wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

thuật toán, cấu trúc điều khiển

Total questions: 34

Worksheet time: 17mins

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 thiết bị phần cứng lưu trữ dữ liệu.

c)

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

d)

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

2.

  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 ngôn ngữ tự nhiên và sơ đồ khối.

c)

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

d)

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

3.

  Phát biểu nào sau đây là đú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.

4.

Sơ đồ khối là gì?

a)

Một sơ đồ gồm các hình khối, đường có mũi tên chỉ hướng thực hiện theo từng bước của thuật toán.

b)

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

c)

Cách mô tả thuật toán bằng ngôn ngữ tự nhiên.

d)

Một biểu đồ hình cột.

5.

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

a)

Một bản nhạc hay.

b)

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

c)

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.

d)

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

6.

15.1.   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 cho đúng thứ tự thực hiện.

a)

1,2,3,4

b)

4,3,2,1

c)

4,2,3,1

d)

4,1,2,3

7.

Sắp xếp các ý thành đáp án đúng

a)

A. 1-b; 2-c; 3-d; 4-a

b)

B. 1-d; 2-c; 3-d; 4-a

c)

C. 1-a; 2-c; 3-d; 4-b

d)

D. Tất cả ý trên

8.

Thông tin trong Sơ đồ tư suy thường được tổ chức dưới dạng:

a)

tiêu đề, đoạn văn

b)

chủ đề chính, chủ đề nhánh

c)

mở bài, thân bài, kết luận

d)

chương, bài, mục

9.

Tác dụng của nút lệnh sau là:

a)

căn lề trái

b)

căn lề phải

c)

căn lề giữa

d)

căn thẳng hai lề

10.

Sử dụng lệnh Insert/Table rồi dùng chuột kéo thả để chọn số cột và số hàng của bảng, em có thể tạo được bảng gồm tối đa:

a)

10 cột, 8 hàng

b)

8 cột, 10 hàng

c)

8 cột, 8 hàng

d)

10 cột, 10 hàng

11.

Định dạng văn bản gồm những thao tác nào sau đây:

a)

Chọn phông chữ, cỡ chữ, kiểu chữ, màu chữ

b)

Đặt lề trang

c)

Định dạng đoạn văn bản

d)

Chèn hình ảnh vào văn bản

12.

Em hãy chọn câu trả lời đúng:

a)

Đầu vào là dữ liệu ban đầu, đầu ra là kết quả thu được

b)

Đầu vào là kết quả thu được, đầu ra là dữ liệu ban đầu

c)

Đầu vào là kết luận của bài toán

d)

Đầu ra là dữ liệu bài toán đã cho

13.

Đường mũi tên trong Sơ đồ khối dùng để:

a)

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

b)

Sử dụng để kết nối các hình khối trong sơ đồ khối

c)

Chỉ đường đi trong sơ đồ khối

14.

Bài toán tỉnh tổng hai số tự nhiên a và b.

a)

Đầu vào: Hai số a và b

Đầu ra: Tổng hai số

b)

Đầu vào: Số nguyên a

Đầu ra: Số nguyên b

c)

Đầu vào: Tổng hai số a và b

Đầu ra: Số nguyên a và b

d)

Đầu vào: Hai số a và b

Đầu ra: Hiệu hai số a và b

15.

Ưu điểm của sơ đồ khối để biểu diễn thuật toán là:

a)

Trực quan, nhìn thấy rõ các bước và cách thực hiện thuật toán

b)

Diễn đạt các bước chi tiết, cụ thể

c)

Sơ đồ khối dễ vẽ

d)

Sơ đồ khối không tốn thời gian

16.

Em hãy sắp xếp lại thứ tự các bước để được thao tác tìm kiếm một từ hoặc cụm từ trong phần mềm soạn thảo văn bản?

a) Gõ từ hoặc cụm từ cần tìm kiếm rồi nhấn phím Enter.

b) Trong nhóm lệnh Editing chọn lệnh Find.

c) Nhấn chọn thẻ Home.

a)

c, b, a

b)

a, b, c

c)

a, c, b

d)

b, a, c

17.

Cách di chuyển con trỏ soạn thảo trong bảng là:

a)

Chỉ sử dụng các mũi tên trên bàn phím.

b)

Chỉ sử dụng chuột

c)

Sử dụng thanh cuộn ngang, dọc.

d)

Có thể sử dụng chuột, phím Tab hoặc phím các mũi tên trên bàn phím.

18.

Lệnh Find được sử dụng khi nào?

a)

Khi muốn định dạng chữ nghiêng cho một đoạn văn bản.

b)

Khi muốn tìm kiếm một từ hoặc cụm từ trong văn bản.

c)

