[KNTT] Trắc nghiệm Tin học 6 bài 16: Các cấu trúc điều khiển

[KNTT] Trắc nghiệm Tin học 6 bài 16: Các cấu trúc điều khiển

1. Cấu trúc điều khiển nào sẽ thực hiện một khối lệnh ít nhất một lần, ngay cả khi điều kiện ban đầu là sai?
2. Cho đoạn mã giả: Nếu (điểm > 5) thì: In ra Đạt. Nếu không: In ra Không đạt. Đây là ví dụ của cấu trúc điều khiển nào?
3. Cấu trúc điều khiển rẽ nhánh cho phép chương trình thực hiện một hành động nếu điều kiện đúng, và có thể thực hiện hành động khác nếu điều kiện sai. Cấu trúc này thường được gọi là gì?
4. Khi một chương trình cần thực hiện một khối lệnh nhiều lần cho đến khi một điều kiện nào đó không còn đúng nữa, cấu trúc điều khiển nào phù hợp nhất?
5. Đâu là đặc điểm của cấu trúc lặp WHILE?
6. Khi cần so sánh một biến với nhiều giá trị khác nhau và thực hiện hành động tương ứng cho mỗi giá trị, cấu trúc nào là hiệu quả và dễ đọc nhất?
7. Trong lập trình, mục đích chính của việc sử dụng cấu trúc lặp là gì?
8. Cho biết cấu trúc nào sau đây không phải là cấu trúc điều khiển cơ bản trong lập trình?
9. Phát biểu nào sau đây mô tả đúng nhất về mục đích của cấu trúc điều khiển?
10. Đâu là ví dụ về cấu trúc lặp với số lần xác định?
11. Trong ngôn ngữ lập trình, vòng lặp vô hạn xảy ra khi nào?
12. Cấu trúc nào được sử dụng để thực hiện một hành động nếu điều kiện đúng và bỏ qua nếu điều kiện sai?
13. Khi bạn muốn thực hiện một hành động duy nhất nếu một điều kiện là đúng, không cần làm gì nếu điều kiện sai, bạn sẽ dùng cấu trúc nào?
14. Trong lập trình, câu lệnh nào sau đây được dùng để thực hiện một hành động lặp đi lặp lại một số lần xác định?
15. Trong cấu trúc lặp, biến đếm thường dùng để làm gì?
16. Phát biểu nào sau đây mô tả đúng về điều kiện trong cấu trúc điều khiển?
17. Phát biểu nào sau đây là sai về cấu trúc điều khiển?
18. Nếu một chương trình cần kiểm tra nhiều điều kiện liên tiếp nhau, cấu trúc nào thường được sử dụng để tránh việc lồng ghép quá nhiều IF-THEN-ELSE?
19. Nếu một chương trình cần thực hiện một chuỗi hành động theo đúng thứ tự, không có điều kiện hay lặp lại, đó là cấu trúc điều khiển nào?
20. Cấu trúc IF A THEN B ELSE C có ý nghĩa gì?
21. Phát biểu nào sau đây mô tả đúng nhất về cấu trúc tuần tự?
22. Lệnh break trong vòng lặp thường được sử dụng để làm gì?
23. Cấu trúc lặp nào thường được sử dụng khi ta biết trước số lần lặp?
24. Lệnh continue trong vòng lặp thường được sử dụng để làm gì?
25. Trong lập trình, vòng lặp (loop) đề cập đến việc sử dụng loại cấu trúc điều khiển nào?