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

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

1. Trong ngôn ngữ lập trình, cấu trúc IF...THEN...ELSE được sử dụng để thực hiện hành động nào?
2. Phát biểu nào sau đây là một ví dụ về việc sử dụng cấu trúc IF...THEN đơn giản?
3. Nếu điều kiện trong câu lệnh IF là sai và không có mệnh đề ELSE, chương trình sẽ làm gì tiếp theo?
4. Trong cấu trúc IF...THEN...ELSE, phần ELSE là tùy chọn. Điều gì xảy ra nếu phần ELSE bị bỏ qua và điều kiện của IF là sai?
5. Trong một biểu thức điều kiện, toán tử AND có độ ưu tiên cao hơn hay thấp hơn toán tử OR?
6. Xét đoạn mã: NẾU (a > 10) THÌ NẾU (b < 5) THÌ THÔNG BÁO X NẾU KHÔNG THÔNG BÁO Y. Nếu a=15 và b=3, thông báo nào sẽ hiển thị?
7. Phát biểu nào sau đây mô tả đúng về cách biểu thức điều kiện được đánh giá trong câu lệnh IF?
8. Phát biểu nào sau đây là một ví dụ về biểu thức điều kiện hợp lệ sử dụng toán tử logic AND?
9. Trong một câu lệnh IF lồng nhau, thứ tự thực hiện các điều kiện phụ thuộc vào điều gì?
10. Câu lệnh IF lồng nhau tạo ra bao nhiêu nhánh thực thi tiềm năng nếu có 2 IF lồng nhau (không có ELSE ở cấp ngoài cùng)?
11. Phát biểu nào sau đây mô tả đúng vai trò của dấu ngoặc đơn trong các biểu thức điều kiện phức tạp?
12. Câu lệnh IF lồng nhau được sử dụng khi nào?
13. Phát biểu nào sau đây mô tả sai về toán tử NOT?
14. Xét đoạn mã giả: NẾU (điểm >= 5) THÌ THÔNG BÁO Đạt, NẾU KHÔNG THÔNG BÁO Không đạt. Nếu biến điểm có giá trị là 7, kết quả nào sẽ được hiển thị?
15. Phát biểu nào sau đây mô tả đúng nhất vai trò của toán tử so sánh trong biểu thức điều kiện của câu lệnh IF?
16. Xét biểu thức: (5 > 3) AND (10 < 20). Giá trị logic của biểu thức này là gì?
17. Xét đoạn mã: NẾU (x > 10) THÌ THÔNG BÁO A. NẾU (x < 20) THÌ THÔNG BÁO B. Nếu x = 15, kết quả nào sẽ được hiển thị?
18. Phát biểu nào sau đây mô tả chính xác cách hoạt động của toán tử so sánh <=?
19. Khi so sánh hai chuỗi ký tự trong biểu thức điều kiện, điều gì được so sánh?
20. Khi nào thì việc sử dụng cấu trúc IF lồng nhau trở nên cần thiết thay vì sử dụng nhiều câu lệnh IF độc lập?
21. Xét cấu trúc: NẾU (điều kiện 1) THÌ (hành động 1) NẾU KHÔNG NẾU (điều kiện 2) THÌ (hành động 2) NẾU KHÔNG THÔNG BÁO Khác. Nếu điều kiện 1 sai và điều kiện 2 đúng, hành động nào sẽ xảy ra?
22. Câu lệnh IF được coi là một dạng của cấu trúc điều khiển gì trong lập trình?
23. Khi nào thì việc sử dụng cấu trúc IF...ELSE IF...ELSE (hoặc tương tự) là phù hợp nhất?
24. Khi sử dụng toán tử logic OR, điều gì sẽ xảy ra nếu chỉ một trong hai điều kiện được kết hợp là đúng?
25. Phát biểu nào sau đây là một ví dụ về việc sử dụng toán tử so sánh hoặc != (khác)?