wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TIN 6 - THUẬT TOÁN

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Thuật toán là gì?

a)

Một dãy các cách giải quyết một nhiệm vụ

b)

Một dãy các kết quả nhận được khi giải quyết một nhiệm vụ

c)

Một dãy các chỉ dẫn từng bước để giải quyết vấn đề.

d)

Một dãy các dữ liệu đầu vào để giải quyết một nhiệm vụ.

2.

Em hãy chọn các câu đúng.

a)

Thuật toán có đầu ra là kết quả nhận được sau khi thực hiện các bước của thuật toán.

b)

Thuật toán có đầu vào là các dữ liệu ban đầu.

c)

Thuật toán có đầu vào là kết quả nhận được sau khi thực hiện các bước của thuật toán.

d)

Thuật toán có đầu ra là các dữ liệu ban đầu.

3.

Thuật toán có thể được mô tả theo hai cách nào?

a)

Sử dụng các biến và dữ liệu.

b)

Sử dụng đầu vào và đầu ra.

c)

Sử dụng ngôn ngữ tự nhiên và sơ đồ khối.

d)

Sử dụng phần mềm và phần cứng.

4.

Phát biểu nào sau đây đúng?

a)

Mỗi bài toán chỉ có duy nhất một thuật toán để giải

b)

Trình tự thực hiện các bước trong thuật toán không quan trọng

c)

Trong thuật toán, với dữ liệu đầu vào luôn xác định được kết quả đầu ra.

d)

Một thuật toán có thể không có đầu vào và đầu ra

5.

Bạn Thành viết một thuật toán mô tả việc đánh răng. Bạn ấy ghi các bước như sau:

1. Rửa sạch bàn chải

2. Súc miệng

3. Chải răng

4. Cho kem đánh răng vào bàn chải

Em hãy sắp xếp lại các bước theo đúng thứ tự thự hiện.

a)

1-> 2-> 3-> 4

b)

1-> 4-> 3->2

c)

4-> 3-> 2-> 1

d)

2-> 3-> 4-> 1

6.

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

7.

Cấu trúc rẽ nhánh có ... loại.

(a)  

8.

Phát biểu nào sau đây sai?

a)

Cấu trúc lặp có số lần lặp luôn được xác định trước.

b)

Cấu trúc lặp bao giờ cũng có điều kiện để vòng lặp kết thúc.

c)

Cấu trúc lặp có 2 loại là 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.

d)

Cấu trúc lặp có loại kiểm tra điều kiện trước và kiểm tra điều kiện sau.

9.

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ự

10.

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 1 đến bước (3) cho đến khi rau sạch thì kết thúc.

Điều kiện để dừng việc rửa rau là?

a)

Vớt rau ra rổ

b)

Đổ hết nước trong chậu đi

c)

Rau sạch

d)

Rau ở trong chậu