Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Tuần 33. Chu_de_F_Bai_13._Chay_thu,_phat_hien_va_sua_loi_chuong_trinh

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Hoàng Minh Đức
Ngày gửi: 09h:44' 29-04-2025
Dung lượng: 14.4 MB
Số lượt tải: 67
Số lượt thích: 0 người
Tin học 5

Chủ đề F. Giải quyết vấn đề
với sự trợ giúp của máy tính
Bài 13. Chạy thử, phát hiện
và sửa lỗi chương trình

Để 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 Thúy 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?

Hình 1. Chương trình của bạn Thuý

Kết quả không đúng vì:
• Chưa ghép các lệnh lại
với nhau.
• Các lệnh ghép sai thứ tự
Hình 1. Chương trình của bạn Thuý

hiển thị các bước.

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

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.

Hình 2. Chương trình của bạn Bình

Trả lời

• Lỗi 1: Chọn sai lệnh cần thực hiện.
• Lỗi 2: Lập sai biểu thức cần tính
toán.
Hình 2. Chương trình của bạn Bình

Kết luận
Một chương trình có thể chưa thực hiện đúng
yêu cầu đặt ra. Cần chạy thử để kiểm tra và
phát hiện ra lỗi của chương trình.

02
SỬA LỖI CỦA CHƯƠNG
TRÌNH

Đọc thông tin trong SGK trang 83 và cho biết:


Các nội dung sửa lỗi đã hợp lí chưa?



Chương trình ở Hình 3, Hình 4 SGK đã đúng yêu cầu chưa?

Sửa lỗi Hình 1

- Các lệnh cần được ghép khít với nhau.
- Các lệnh được ghép theo thứ tự thực
hiện đúng yêu cầu đặt ra: 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.

Sửa lỗi Hình 1

Sửa lỗi Hình 2
Trả lời

• Lỗi 1: Chọn sai lệnh cần thực hiện.
Cần thay lệnh
bằng lệnh

Sửa lỗi Hình 2
Trả lời

• Lỗi 2: Lập sai biểu thức cần tính
toán.
Cần thay biểu thức
thành biểu thức

Sửa lỗi Hình 2

Kết luận
Em căn cứ vào yêu cầu đặt ra và lỗi đã phát
hiện được để thực hiện sửa lỗi của chương
trình.

HOÀN THÀNH BÀI TẬP

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


Chọn sai lệnh, thiếu lệnh.



Ghép sai thứ tự lệnh.



Ghép lệnh chưa khít.



Lập sai các biểu thức.



Xác định sai điều kiện rẽ nhánh, điều kiện lặp, số lần
lặp.

TRÒ CHƠI
HÁI CHANH

Hướng dẫn
- Mỗi quả chanh tương ứng với 1 câu hỏi.
- GV click vào hình tròn có chứa số câu hỏi để đến câu hỏi.
- Sau khi chọn đáp án, GV click vào bảng “Quay về" để về
màn hình hái chanh.
- Click vào quả chanh tương ứng, quả chanh sẽ rơi xuống.
- Sau khi kết thúc trò chơi GV click vào “NEXT” để tiếp tục
bài học.

1

2

3

4

5

Câu 1: Mục đích của việc chạy thử chương trình là:

A. Để phát hiện lỗi trong

B. Để các lệnh được

chương trình.

kết nối với nhau.

C. Để giáo viên quan sát
bài của mình.

D. Không có mục đích.

Câu 2: Khi phát hiện chương trình hoạt động
không như mong muốn, em cần:

A. Sửa lỗi.

B. Tìm kiếm lỗi.

C. Xác định vị trí lỗi,

D. Chạy thử thêm một

nguyên nhân gây lỗi và

lần, lỗi sẽ không xuất

sửa lỗi cho chương trình.

hiện.

Câu 3: Lí do tại sao chương trình
dưới đây không hoạt động?

A. Do lệnh đợi 1 giây.

B. Số lần lặp phải nhiều
hơn 4 lần.

C. Do lệnh chuyển động

D. Lệnh sự kiện không

nằm bên trong lệnh lặp.

ghép với lệnh phía dưới.

Câu 4: Chọn cách chỉnh sửa
đúng nhất để chương trình
trong hình dưới đây có thể hoạt
động được.
A. Thay lệnh
bằng lệnh

C. Thay lệnh
bằng lệnh

B. Ghép nối các lệnh lại với nhau
qua khớp nối. Thay lệnh
bằng lệnh
D. Ghép nối các lệnh lại với nhau
qua khớp nối. Thay lệnh
bằng lệnh

Câu 5: Nguyên nhân đưa ra thông báo sai khi nhập
a = 3, b = 3 trong chương trình ở hình dưới đây là:

A. Do chưa xét trường hợp

B. Do chưa xét trường hợp

a = 0.

a = b.

C. Do chưa xét trường hợp

D. Chưa xét đến trường hợp

b = 0.

a < b.

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ó).

Hình 5. Chương trình đưa ra lời chào

📍 Các lỗi trong chương trình của bạn Nam là:
• Các lệnh chưa ghép được ghép khít với nhau.
• Lập sai biểu thức, cần thay biểu thức
biểu thức

sử dụng biến

CHƯƠNG TRÌNH KHI ĐÃ SỬA

thành

• Ôn lại kiến thức đã học.
• Chuẩn bị bài học tiếp theo: Bài 14: Chạy
thử, phát hiện và sửa lỗi chương trình.
 
Gửi ý kiến