Trắc nghiệm Tin học 8 Cánh diều Bài 5 (có đáp án): Thể hiện cấu trúc lặp trong chương trình
Với 22 câu hỏi 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 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 5 (có đáp án): Thể hiện cấu trúc lặp trong chương trình
Câu 1. Cấu trúc lặp có số lần lặp xác định được thể hiện bằng khối lệnh nào trong Scratch?
A. Khối repeat...
B. Khối repeat until...
C. Khối forever
D. Khối if...then...
Câu 2. Khối lệnh trong Scratch có ý nghĩa gì?
A. Lặp lại công việc 10 lần.
B. Lặp lại công việc cho đến khi điều kiện đúng.
C. Lặp lại công việc mãi mãi.
D. Dừng chương trình sau 10 giây.
Câu 3. Trong chương trình sau, biến sum dùng để làm gì?
A. Lưu trữ số lần lặp.
B. Lưu trữ giá trị cuối cùng.
C. Lưu trữ tổng của biến num.
D. Lưu trữ một chuỗi ký tự.
Câu 4. Cấu trúc lặp khi không biết trước số lần lặp được thể hiện bằng khối lệnh nào trong Scratch?
A. Khối repeat...
B. Khối repeat until...
C. Khối say...
D. Khối stop all
Câu 5. Điều kiện dừng lặp trong khối repeat until... phải là một loại biểu thức nào?
A. Biểu thức số học.
B. Biểu thức chuỗi.
C. Biểu thức logic.
D. Biểu thức ngẫu nhiên.
Câu 6. Trong chương trình sau, chương trình sẽ dừng lại khi nào?
A. Khi người dùng nhập "Tinhoc8".
B. Khi người dùng nhập một mật khẩu bất kỳ.
C. Khi người dùng nhập "password".
D. Khi người dùng nhập "answer".
Câu 7. Khối lệnh forever được sử dụng để thể hiện cấu trúc lặp nào?
A. Lặp với số lần xác định.
B. Lặp với điều kiện dừng.
C. Lặp vô hạn lần.
D. Lặp một lần duy nhất.
Câu 8. Để dừng một khối lệnh lặp vô hạn, ta cần sử dụng khối lệnh nào?
A. repeat...
B. repeat until...
C. stop this script
D. say...
Câu 9. Trong chương trình sau, khối lệnh stop this script sẽ được thực thi khi nào?
A. Khi câu trả lời là "có".
B. Khi câu trả lời là "or".
C. Khi câu trả lời là "có" hoặc "or".
D. Khi câu trả lời là "có" và "or".
Câu 10. Để vẽ một hình vuông trong Scratch, chúng ta cần lặp lại mấy lần việc di chuyển và xoay?
A. 1 lần.
B. 2 lần.
C. 3 lần.
D. 4 lần.
Câu 11. Trong chương trình sau, việc di chuyển 50 steps và xoay 90 degrees được lặp lại bao nhiêu lần?
A. 4 lần.
B. 5 lần.
C. 90 lần.
D. 50 lần.
Câu 12. Để tạo ra hình sau, chúng ta cần lặp lại việc vẽ một hình vuông bao nhiêu lần?
A. 4 lần.
B. 12 lần.
C. 360 lần.
D. 90 lần.
Câu 13. Sau mỗi lần vẽ một hình vuông, nhân vật cần xoay một góc bao nhiêu độ để tạo ra sau?
A. 90 độ.
B. 30 độ.
C. 45 độ.
D. 12 độ.
Câu 14. Theo mô tả thuật toán sau, điều kiện dừng lặp là gì?
A. i < 10.
B. tổng < 325.
C. i = 1.
D. tổng > 325.
Câu 15. Theo thuật toán ở Hình sau, biến i và tổng khởi tạo ban đầu có giá trị là bao nhiêu?
A. i = 1, tổng = 1
B. i = 0, tổng = 0
C. i = 0, tổng = 325
D. i = 1, tổng = 325
Câu 16. Điều gì xảy ra trong mỗi lần lặp của thuật toán ở Hình sau?
A. Cộng i vào biến tổng.
B. Cộng tổng vào biến i.
C. Cộng 1 vào biến tổng.
D. Cộng 1 vào biến i và cộng i vào tổng.
Câu 17. Sau khi vòng lặp của thuật toán ở hình sau kết thúc, chương trình sẽ thông báo điều gì?
A. "tổng nhỏ hơn 325".
B. "i là số tự nhiên nhỏ nhất để tổng các số từ 1 đến i không nhỏ hơn 325".
C. "i là số tự nhiên lớn nhất".
D. "tổng bằng 325".
Câu 18. Trong Scratch, để thể hiện thuật toán của bạn Quân, ta nên dùng khối lệnh lặp nào?
A. repeat...
B. repeat until...
C. forever
D. if...then...
Câu 19. Khối lệnh stop this script trong Scratch có tác dụng gì?
A. Dừng tất cả các kịch bản đang chạy.
B. Dừng kịch bản hiện tại.
C. Dừng nhân vật hiện tại.
D. Dừng các khối lệnh phía trên.
Câu 20. Để lặp lại một công việc 50 lần, khối lệnh nào sau đây là phù hợp nhất?
A. repeat 50
B. forever
C. repeat until <i=50>
D. if <i=50> then ...
Câu 21. Cấu trúc lặp nào cho phép lặp đi lặp lại một lệnh cho đến khi điều kiện dừng được thỏa mãn?
A. Lặp với số lần lặp biết trước.
B. Lặp với số lần lặp không biết trước.
C. Lặp vô hạn.
D. Cả ba cấu trúc trên đều có thể.
Câu 22. Khi cần viết chương trình điều khiển Robot di chuyển trong mê cung cho đến khi chạm tường, ta nên dùng cấu trúc lặp nào?
A. Lặp với số lần biết trước.
B. Lặp với số lần không biết trước.
C. Lặp vô hạn.
D. Cả A và 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 4: Thể hiện cấu trúc rẽ nhánh 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