Câu hỏi tự luận mức độ thông hiểu tin học 5 KNTT bài 11: Cấu trúc lặp
2. THÔNG HIỂU (4 CÂU)
Câu 1: Sự khác biệt giữa cấu trúc tuần tự và cấu trúc lặp là gì?
Câu 2: Tại sao chúng ta cần có điều kiện trong cấu trúc lặp?
Câu 3: Biến đếm trong vòng lặp có vai trò gì?
Câu 4: Lỗi thường gặp nhất khi sử dụng cấu trúc lặp là gì?
Câu 1:
- Cấu trúc tuần tự: Các lệnh được thực hiện lần lượt, từ trên xuống dưới, không có sự lặp lại. Nghĩa là mỗi lệnh chỉ được thực hiện một lần duy nhất. Ví dụ: tính diện tích hình chữ nhật.
- Cấu trúc lặp: Các lệnh được thực hiện nhiều lần, cho đến khi một điều kiện nào đó được thỏa mãn. Nghĩa là một hoặc một nhóm lệnh có thể được thực hiện nhiều lần. Ví dụ: in ra các số từ 1 đến 10.
Câu 2:
- Xác định chính xác thời điểm vòng lặp nên dừng lại. Nếu không có điều kiện, vòng lặp sẽ chạy vô hạn.
- Kiểm soát số lần lặp một cách linh hoạt.
- Đảm bảo tính chính xác
Câu 3:
- Đếm số lần lặp
- Kiểm tra điều kiện
- Sử dụng để thực hiện các phép tính trong vòng lặp.
Câu 4:
- Vòng lặp vô hạn
- Sai sót trong việc cập nhật biến đếm
- Điều kiện dừng vòng lặp không chính xác
- Lỗi logic trong khối lệnh lặp
Bình luận