Kiểm tra Tin học 6 Kết nối tri thức Bài 16: Các cấu trúc điều khiển

Câu 1: Ba cấu trúc điều khiển cơ bản để mô tả thuật toán là gì?

A. Tuần tự, rẽ nhánh và lặp.                     

B. Tuần tự, rẽ nhánh và gán.

C. Rẽ nhánh, lặp và gán.                           

D. Tuần tự, lặp và gán.

Câu 2: Cấu trúc tuần tự là gì?

A. Là cấu trúc xác định thứ tự dữ liệu được lưu trữ.

B. Là cấu trúc xác định thứ tự các bước được thực hiện.

C. Là cấu trúc lựa chọn bước thực hiện tiếp theo.

D. Là cấu trúc xác định số lần lặp lại một số bước của thuật toán.

Câu 3: Điểm giống nhau giữa cấu trúc rẽ nhánh và cấu trúc lặp là:

A. các bước của thuật toán được thực hiện lặp lại nhiều lần.

B. đều có bước quan trọng nhất là kiểm tra điều kiện

C. Thực hiện lần lượt các bước từ bắt đầu đến kết thúc

D. Cả ba đáp án trên đều sai

Câu 4: Trong các sơ đồ khối sau, sơ đồ khối nào thể hiện cấu trúc lặp kiểm tra điều kiện:

 [KNTT] Trắc nghiệm tin học 6 bài 16: Các cấu trúc điều khiển

A. Hình 1

B. Hình 2

C. Hình 3

D. Hình 4

Câu 5: Thuật toán dưới đây thuộc cấu trúc:

 [KNTT] Trắc nghiệm tin học 6 bài 16: Các cấu trúc điều khiển

A. Cấu trúc nhánh dạng thiếu

B. Cấu trúc nhánh dạng đủ

C. Cấu trúc lặp

D. Cấu trúc tuần tự

Câu 6: Thuật toán dưới đây thuộc cấu trúc:

 [KNTT] Trắc nghiệm tin học 6 bài 16: Các cấu trúc điều khiển

A. Cấu trúc lặp

B. Cấu trúc tuần tự

C. Cấu trúc nhánh dạng thiếu

D. Cấu trúc nhánh dạng đủ

Câu 7: Sơ đồ dưới đây là sơ đồ khối biểu diễn cấu trúc gì?

 [KNTT] Trắc nghiệm tin học 6 bài 16: Các cấu trúc điều khiển

A. Tuần tự

B. Rẽ nhanh dạng thiếu

C. Rẽ nhánh đầy đủ

D. Lặp

Câu 8: “Nếu trời không mưa thì em đi đá bóng” có chứa cấu trúc nào?

A. Cấu trúc tuần tự

B. Cấu trúc nhánh dạng thiếu

C. Cấu trúc nhánh dạng đủ

D.  Cấu trúc lặp

Câu 9: Trong cấu trúc lặp bao giờ cũng có:

A. khâu đặt điều kiện rẽ nhánh

B. khâu kiểm tra điều kiện kết thúc quá trình lặp

C. khâu kết thúc tuần tự

D. khâu kiểm tra điều kiện rẽ nhánh

Câu 10: Câu nào dưới đây là đúng?

A. “Nếu trời mưa thì em sẽ không đi dã ngoại với các bạn” có chứa cấu trúc lặp

B. “Nếu được nghỉ bốn ngày vào dịp Quốc khánh mồng 2 – 9 thì gia đình em sẽ đi du lịch tại Đà Nẵng, còn không sẽ có kế hoạch khác” có chứa cấu trúc rẽ nhánh

C. “Nếu vẫn chưa làm xong bài tập về nhà môn Toán, em phải làm bài tập cho đến khi nào xong thì dừng” có chứa cấu trúc rẽ nhánh.

D. “Nếu trời không mưa thì em đi đá bóng” có chứa cấu tuần tự

Câu 11: Trong các ví dụ sau, đâu là câu nào có thể biểu diễn bằng cấu trúc lặp:

A. Nếu sáng mai trời mưa, em sẽ mang theo áo mưa.

B. Nếu vẫn chưa làm hết bài tập, em phải làm bài tập đến khi nào hết.

C. Nếu được nghỉ ba ngày vào dịp Tết Dương lịch thì gia đỉnh em sẽ đi du lịch, còn không sẽ có kế hoạch khác.

D. Cả ba đáp án trên đều đúng

Câu 12: Công việc không hoạt động theo cấu trúc rẽ nhánh dạng đủ là:

A. Nếu trời mưa em sẽ ở nhà đọc truyện, ngược lại em sẽ đi đá bóng

B. Nếu một số chia hết cho 2 thì nó là số chẵn, ngược lại là số lẻ

C. Nếu mai trời vẫn mưa, đường vẫn ngập nước, em được nghỉ học ở nhà

D. Nếu cuối tuần trời không mưa cả nhà em sẽ đi picnic, ngược lại cả nhà sẽ ở nhà xem phim

