Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

1. Trong các biểu thức điều kiện dùng trong cấu trúc rẽ nhánh, phép so sánh nào dưới đây dùng để kiểm tra xem hai giá trị có bằng nhau hay không?

A. > (Lớn hơn)
B. != (Khác)
C. == (Bằng)
D. >= (Lớn hơn hoặc bằng)

2. Trong ngôn ngữ lập trình, cấu trúc rẽ nhánh nào cho phép máy tính thực hiện một hành động nếu điều kiện đúng và một hành động khác nếu điều kiện sai?

A. Cấu trúc lặp
B. Cấu trúc rẽ nhánh IF-ELSE
C. Cấu trúc tuần tự
D. Cấu trúc lặp FOR

3. Trong một chương trình, nếu em muốn kiểm tra xem một số có phải là số chẵn hay không, em sẽ sử dụng phép toán nào trong điều kiện?

A. Phép chia lấy phần dư (modulo)
B. Phép nhân
C. Phép cộng
D. Phép chia lấy phần nguyên

4. Trong lập trình, để kiểm tra xem một số có nằm trong một khoảng giá trị nhất định hay không, ví dụ từ 10 đến 20, bạn có thể kết hợp các toán tử nào?

A. OR và >
B. AND và >=
C. OR và >=
D. AND và !=

5. Giả sử em muốn viết một chương trình phân loại điểm số thành các loại: Xuất sắc (>= 9), Giỏi (>= 7 và < 9), Khá (>= 5 và < 7), Trung bình (< 5). Cấu trúc rẽ nhánh nào phù hợp nhất để thực hiện việc này?

A. Cấu trúc IF đơn lồng nhau
B. Cấu trúc IF-ELSE IF-ELSE
C. Cấu trúc SWITCH-CASE
D. Cấu trúc lặp

6. Cấu trúc rẽ nhánh nào ít được sử dụng hơn khi chỉ có hai lựa chọn rõ ràng, nhưng lại rất hữu ích khi xử lý một danh sách lớn các giá trị cụ thể?

A. Cấu trúc IF-ELSE
B. Cấu trúc IF đơn
C. Cấu trúc SWITCH-CASE
D. Cấu trúc lặp

7. Trong cấu trúc IF-ELSE, nếu điều kiện là Đúng, thì chương trình sẽ thực hiện khối lệnh nào?

A. Khối lệnh trong phần ELSE
B. Khối lệnh trong phần IF
C. Bỏ qua cả hai khối lệnh
D. Lặp lại điều kiện

8. Toán tử logic nào được sử dụng để kết hợp hai hoặc nhiều điều kiện, trong đó tất cả các điều kiện phải đúng để kết quả cuối cùng là đúng?

A. OR
B. NOT
C. AND
D. XOR

9. Cấu trúc rẽ nhánh nào cho phép lựa chọn một trong nhiều phương án dựa trên giá trị của một biến?

A. Cấu trúc IF-ELSE IF-ELSE
B. Cấu trúc IF đơn
C. Cấu trúc SWITCH-CASE
D. Cấu trúc lặp

10. Toán tử logic nào đảo ngược giá trị logic của một biểu thức? Nếu biểu thức đúng, nó trả về Sai, và ngược lại.

A. AND
B. OR
C. NOT
D. XOR

11. Xem xét đoạn mã giả: NẾU (tuổi >= 18) THÌ in ra Bạn đủ tuổi bầu cử. Câu lệnh nào sẽ được thực thi nếu biến tuổi có giá trị là 15?

A. In ra Bạn đủ tuổi bầu cử
B. Không có câu lệnh nào được thực thi
C. Báo lỗi chương trình
D. In ra Bạn chưa đủ tuổi bầu cử

12. Khi em muốn máy tính chỉ thực hiện một hành động khi một điều kiện cụ thể được thỏa mãn, em sẽ sử dụng loại cấu trúc rẽ nhánh nào?

A. Cấu trúc lặp WHILE
B. Cấu trúc rẽ nhánh IF đơn
C. Cấu trúc lặp DO-WHILE
D. Cấu trúc rẽ nhánh SWITCH-CASE

13. Cấu trúc IF-ELSE IF-ELSE thường được sử dụng khi nào?

A. Chỉ có hai trường hợp cần xử lý
B. Cần lặp lại một hành động nhiều lần
C. Cần kiểm tra và xử lý nhiều điều kiện liên tiếp nhau
D. Cần thực hiện một hành động mà không cần điều kiện

14. Trong cấu trúc IF-ELSE, nếu điều kiện là Sai, chương trình sẽ thực hiện khối lệnh nào?

