BĐáp án B: Chạy chương trình với bộ dữ liệu thử để kiểm tra xem lỗi đã được khắc phục hoàn toàn chưa.
CĐáp án C: Viết thêm các tính năng mới.
DĐáp án D: Xóa bỏ các câu lệnh đã sửa.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:B
Lời giải
Đáp án đúng là: B
Sau khi sửa lỗi, bạn cần phải kiểm tra lại để đảm bảo lỗi đã được khắc phục và không phát sinh lỗi mới.
Câu 2
1 điểm
Lỗi nào xảy ra khi bạn viết câu lệnh sai, không tuân theo quy tắc của ngôn ngữ lập trình?
AĐáp án A: Lỗi cú pháp.
BĐáp án B: Lỗi logic.
CĐáp án C: Lỗi lập trình.
DĐáp án D: Lỗi dữ liệu.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:A
Lời giải
Đáp án đúng là: A
Lỗi cú pháp là lỗi liên quan đến việc viết sai câu lệnh, không đúng quy tắc của ngôn ngữ lập trình. Ví dụ, trong Scratch, lỗi này xảy ra khi các khối lệnh không khớp nhau.
Câu 3
1 điểm
Trong chương trình so sánh hai số a và b, nếu bạn muốn kiểm tra xem a>b nhưng lại viết điều kiện là a<b, lỗi này thuộc loại nào?
AĐáp án A: Lỗi cú pháp.
BĐáp án B: Lỗi logic.
CĐáp án C: Lỗi lập trình.
DĐáp án D: Lỗi dữ liệu.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:B
Lời giải
Đáp án đúng là: B
Lỗi logic là lỗi xảy ra khi chương trình vẫn chạy được nhưng đưa ra kết quả sai so với mục đích ban đầu. Trong trường hợp này, chương trình sẽ so sánh sai, dẫn đến kết quả không chính xác.
Câu 4
1 điểm
Khi phát hiện một lỗi trong chương trình, việc đầu tiên cần làm là gì?
AĐáp án A: Sửa lỗi ngay lập tức.
BĐáp án B: Xây dựng bộ dữ liệu thử.
CĐáp án C: Xác định vị trí, nguyên nhân gây ra lỗi.
DĐáp án D: Chạy lại chương trình.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:C
Lời giải
Đáp án đúng là: C
Câu 5
1 điểm
Trong quá trình gỡ lỗi, bộ dữ liệu thử có vai trò gì?
AĐáp án A: Để làm cho chương trình chạy nhanh hơn.
BĐáp án B: Để kiểm tra tất cả các tình huống có thể xảy ra với chương trình.
CĐáp án C: Để xác định lỗi cú pháp.
DĐáp án D: Để thay thế dữ liệu đầu vào thực tế.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:B
Lời giải
Đáp án đúng là: B
Câu 6
1 điểm
Sau khi đã xác định được nguyên nhân gây lỗi, bước tiếp theo trong quá trình gỡ lỗi là gì?
AĐáp án A: Xây dựng bộ dữ liệu thử mới.
BĐáp án B: Chạy lại chương trình.
CĐáp án C: Bỏ qua lỗi và tiếp tục viết chương trình.