wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Cấu trúc lặp

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

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


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ự

2.

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?

a)

Lặp một khối lệnh so với lần định trước

b)

Lặp với điều kiện được kiểm tra trước khi thực hiện khối lệnh

c)

Lặp một khối lệnh vô hạn lần

d)

Lặp với điều kiện được kiểm tra sau khi thực hiện khối lệnh

3.

Hoạt động nào sau đây lặp với số lần lặp biết trước?

a)

Giặt tới khi sạch

b)

Học bài cho tới khi thuộc bài

c)

Gọi điện tới khi có người nghe máy

d)

Ngày đánh răng 2 lần

4.

Các lệnh điều khiển cấu trúc lặp thuộc nhóm lệnh nào của Scratch?

a)

Nhóm lệnh Chuyển động.

b)

Nhóm lệnh Điều khiển.

c)

Nhóm lệnh Sự kiện.

d)

Nhóm lệnh Hiển thị.

5.

Đoạn chương trình dưới đây có cấu trúc gì?

a)

Cấu trúc lặp với số lần không biết trước.

b)

Cấu trúc lặp với số lần biết trước

c)

Cấu trúc lặp liên tục

d)

Cấu trúc lặp có điều kiện.

6.

Cấu trúc lặp

a)

Kiểm tra điều kiện đúng hay sai. Nếu đúng sẽ thực hiện tiếp, nếu sai sẽ dừng thuật toán.

b)

Thực hiện từ bước đầu tiên đến bước cuối cùng (kết thúc) theo thứ tự.

c)

Dùng để mô tả các bước của thuật toán được thực hiện lặp lại nhiều lần

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.

7.

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?

a)

Người chơi đoán đúng

b)

Khi còn thời gian

c)

Người chơi đoán sai

d)

Đáp án khác

8.

Trong các chương trình sau, chương trình có cấu trúc lặp là

a)

YouTube Kids.

b)

Microsoft Word.

c)

Scratch

d)

Google Meet.

9.

Scratch có mấy lệnh điều khiển cấu trúc lặp?

a)

1

b)

2

c)

3

d)

4

10.

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:

a)

Hình 1

b)

Hình 2

c)

Hình 3

d)

Hình 4

11.

Đ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

12.

Trong Scratch, để mô tả một khối lệnh lặp với số lần biết trước, em cần sử dụng lệnh nào?

a)

b)

c)

d)

13.

Hai biến a, b lưu độ dài hai cạnh của hình chữ nhật. Giá trị của hai biến hiện tại đang là

Khi đó, lệnh

trong chương trình sẽ đưa thông báo nào ra màn hình?

a)

Diện tích hình chữ nhật là 3.

b)

Diện tích hình chữ nhật là 12

c)

Diện tích hình chữ nhật là 4

d)

Diện tích hình chữ nhật là 7

14.

Biểu thức trong Scratch không bao gồm

a)

dấu ngoặc

b)

biến.

c)

phép toán.

d)

Các số

15.

Trong Scratch, so sánh nhỏ hơn tương ứng với

a)

b)

c)

d)

16.

Biểu thức biểu diễn phép toán số học trong Scratch là

a)

b)

c)

d)

17.

Với biểu thức có nhiều phép toán, khi chạy chương trình Scratch, các phép toán được thực hiện theo thứ tự như thế nào?

a)

Theo thứ tự từ trái qua phải, từ trong ra ngoài.

b)

Theo thứ tự từ ngoài vào trong.

c)

Theo thứ tự từ phải qua trái.

d)

Theo thứ tự từ phải qua trái, trong ra ngoài.

18.

Giả sử biến a và b được dùng để lưu chiều dài và chiều rộng của hình chữ nhật. Theo em biểu thức nào sau đây tính diện tích hình chữ nhật trong Scratch?

a)

b)

c)

d)

19.

Cho biểu thức sau:

Khi a = 4, b = 2. Em hãy cho biết kết quả của biểu thức

a)

2

b)

6

c)

8

d)

16

20.

Phép toán nào sau đây có kết quả là false?

a)

b)

c)

d)

21.

Phép tính tương ứng với

a)

44 : 3

b)

44 x 3

c)

44 - 3

d)

44 + 3