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

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

1. Cấu trúc lặp FOR (hoặc VÒNG LẶP FOR) thường được sử dụng khi:
2. Phát biểu nào sau đây KHÔNG đúng về cấu trúc lặp?
3. Nếu một vòng lặp có điều kiện luôn đúng và không có cách nào để thay đổi điều kiện đó, vòng lặp này sẽ trở thành:
4. Cấu trúc lặp nào phù hợp nhất để duyệt qua tất cả các phần tử của một danh sách (list) có độ dài cố định?
5. Nếu bạn muốn in ra các số từ 1 đến 10, bạn nên chọn cấu trúc lặp nào và cách thiết lập điều kiện ra sao?
6. Khi bạn cần thực hiện một hành động cho đến khi người dùng nhập đúng một mật khẩu, bạn sẽ sử dụng cấu trúc lặp nào?
7. Xem xét đoạn mã giả sau: LẶP LẠI 5 LẦN: IN RA Xin chào. Kết quả chạy chương trình sẽ là gì?
8. Để thoát khỏi một vòng lặp WHILE đang chạy, hành động nào là cần thiết?
9. Cấu trúc lặp FOR EACH (hoặc DUYỆT QUA MỖI) thường được sử dụng để:
10. Trong lập trình, việc sử dụng cấu trúc lặp giúp:
11. Phát biểu nào sau đây mô tả đúng chức năng của lệnh lặp?
12. Cấu trúc lặp WHILE (hoặc VÒNG LẶP WHILE) sẽ tiếp tục thực hiện khối lệnh bên trong nó khi:
13. Tại sao việc sử dụng cấu trúc lặp lại quan trọng trong lập trình?
14. Trong ngôn ngữ lập trình Scratch, khối lệnh nào thường được sử dụng để tạo vòng lặp với số lần xác định?
15. Trong lập trình, một vòng lặp vô hạn có thể gây ra vấn đề gì cho máy tính?
16. Giả sử có đoạn mã: `i = 1; LẶP LẠI KHI i < 5: IN RA i; i = i + 1`. Giá trị cuối cùng của i sau khi vòng lặp kết thúc là bao nhiêu?
17. Cấu trúc lặp DO...WHILE (hoặc LẶP LẠI ... CHO ĐẾN KHI) khác với WHILE ở điểm nào?
18. Trong Scratch, nếu muốn một nhân vật nói Hello! mỗi 2 giây cho đến khi dự án dừng, bạn sẽ sử dụng kết hợp các khối lệnh nào?
19. Khối lệnh forever trong Scratch sẽ thực hiện hành động bên trong nó:
20. Khi lập trình một trò chơi, bạn muốn nhân vật nhảy lên và rơi xuống liên tục cho đến khi người chơi nhấn phím Space. Cấu trúc lặp nào phù hợp nhất?
21. Trong một vòng lặp WHILE, nếu biến đếm không được cập nhật bên trong vòng lặp, điều gì có thể xảy ra?
22. Trong Scratch, làm thế nào để một nhân vật di chuyển sang phải 10 bước và lặp lại hành động đó 5 lần?
23. Phát biểu nào sau đây là SAI về mục đích của cấu trúc lặp?
24. Đâu là một ví dụ về việc sử dụng cấu trúc lặp trong đời sống thực tế (không phải lập trình)?
25. 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: