wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ôn tập môn tin học lớp 5 học kì 2

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.

Trong cấu trúc tuần tự, các lệnh trong chương trình được thực hiện theo thứ tự nào?

a)

Tùy ý

b)

Từ dưới lên

c)

Ngẫu nhiên

d)

Từ trên xuống

2.

Khối lệnh nào sau đây thường được đặt đầu tiên trong một chương trình Scratch?

a)

khi nhấn lá cờ xanh

b)

nói "Xin chào!"

c)

chờ 1 giây

d)

phát âm thanh

3.

Câu nào đúng về cấu trúc tuần tự trong lập trình Scratch?

a)

Các lệnh thực hiện ngẫu nhiên

b)

Không cần theo thứ tự

c)

Lệnh sau phải chờ lệnh trước hoàn thành

d)

Lệnh dưới thực hiện trước

4.

Hỏi: Nhân vật sẽ nói gì sau cùng?

a)

Bắt đầu!

b)

Di chuyển 10 bước

c)

Kết thúc!

d)

Không có gì

5.

Giả sử bạn đổi chỗ lệnh "nói Xin chào!" và lệnh "di chuyển 10 bước", điều gì sẽ thay đổi?

a)

Nhân vật không thực hiện gì

b)

Nhân vật nói rồi mới di chuyển

c)

Nhân vật di chuyển rồi mới nói

d)

Nhân vật làm cả hai cùng lúc

6.

Cấu trúc lặp dùng để làm gì trong lập trình Scratch?

a)

Dùng để vẽ hình

b)

Lặp lại một hoặc nhiều hành động

c)

Kết thúc chương trình

d)

Dừng nhân vật

7.

Khối lệnh nào sau đây là khối lặp trong Scratch?

a)

nói "Hello!"

b)

di chuyển 10 bước

c)

lặp lại 10 lần

d)

khi nhấn phím cách

8.

Câu nào mô tả đúng về khối lệnh "lặp lại cho đến khi…" trong Scratch?

a)

Chạy mãi mãi

b)

Chạy một lần duy nhất

c)

Lặp cho đến khi điều kiện đúng

d)

Lặp cho đến khi người dùng tắt máy

9.

Cho đoạn mã Scratch sau:

  • khi nhấn lá cờ xanh

  • lặp lại 4 lần:
       – di chuyển 10 bước
       – xoay 90 độ

  • Hỏi: Nhân vật sẽ quay được bao nhiêu độ sau khi thực hiện xong?

a)

90 độ

b)

180 độ

c)

360 độ

d)

45 độ

10.

Nếu bạn muốn nhân vật nhảy 5 lần, bạn nên dùng khối nào sau đây?

a)

Lặp lại 10 lần

b)

Lặp lại 5 lần

c)

Lặp mãi mãi

d)

Lặp đến khi chạm biên

11.

Cấu trúc rẽ nhánh dùng để làm gì trong lập trình Scratch?

a)

Thực hiện lặp lại hành động

b)

Giúp chương trình tự dừng

c)

Lựa chọn hành động theo điều kiện

d)

Giúp chương trình chạy nhanh hơn

12.

Khối lệnh nào sau đây là cấu trúc rẽ nhánh trong Scratch?

a)

lặp lại 10 lần

b)

chờ 1 giây

c)

nếu ... thì

d)

phát âm thanh "pop"

13.

Câu nào đúng với vai trò của điều kiện trong cấu trúc rẽ nhánh?

a)

Luôn đúng

b)

Luôn sai

c)

Giúp xác định khi nào thực hiện hành động

d)

Không ảnh hưởng đến chương trình

14.

Cho đoạn mã:

  • nếu chạm cạnh thì
        – phát âm thanh "pop"

Khi nhân vật không chạm cạnh, chương trình sẽ:

a)

Phát âm thanh "pop"

b)

Không làm gì cả

c)

Tự động lặp lại

d)

Nhảy lên

15.

Em muốn nhân vật kiểm tra Nếu điểm số > 10 thì nói "Giỏi quá!". Câu lệnh đúng là:

a)

nếu điểm số = 10 thì

b)

nếu điểm số < 10 thì

c)

nếu điểm số > 10 thì nói "Giỏi quá!"

d)

nếu nói "Giỏi quá!" thì điểm số > 10

16.

Trong Scratch, biểu thức là gì?

a)

Một đoạn âm thanh

b)

Một hình ảnh

c)

Một phép toán cho ra kết quả

d)

Một kịch bản

17.

Biểu thức số trong Scratch có thể gồm các phép toán nào?

a)

Cộng, trừ, nhân, chia

b)

Nhảy, xoay, di chuyển

c)

Lặp l

d)

HIển thị lên sân khấu

18.

Trong Scratch, "biến" là gì?

a)

Một nhân vật trong trò chơi

b)

Một khối lệnh đặc biệt

c)

Một giá trị có thể thay đổi trong chương trình

d)

Một loại hình nền

19.

Khối lệnh nào dùng để tạo biến trong Scratch?

a)

lặp lại 10 lần

b)

tạo biến

c)

phát âm thanh

d)

di chuyển 10 bước

20.

Biến có thể chứa loại thông tin nào?

a)

Chỉ là hình ảnh

b)

Chỉ là âm thanh

c)

Các giá trị như số, chữ

d)

Chỉ là nhân vật

21.

Cho đoạn mã: khi nhấn lá cờ xanh đặt điểm số = 0 lặp lại 5 lần: - thay đổi điểm số thêm 2 Sau khi chạy, giá trị của điểm số là:

a)

2

b)

5

c)

10

d)

0

22.

Biến "điểm" có giá trị là 8. Nếu ta dùng khối lệnh thay đổi điểm thêm -3, thì giá trị mới là:

a)

5

b)

11

c)

-3

d)

3

23.

Biểu thức số trong Scratch có thể gồm các phép toán nào?

a)

Cộng, trừ, nhân, chia

b)

Nhảy, xoay, di chuyển

c)

Lặp lại và chờ

d)

Hỏi và trả lời

24.

Kết quả của biểu thức 5 + 3 * 2 trong Scratch là:

a)

11

b)

16

c)

13

d)

10

25.

Trong Scratch, nếu ta dùng biểu thức điểm số > 10, đây là loại biểu thức gì?

a)

Biểu thức văn bản

b)

Biểu thức logic

c)

Biểu thức hình ảnh

d)

Biểu thức âm thanh

26.

Em muốn nhân vật kiểm tra nếu (số lần nhảy * 2) > 10 thì nói "Tuyệt!". Em cần:

a)

Dùng khối lặp

b)

Dùng biểu thức và cấu trúc rẽ nhánh

c)

Dùng âm thanh và hình ảnh

d)

Dùng khối di chuyển