wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BÀI ÔN SÁNG TUẦN 12, 13

Total questions: 66

Worksheet time: 33mins

Name
Class
Date
1.

Ba cấu trúc điều khiển cơ bản để mô tả thuật toán là gì?

         

a)

A. Tuần tự, rẽ nhánh và lặp     

b)

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

c)

C. Rẽ nhánh, lặp và gán   

d)

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

2.

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

a)

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

b)

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

c)

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

d)

D. Là cấu trúc xác định số lần lặp lại một bước của thuật toán

3.

Cấu trúc rẽ nhánh có mấy loại?

A. 1                        B. 2                        C. 3                        D. 4

a)

1

b)

2

c)

3

d)

4

4.

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

a)

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

b)

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. Cấu trúc lặp có hai 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)

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

5.

Trong các sơ đồ khối sau, sơ đồ khối nào thể hiện cấu trúc lặp kiểm soát điều kiện sau?

a)

A

b)

B

c)

C

d)

D

6.

Đoạn văn sau mô tả công việc rửa rau: “Em hãy cho rau vào chậu và xả nước ngập râu. Sau đó em dùng tay đảo rau trong chậu. Cuối cùng em vớt rau ra rổ và đổ hết nước trong chậu đi.”

Đoạn văn bản trên thể hiện cấu trúc điều khiển nào?

       

a)

A. Cấu trúc tuần tự       

b)

  B. Cấu trúc rẽ nhánh dạng thiếu

c)

C. Cấu trúc lặp   

d)

D. Cấu trúc rẽ nhánh dạng đủ

7.

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)

A. Cấu trúc rẽ nhánh dạng đủ   

b)

B. Cấu trúc rẽ nhánh dạng thiếu

c)

C. Cấu trúc lặp   

d)

 D. Cấu trúc tuần tự

8.

Bạn Hoàng xây dựng thuật toán cho nhân vật di chuyển trên sân khấu với quy luật như sau:

Nếu nhân vật gặp chướng ngại vật (chẳng hạn tảng đá), thì nhân vật sẽ đổi hướng trước khi tiếp tục di chuyển về phía trước. Nếu nhân vật không gặp phải chướng ngại vật, thì nhân vật tiếp tục tiến về phía trước

Bạn Hoàng nên dùng loại cấu trúc điều khiển nào?

a)

A. Cấu trúc tuần tự   

b)

B. Cấu trúc rẽ nhánh dạng thiếu

c)

C. Cấu trúc lặp   

d)

D. Cấu trúc rẽ nhánh dạng đủ

9.

Bạn Hải đã viết một chương trình điều khiển chú mèo di chuyển liên tục trên sân khấu cho đến khi chạm phải chú chó. Bạn Hải nên dùng loại cấu trúc điều khiển nào để thực hiện yêu cầu di chuyển liên tục của chú mèo?

a)

A. Cấu trúc rẽ nhánh dạng đủ       

b)

 B. Cấu trúc rẽ nhánh dạng thiếu

c)

C. Cấu trúc lặp         

d)

 D. Cấu trúc tuần tự

10.

Cho sơ đồ khối sau:

a) Sơ đồ khối thể hiện cấu trúc điều khiển nào?

a)

A. Cấu trúc rẽ nhánh dạng đủ       

b)

 B. Cấu trúc rẽ nhánh dạng thiếu

c)

C. Cấu trúc lặp     

d)

 D. Cấu trúc tuần tự

11.

Cho sơ đồ khối sau:

b) Bạn An được 8 điểm. Theo em, bạn nhận được thông báo gì?

a)

A. Không nhận được thông báo

b)

B. “Bạn cố gắng hơn nhé!”

c)

C. “Chúc mừng bạn!”

d)

D. “Chúc mừng bạn! Bạn cố gắng hơn nhé!”

12.

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

a)

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

b)

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

c)

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)

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

13.

Cho các câu lệnh Scratch sau đây, câu lệnh nào thực hiện nhập dữ liệu đầu vào?

a)

