Trắc nghiệm Tin học 8 Cánh diều Bài 5 Thể hiện cấu trúc lặp trong chương trình
Bài trắc nghiệm có đáp án. Câu hỏi và bài tập 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. Học sinh luyện tập bằng cách chọn đáp án của mình trong từng câu hỏi. Dưới cùng của bài trắc nghiệm, có phần xem kết quả để biết bài làm của mình. Kéo xuống dưới để bắt đầu.
Câu 1: Để thể hiện việc một số lệnh được thực hiện lặp lại với số lần lặp đã xác định trước ta dùng?
- Cấu trúc kết hợp
- Cấu trúc rẽ nhánh
Cấu trúc lặp
- Cả ba đáp án trên đều đúng
Câu 2: Số lần lặp trong Scratch được thể hiện trong lệnh?
- Next costume
- Wait seconds
Repeat
- Move steps
Câu 3: Có mấy loại cấu trúc lặp?
- Cấu trúc lặp biết trước số lần lặp
- Cấu trúc lặp không biết trước số lần lặp
Cả hai đáp án trên đều đúng
- Cả hai đáp án trên đều sai
Câu 4: Điều kiện dừng lặp được thể hiện trong?
- Next costume
- Repeat
Repeat until
- Move steps
Câu 5: Điều kiện dừng lặp phải được thể hiện bằng?
- Một biểu thức xâu kí tự
- Một biểu thức số
Một biểu thức logic
- Đáp án khác
Câu 6: Một cấu trúc lặp khi không biết trước số lần lặp khi?
- Biểu thức nhận giá trị sai
Biểu thức nhận giá trị đúng
- Cả hai đáp án trên đều đúng
- Cả hai đáp án trên đều sai
Câu 7: Khối lệnh thể hiện lặp vô hạn lần là?
- Repeat
- Repeat until
- Move steps
Forever
Câu 8: Khi sử dụng lệnh forever, muốn dừng lệnh thì phải dùng?
- Repeat
- Repeat until
- Move steps
Stop this script
Câu 9: Em hãy cho biết cấu trúc hình sau thể hiện điều gì?
- Nếu seup 1 số tới 10 -> lặp lại 30 lần
Nếu seup 1 số tới 0 -> lặp lại 30 lần
- Nếu seup 1 số tới 0 -> lặp lại 10 lần
- Đáp án khác
Câu 10: Có mấy khối lệnh để thể hiện cấu trúc lặp trong thuật toán?
Ba khối lệnh
- Bốn khối lệnh
- Hai khối lệnh
- Đáp án khác
Câu 11: Khối lệnh nào thể hiện cấu trúc lặp trong thuật toán?
- Lặp lại vô hạn"
- "Lặp lại"
- "Lặp từ ... đến ..."
Cả ba đáp án trên đều đúng
Câu 12: Các khối lệnh thể hiện cấu trúc lặp được sử dụng để làm gì?
- Lặp lại một đoạn mã trong chương trình một số lần
- Lặp lại một đoạn mã trong chương trình vô hạn
Cả hai đáp án trên đều đúng
- Cả hai đáp án trên đều sai
Câu 13: Có thể sử dụng cấu trúc lặp khi ?
- Biết trước số lần lặp
- Không biết trước số lần lặp
Cả hai đáp án trên đều đúng
- Cả hai đáp án trên đều sai
Câu 14: Cấu trúc lặp trong Scratch được sử dụng để lặp lại?
- Một lệnh
- Một đoạn mã bao gồm nhiều lệnh
Cả hai đáp án trên đều đúng
- Cả hai đáp án trên đều sai
Câu 15: Điều kiện dừng lặp phải là một biểu thức logic để?
Xác định khi nào cần dừng vòng lặp
- Xác định khi nào muốn dừng vòng lặp
- Cả hai đáp án trên đều đúng
- Cả hai đáp án trên đều sai
Câu 16: Cấu trúc lặp có dạng nào dưới đây
- Lặp với số lần cố định trước
- Lặp vô hạn
- Lặp có điều kiện
Cả ba đáp án trên đều đúng
Câu 17: Việc lặp lại các câu hỏi trong cấu trúc lặp được thực hiện khi?
- Người chơi đoán đúng
- Khi còn thời gian
Người chơi đoán sai
- Đáp án khác
Câu 18: Phát biểu nào sau đây là sai?
- Dùng câu lệnh while ta cũng thể hiện được cấu trúc lặp với số lần biết trước
Dùng câu lệnh for ta cũng thể hiện được cấu trúc lặp với số lần không biết trước
- Trong Python có 2 dạng lặp: Lặp với số lần biết trước và lặp với số lần không biết trước
- Câu lệnh thể hiện lặp với số lần không biết trước phải sử dụng một biểu thức logic làm điều kiện lặp
Câu 19: Điều kiện kết thúc vòng lặp là
- Người chơi đoán sai
Người chơi đoán đúng
- Khi không còn thời gian
- Người chơi đoán sai
Câu 20: Cấu trúc lặp nào sau đây không được cho trước trong các nhóm lệnh của Scrath?
- Lặp một khối lệnh với so lần định trước
Lặp với điều kiện được kiểm tra trước khi thực hiện khối lệnh
- Lặp một khối lệnh vô hạn lần
- Lặp với điều kiện được kiểm tra sau khi thực hiện khối lệnh
Câu 21: Khi có một (hay nhiều) thao tác cần được thực hiện lặp lại một số lần liên tiếp trong quá trình thực hiện thuật toán thì cần dùng
- Cấu trúc vòng
- Cấu trúc so sánh
Cấu trúc lặp
- Cấu trúc rẽ nhánh
Câu 22: Vòng lặp với số lần không biết trước câu lệnh hay nhóm câu lệnh được thực hiện khi:
- <Điều kiện> sai
<Điều kiện> đúng
- <Điều kiện> lớn hơn 0
- <Điều kiện> bằng 0
Câu 23: <Điều kiện> trong câu lệnh lặp với số lần không biết trước là:
- Hàm toán học
Biểu thức logic
- Biểu thức quan hệ
- Biểu thức tính toán
Câu 24: Cho bài toán tính tổng s=1+2+3+...+n. Để giải bài toán trên ta có thể dùng:
- Cấu trúc rẽ nhánh
Cấu trúc lặp
- Hàm ceil()
- Hàm toán học sqrt()
Câu 25: Câu lệnh với số lần lặp không biết trước
- for
while
- if
- in
Bình luận