Trắc nghiệm Tin học 8 Chân trời sáng tạo Bài 14 (có đáp án): Cấu trúc lặp
20 câu · Đề theo bài
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Trong lập trình Scratch, cấu trúc lặp dùng để làm gì?
Đáp án và lời giải
Đáp án: C
Câu 2
Một chương trình cần vẽ một hình vuông bằng cách lặp lại hành động di chuyển và xoay 90 độ 4 lần. Bạn sẽ sử dụng cấu trúc lặp nào để thực hiện việc này?
Đáp án và lời giải
Đáp án: C
Câu 3
Trong thuật toán tìm ước chung lớn nhất (UCLN) của hai số a và b như sau, điều kiện để vòng lặp kết thúc là gì?
Đáp án và lời giải
Đáp án: C
Câu 4
Trong một chương trình Scratch, để tính tổng 10 số được nhập từ bàn phím, bạn sẽ sử dụng khối lệnh lặp nào?
Đáp án và lời giải
Đáp án: A
Câu 5
Để tính tổng các số nhập từ bàn phím cho đến khi tổng S lớn hơn 100, khối lệnh nào được đặt bên trong khối repeat until <S > 100>?
Đáp án và lời giải
Đáp án: B
Câu 6
Một chương trình cần tính tổng các số nhập từ bàn phím cho đến khi tổng đó lớn hơn 100. Bạn sẽ sử dụng cấu trúc lặp nào?
Đáp án và lời giải
Đáp án: B
Câu 7
Nếu bạn muốn một nhân vật lặp lại một hành động cho đến khi chạm vào cạnh màn hình, bạn sẽ sử dụng cấu trúc lặp nào?
Đáp án và lời giải
Đáp án: B
Câu 8
Khi sử dụng khối lệnh repeat until, điều kiện dừng lặp có thể là một biểu thức logic trả về giá trị gì?
Đáp án và lời giải
Đáp án: A
Câu 9
Trong một thuật toán, "lặp N lần" có nghĩa là gì?
Đáp án và lời giải
Đáp án: C
Câu 10
Đáp án do AI giải
Để làm cho một nhân vật di chuyển 10 bước và nói "meo" trong 1 giây, rồi lặp lại hành động này 5 lần, bạn sẽ ghép các khối lệnh như thế nào?
Đáp án và lời giải
Đáp án: A
Câu 11
Khối lệnh forever trong Scratch dùng để làm gì?
Đáp án và lời giải
Đáp án: B
Câu 12
Để tìm ước chung lớn nhất (UCLN) của hai số nguyên dương a và b bằng thuật toán Euclid, bước nào dưới đây là không cần thiết?
Đáp án và lời giải
Đáp án: B
Câu 13
Chương trình sau thực hiện vẽ ra hình gì?
Đáp án và lời giải
Đáp án: B
Câu 14
Trong Scratch, khối lệnh repeat until <Điều kiện dừng lặp> sẽ dừng lại khi nào?
Đáp án và lời giải
Đáp án: B
Câu 15
Trong bài toán tìm UCLN của hai số a và b, nếu a = 15 và b = 10, sau lần lặp đầu tiên, giá trị của a và b sẽ là bao nhiêu?
Đáp án và lời giải
Đáp án: A
Câu 16
Chương trình sau vẽ ra bao nhiêu hình tròn?
Đáp án và lời giải
Đáp án: C
Câu 17
Để làm cho một nhân vật di chuyển và xoay 90 độ theo chiều kim đồng hồ, sau đó lặp lại 4 lần, bạn sẽ sử dụng khối lệnh nào?
Đáp án và lời giải
Đáp án: B
Câu 18
Đoạn chương trình sau thực hiện việc gì?
Đáp án và lời giải
Đáp án: D
Câu 19
Khối lệnh lặp vô hạn trong Scratch được sử dụng trong trường hợp nào?
Đáp án và lời giải
Đáp án: B
Câu 20
Để làm cho một nhân vật di chuyển 10 bước, nói "meo" và đợi 1 giây, bạn sẽ sử dụng các khối lệnh nào theo thứ tự?