Câu hỏi tự luận mức độ nhận biết tin học 5 CTST bài 11: Cấu trúc lặp
1. NHẬN BIẾT (5 CÂU)
Câu 1: Em hãy trình bày vai trò của cấu trúc lặp.
Câu 2: Em nêu khái niệm cấu trúc lặp theo ý hiểu của mình?
Câu 3: Lấy ví dụ về một vài lệnh thường gặp trong cấu trúc lặp.
Câu 4: 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 5: Theo em, chúng ta cần sử dụng cấu trúc lặp khi nào?
Câu 1:
- Thay vì phải viết đi viết lại cùng một dòng lệnh nhiều lần, chúng ta chỉ cần sử dụng cấu trúc lặp để máy tính tự động thực hiện công việc đó. Nhờ cấu trúc lặp, chương trình trở nên ngắn gọn, dễ hiểu và hiệu quả hơn rất nhiều.
Câu 2:
- Cấu trúc lặp là một cách để cho máy tính thực hiện một nhóm lệnh nhiều lần cho đến khi một điều kiện nào đó được thỏa mãn. Nó giống như việc lặp đi lặp lại một hành động cho đến khi hoàn thành một công việc nào đó.
Câu 3:
- Lệnh for: for i in range(1, 11) - sẽ lặp từ 1 đến 10.
- Lệnh while: while i < 10 - sẽ lặp cho đến khi i lớn hơn hoặc bằng 10.
Câu 4:
- 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. Mỗi lệnh chỉ được thực hiện một lần.
- Cấu trúc lặp: Một hoặc một nhóm 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.
Câu 5:
- Thực hiện một công việc nhiều lần.
- Muốn lặp đi lặp lại cho đến khi một điều kiện nào đó được thỏa mãn.
- Tạo ra các hình dạng, mẫu lặp đi lặp lại.
- Tính toán các tổng, tích, trung bình... của một dãy số.
Bình luận