Câu lệnh 1,2 thực hiện nhập dữ liệu đầu vào;

b)

Câu lệnh 3,4 thực hiện nhập dữ liệu đầu vào;

14.

Cho các câu lệnh Scratch sau đây, câu lệnh nào thực hiện thông báo kết quả đầu ra của thuật toán?

a)

câu lệnh 1, 2 thực hiện thông báo kết quả đầu ra của bài toán

b)

câu lệnh 3,4 thực hiện thông báo kết quả đầu ra của bài toán

15.

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

a)

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

b)

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

c)

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

d)

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

16.

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

a)

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)

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

c)

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

d)

D. Vẽ sơ đồ khối không tốn thời gian

17.

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

a)

A. Một bài văn hay

b)

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

c)

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

d)

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

18.

Cho biết đầu vào, đầu ra của các thuật toán sau đây

a) Thuật toán nhân đôi số a

a)

a) Thuật nhân đôi một số a

Đầu vào: số a

Đầu ra: giá trị 2 x a

b)

a) Thuật nhân đôi một số a

Đầu vào: số a*a

Đầu ra: giá trị a

19.

Cho biết đầu vào, đầu ra của các thuật toán sau đây

b) Thuật toán tìm số lớn hơn trong hai số a,b

a)

b) Thuật tìm số lớn hơn trong hai số a,b

Đầu vào: hai số a,b

Đầu ra: số lớn hơn a hoặc b

b)

b) Thuật tìm số lớn hơn trong hai số a,b

Đầu vào: hai số a,

Đầu ra: số b

20.

Cho biết đầu vào, đầu ra của các thuật toán sau đây

c) Thuật toán hoán đổi vị trí chỗ ngồi cho hai bạn trong lớp

a)

c) Thuật toán hoán đổi vị trí chỗ ngồi cho hai bạn trong lớp

Đầu vào: vị trí chỗ ngồi của hai bạn a,b trong lớp

Đầu ra: vị trí chỗ ngồi mới của hai bạn a,b sau khi hoán đổi

b)

c) Thuật toán hoán đổi vị trí chỗ ngồi cho hai bạn trong lớp

Đầu vào: vị trí chỗ ngồi của hai bạn a,b trong lớp

Đầu ra: vị trí chỗ ngồi cũ của hai bạn a,b sau khi hoán đổi

21.

Cho biết đầu vào, đầu ra của các thuật toán sau đây

d) Thuật toán tìm một cuốn sách có trên giá sách hay không

a)

d) Thuật toán tìm một cuốn sách có trên giá sách hay không?

Đầu vào: tên cuốn sách cần tìm, giá sách

Đầu ra: thông báo cuốn không có trên giá

b)

d) Thuật toán tìm một cuốn sách có trên giá sách hay không?

Đầu vào: tên cuốn sách cần tìm, giá sách

Đầu ra: thông báo cuốn sách có trên giá hay không, nếu có chỉ ra vị trí của nó trên giá sách

22.

a) Chương trình Scratch Hình 16 thực hiện thuật toán gì?

a)

a) Chương trình thực hiện thuật toán tính tổng hai số

b)

a) Chương trình thực hiện thuật toán tính hiệu hai số

c)

a) Chương trình thực hiện thuật toán tính tích hai số

d)

a) Chương trình thực hiện thuật toán tính thương hai số

23.

Hãy xác định đầu vào, đầu ra của thuật toán

a)

Đầu vào: hai số x,y

Đầu ra: tổng hai số

b)

Đầu vào: hai số a,b

Đầu ra: tổng hai số

24.

b) Mô tả thuật toắn bằng ngôn ngữ tự nhiên

a)

1. Thông báo “Mình cùng làm toán nhé” trong 2 giây

2. Nhập số thứ nhất

3. Gán giá trị trả lời vào biến x

4. Nhập số thứ hai

5. Gán giá trị trả lời vào biến b

6. Gán tổng x + y vào biến kq

b)

1. Thông báo “Mình cùng làm toán nhé” trong 2 giây

2. Nhập số thứ nhất

