Trắc nghiệm Chân trời Tin học 5 bài 11: Cấu trúc lặp

Trắc nghiệm Chân trời Tin học 5 bài 11: Cấu trúc lặp

1. Nếu bạn muốn in ra màn hình các số từ 1 đến 10, cấu trúc lặp nào sẽ phù hợp nhất?
2. Trong lập trình, khi nào thì việc sử dụng vòng lặp while là phù hợp hơn vòng lặp for?
3. Trong lập trình, cấu trúc lặp dùng để thực hiện lặp đi lặp lại một hoặc nhiều câu lệnh bao nhiêu lần?
4. Khi một vòng lặp thực thi quá nhiều lần, nó có thể gây ra vấn đề gì cho chương trình?
5. Đâu là ưu điểm chính của việc sử dụng cấu trúc lặp so với việc viết mã lặp lại thủ công?
6. Đoạn mã giả sau đây sẽ in ra những ký tự nào? FOR char FROM A TO C DO PRINT char.
7. Trong lập trình, vòng lặp vô hạn xảy ra khi nào?
8. Lệnh continue trong một vòng lặp dùng để làm gì?
9. Một ví dụ về việc sử dụng cấu trúc lặp trong đời sống thực tế là gì?
10. Trong ngữ cảnh của cấu trúc lặp, biến đếm là gì?
11. Trong cấu trúc lặp while (ví dụ: WHILE dieu_kien DO khoi_lenh), điều kiện dieu_kien được kiểm tra khi nào?
12. Nếu bạn muốn tính tổng của các số từ 1 đến N, bạn sẽ sử dụng cấu trúc lặp nào và biến tích lũy như thế nào?
13. Câu lệnh nào sau đây KHÔNG phải là một cấu trúc lặp phổ biến trong lập trình?
14. Xem xét đoạn mã giả: i = 1; WHILE i <= 3 DO PRINT i; i = i + 1. Kết quả in ra màn hình sẽ là gì?
15. Đâu là một kỹ thuật phổ biến để tránh vòng lặp vô hạn?
16. Khi sử dụng vòng lặp for, chúng ta thường cần xác định ba thành phần chính là gì?
17. Chọn phát biểu đúng nhất về mục đích sử dụng cấu trúc lặp.
18. Cấu trúc lặp while...do trong lập trình thường được gọi là loại vòng lặp nào?
19. Nếu điều kiện của vòng lặp while ban đầu đã sai, vòng lặp sẽ hoạt động như thế nào?
20. Xem xét đoạn mã giả: FOR i FROM 1 TO 5 DO PRINT i. Kết quả in ra màn hình sẽ là gì?
21. Cấu trúc lặp for each (hoặc tương tự) thường được sử dụng để làm gì?
22. Tại sao cấu trúc lặp lại quan trọng trong việc xây dựng các thuật toán phức tạp?
23. Nếu có một vòng lặp lồng nhau, điều gì xảy ra với số lần lặp của vòng lặp bên trong?
24. Lệnh break trong một vòng lặp dùng để làm gì?
25. Vòng lặp do...while có đặc điểm gì khác biệt so với vòng lặp while?