Đọc thông tin sau và trả lời câu hỏi 13, 14:

Thuật toán thực hiện công việc rửa rau được mô tả bằng cách liệt kê các bước như sau:

(1) Cho rau vào chậu và xả nước ngập rau.

(2) Dùng tay đảo rau trong chậu.

(3) Vớt rau ra rổ, đổ hết nước trong chậu đi.

(4) Lặp lại bước (4) đến bước (3) cho đến khi rau sạch thì kết thúc.

Câu 13: Điều kiện để dừng việc rửa rau là gì?

A. Vớt rau ra rổ.                                          

B. Đổ hết nước trong  chậu đí.

C. Rau sạch.                                                

D. Rau ở trong chậu.

Câu 14: Các bước nào của thuật toán được lặp lại?

A. Chỉ bước 1 và 2.                                   

B. Chỉ bước 2 và 3.

C. Ba bước 1, 2 và 3.                                   

D. cả bốn bước 1, 2, 3 và 4.

Cho sơ đồ khối sau, quan sát và trả lời câu hỏi 15, 16:

 [KNTT] Trắc nghiệm tin học 6 bài 16: Các cấu trúc điều khiển

Câu 15: Sơ đồ khối thể hiện cấu trúc điều khiển nào?

A. Cấu trúc rẽ nhánh dạng đủ.

B. cấu trúc rẽ nhánh dạng thiếu.

C. Cấu trúc lặp.                                         

D. Cấu trúc tuần tự.

Câu 16: Bạn An được 8 điểm. Theo em, bạn nhận được thông báo gì?

A. Không nhận được thông báo.

B. “Bạn cố gắng hơn nhé!".

C. “Chúc mừng bạn!".

D. “Chúc mừng bạn! Bạn cố gắng hơn nhé!".

Câu 17: Câu: “Nếu bạn Hoa ốm phải nghỉ học, em sẽ chép bài giúp bạn" thể hiện cấu trúc điều khiển nào?

A. Cấu trúc rẽ nhánh dạng đủ.

B. cấu trúc rẽ nhánh dạng thiếu.

C. Cấu trúc lặp.                                        

D. Cấu trúc tuần tự.

Câu 18: Đoạn văn sau mô tả công việc rửa rau: ' Em hãy cho rau vào chậu và xả nước ngập rau. Sau đó em dùng tay đảo rau trong chậu. Cuối cùng em vớt rau ra rổ và đổ hết nước trong chậu đi."

Đoạn văn bản trên thể hiện cấu trúc điều khiển nào?

A. Cấu trúc tuần tự.                                 

B. cấu trúc rẽ nhánh dạng thiếu.

C. Cấu trúc lặp.                                        

D. Cấu trúc rẽ nhánh dạng đủ.

Câu 19: Bạn Hải đã viết một chương trình điều khiển chú mèo di chuyển liên tục trên sân khấu cho đến khi chạm phải chú chó. Bạn Hải nên dùng loại cấu trúc điều khiển nào để thực hiện yêu cầu di chuyển liên tục của chú mèo?

A. Cấu trúc rẽ nhánh dạng đủ.

B. cấu trúc rẽ nhánh dạng thiếu.

C. Cấu trúc lặp.                                         

D. Cấu trúc tuần tự.

Câu 20: Cho các bước:

a. Bắn trúng hồng tâm

b. Chưa trúng hồng tâm?

c. Đúng

d. Sai

e. Dừng lại

 [KNTT] Trắc nghiệm tin học 6 bài 16: Các cấu trúc điều khiển

Lần lượt các bước điền vào chỗ chấm là:

A. b – d – c – a – e

B. a – d – c – b – e

C. b – d – c – e – a

D. b – c – d  – a – e

Câu 21: Bạn Hoàng xây dựng thuật toán cho nhân vật di chuyển trên sân khấu với quy luật như sau:

Nếu nhân vật gặp chướng ngại vật (chẳng hạn tảng đá), thì nhân vật sẽ đổi hướng trước khi tiếp tục di chuyển về phía trước. Nếu nhân vật không gặp phải chướng ngại vật, thì nhân vật tiếp tục tiến về phía trước.

Bạn Hoàng nên dùng loại cấu trúc điều khiển nào?

A. Cấu trúc tuần tự.                                  

B. cấu trúc rẽ nhánh dạng thiếu.

C. Cấu trúc lặp.                                         

D. Cấu trúc rẽ nhánh dạng đủ.

Tham khảo đáp án dưới đây:

Câu 1: Đáp án đúng là A. Tuần tự, rẽ nhánh và lặp.
Giải thích: Ba cấu trúc điều khiển cơ bản trong thuật toán là: Tuần tự, Rẽ nhánhLặp.

