Câu hỏi tự luận mức độ thông hiểu tin học 5 CTST bài 11: Cấu trúc lặp
2. THÔNG HIỂU (4 CÂU)
Câu 1: Ý nghĩa của điều kiện lặp là gì?
Câu 2: Em hãy nêu tầm quan trọng của việc sử dụng điều kiện lặp?
Câu 3: Em hãy nêu một vài ví dụ về các phép toán thường được sử dụng trong điều kiện lặp.
Câu 4: Hãy giải thích tại sao cấu trúc lặp lại làm cho chương trình trở nên hiệu quả hơn?
Câu 1:
- Điều kiện lặp như một "cánh cửa" kiểm soát việc lặp đi lặp lại của một đoạn lệnh. Nó giống như một câu hỏi được đặt ra trước mỗi lần lặp: "Có nên tiếp tục lặp nữa không?". Nếu câu trả lời là "có", đoạn lệnh sẽ được thực hiện lại, còn nếu là "không", vòng lặp sẽ kết thúc.
Câu 2:
- Điều kiện lặp giúp chúng ta xác định rõ ràng khi nào thì vòng lặp nên dừng lại, tránh trường hợp lặp vô hạn.
- Nhờ điều kiện lặp, chương trình có thể xử lý được nhiều trường hợp khác nhau mà không cần viết lại nhiều đoạn mã.
- Tiết kiệm thời gian và bộ nhớ.
Câu 3:
- Bằng nhau: == (ví dụ: i == 10)
- Khác nhau: != (ví dụ: x != y)
- Lớn hơn: > (ví dụ: a > b)
- Nhỏ hơn: < (ví dụ: c < d)
- Lớn hơn hoặc bằng: >= (ví dụ: e >= f)
- Nhỏ hơn hoặc bằng: <= (ví dụ: g <= h)
- Cộng, trừ, nhân, chia: +, -, *, /
Câu 4:
- Tránh lặp lại mã
- Tăng tính đọc hiểu
- Điều kiện lặp giúp chúng ta kiểm soát chặt chẽ quá trình lặp, tránh thực hiện các phép tính không cần thiết, từ đó tăng tốc độ thực thi của chương trình.
Bình luận