3. Gán giá trị trả lời vào biến x

4. Nhập số thứ hai

5. Gán giá trị trả lời vào biến y

6. Gán tổng x + y vào biến kq

25.

a) Chương trình thực hiện thuật toán gì?

Em hãy xác định đầu vào, đầu ra của thuật toán

a)

a) Chương trình thực hiện thuật toán tính tổng hoặc tích của hai số

Đầu vào: hai số a, b

Đầu ra: tổng hoặc tích hai số

b)

a) Chương trình thực hiện thuật toán tính tổng hoặc tích của hai số

Đầu vào: hai số x, y

Đầu ra: tổng hoặc tích hai số

26.

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

a)

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

b)

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

c)

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

d)

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

27.

Điền từ hoặc cụm từ thích hợp vào chỗ chấm để hoàn thiện các câu sau:

a) Để ……… một từ hoặc cụm từ trong văn bản, em chọn lệnh Find

b) Để ……… một từ hoặc cụm từ tìm kiếm được bằng một từ hoặc cụm từ khác em dùng lệnh Replace

                                           

a)

a) tìm kiếm 

 b) thay thế

b)

a) thay thế

b) tìm kiếm 

28.

Hãy sắp xếp các bước thực hiện việc tìm kiếm một từ hoặc cụm từ trong 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 Find

c) Nháy chuột chọn thẻ Home

a)

c - b - a

b)

a - b - c

c)

b - a - c

29.

Hãy sắp xếp lại các bước theo trình tự thực hiện việc thay thế từ hoặc cụm từ cần tìm kiếm

a) Trong nhóm lệnh Editing ở thẻ Home, chọn Replace

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

c) Chọn Replace hoặc Replace All để thay thế lần lượt hoặc tất cả các từ trong toàn bộ văn bản

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

a)

a) → c) → b) → d) 

b)

b) → a) → b) → c) 

c)

a) → d) → b) → c) 

30.

Điền từ hoặc cụm từ (chính xác, tìm kiếm, thay thế, yêu cầu) vào chỗ chấm thích hợp để hoàn thành đoạn văn bản dưới đây

“Công cụ Tìm kiếm và …(1)… giúp chúng ta …(2)… hoặc thay thế các từ hoặc cụm từ theo …(3)… một cách nhanh chóng và …(4)…”

a)

(1) – thay thế           

(2) – yêu cầu 

 (3) – tìm kiếm    

               (4) – chính xác 

b)

(1) – thay thế                     (2) – tìm kiếm

(3) – yêu cầu                     (4) – chính xác 

31.

Ghép lệnh sau với ý nghĩa của dòng bên dưới:

Insert Columns to the Left

a)

Chèn thêm cột vào phía bên trái cột đã chọn

b)

Chèn thêm cột vào phía bên phải cột đã chọn

c)

Chèn thêm hàng vào phía bên trái cột đã chọn

d)

Chèn thêm cột vào phía bên trên cột đã chọn

32.

Ghép lệnh sau với ý nghĩa của dòng bên dưới:

Insert Columns to the Right

a)

Chèn thêm cột vào phía bên phải cột đã chọn

b)

Chèn thêm cột vào phía bên trái cột đã chọn

c)

Chèn thêm cột vào phía bên trên cột đã chọn

d)

Chèn thêm cột vào phía bên dưới cột đã chọn

33.

Ghép lệnh sau với ý nghĩa của dòng bên dưới:

Insert Rows Above

a)

Chèn thêm hàng vào phía phải hàng đã chọn

b)

Chèn thêm hàng vào phía trái hàng đã chọn

c)

Chèn thêm hàng vào phía dưới hàng đã chọn

d)

Chèn thêm hàng vào phía trên hàng đã chọn

34.

Ghép lệnh sau với ý nghĩa của dòng bên dưới:

Insert Rows Below

a)

Chèn thêm hàng vào phía dưới hàng đã chọn

b)

Chèn thêm hàng vào phía trên hàng đã chọn

c)

Chèn thêm hàng vào phía phải hàng đã chọn

