Trắc nghiệm Tin học 8 Cánh diều Bài 4 Thể hiện cấu trúc rẽ nhánh trong chương trình

Trắc nghiệm Tin học 8 Cánh diều Bài 4 Thể hiện cấu trúc rẽ nhánh trong chương trình

Trắc nghiệm Tin học 8 Cánh diều Bài 4 Thể hiện cấu trúc rẽ nhánh trong chương trình

Số câu25
Quiz ID22345
Câu 1
1. Cho đoạn mã giả: NẾU điểm > 8 THÌ Xuất sắc NGƯỢC LẠI THÌ Khá. Câu lệnh này thể hiện cấu trúc rẽ nhánh nào?
Câu 2
2. Trong ngôn ngữ lập trình Python, từ khóa nào được dùng để định nghĩa một khối lệnh sau câu lệnh if hoặc elif?
Câu 3
3. Biểu thức nào sau đây luôn trả về giá trị False (Sai) khi sử dụng toán tử NOT?
Câu 4
4. Nếu bạn muốn chương trình thực hiện một hành động khi một trong hai điều kiện là đúng, bạn sẽ sử dụng toán tử logic nào?
Câu 5
5. Trong ngôn ngữ C++, cấu trúc rẽ nhánh switch-case thường được sử dụng để làm gì?
Câu 6
6. Nếu một chương trình có cấu trúc rẽ nhánh lồng nhau, điều đó có nghĩa là gì?
Câu 7
7. Phát biểu nào sau đây mô tả đúng về ưu điểm của việc sử dụng cấu trúc rẽ nhánh?
Câu 8
8. Nếu một điều kiện trong cấu trúc if có nhiều biểu thức con kết hợp bởi toán tử AND, thì tất cả các biểu thức con đó phải có giá trị là gì để toàn bộ điều kiện đúng?
Câu 9
9. Khi thiết kế một chương trình có nhiều lựa chọn dựa trên giá trị của một biến (ví dụ: chọn chức năng theo số nhập vào), cấu trúc rẽ nhánh nào là hiệu quả nhất?
Câu 10
10. Cấu trúc rẽ nhánh nào cho phép lựa chọn một trong nhiều hành động khác nhau dựa trên giá trị của một biến hoặc biểu thức?
Câu 11
11. Cho đoạn mã giả: NẾU thời_tiết == nắng THÌ làm(đi chơi) NGƯỢC LẠI NẾU thời_tiết == mưa THÌ làm(ở nhà) NGƯỢC LẠI THÌ làm(xem phim). Cấu trúc này thuộc loại nào?
Câu 12
12. Phát biểu nào sau đây là ĐÚNG về cách hoạt động của cấu trúc rẽ nhánh?
Câu 13
13. Câu lệnh if-else được sử dụng khi nào?
Câu 14
14. Phát biểu nào sau đây mô tả đúng nhất về câu lệnh điều kiện if trong lập trình?
Câu 15
15. Trong biểu thức điều kiện, x == y có ý nghĩa gì?
Câu 16
16. Nếu bạn cần kiểm tra nhiều điều kiện liên tiếp và thực hiện hành động tương ứng cho mỗi điều kiện, bạn nên sử dụng cấu trúc nào?
Câu 17
17. Phát biểu nào sau đây là SAI về cấu trúc rẽ nhánh?
Câu 18
18. Đâu là toán tử so sánh thường được sử dụng trong các biểu thức điều kiện của cấu trúc rẽ nhánh?
Câu 19
19. Trong lập trình, cấu trúc rẽ nhánh được sử dụng để làm gì?
Câu 20
20. Phát biểu nào sau đây mô tả đúng về vai trò của dấu hai chấm (:) và thụt lề trong Python khi làm việc với cấu trúc rẽ nhánh?
Câu 21
21. Trong lập trình, việc sử dụng cấu trúc rẽ nhánh if-elif-else để phân loại học sinh dựa trên điểm số là một ví dụ về ứng dụng của cấu trúc rẽ nhánh trong lĩnh vực nào?
Câu 22
22. Câu lệnh if (x > 5 and y < 10) sẽ thực hiện khối lệnh bên trong khi nào?
Câu 23
23. Trong cấu trúc rẽ nhánh if-elif-else (hoặc tương tự), từ khóa elif (hoặc else if) có vai trò gì?
Câu 24
24. Phát biểu nào sau đây mô tả chính xác về sự khác biệt giữa if và if-else?
Câu 25
25. Cho đoạn mã Python: `if x > 10: print(Lớn hơn 10) else: print(Không lớn hơn 10)`. Nếu biến x có giá trị là 5, kết quả in ra màn hình là gì?

Để lại một bình luận