Trắc nghiệm Tin học 5 Cánh diều bài 7: Cấu trúc lặp có điều kiện

Trắc nghiệm Tin học 5 Cánh diều bài 7: Cấu trúc lặp có điều kiện

1. Trong các ngôn ngữ lập trình hiện đại, cấu trúc lặp có điều kiện thường được biểu diễn bằng từ khóa nào?
2. Phát biểu nào sau đây mô tả đúng nhất về cấu trúc lặp repeat-until?
3. Khi thiết kế một chương trình yêu cầu người dùng nhập mật khẩu cho đến khi nhập đúng, cấu trúc lặp nào là phù hợp nhất để kiểm tra mật khẩu sau mỗi lần nhập?
4. Nếu bạn muốn lặp lại một hành động cho đến khi người dùng nhập một ký tự bất kỳ, nhưng phải đảm bảo hành động đó được thực hiện ít nhất một lần, bạn nên sử dụng cấu trúc lặp nào?
5. Nếu bạn cần tính tổng của một dãy số mà bạn không biết trước số lượng các số trong dãy, bạn sẽ sử dụng loại cấu trúc lặp nào?
6. Tại sao việc xác định rõ điều kiện dừng cho vòng lặp có điều kiện là quan trọng?
7. Phát biểu nào sau đây là đúng về sự khác biệt giữa vòng lặp while và vòng lặp for?
8. Nếu điều kiện trong vòng lặp while ban đầu đã sai, điều gì sẽ xảy ra?
9. Trong lập trình, cấu trúc lặp có điều kiện cho phép khối lệnh được thực hiện lặp lại bao nhiêu lần?
10. Nếu bạn muốn chương trình liên tục hỏi người dùng nhập một số cho đến khi họ nhập số 0, cấu trúc lặp nào là phù hợp nhất?
11. Trong ngữ cảnh của cấu trúc lặp có điều kiện, điều kiện dừng là gì?
12. Cấu trúc lặp while kiểm tra điều kiện vào thời điểm nào trong mỗi chu kỳ lặp?
13. Cấu trúc lặp có điều kiện giúp giải quyết bài toán nào sau đây hiệu quả nhất?
14. Trong trường hợp nào việc sử dụng cấu trúc lặp có điều kiện có thể gây ra lỗi stack overflow?
15. Trong cấu trúc lặp có điều kiện, điều kiện kiểm tra thường được đặt ở đâu?
16. So với vòng lặp while, vòng lặp repeat-until có điểm khác biệt cơ bản là gì về cách kiểm tra điều kiện?
17. Ngôn ngữ lập trình nào thường sử dụng cấu trúc repeat ... until?
18. Khi một vòng lặp có điều kiện thực hiện khối lệnh, sau đó kiểm tra điều kiện và điều kiện là sai, điều gì xảy ra tiếp theo?
19. Khi sử dụng cấu trúc lặp có điều kiện, việc lựa chọn đúng cấu trúc lặp (ví dụ: while hay repeat-until) phụ thuộc vào yếu tố nào?
20. Cấu trúc lặp while trong lập trình thường được sử dụng khi nào?
21. Yếu tố nào sau đây KHÔNG phải là một phần của cấu trúc lặp có điều kiện?
22. Phát biểu nào sau đây về vai trò của cấu trúc lặp có điều kiện là SAI?
23. Nếu một vòng lặp có điều kiện không bao giờ gặp phải điều kiện dừng, nó sẽ dẫn đến hiện tượng gì?
24. Trong Python, câu lệnh nào sau đây biểu diễn cấu trúc lặp có điều kiện với điều kiện kiểm tra ở đầu vòng lặp?
25. Cấu trúc lặp nào đảm bảo khối lệnh luôn được thực hiện ít nhất một lần?