Câu 2: Đáp án đúng là B. Là cấu trúc xác định thứ tự các bước được thực hiện.
Giải thích: Cấu trúc tuần tự là một kiểu thực hiện các bước theo trình tự xác định, từ bước đầu tiên đến bước cuối cùng mà không có sự phân nhánh hay lặp lại.

Câu 3: Đáp án đúng là B. đều có bước quan trọng nhất là kiểm tra điều kiện.
Giải thích: Cả cấu trúc rẽ nhánh và lặp đều yêu cầu kiểm tra điều kiện để quyết định hành động tiếp theo.

Câu 4: Đáp án đúng là C. Hình 3.
Giải thích: Sơ đồ khối thể hiện cấu trúc lặp kiểm tra điều kiện thường có vòng lặp và một bước kiểm tra điều kiện.

Câu 5: Đáp án đúng là C. Cấu trúc lặp.
Giải thích: Thuật toán có thể sẽ thực hiện một bước lặp lại, cho đến khi đạt điều kiện dừng.

Câu 6: Đáp án đúng là A. Cấu trúc lặp.
Giải thích: Thuật toán sử dụng một cấu trúc lặp khi cần lặp đi lặp lại một công việc cho đến khi có điều kiện dừng.

Câu 7: Đáp án đúng là A. Tuần tự.
Giải thích: Sơ đồ khối thể hiện cấu trúc tuần tự khi các bước thực hiện diễn ra liên tục theo một trình tự nhất định.

Câu 8: Đáp án đúng là B. Cấu trúc nhánh dạng thiếu.
Giải thích: Câu này thể hiện điều kiện "nếu" mà không có "ngược lại", do đó thuộc cấu trúc nhánh dạng thiếu.

Câu 9: Đáp án đúng là B. khâu kiểm tra điều kiện kết thúc quá trình lặp.
Giải thích: Trong cấu trúc lặp, bước quan trọng là kiểm tra điều kiện dừng, để quyết định khi nào quá trình lặp kết thúc.

Câu 10: Đáp án đúng là B. “Nếu được nghỉ bốn ngày vào dịp Quốc khánh mồng 2 – 9 thì gia đình em sẽ đi du lịch tại Đà Nẵng, còn không sẽ có kế hoạch khác” có chứa cấu trúc rẽ nhánh.
Giải thích: Đây là cấu trúc rẽ nhánh đầy đủ với các điều kiện rõ ràng (du lịch nếu nghỉ lễ, nếu không thì kế hoạch khác).

Câu 11: Đáp án đúng là B. Nếu vẫn chưa làm hết bài tập, em phải làm bài tập đến khi nào hết.
Giải thích: Đây là cấu trúc lặp, vì yêu cầu lặp lại quá trình làm bài tập cho đến khi hoàn thành.

Câu 12: Đáp án đúng là C. Nếu mai trời vẫn mưa, đường vẫn ngập nước, em được nghỉ học ở nhà.
Giải thích: Đây là cấu trúc rẽ nhánh dạng đủ, có đầy đủ cả điều kiện và hành động "ngược lại".

Câu 13: Đáp án đúng là C. Rau sạch.
Giải thích: Điều kiện dừng là khi rau đã sạch.

Câu 14: Đáp án đúng là B. Chỉ bước 2 và 3.
Giải thích: Bước 2 (đảo rau trong chậu) và bước 3 (vớt rau ra rổ) là những bước được lặp lại trong quá trình rửa rau.

Câu 15: Đáp án đúng là C. Cấu trúc lặp.
Giải thích: Sơ đồ khối biểu diễn cấu trúc lặp khi có điều kiện kiểm tra và hành động tiếp theo được thực hiện lặp lại.

Câu 16: Đáp án đúng là D. “Chúc mừng bạn! Bạn cố gắng hơn nhé!".
Giải thích: Dựa vào điểm của bạn An, thông báo sẽ bao gồm cả sự chúc mừng và động viên thêm.

Câu 17: Đáp án đúng là A. Cấu trúc rẽ nhánh dạng đủ.
Giải thích: "Nếu bạn Hoa ốm phải nghỉ học" là điều kiện đủ để thực hiện hành động chép bài giúp bạn.

Câu 18: Đáp án đúng là A. Cấu trúc tuần tự.
Giải thích: Các bước trong công việc rửa rau diễn ra liên tiếp và không có điều kiện hay sự phân nhánh, nên là cấu trúc tuần tự.

Câu 19: Đáp án đúng là C. Cấu trúc lặp.
Giải thích: Chú mèo di chuyển liên tục cho đến khi gặp chú chó là ví dụ điển hình của cấu trúc lặp.

Câu 20: Đáp án đúng là B. a – d – c – b – e.
Giải thích: Thứ tự đúng là: a. Bắn trúng hồng tâmd. Saic. Đúngb. Chưa trúng hồng tâm?e. Dừng lại.

Tìm thêm tài liệu Tin học 6 tại đây.

Chia sẻ bài viết
Bạn cần phải đăng nhập để đăng bình luận
Top