Trắc nghiệm Cánh diều Tin học 9 bài 2: Hàm điều kiện IF

Trắc nghiệm Cánh diều Tin học 9 bài 2: Hàm điều kiện IF

1. Nếu một chương trình cần phân loại sinh viên dựa trên điểm số (ví dụ: Giỏi, Khá, Trung bình, Yếu), cấu trúc điều kiện nào là phù hợp nhất?
2. Câu lệnh IF lồng nhau có thể dẫn đến vấn đề gì nếu không được viết cẩn thận?
3. Xét câu lệnh IF sau: IF (điểm >= 5) THEN Đạt ELSE Không đạt. Nếu biến điểm có giá trị là 7, kết quả trả về sẽ là gì?
4. Cú pháp cơ bản của hàm IF trong nhiều ngôn ngữ lập trình thường bao gồm những thành phần nào?
5. Câu lệnh IF lồng nhau (nested IF) được sử dụng khi nào?
6. Trong cấu trúc IF-ELSE IF-ELSE, thứ tự kiểm tra các điều kiện có quan trọng không?
7. Khi sử dụng hàm IF, giá trị trả về của điều kiện phải là loại dữ liệu gì?
8. Xét biểu thức: IF (A > 10 AND B < 20) THEN ... . Biểu thức này sẽ đúng khi nào?
9. Xét câu lệnh IF: IF (tuổi >= 18) THEN Người lớn ELSE Trẻ em. Nếu tuổi là 18, kết quả là gì?
10. Trong lập trình, việc sử dụng hàm IF giúp ta thực hiện chức năng gì?
11. Khi so sánh chuỗi ký tự, ví dụ IF (apple == banana), kết quả sẽ là gì?
12. Biểu thức logic NOT (điều kiện) có kết quả như thế nào?
13. Hàm IF chỉ có một nhánh (chỉ kiểm tra điều kiện đúng) thì được gọi là gì?
14. Toán tử nào sau đây dùng để so sánh hai giá trị có bằng nhau hay không?
15. Trong lập trình, khi so sánh hai giá trị để đưa ra một kết quả dựa trên điều kiện đúng hoặc sai, chúng ta thường sử dụng loại cấu trúc nào?
16. Biểu thức IF (X = 5 OR Y = 10) THEN ... . Biểu thức này sẽ sai khi nào?
17. Trong các câu lệnh sau, câu nào KHÔNG phải là một toán tử so sánh dùng trong biểu thức điều kiện?
18. Nếu điều kiện trong hàm IF là sai, phần nào của câu lệnh sẽ được thực thi (nếu có)?
19. Trong các biểu thức điều kiện, toán tử & (AND) thường được sử dụng để kết hợp hai điều kiện. Khi nào biểu thức sử dụng AND cho kết quả là đúng?
20. Trong ngôn ngữ lập trình, để biểu diễn một chuỗi ký tự, chúng ta thường đặt nó trong cặp dấu nào?
21. Khi sử dụng hàm IF để kiểm tra xem một số có phải là số chẵn hay không, chúng ta thường dùng toán tử nào với số 2?
22. Xét câu lệnh IF: IF (tuổi >= 18) THEN Đủ tuổi bầu cử ELSE Chưa đủ tuổi bầu cử. Nếu biến tuổi có giá trị là 15, kết quả sẽ là gì?
23. Toán tử | (OR) được sử dụng để kết hợp hai điều kiện. Khi nào biểu thức sử dụng OR cho kết quả là đúng?
24. Toán tử != (hoặc ) dùng để kiểm tra điều gì?
25. Nếu một câu lệnh IF không có phần ELSE, điều gì xảy ra nếu điều kiện là sai?