Khi muốn thay thế một từ hoặc một cụm từ trong văn bản.

d)

Khi cần thay đổi phông chữ của văn bản.

19.

Thuật toán là gì?

a)

Thuật toán là gì?

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 rõ ràng, có trình tự sao cho khi thực hiện những chỉ dẫn này người ta giải quyết được vẫn đề hoặc nhiệm vụ đã cho.

d)

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

20.

Sơ đồ khối là gì?

a)

Một sơ đồ gồm các hình khối, có đường mũi tên chỉ hướng thực hiện theo từng bước của thuật toán.

b)

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

c)

Cách mô tả thuật toán bằng ngôn ngữ tự nhiên.

d)

Một biểu đồ tình cột.

21.

Trong các ví dụ sau đây ví dụ nào là một thuật toán?

a)

Một bản nhạc hay.

b)

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

c)

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.

d)

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

22.

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à so sánh.

c)

Tuần tự, lặp và gán.

d)

Tuần tự, rẽ nhánh và gán.

23.

Trong các câu sau đây, câu nào có thể biểu diễn bằng sơ đồ khối có cấu trúc điều kiện dạng thiếu?

a)

Nếu sáng mai trời mưa, em sẽ mang theo áo mưa khi đi học.

b)

Ngày mai có tiết toán.

c)

Nếu chưa làm hết bài tập, em phải làm bài tập đến khi làm hết.

d)

Nếu a > b thì số lớn là a, ngược lại số lớn là b.

24.

Câu: “Nếu trời mưa thì em không đi đá bóng” thể hiện cấu trúc điều khiển dạng 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ự

25.

Sử dụng lệnh Insert/Table rồi dùng chuột kéo thả đề chọn số cột và số hàng thì số cột, số hàng tối đa có thể tạo được là:

a)

10 cột, 10 hàng

b)

10 cột, 8 hàng

c)

8 cột, 10 hàng

d)

8 cột, 8 hàng

26.

Em hãy sắp xếp lại thứ tự các bước để được thao tác thay thế một từ hoặc cụm từ trong phần mềm soạn thảo văn bản?

a) Gõ từ hoặc cụm từ cần thay thế.

b) Trong nhóm lệnh Editing chọn lệnh Replace.

c) Nhấn chọn thẻ Home.

d) Gõ từ hoặc cụm từ cần tìm.

e) Nháy chuột vào nút Replace để thay thế lần lượt tùng từ hoặc cụm từ

a)

c - a – b - d - e

b)

c – b – d – a - e.

c)

a – b - c – d - e

d)

b -  a – c – d - e

27.

Lệnh Replace được sử dụng khi nào?

a)

Khi muốn định dạng chữ nghiêng cho một đoạn văn bản.

b)

Khi muốn tìm kiếm một từ hoặc cụm từ trong văn bản.

c)

Khi muốn thay thế một từ hoặc một cụm từ trong văn bản.

d)

Khi cần thay đổi phông chữ của văn bản.

28.

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

a)

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

b)

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

c)

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

d)

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

29.

Câu nào sau đây sai khi nói về vai trò của mũi tên trong sơ đồ khối của thuật toán?

a)

Hướng mũi tên cho thấy hướng đi trong sơ đồ khối

b)

Mũi tên được sử dụng để chỉ hướng thực hiện tiếp theo.

c)

Mũi tên được sử dụng chỉ để kết nối các hình khối trong sơ đồ khối.

d)

Mũi tên sử dụng để làm đẹp

30.

Trong các ví dụ sau đây ví dụ nào là một thuật toán?

a)

Một bản hướng dẫn các bước cần làm sinh tố xoài.

b)

Một bức ảnh nghệ thuật.

c)

Một bài văn hay.

d)

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

31.

Cấu trúc tuần tự là gì?

a)

Là cấu trúc xác định thứ tự dữ liệu được lưu trữ

b)

Là cấu trúc xác định thứ tự các bước được thực hiện.

c)

Là cấu trúc lựa chọn bước tiếp theo.   

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

32.

Trong các câu sau đây, câu nào có thể biểu diễn bằng sơ đồ khối có cấu trúc điều kiện dạng đủ?

a)

Nếu sáng mai trời mưa, em sẽ mang theo áo mưa khi đi học

b)

Ngày mai có tiết toán

c)

Nếu chưa làm hết bài tập, em phải làm bài tập đến khi làm hết

d)

Nếu a > b thì số lớn là a, ngược lại số lớn là b.

33.

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 dạng 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ự

34.

Nội dung của các ô trong bảng có thể chứa

a)

Kí tự (chữ, số, kí hiệu)

b)

Hình ảnh

c)

Bảng

d)

Cả A, B, C