Câu hỏi tự luận mức độ thông hiểu Tin học 8 CD bài 5: Thể hiện cấu trúc lặp trong chương trình
2. THÔNG HIỂU (4 câu)
Câu 1: Khi nào trong mô tả thuật toán ta cần dùng cầu trúc lặp? Nếu em đã từng tạo chương trình Scratch có thê hiện cấu trúc lặp thị đó là tình huống nào?
Câu 2: Em hãy cho biết cấu trúc hình dưới đây thể hiện điều gì?
Câu 3: Hoàn thành nội dung bảng sau:
Bảng 1. Lặp với số lần biết trước
Cấu trúc lặp | Khối lệnh lặp | Hoạt động |
|
| |
Lưu ý: |
Câu 4: Hoàn thành nội dung bảng sau:
Bảng 2. Lặp với số lần chưa biết trước
Cấu trúc lặp | Khối lệnh lặp | Hoạt động |
|
| |
Lưu ý: |
Câu 1:
Khi có một (hay nhiều) thao tác được thực hiện lặp lại một số lần liên tiếp trong quá trình thực hiện thuật toán thì cần dùng cấu trúc lặp.
Câu 2:
Nếu seup 1 số tới 0 -> lặp lại 30 lần
Câu 3:
Bảng 1. Lặp với số lần biết trước
Cấu trúc lặp | Khối lệnh lặp | Hoạt động |
repeat <Số lần lặp> <Câu lệnh> Trong đó, số lần lặp là số lần thực hiện câu lệnh. Số lần lặp là số nguyên dương. | Câu lệnh được thực hiện lặp đi lặp lại với số lần bằng Số lần lặp. | |
Lưu ý: Câu lệnh có thể là một hay một số câu lệnh, khối lệnh Scratch. |
Câu 4:
Bảng 2. Lặp với số lần biết trước
Cấu trúc lặp | Khối lệnh lặp | Hoạt động |
Repeat until <Điều kiện dừng lặp> <Câu lệnh> Trong đó, Điều kiện dừng lặp là một biểu thức logic trả về giá trị đúng (true) hoặc sai (false). | Câu lệnh được thực hiện lặp đi lặp lại cho đến khi Điều kiện dừng lặp được thỏa mãn (đúng). | |
Lưu ý: Câu lệnh có thể là một hay một số câu lệnh, khối lệnh Scratch. |
Bình luận