TopStudy

Tin học · Lớp 5

Giải SGK Tin 5 Chân trời sáng tạo Bài 13. Chạy thử chương trình có đáp án

10 câu · 15 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Tự luận

Câu 1

1 điểm

Một bạn tạo chương trình Scratch so sánh hai số a, b được nhập từ bàn phím như ở Hình 1.

Hình minh hoạ

Theo em, khi nháy chuột vào nút lệnh GoHình minh hoạ, chương trình ở Hình 1 có hoạt động không? Tại sao?

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Khi nháy chuột vào nút lệnh GoHình minh hoạ, chương trình ở Hình 1 không hoạt động vì lệnhHình minh hoạkhông được ghép nối với khối lệnh ở phía dưới.

Câu 2

1 điểm

Hãy trao đổi với bạn và cho biết: Chương trình ở Hình 2 có hoạt động không. Tại sao?

Hình minh hoạ

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Khi nháy chuột vào nút lệnh GoHình minh hoạ , chương trình ở Hình 1 không hoạt động vì lệnhHình minh hoạ

không được ghép nối với khối lệnh ở phía dưới và sử dụng sai biểu thức điều kiệnHình minh hoạ

Câu 3

1 điểm

Em hãy đề xuất cách chỉnh sửa để chương trình ở Hình 2 có thể hoạt động được.

Hình minh hoạ

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Cần sửa thành chương trình như sau:

Hình minh hoạ

Câu 4

1 điểm

Hãy trao đổi với bạn và cho biết tại sao chương trình ở Hình 3 đưa ra thông báo sai khi nhập a =3, b = 3 (Hình 4).

Hình minh hoạ

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Chương trình ở Hình 3 đưa ra thông báo sai khi nhập a =3, b = 3 do khi nhập 2 giá trị của a và b, biểu thức so sánh a > b cho giá trị sai. Do đó lệnh Hình minh hoạđược thực hiện và đưa ra thông báo sai.

Câu 5

1 điểm

Hãy trao đổi với bạn để thực hiện các yêu cầu sau:

a) Đề xuất các cặp số a, b cụ thể để phát hiện lỗi trong chương trình ở Hình 3.

b) Cho biết với những cặp số nào thì chương trình đưa ra thông báo đúng, cặp số nào chương trình đưa ra thông báo sai. Tại sao?

c) Đề xuất phương án chỉnh sửa chương trình ở Hình 3 để chương trình đưa ra thông báo đúng với mọi cặp số a, b.

Hình minh hoạ

Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

a) Em cần chạy thử chương trình với các cặp số ở 3 trường hợp a > b, a < b, a = b.

Ví dụ như 3 và 3, 3 và 5, 6 và 4

b) Các cặp số 3 và 5, 6 và 4 đưa ra kết quả đúng, cặp số 3 và 3 đưa ra kết quả sai

c) Để chương trình chạy đúng thì cần chỉnh sửa khối lệnh như sau:

Hình minh hoạ

Câu 6

1 điểm
Theo em, tại sao cần chạy thử chương trình?
Xem đáp án và lời giải

Câu 7

1 điểm
Em cần làm gì khi phát hiện chương trình không hoạt động, chương trình hoạt động không như mong muốn?
Xem đáp án và lời giải

Câu 8

1 điểm

Tạo chương trình như ở Hình 1, thực hiện chạy thử, tìm lỗi và sửa lỗi để chương trình đưa ra thông báo đúng với mọi cặp số a, b.

Hình minh hoạ

Xem đáp án và lời giải

Câu 9

1 điểm
Tạo chương trình theo đề xuất của em ở Khám phá 2 của mục 1 trong phần Khám phá. Chạy thử chương trình và chỉnh sửa lỗi nếu có.
Xem đáp án và lời giải

Câu 10

1 điểm
Trong tiết thực hành ở các bài 9, 10, 11, 12 em đã chạy thử chương trình Scratch do em tạo ra. Hãy trao đổi với bạn về những lỗi em đã được phát hiện và cho biết lỗi nào dẫn đến chương trình không hoạt động, lỗi nào dẫn đến chương trình hoạt động không như mong muốn.
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Chạy thử chương trình · Các bộ sách Tin học Lớp 5