[Chân trời] Trắc nghiệm Tin học 8 bài 14 Cấu trúc lặp

[Chân trời] Trắc nghiệm Tin học 8 bài 14 Cấu trúc lặp

1. Phát biểu nào mô tả đúng nhất vai trò của break trong một cấu trúc lặp?
2. Cấu trúc lặp while thường được sử dụng khi:
3. Khối lệnh forever trong Scratch thực hiện chức năng của loại vòng lặp nào?
4. Trong lập trình, cấu trúc lặp được sử dụng để thực hiện một khối lệnh:?
5. Xét vòng lặp `for i in range(3): for j in range(2): print(i, j)`. Số lần dòng print(i, j) sẽ được thực thi là bao nhiêu?
6. Nếu một vòng lặp for có điều kiện khởi tạo là i = 1 và điều kiện lặp là i <= 10, với bước nhảy là i = i + 2, thì các giá trị của i sẽ là:
7. Trong ngôn ngữ lập trình Python, câu lệnh nào sau đây KHÔNG phải là cấu trúc lặp?
8. Chọn câu lệnh đúng để lặp lại 5 lần và in ra số thứ tự của mỗi lần lặp (bắt đầu từ 1).
9. Phát biểu nào mô tả đúng nhất vai trò của continue trong một cấu trúc lặp?
10. Khi viết một chương trình lặp để tính tổng các số từ 1 đến 100, điều gì là quan trọng nhất để đảm bảo vòng lặp kết thúc đúng?
11. Trong một vòng lặp while, nếu điều kiện ban đầu là sai, hành động nào sẽ xảy ra?
12. Trong cấu trúc lặp for, biến đếm thường được sử dụng để:
13. Trong tình huống cần lặp lại một hành động cho đến khi người dùng nhập đúng một giá trị cụ thể, loại cấu trúc lặp nào là phù hợp nhất?
14. Phát biểu nào sau đây KHÔNG đúng về cấu trúc lặp?
15. Cấu trúc lặp for thường được sử dụng khi:
16. Nếu muốn in ra các số chẵn từ 0 đến 10, cách tiếp cận nào sau đây bằng cấu trúc lặp là hiệu quả nhất?
17. Cấu trúc lặp nào sau đây thường được sử dụng khi bạn muốn đảm bảo khối lệnh bên trong được thực thi ít nhất một lần?
18. Nếu điều kiện trong cấu trúc lặp while luôn đúng, chương trình sẽ rơi vào tình trạng:
19. Đâu là ưu điểm chính của việc sử dụng cấu trúc lặp lồng nhau (nested loops)?
20. Phát biểu nào sau đây mô tả đúng chức năng của cấu trúc lặp repeat until trong Scratch?
21. Trong ngôn ngữ lập trình Scratch, khối lệnh repeat được sử dụng để:
22. Đâu là một ví dụ điển hình cho việc sử dụng cấu trúc lặp trong đời sống thực tế?
23. Phát biểu nào sau đây là đúng về vòng lặp vô hạn?
24. Xét đoạn mã sau: `count = 0; while count < 3: print(count); count = count + 1`. Kết quả đầu ra của đoạn mã này là gì?
25. Khi thực hiện một chuỗi các phép toán lặp đi lặp lại với cùng một logic, việc sử dụng cấu trúc lặp giúp: