Trắc nghiệm Chân trời Tin học 8 bài 13 Cấu trúc rẽ nhánh

Trắc nghiệm Chân trời Tin học 8 bài 13 Cấu trúc rẽ nhánh

1. Phát biểu nào sau đây mô tả đúng nhất vai trò của toán tử so sánh trong câu lệnh if?
2. Phát biểu nào sau đây mô tả chính xác trường hợp nào của cấu trúc rẽ nhánh if?
3. Phát biểu nào sau đây mô tả chính xác biểu thức điều kiện trong cấu trúc rẽ nhánh?
4. Nếu bạn cần viết một chương trình để phân loại sinh viên dựa trên điểm số (ví dụ: Xuất sắc, Giỏi, Khá, Trung bình, Yếu), bạn sẽ sử dụng cấu trúc rẽ nhánh nào là hiệu quả nhất?
5. Trong cấu trúc rẽ nhánh, vòng lặp khác với rẽ nhánh ở điểm nào?
6. Nếu một chương trình cần kiểm tra xem một số có phải là số chẵn hay không, điều kiện nào sau đây là phù hợp nhất?
7. Xét biểu thức: NOT (x > 5). Biểu thức này sẽ đúng khi nào?
8. Phát biểu nào sau đây mô tả đúng về việc sử dụng toán tử so sánh != (khác)?
9. Trong ngôn ngữ lập trình, toán tử logic AND (hoặc và) được sử dụng để kết hợp hai điều kiện như thế nào?
10. Toán tử logic OR (hoặc hoặc) cho phép kết hợp hai điều kiện như thế nào?
11. Phát biểu nào sau đây đúng về vai trò của dấu ngoặc đơn ( và ) trong câu lệnh if (hoặc các cấu trúc rẽ nhánh tương tự)?
12. Ưu điểm chính của việc sử dụng cấu trúc rẽ nhánh là gì?
13. Cấu trúc switch-case trong một số ngôn ngữ lập trình thường được sử dụng thay thế cho loại cấu trúc rẽ nhánh nào khi kiểm tra nhiều giá trị bằng nhau?
14. Toán tử NOT (hoặc phủ định) được sử dụng để làm gì trong lập trình?
15. Trong một cấu trúc rẽ nhánh, nếu có nhiều điều kiện cần kiểm tra lần lượt, và chỉ một hành động trong số đó được thực hiện, cấu trúc nào là hiệu quả nhất?
16. Phát biểu nào sau đây là sai về cấu trúc rẽ nhánh?
17. Nếu một chương trình cần thực hiện một hành động chỉ khi một biến có giá trị là đúng (true), cấu trúc nào là phù hợp?
18. Xét đoạn mã giả sau: NẾU (điểm > 5) THÌ in ra Đạt. Lệnh in ra Đạt sẽ được thực thi khi nào?
19. Khi sử dụng cấu trúc if-else, nếu điều kiện trong if là sai, thì khối lệnh nào sẽ được thực thi?
20. Nếu một chương trình cần kiểm tra xem người dùng có đủ 18 tuổi để xem nội dung hay không, điều kiện nào là phù hợp nhất?
21. Phát biểu nào sau đây mô tả đúng về lồng nhau trong cấu trúc rẽ nhánh?
22. Câu lệnh if (x > 10 AND y < 5) sẽ đúng khi nào?
23. Cấu trúc if-else if-else được sử dụng khi nào?
24. Khi nào thì sử dụng cấu trúc if mà không có else?
25. Trong lập trình, cấu trúc rẽ nhánh if-then-else cho phép chương trình thực hiện một hành động dựa trên điều kiện nào?