Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TIN 6 THUẬT TOÁN

Total questions: 20

Worksheet time: 14mins

Name
Class
Date
1.

Thuật toán là gì?

a)

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

b)

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

c)

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

d)

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

2.

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

a)

ngôn ngữ tự nhiên

b)

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

c)

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

d)

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

3.

Sơ đồ thuật toán được biểu diễn như hình bên là thuật toán:

a)

sắp xếp

b)

hỗn hợp

c)

sơ đồ khối

d)

liệt kê

4.

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

a)

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

b)

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

c)

ngôn ngữ kí hiệu

d)

ngôn ngữ viết

5.

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

a)

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

b)

Bước xử lí

c)

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

d)

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

6.

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

a)

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

b)

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

c)

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

d)

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

7.

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)

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

b)

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

c)

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

d)

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.

8.

Mục đích của sơ đồ khối là gì?

a)

Để chỉ dẫn cho máy tính thực hiện thuật toán.

b)

Để mô tả các chỉ dẫn cho con người hiểu về thuật toán.

c)

Để mô tả các chỉ dẫn cho máy tính “hiểu" về thuật toán.

d)

Để mô tả chi tiết một chương trình.

9.

Em hãy chọn câu đúng trong các phát biểu sau?

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.

10.

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

a)

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

b)

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

c)

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

d)

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

11.

“Thuật toán tìm số lớn hơn trong hai số a, b”. Đầu ra là:

a)

số bằng nhau

b)

số bé hơn

c)

số lớn hơn

d)

hai số a, b

12.

Trong các ví dụ sau, ví dụ nào là thuật toán?

a)

Một bài thơ lục bát.

b)

Một bản hướng dẫn về cách nướng bánh với các bước cần làm.

c)

Một bức tranh đầy màu sắc.

d)

Một bản nhạc hay.

13.

Mẹ dặn Nam ở nhà nấu cơm và nhớ thực hiện tuần tự các bước sau:

Bước 1: Chuẩn bị nồi cơm điện, gạo, nước

Bước 2: Cho gạo và nước với tỉ lệ phù hợp vào nồi

Bước 3: Cắm điện, bật nút nấu

Bước 4: Cơm chín, đánh tơi cơm

Các bước trên được gọi là:

a)

Thuật toán

b)

Máy tính điện tử

c)

Người lập trình

d)

Bài toán

14.

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.

Trật tự sắp xếp đúng là:

a)

(4) (2) (1) (3)

b)

(2) (3) (1) (4)

c)

(4) (3) (2) (1)

d)

(1) (2) (3) (4)

15.

Bạn Tuấn nghĩ về những công việc sẽ thực hiện sau khi thức dậy vào buổi sáng. Bạn ấy viết một thuật toán bằng cách ghi ra từng bước, từng bước một. Bước đầu tiên bạn ấy viết ra là: "Thức dậy". Em hãy cho biết bước tiếp theo là gì?

a)

Ra khỏi giường

b)

Đi tắm

c)

Thay quần áo.

d)

Đánh răng

16.

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 – b – d – a

b)

c – d – a – b

c)

a – b – c – d

d)

c – a – b – d

17.

Quan sát sơ đồ sau và cho biết đầu ra của thuật toán là:

a)

Một đáp án khác

b)

hiệu giá trị a và b

c)

tính tổng của hai số a và b

d)

cho hai số a, b

18.

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

a)

1 – 4 – 2 – 3 – 6 – 5

b)

1 – 3 – 2 – 4 – 6 - 5

c)

1 – 2 – 5 – 6 – 1 - 4

d)

1 – 3 – 2 – 4 – 5 - 6

19.

Sắp xếp thứ tự các hình được đánh số trong hình sau để được thuật toán tính chu vi hình chữ nhật có chiều dài a, chiều rộng b.

(1) Nhập a, b

(2) Bắt đầu

(3) Tổng <- a + b

(4) Chu vi <- Tổng x 2

(5) Kết thúc

(6) Giá trị chu vi của hình chữ nhật

Thứ tự sắp xếp đúng là:

a)

(2) – (1) – (3) – (6) – (4) – (5)

b)

(2) – (1) – (4) – (3) – (6) – (5)

c)

(2) – (1) – (3) – (4) – (6) – (5)

d)

(2) – (3) – (1) – (4) – (6) – (5)

20.

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

a)

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

b)

Bước xử lí

c)

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

d)

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