Vũ Ánh Điệp

Giới thiệu về bản thân

Chào mừng bạn đến với trang cá nhân của Vũ Ánh Điệp
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
(Thường được cập nhật sau 1 giờ!)

Cho danh sách các số nguyên. Viết chương trình sắp xếp sao cho: Tất cả các số chẵn đứng trước số lẻ. Trong mỗi nhóm (chẵn hoặc lẻ), các số được sắp xếp tăng dần.

Ví dụ: Đầu vào: [64, 34, 25, 12, 22, 11, 90] Đầu ra: [12, 22, 34, 64, 90, 11, 25]

--- Lời giải bằng Python:

# Danh sách ban đầu ds = [64, 34, 25, 12, 22, 11, 90]

# Tách số chẵn và số lẻ chan = [x for x in ds if x % 2 == 0] le = [x for x in ds if x % 2 != 0] # Sắp xếp từng nhóm chan.sort() le.sort()

# Ghép lại: chẵn trước, lẻ sau ket_qua = chan + le

# In kết quả print("Danh sách sau khi sắp xếp:", ket_qua)

--


Kết quả in ra: Danh sách sau khi sắp xếp: [12, 22, 34, 64, 90, 11, 25]


Thuật toán kiểm tra số nguyên tố và tính chẵn lẻ của tổng dãy số: Bước liệt kê thuật toán: 1. Nhập vào một dãy số nguyên. 2. Tính tổng các phần tử của dãy. 3. Kiểm tra tính chẵn lẻ của tổng: Nếu tổng chia hết cho 2 thì là chẵn. Ngược lại là lẻ. 4. Với mỗi số trong dãy: Kiểm tra xem có phải là số nguyên tố: Nếu nhỏ hơn 2 → không phải số nguyên tố. Nếu từ 2 trở lên → kiểm tra xem có ước nào khác ngoài 1 và chính nó không. 5. Xuất kết quả (tổng, tính chẵn lẻ, các số nguyên tố trong dãy). --- Giả mã (dạng gần giống code): # Nhập dãy số day_so = [12, 17, 5, 9, 20] # Tính tổng dãy số tong = sum(day_so) # Kiểm tra chẵn lẻ if tong % 2 == 0: print("Tổng là số chẵn") else: print("Tổng là số lẻ") # Hàm kiểm tra số nguyên tố def la_nguyen_to(n): if n < 2: return False for i in range(2, int(n**0.5)+1): if n % i == 0: return False return True # Kiểm tra và in ra các số nguyên tố trong dãy print("Các số nguyên tố trong dãy:") for so in day_so: if la_nguyen_to(so): print(so)


Kiểm thử phần mềm đóng vai trò cực kỳ quan trọng trong lập trình, đảm bảo chất lượng và độ tin cậy của sản phẩm phần mềm. Nó giúp phát hiện và sửa lỗi, ngăn ngừa sự cố tiềm ẩn, và cuối cùng đảm bảo phần mềm hoạt động đúng như thiết kế và đáp ứng nhu cầu người dùng. Kiểm thử giúp xác định xem phần mềm có đáp ứng các yêu cầu chức năng và phi chức năng hay không. Ví dụ, một phần mềm tính toán thuế phải tính toán chính xác các khoản thuế theo luật hiện hành (chức năng) và phải có giao diện thân thiện, dễ sử dụng (phi chức năng) Quá trình kiểm thử giúp tìm ra lỗi, sai sót trong mã nguồn, từ những lỗi nhỏ như lỗi cú pháp đến những lỗi nghiêm trọng hơn ảnh hưởng đến toàn bộ hệ thống. Việc phát hiện và sửa lỗi sớm giúp tiết kiệm chi phí và thời gian đáng kể trong quá trình phát triển. Kiểm thử đảm bảo phần mềm hoạt động ổn định và hiệu quả trong các điều kiện khác nhau, bao gồm cả các trường hợp ngoại lệ. Ví dụ, một ứng dụng ngân hàng cần phải hoạt động ổn định ngay cả khi có lượng người dùng truy cập cùng lúc rất lớn.