wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Bài 14 Thuật toán

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

Thuật toán là gì?

a)

Các mô hình và xu hướng được sử dụng để giải quyết vấn đề.

b)

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

c)

Một ngôn ngữ lập trình.

d)

Một thiết bị phần cứng lưu trữ dữ liệu.

2.

Sơ đồ khối của thuật toán là:

a)

ngôn ngữ giao tiếp giữa người và máy tính

b)

một biểu đồ gồm các đường cong và các mũi tên chỉ hướng

c)

một sơ đồ gồm các hình mô tả các bước và đường mũi tên để chỉ hướng thực hiện

d)

ngôn ngữ tự nhiên

3.

Hình bên biểu diễn thuật toán theo dạng:

a)

liệt kê

b)

sơ đồ khối

c)

hỗn hợp

d)

sắp xếp

4.

Thuật toán có thể được mô tả bằng:

a)

ngôn ngữ viết

b)

ngôn ngữ kí hiệu

c)

ngôn ngữ logic toán học

d)

ngôn ngữ tự nhiên (liệt kê các bước) và sơ đồ khối

5.

Trong thuật toán, biểu tượng dưới đây có nghĩa:

a)

Bắt đầu hoặc Kết thúc

b)

Đầu vào hoặc Đầu ra

c)

Bước xử lí

d)

Chỉ hướng thực hiện tiếp theo

6.

Trong thuật toán, biểu tượng dưới đây có nghĩa:

a)

Bắt đầu hoặc Kết thúc

b)

Đầu vào hoặc Đầu ra

c)

Bước xử lí

d)

Chỉ hướng thực hiện tiếp theo

7.

Trong thuật toán, biểu tượng dưới đây có nghĩa:

a)

Bắt đầu hoặc Kết thúc

b)

Đầu vào hoặc Đầu ra

c)

Bước xử lí

d)

Bước kiểm tra điều kiện

8.

Trong thuật toán, biểu tượng dưới đây có nghĩa:

a)

Bắt đầu hoặc Kết thúc

b)

Đầu vào hoặc Đầu ra

c)

Bước xử lí

d)

Bước kiểm tra điều kiện

9.

Lợi thế của việc sử dụng sơ đồ khối so với ngôn ngữ tự nhiên để mô tả thuật toán là gì?

a)

Sơ đồ khối tuân theo một tiêu chuẩn quốc tế nên con người dù ở bất kể quốc gia nào cũng có thể hiểu.

b)

Sơ đồ khối dễ vẽ.

c)

Sơ đồ khối dễ thay đổi.

d)

Vẽ sơ đồ khối không ton thời gian.

10.

Trong các ví dụ sau, đâu là thuật toán:

a)

một dãy các bước hướng dẫn tính diện tích của hình thang cân

b)

một bài văn tả cảnh hoàng hôn ở biển

c)

một bài hát mang âm điệu dân gian

d)

một bản nhạc tình ca

11.

Cho các bước sau:

 

Sắp xếp các bước theo thứ tự đúng:

a)

1 – 3 – 2 – 4 – 6 - 5

b)

1 – 2 – 5 – 6 – 1 - 4

c)

1 – 3 – 2 – 4 – 6 - 5

d)

1 – 4 – 2 – 3 – 6 – 5

12.

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 đầu ra

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.

13.

Cho dãy các thao tác sau đây:

a) Max <- a

b) Nếu Max < b thì Max <- b

c) Nhập a, b

d) Thông báo Max và kết thúc

Sắp xếp thứ tự các thao tác để nhận được thuật toán tìm giá trị lớn nhất của hai số nguyên a và b:

a)
  • c – a – b – d

b)
  • a – b – c – d

c)
  • c – d – a – b

d)
  • c – b – d – a