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

TRẮC NGHIỆM ONLINE

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 đủ?

Quảng cáo

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.

Quảng cáo

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ì?

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

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ì?

Quảng cáo

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

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

Quảng cáo

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?

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

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 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 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”.

TRẮC NGHIỆM ONLINE

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:

Xem thêm các tài liệu học tốt lớp 8 hay khác:

Đã 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.


Giải bài tập lớp 8 Cánh diều khác