A. Khối lệnh trong phần IF
B. Khối lệnh trong phần ELSE
C. Bỏ qua cả hai khối lệnh
D. Lặp lại điều kiện

15. Trong cấu trúc SWITCH-CASE, từ khóa CASE được sử dụng để làm gì?

A. Đánh dấu điểm bắt đầu của cấu trúc SWITCH
B. Đánh dấu một nhánh lựa chọn và giá trị tương ứng để so sánh
C. Kết thúc một nhánh lựa chọn
D. Bắt đầu một vòng lặp

16. Nếu trong cấu trúc SWITCH-CASE, không có giá trị CASE nào khớp với biểu thức điều kiện, thì khối lệnh nào sẽ được thực thi (nếu có)?

A. Khối lệnh CASE đầu tiên
B. Khối lệnh CASE cuối cùng
C. Khối lệnh DEFAULT
D. Chương trình sẽ dừng lại và báo lỗi

17. Xem xét mã giả: NẾU (điểm trung bình > 8.0) THÌ in Học sinh Giỏi. NGƯỢC LẠI, NẾU (điểm trung bình > 7.0) THÌ in Học sinh Khá. NGƯỢC LẠI, in Học sinh Trung bình. Nếu điểm trung bình là 7.5, kết quả in ra sẽ là gì?

A. Học sinh Giỏi
B. Học sinh Khá
C. Học sinh Trung bình
D. Không có gì được in ra

18. Nếu bạn muốn viết một chương trình yêu cầu người dùng nhập vào một số nguyên dương và kiểm tra xem số đó có phải là số chia hết cho 3 hay không, bạn sẽ dùng cấu trúc rẽ nhánh nào?

A. Cấu trúc lặp
B. Cấu trúc IF đơn
C. Cấu trúc tuần tự
D. Cấu trúc SWITCH-CASE

19. Xem xét biểu thức điều kiện: (x < 10) OR (y > 20). Để biểu thức này cho kết quả là Sai, cả hai điều kiện con (x < 10) và (y > 20) phải có giá trị như thế nào?

A. Cả hai Đúng
B. Một Đúng, một Sai
C. Cả hai Sai
D. Tùy thuộc vào giá trị của x và y

20. Nếu điều kiện của một cấu trúc IF đơn là Sai, thì khối lệnh bên trong cấu trúc IF sẽ:

A. Được thực thi một lần
B. Được thực thi nhiều lần
C. Bị bỏ qua và không được thực thi
D. Gây ra lỗi chương trình

21. Đâu là một ứng dụng thực tế của cấu trúc rẽ nhánh trong đời sống số?

A. Hiển thị thông báo Xin chào
B. Tính tổng hai số
C. Kiểm tra xem người dùng đã nhập mật khẩu đúng chưa để cho phép đăng nhập
D. In một danh sách tên

22. Đâu là mục đích chính của việc sử dụng cấu trúc rẽ nhánh trong lập trình?

A. Lặp lại một khối lệnh nhiều lần
B. Thực hiện các phép tính toán học phức tạp
C. Cho phép chương trình đưa ra quyết định và thay đổi luồng thực thi dựa trên điều kiện
D. Lưu trữ dữ liệu trong bộ nhớ

23. Cấu trúc rẽ nhánh nào có thể được sử dụng để tạo ra một menu lựa chọn cho người dùng, nơi mỗi lựa chọn dẫn đến một hành động khác nhau?

A. Cấu trúc lặp
B. Cấu trúc IF đơn
C. Cấu trúc SWITCH-CASE
D. Cấu trúc tuần tự

24. Khi so sánh hai chuỗi ký tự trong biểu thức điều kiện, bạn thường sử dụng toán tử nào?

A. == (Bằng)
B. + (Cộng)
C. * (Nhân)
D. / (Chia)

25. Xem xét biểu thức điều kiện: (a > b) AND (c < d). Để biểu thức này cho kết quả là Đúng, cả hai điều kiện con (a > b) và (c < d) phải có giá trị như thế nào?

A. Một Đúng, một Sai
B. Cả hai Sai
C. Cả hai Đúng
D. Tùy thuộc vào giá trị của a, b, c, d

1 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

1. Trong các biểu thức điều kiện dùng trong cấu trúc rẽ nhánh, phép so sánh nào dưới đây dùng để kiểm tra xem hai giá trị có bằng nhau hay không?

2 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

2. Trong ngôn ngữ lập trình, cấu trúc rẽ nhánh nào cho phép máy tính thực hiện một hành động nếu điều kiện đúng và một hành động khác nếu điều kiện sai?

3 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

3. Trong một chương trình, nếu em muốn kiểm tra xem một số có phải là số chẵn hay không, em sẽ sử dụng phép toán nào trong điều kiện?

4 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

4. Trong lập trình, để kiểm tra xem một số có nằm trong một khoảng giá trị nhất định hay không, ví dụ từ 10 đến 20, bạn có thể kết hợp các toán tử nào?

5 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

5. Giả sử em muốn viết một chương trình phân loại điểm số thành các loại: Xuất sắc (>= 9), Giỏi (>= 7 và < 9), Khá (>= 5 và < 7), Trung bình (< 5). Cấu trúc rẽ nhánh nào phù hợp nhất để thực hiện việc này?

6 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

6. Cấu trúc rẽ nhánh nào ít được sử dụng hơn khi chỉ có hai lựa chọn rõ ràng, nhưng lại rất hữu ích khi xử lý một danh sách lớn các giá trị cụ thể?

7 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

7. Trong cấu trúc IF-ELSE, nếu điều kiện là Đúng, thì chương trình sẽ thực hiện khối lệnh nào?

8 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

8. Toán tử logic nào được sử dụng để kết hợp hai hoặc nhiều điều kiện, trong đó tất cả các điều kiện phải đúng để kết quả cuối cùng là đúng?

9 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

9. Cấu trúc rẽ nhánh nào cho phép lựa chọn một trong nhiều phương án dựa trên giá trị của một biến?

10 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

10. Toán tử logic nào đảo ngược giá trị logic của một biểu thức? Nếu biểu thức đúng, nó trả về Sai, và ngược lại.

11 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

11. Xem xét đoạn mã giả: NẾU (tuổi >= 18) THÌ in ra Bạn đủ tuổi bầu cử. Câu lệnh nào sẽ được thực thi nếu biến tuổi có giá trị là 15?

12 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

12. Khi em muốn máy tính chỉ thực hiện một hành động khi một điều kiện cụ thể được thỏa mãn, em sẽ sử dụng loại cấu trúc rẽ nhánh nào?

13 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

13. Cấu trúc IF-ELSE IF-ELSE thường được sử dụng khi nào?

14 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

14. Trong cấu trúc IF-ELSE, nếu điều kiện là Sai, chương trình sẽ thực hiện khối lệnh nào?

15 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

15. Trong cấu trúc SWITCH-CASE, từ khóa CASE được sử dụng để làm gì?

16 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

16. Nếu trong cấu trúc SWITCH-CASE, không có giá trị CASE nào khớp với biểu thức điều kiện, thì khối lệnh nào sẽ được thực thi (nếu có)?

17 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

17. Xem xét mã giả: NẾU (điểm trung bình > 8.0) THÌ in Học sinh Giỏi. NGƯỢC LẠI, NẾU (điểm trung bình > 7.0) THÌ in Học sinh Khá. NGƯỢC LẠI, in Học sinh Trung bình. Nếu điểm trung bình là 7.5, kết quả in ra sẽ là gì?

18 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

18. Nếu bạn muốn viết một chương trình yêu cầu người dùng nhập vào một số nguyên dương và kiểm tra xem số đó có phải là số chia hết cho 3 hay không, bạn sẽ dùng cấu trúc rẽ nhánh nào?

19 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

19. Xem xét biểu thức điều kiện: (x < 10) OR (y > 20). Để biểu thức này cho kết quả là Sai, cả hai điều kiện con (x < 10) và (y > 20) phải có giá trị như thế nào?

20 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

20. Nếu điều kiện của một cấu trúc IF đơn là Sai, thì khối lệnh bên trong cấu trúc IF sẽ:

21 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

21. Đâu là một ứng dụng thực tế của cấu trúc rẽ nhánh trong đời sống số?

22 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

22. Đâu là mục đích chính của việc sử dụng cấu trúc rẽ nhánh trong lập trình?

23 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

23. Cấu trúc rẽ nhánh nào có thể được sử dụng để tạo ra một menu lựa chọn cho người dùng, nơi mỗi lựa chọn dẫn đến một hành động khác nhau?

24 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

24. Khi so sánh hai chuỗi ký tự trong biểu thức điều kiện, bạn thường sử dụng toán tử nào?

25 / 25

Category: Trắc nghiệm Tin học 5 Kết nối bài 13: Cầu trúc rẽ nhánh

Tags: Bộ đề 1

25. Xem xét biểu thức điều kiện: (a > b) AND (c < d). Để biểu thức này cho kết quả là Đúng, cả hai điều kiện con (a > b) và (c < d) phải có giá trị như thế nào?