Trắc nghiệm Tin học 8 Cánh diều Bài 4 (có đáp án): Thể hiện cấu trúc rẽ nhánh trong chương trình
Với 20 câu hỏi trắc nghiệm Tin học 8 Bài 4: Thể hiện cấu trúc rẽ nhánh trong chương trình sách Cánh diều có đáp án chi tiết đầy đủ các mức độ sẽ giúp học sinh ôn luyện trắc nghiệm Tin 8.
Trắc nghiệm Tin 8 Cánh diều Bài 4 (có đáp án): Thể hiện cấu trúc rẽ nhánh trong chương trình
Câu 1. Trong Scratch, khối lệnh nào được sử dụng để thể hiện cấu trúc rẽ nhánh đầy đủ?
A. Khối if...then...
B. Khối if...then...else...
C. Khối repeat...
D. Khối forever
Câu 2. Khối lệnh rẽ nhánh đầy đủ trong Scratch dùng để làm gì?
A. Chỉ thực hiện một hành động nếu điều kiện đúng.
B. 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.
C. Lặp lại một hành động nhiều lần.
D. Dừng toàn bộ chương trình.
Câu 3. Cấu trúc rẽ nhánh khuyết trong Scratch có đặc điểm gì?
A. Luôn có hai nhánh để thực hiện.
B. Chỉ có một nhánh để thực hiện khi điều kiện đúng.
C. Bắt buộc phải có hai khối lệnh lồng vào nhau.
D. Không thể kết hợp với các khối lệnh khác.
Câu 4. Trong ví dụ về số chẵn/số lẻ ở hình sau, điều kiện rẽ nhánh là gì?
A. (m mod 2) = 0
B. (m mod 2) = 1
C. m > 0
D. m < 0
Câu 5. Theo ví dụ ở Hình 1b, nếu điều kiện (m mod 2) = 0 đúng thì Scratch sẽ thông báo điều gì?
A. "m là số lẻ"
B. "m là số chẵn"
C. "m là số nguyên tố"
D. "m không phải là số"
Câu 6. Trong bài toán giải phương trình bậc nhất ax+b=0, cấu trúc rẽ nhánh được sử dụng để xử lý trường hợp nào?
A. Khi a khác 0
B. Khi a=0
C. Khi b=0
D. Tất cả các trường hợp trên
Câu 7. Để thể hiện cấu trúc rẽ nhánh khuyết trong Scratch, ta sử dụng khối lệnh nào?
A. Khối if...then...else...
B. Khối repeat...
C. Khối if...then...
D. Khối forever
Câu 8. Trong Scratch, khối lệnh rẽ nhánh khuyết cho phép ta làm gì?
A. Thực hiện một khối lệnh khi điều kiện đúng.
B. Thực hiện một khối lệnh khi điều kiện sai.
C. Luôn luôn thực hiện khối lệnh.
D. Thực hiện một khối lệnh khi điều kiện đúng và một khối lệnh khác khi điều kiện sai.
Câu 9. Trong ví dụ ở Hình 3b, nếu điều kiện (a > b) và (a > c) đúng thì chương trình sẽ thông báo điều gì?
A. "a là số lớn nhất trong 3 số"
B. "a là số nhỏ nhất"
C. "b là số lớn nhất"
D. "c là số lớn nhất"
Câu 10. Lời giải thuật toán ở Hình 3b là một ví dụ của cấu trúc rẽ nhánh nào?
A. Rẽ nhánh khuyết.
B. Rẽ nhánh đầy đủ.
C. Cấu trúc tuần tự.
D. Cấu trúc lặp.
Câu 11. Mệnh đề: Nếu a=0 và b=0 thì phương trình bậc nhất ax+b=0 có vô số nghiệm được viết bằng lệnh gì?
A. if <a = 0> and <b = 0> then say (vô số nghiệm).
B. if <a = 0> or <b = 0> then say (vô số nghiệm).
C. if <a = 0> and not <b = 0> then say (vô số nghiệm).
D. if not <a = 0> and not <b = 0> then say (vô số nghiệm).
Câu 12. IF a>8 THEN b:=3 ELSE b:=5;
Khi a nhận giá trị là 0 thì b nhận giá trị nào?
A. 0.
B. 3.
C. 5.
D. 8.
Câu 13. Trong cấu trúc rẽ nhánh thì điều kiện sẽ được nhận giá trị nào?
A. Đúng.
B. Sai.
C. Đúng hay sai.
D. Đúng một phần.
Câu 14. Mệnh đề: Nếu a=0 và b=0 thì phương trình bậc nhất ax+b=0 có vô số nghiệm được viết bằng lệnh gì?
A. Vô nghiệm.
B. Có một nghiệm duy nhất.
C. Có vô số nghiệm.
D. Có hai nghiệm phân biệt.
Câu 15. Nếu a=0 và b !=0 thì phương trình bậc nhất ax+b=0 có đặc điểm gì?
A. Có vô số nghiệm.
B. Có một nghiệm duy nhất.
C. Vô nghiệm.
D. Có hai nghiệm phân biệt.
Câu 16. Để dừng toàn bộ trò chơi trong Scratch, Chúng ta cần sử dụng khối lệnh nào?
A. stop this script.
B. stop all.
C. broadcast.
D. when I receive.
Câu 17. Khối lệnh stop all thuộc nhóm lệnh nào trong Scratch?
A. Looks.
B. Motion.
C. Events.
D. Control.
Câu 18. Phát biểu nào sau đây đúng với môi trường lập trình Scratch?
A. Hoàn toàn có thể hiện thực cấu trúc rẽ nhánh đầy đủ if...then...else...
B. Khối lệnh rẽ nhánh dạng đủ chỉ cần điều kiện rẽ nhánh, còn khối lệnh rẽ nhánh dạng khuyết không cần có điều kiện nào.
C. Điều kiện rẽ nhánh cần phải được thể hiện bằng một biểu thức logic.
D. Để thể hiện cấu trúc rẽ nhánh dạng khuyết, có thể dùng khối lệnh rẽ nhánh dạng đủ if...then...else... nhưng không kéo thả lệnh nào vào phần else.
Câu 19. Phép toán có tác dụng gì?
A. Chọn một số ngẫu nhiên từ 1 đến 10.
B. Chọn số 1 và số 10.
C. Chọn số lớn nhất trong khoảng từ 1 đến 10.
D. Chọn số nhỏ nhất trong khoảng từ 1 đến 10.
Câu 20. Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?
A. A + B.
B. A > B.
C. N mod 100.
D. “A nho hon B”.
Xem thêm câu hỏi trắc nghiệm Tin học lớp 8 Cánh diều có đáp án hay khác:
Trắc nghiệm Tin học 8 Bài 3: Sử dụng biểu thức trong chương trình
Trắc nghiệm Tin học 8 Bài 5: Thể hiện cấu trúc lặp trong chương trình
Xem thêm các tài liệu học tốt lớp 8 hay khác:
- Giải sgk Tin học 8 Cánh diều
- Giải SBT Tin học 8 Cánh diều
- Giải lớp 8 Cánh diều (các môn học)
- Giải lớp 8 Kết nối tri thức (các môn học)
- Giải lớp 8 Chân trời sáng tạo (các môn học)
Tủ sách VIETJACK shopee lớp 6-8 (2025):
Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.
Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:Loạt bài soạn, giải bài tập Tin 8 của chúng tôi được biên soạn bám sát nội dung sgk Tin học 8 Cánh diều (NXB Đại học Sư phạm).
Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.
- Soạn văn 8 Cánh diều (hay nhất)
- Soạn văn 8 Cánh diều (ngắn nhất)
- Giải sgk Toán 8 - Cánh diều
- Giải Tiếng Anh 8 Global Success
- Giải sgk Tiếng Anh 8 Smart World
- Giải sgk Tiếng Anh 8 Friends plus
- Giải sgk Khoa học tự nhiên 8 - Cánh diều
- Giải sgk Lịch Sử 8 - Cánh diều
- Giải sgk Địa Lí 8 - Cánh diều
- Giải sgk Giáo dục công dân 8 - Cánh diều
- Giải sgk Tin học 8 - Cánh diều
- Giải sgk Công nghệ 8 - Cánh diều
- Giải sgk Hoạt động trải nghiệm 8 - Cánh diều
- Giải sgk Âm nhạc 8 - Cánh diều