Đáp án và lời giải
Kiểm thử và gỡ lỗi chương trình có đáp án
Câu 1
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 2
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 3
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 4
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
s = 0
for i in range(1, 4):
s = s + i * i
print(s)
print("s = ", s)
Ta có thể thêm câu lệnh print(s) để theo dõi kết quả của s ra màn hình.

Câu 5
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Lỗi cú pháp: thừa dấu ngoặc, thiếu dấu hai chấm trong câu điều kiện if, viết sai từ khoá else,…
Lỗi ngữ nghĩa: Viết nhầm dấu phép tính, gọi sai tên biến, gọi chỉ số của phần tử danh sách vượt quá phạm vi,…
Câu 6
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Câu 7
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý
Có 3 nhóm dữ liệu khác nhau:
- Kiểm thử những trường hợp thường gặp trong thực tế
- Kiểm thử những trường hợp đặc biệt
- Kiểm thử những trường hợp tham số nhận giá trị lớn nhất có thể.
Câu 8
Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý