[Cánh diều] Trắc nghiệm Tin học 9 bài 3: Hàm điều kiện IF (tiếp theo)

[Cánh diều] Trắc nghiệm Tin học 9 bài 3: Hàm điều kiện IF (tiếp theo)

1. Khi hai điều kiện được kết hợp bằng toán tử OR, biểu thức tổng thể sẽ đúng nếu:
2. Xét hai biểu thức điều kiện: (A) tuoi >= 18 và (B) da_co_bang_lai == TRUE. Nếu bạn muốn chương trình chỉ cho phép lái xe khi cả hai điều kiện này đều đúng, bạn sẽ sử dụng cấu trúc IF nào?
3. Trong các tình huống sau, tình huống nào cần sử dụng cấu trúc IF-ELSE IF-ELSE?
4. Trong cấu trúc IF-ELSE, nếu điều kiện trong IF là sai, hành động nào sẽ được thực hiện?
5. Cấu trúc IF-ELSE IF-ELSE được sử dụng để:
6. Trong một số ngôn ngữ lập trình, có một dạng viết tắt của cấu trúc IF-ELSE, thường sử dụng dấu hỏi chấm (?) và hai dấu hai chấm (:). Cấu trúc này được gọi là gì?
7. Một câu lệnh IF lồng trong một câu lệnh IF khác được gọi là gì?
8. Phép toán nào sau đây sẽ trả về giá trị Đúng (True) nếu ít nhất một trong các toán hạng là Đúng?
9. Nếu bạn có nhiều tùy chọn khác nhau dựa trên giá trị của một biến duy nhất, cấu trúc điều khiển nào thường phù hợp và dễ đọc hơn là sử dụng nhiều IF lồng nhau?
10. Phát biểu nào sau đây mô tả đúng nhất về mục đích của hàm điều kiện IF trong lập trình?
11. Trong ngôn ngữ lập trình, hàm điều kiện IF thường được sử dụng để thực hiện một hành động khi một điều kiện cho trước là đúng. Tuy nhiên, để thực hiện một hành động khác khi điều kiện đó là sai, ta sẽ sử dụng cấu trúc nào?
12. Nếu bạn muốn kiểm tra xem một số có phải là số chẵn hay không, bạn sẽ sử dụng phép toán nào trong điều kiện IF?
13. Nếu bạn cần kiểm tra ba điều kiện và chỉ thực hiện hành động khi cả ba điều kiện đều đúng, bạn sẽ sử dụng toán tử logic nào kết hợp các điều kiện?
14. Xét biểu thức IF lồng nhau: IF a > 5 THEN IF b < 10 THEN PRINT A. Nếu a = 7 và b = 3, kết quả hiển thị là gì?
15. Toán tử so sánh nào được dùng để kiểm tra lớn hơn hoặc bằng?
16. Khi sử dụng cấu trúc IF lồng nhau, điều gì có thể xảy ra nếu bạn không cẩn thận với việc thụt lề (indentation) hoặc dấu ngoặc (parentheses/braces)?
17. Để kiểm tra xem một số có phải là số dương hay không, bạn sẽ sử dụng toán tử so sánh nào?
18. Trong cấu trúc IF-ELSE IF-ELSE, thứ tự kiểm tra các điều kiện diễn ra như thế nào?
19. Để kiểm tra một điều kiện là sai, ta thường sử dụng toán tử logic nào kết hợp với điều kiện gốc?
20. Trong lập trình, làm thế nào để kiểm tra xem một biến tuoi có nằm trong khoảng từ 18 đến 60 (bao gồm cả 18 và 60) không?
21. Xét biểu thức: IF (a > b) AND (c < d) THEN PRINT OK. Nếu a=10, b=5, c=2, d=8, thì kết quả sẽ là gì?
22. Trong câu lệnh IF-ELSE, nếu điều kiện là đúng, hành động nào sẽ được thực hiện?
23. Trong lập trình, để kiểm tra xem hai giá trị có bằng nhau hay không, ta sử dụng toán tử nào?
24. Xét biểu thức điều kiện: tuoi >= 18 . Nếu biến tuoi có giá trị là 16, thì kết quả của biểu thức này sẽ là gì?
25. Khi bạn muốn thực hiện một hành động chỉ khi một điều kiện là SAI, bạn có thể sử dụng cấu trúc IF nào?