Dễ hiểu giải Tin học 5 Cánh diều bài 13: Chạy thử, phát hiện và sửa lỗi chương trình

Giải dễ hiểu bài 13: Chạy thử, phát hiện và sửa lỗi chương trình. Trình bày rất dễ hiểu, nên tiếp thu Tin học 5 Cánh diều dễ dàng. Học sinh nắm được kiến thức và biết suy rộng ra các bài tương tự. Thêm 1 dạng giải mới để mở rộng tư duy. Danh mục các bài giải trình bày phía dưới


Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây

BÀI 13. CHẠY THỬ, PHÁT HIỆN VÀ SỬA LỖI CHƯƠNG TRÌNH

KHỞI ĐỘNG

Để hiển thị lần lượt các bước tìm kiếm thông tin trên Internet bằng máy tìm kiếm, bạn Thuỷ tạo chương trình như ở Hình 1. Em hãy tạo, chạy thử chương trình đó và cho biết kết quả đã đúng yêu cầu chưa?

BÀI 13. CHẠY THỬ, PHÁT HIỆN VÀ SỬA LỖI CHƯƠNG TRÌNH

Giải nhanh:

- Chương trình của bạn Thuỷ đã hoàn thành tốt yêu cầu đề bài.

1. CHẠY THỬ VÀ PHÁT HIỆN LỖI CỦA CHƯƠNG TRÌNH

Hoạt động 1: 

Bạn Bình tạo chương trình như ở Hình 2 để tính quãng đường khi biết vận tốc và thời gian. Khi thực hiện, chương trình cho kết quả không đúng. Em hãy giúp bạn chỉ ra lỗi trong chương trình.

BÀI 13. CHẠY THỬ, PHÁT HIỆN VÀ SỬA LỖI CHƯƠNG TRÌNH

Giải nhanh:

- Lỗi ở khối lệnh "nói": Khối lệnh "nói" hiển thị kết quả là "Quãng đường là vận tốc trong 2 giây".

- Lỗi thứ hai: Khối lệnh "nói" không hiển thị đơn vị của quãng đường.

2. SỬA LỖI CHƯƠNG TRÌNH

LUYỆN TẬP

Em hãy kể lại một số lỗi của chương trình em đã gặp

Giải nhanh:

- Lỗi cú pháp; lỗi logic.

VẬN DỤNG

Bạn Nam đã tạo chương trình như ở Hình 5 để đưa ra lời chào một bạn có tên được nhập từ bàn phím. Em hãy kiểm tra, phát hiện và sửa lỗi của chương trình (nếu có).

BÀI 13. CHẠY THỬ, PHÁT HIỆN VÀ SỬA LỖI CHƯƠNG TRÌNH

Giải nhanh:

- Lỗi thứ nhất: Khối lệnh "nói" hiển thị lời chào "Chào bạn " ngay sau khi hỏi tên.

- Lỗi thứ hai: Khối lệnh "nói" không sử dụng biến "tên" để hiển thị tên người dùng.

- Sửa lỗi thứ nhất: Di chuyển khối lệnh "nói" xuống dưới khối lệnh "đặt tên thành trả lời".

- Sửa lỗi thứ hai: Thay đổi nội dung của khối lệnh "nói" thành: nói "Chào bạn " & tên


Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây

Nội dung quan tâm khác

Thêm kiến thức môn học

Bình luận

Giải bài tập những môn khác