d)

Chèn thêm hàng vào phía trái hàng đã chọn

35.

Có bao nhiêu ngôn ngữ lập trình?

a)

1

b)

2

c)

4

d)

Có nhiều

36.

Để thay đổi phông chữ trong văn bản word em có thể thực hiện:

a)

Nháy chọn Font từ dải lệnh Home và nháy trang Font

b)

Nháy nút Font trên thanh công cụ và chọn phông thích hợp trong danh sách

c)

Nháy nút phải chuột và chọn Font

d)

Cả ba thao tác trên đều được

37.

Có mấy cách để mô tả thuật toán?

a)

1

b)

2

c)

3

d)

4

38.

Muốn xóa một cột trong bảng, sau khi chọn cột cần xóa em thực hiện lệnh nào sau đây?

a)

Delete Rows

b)

Delete Columns

c)

Delete Table

d)

Delete Cells

39.

Thao tác tìm kiếm từ (hoặc cụm từ) cần thay thế được thực hiện theo mấy bước?

a)

1

b)

2

c)

3

d)

4

40.

Muốn tìm nhanh một từ (hoặc dãy kí tự) em thực hiện:

a)

Vào Edit ⇒ Find…

b)

Vào Edit ⇒ Copy…

c)

Vào Edit ⇒ Paste…

d)

Vào Edit ⇒ Replace…

41.

Chức năng chính của Microsoft Word là gì?

a)

Tính toán và lập bảng biểu.

b)

Soạn thảo văn bản.

c)

Tạo các tệp tin đồ hoạ.

d)

Tạo các tập tin thực thi.

42.

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 khối hình trong sơ đồ khối

43.

Chương trình máy tính là gì?

a)

Là mô tả các dữ liệu đầu vào và kết quả đầu ra.

b)

Là mô tả thuật toán để máy tính ''hiểu'' và thực hiện được.

c)

Là 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)

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

44.

Để chèn hình ảnh minh hoạ vào văn bản, ta thực hiện:

a)

File ⇒ Picture

b)

Edit ⇒ Picture

c)

View ⇒ Picture

d)

Inser ⇒ Picture

45.

Chọn câu gõ sai quy tắc trong các câu sau đây?

a)

Ôi , trăng sáng quá!

b)

Nước Việt Nam (thủ đô là Hà Nội)

c)

Trời nắng, ánh mặt trời rực rỡ

d)

Trường em xanh, sạch đẹp

46.

Chọn đáp án đúng:

a)

a. Bảng giúp trình bày thông tin cô đọng, rõ ràng, dễ quan sát và so sánh.

b)

b. Bảng được tạo từ lệnh Table trong dải lệnh Insert

c)

c. Đưa chuột vào các đường kẻ cột và hàng để thay đổi kích thước của cột và hàng

d)

d. cả a,b,c

47.

Ngôn ngữ dùng để viết chương trình là?

a)

Ngôn ngữ tự nhiên

b)

Ngôn ngữ Tiếng việt

c)

Ngôn ngữ lập trình

d)

Ngôn ngữ máy

48.

Để thêm cột nằm bên trái của bảng ta thực hiện lệnh nào trong các lệnh sau?

a)

Table Tools/ Layout/ Insert Left

b)

Table Tools/ Layout/ Insert Right

c)

Table Tools/ Layout/ Delete/ Table

d)

Table Tools/ Layout/ Insert Above

49.

Câu 'Hàng tuần em đi học từ thứ hai đến thứ bảy' có chứa cấu trúc nào?

a)

Cấu trúc lặp

b)

Cấu trúc tuần tự

c)

Cấu trúc rẽ nhánh

d)

Không chứa cấu trúc nào

50.

Thông tin trong sơ đồ tư duy thường được tổ chức thành

a)

a. Tiêu đề đoạn văn.

b)

b. Chủ đề chính, chủ đề nhánh.

c)

c. Mở bài, thân bài, kết luận.

d)

d. Chương, bài, mục.

51.

Thao tác chèn thêm cột vào bên trái là:

a)

Table ⇒ Insert ⇒ Rows Below

b)

Table ⇒ Insert ⇒ Rows Above

c)

Table ⇒ Insert ⇒ Columns to the Right

d)

Table ⇒ Insert ⇒ Columns to the Left

52.

Hướng trang đứng không được sử dụng cho dạng văn bản nào sau đây?

a)

Đơn xin nghỉ học

b)

Báo cáo tổng kết năm học của lớp

c)

Sổ lưu liệm lớp

d)

Sách ảnh chứa ảnh phong cảnh

53.

Đặt lề cho trang văn bản gồm:

a)

Lề trên, lề dưới

b)

Lề trái, lề phải

c)

Lề trên, lề dưới, lề trái

d)

Lề trên, lề dưới, lề trái, lề phải

54.

Khi sử dụng hộp thoại Find and Replace nếu tìm được 1 cụm từ mà chúng ta không muốn thay thế. Chúng ta có thể bỏ qua từ đó bằng cách chọn lệnh nào?

a)

a. Replace All.

b)

b. Replace.

c)

c. Find Next.

d)

d. Cancel.

55.

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

a)

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

b)

b. Một bức tranh phong cảnh.

c)

c. Một bài hát hay.

d)

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

56.

Câu 'Nếu người từ vùng dịch bệnh covid về quê thì phải đi cách ly tập trung' có chứa cấu trúc nào?

a)

Cấu trúc lặp

b)

Cấu trúc tuần tự

c)

Cấu trúc rẽ nhánh

d)

Không chứa cấu trúc nào

57.

Các tập tin soạn thảo văn bản trong Word có đuôi là?

a)

DOCXX

b)

XLS

c)

DOCX

d)

Cả A và C

58.

Thuật toán là gì?

a)

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

b)

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

c)

c. là một qui trình chặt chẽ gồm một số bước, có chỉ rõ trình tự thực hiện để giải một bài toán.

d)

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

59.

Thao tác nào dưới đây không phải là thao tác định dạng văn bản

a)

Thay đổi phông chữ và kiểu chữ

b)

Tăng lề trái của trang văn bản

c)

Tạo bảng trong văn bản

d)

Xem văn bản trước khi in

60.

Tìm câu sai

a)

Chương trình máy tính được viết bằng ngôn ngữ lập trình.

b)

Máy tính có thể thực hiện các lệnh trong chương trình theo trình tự tùy ý.

c)

Máy tính thực hiện công việc theo chuong trình.

d)

Chương trình dựa trên các dữ liệu đầu vào,tiến hành các bước xử lí để trả lại kết quả đầu ra.

61.

Mọi quá trình tính toán đều có thể mô tả và thực hiện dựa trên cấu trúc cơ bản là

a)

Cấu trúc tuần tự

b)

Cấu trúc rẽ nhánh

c)

Cấu trúc lặp

d)

Cả ba cấu trúc

62.

Nút lệnh trên thanh công cụ dùng để:

a)

Căn lề giữa cho đoạn văn bản

b)

Căn lề trái cho đoạn văn bản

c)

Căn đều hai bên cho đoạn văn bản

d)

Căn lề phải cho đoạn văn bản

63.

Để tạo bảng trong văn bản, em sử dụng nút lệnh

a)

b)

c)

d)

64.

Chương trình Scratch trên thực hiện thuật toán gì?

a)

Tìm điểm trung bình

b)

Tính tổng

c)

Tính hiệu

d)

Tính trung bình cộng

65.

Nút lệnh sau có ý nghĩa gì?

a)

Tăng mức thụt lề trái

b)

Giảm mức thụt lề trái

c)

Điều chỉnh khoảng cách giữa các dòng trong đoạn văn bản

d)

Căn giữa văn bản

66.

Nút lệnh sau có ý nghĩa như thế naò?

a)

Giảm mức thụt lề trái

b)

Tăng mức thụt lề trái

c)

Tăng khoảng cách giữa các dòng

d)

Giảm khoảng cách giữa các dòng