Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tin 8 ôn tập HKII

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

Kết quả của máy tính tính toán biểu thức là?

a)
  • Một biểu thức

b)
  • Một hằng số

c)
Một giá trị cụ thể
d)
  • Đáp án khác

2.

Biểu thức là?

a)
  • Một toán hạng được kết nối với nhau bởi các phép toán

b)
  • Nhiều hạng toán kết nối với nhau bởi các phép toán

c)
Cả hai đáp án trên đều đúng
d)
  • Cả hai đáp án trên đều sai

3.
  • Trong scratch, giá trị của biểu thức là?

a)
  • Số

b)
  • Logic

c)
  • Xâu kí tự

d)
Cả ba đáp án trên đều đúng
4.

Nhóm nào trong Scratch cung cấp những phép toán để tạo ra các biểu thức số?

a)
  • Control

b)
Operators
c)
  • Cả hai đáp án trên đều đúng

d)
  • Cả hai đáp án trên đều sai

5.

Phép toán nào dưới đây được dùng trong Scratch?

a)
  • Phép cộng, trừ

b)
  • Phép nhân

c)
  • Phép chia

d)

Tất cả luôn

6.

Ý nghĩa của ký hiệu "Mod" trong Scratch là?

a)

Chia lấy phần dư

b)

Phép toán làm tròn số

c)

Phép toán lấy giá trị tuyệt đối

d)

Kết nối biểu thức sâu kí tự với nhau

7.

Ý nghĩa của ký hiệu "join" trong Scratch là?

a)

Chia lấy phần dư

b)

Phép toán làm tròn số

c)

Phép toán lấy giá trị tuyệt đối

d)

Kết nối biểu thức sâu kí tự với nhau

8.

Ý nghĩa của ký hiệu "Round" trong Scratch là?

a)

Chia lấy phần dư

b)

Phép toán làm tròn số

c)

Phép toán lấy giá trị tuyệt đối

d)

Kết nối biểu thức sâu kí tự với nhau

9.

Ý nghĩa của ký hiệu "Abs" trong Scratch là?

a)

Chia lấy phần dư

b)

Phép toán làm tròn số

c)

Phép toán lấy giá trị tuyệt đối

d)

Kết nối biểu thức sâu kí tự với nhau

10.

Điền vào chỗ dấu ba chấm dưới đây sao cho đúng.

Kết quả của phép toán ... chỉ đúng khi hai biểu thức thành phần đều đúng.

(a)  

11.

Để thể hiện một bước trong bản mô tả ta dùng?

a)
  • Dùng nhiều lệnh đơn giản của Scratch

b)
  • Chỉ cần dùng hai lệnh đơn giản của Scratch

c)
Chỉ cần dùng một lệnh đơn giản của Scratch
d)
  • Đáp án khác

12.

Thứ tự các bước trong một thuật toán quy định?

a)
  • Số lượng các chương trình

b)
  • Số lượng lệnh

c)
Thứ tự các lệnh (hay khối lệnh) trong chương trình thể hiện thuật toán đó
d)
  • Cả ba đáp án trên đều sai

13.

Hãy chọn đáp án đúng?

a)
Có thể mô tả một kịch bản dưới dạng các bước tuần tự của một thuật toán.
b)
  • Không thể mô tả một kịch bản dưới dạng các bước tuần tự của một thuật toán

c)
  • Trong một kịch bản, thứ tự thực hiện các bước rất quan trọng, nhưng trong mô tả thuật toán thì thứ tự các bước không quan trọng

d)
  • Thứ tự các bước trong một thuật toán không quy định thứ tự các lệnh (hay khối lệnh) trong chương trình thể hiện thuật toán đó

14.

Em có thể tạo chương trình nào từ câu sau đây:  Cả 2 nhân vật cùng cười trong 2,5 giây?

a)
  • Thêm nhân vật Hươu cao cổ vào sân khấu. Thêm khối "chờ trong ... giây" vào script của Hươu cao cổ với thời gian là 1.5 giây

b)
  • Thêm nhân vật Mèo vào sân khấu. Thêm khối "nói trong ... giây" vào script của Mèo với nội dung "Trời lạnh, điều tồi tệ với cậu là gì" và thời gian là 2 giây

c)
Thêm khối "cười trong ... giây" vào script của cả Mèo và Hươu cao cổ với thời gian là 2.5 giây
d)
  • Thêm nhân vật Hươu cao cổ vào sân khấu. Thêm khối "chờ trong ... giây" vào script của Hươu cao cổ với thời gian là 1.5 giây

15.

Em có thể tạo chương trình nào từ câu sau đây:  Nhân vật Hươu cao cổ đáp: “Là uống trà nóng, Mèo ạ!” trong 2 giây?

a)
  • Thêm nhân vật Hươu cao cổ vào sân khấu. Thêm khối "chờ trong ... giây" vào script của Hươu cao cổ với thời gian là 1.5 giây

b)
  • Thêm nhân vật Mèo vào sân khấu. Thêm khối "nói trong ... giây" vào script của Mèo với nội dung "Trời lạnh, điều tồi tệ với cậu là gì" và thời gian là 2 giây

c)
Thêm khối "nói trong ... giây" vào script của Hươu cao cổ với nội dung "Là uống trà nóng, Mèo ạ!" và thời gian là 2 giây
d)
  • Đáp án khác

16.

Em có thể tạo chương trình nào từ câu sau đây: Nhân vật Mèo hỏi: “Sao lại vậy?” trong 1,5 giây ?

a)
  • Thêm nhân vật Hươu cao cổ vào sân khấu. Thêm khối "chờ trong ... giây" vào script của Hươu cao cổ với thời gian là 1.5 giây

b)
  • Thêm nhân vật Mèo vào sân khấu. Thêm khối "nói trong ... giây" vào script của Mèo với nội dung "Trời lạnh, điều tồi tệ với cậu là gì" và thời gian là 2 giây

c)
  • Thêm khối "nói trong ... giây" vào script của Hươu cao cổ với nội dung "Là uống trà nóng, Mèo ạ!" và thời gian là 2 giây

d)
Thêm khối "nói trong ... giây" vào script của Mèo với nội dung "Sao lại vậy?" và thời gian là 1.5 giây
17.

Em có thể tạo chương trình nào từ câu sau đây: Nhân vật Hươu cao cổ trả lời: “Khi trà xuống được bụng mình thì nó nguội lạnh mất rồi!” trong 2 giây?

a)
  • Thêm nhân vật Hươu cao cổ vào sân khấu. Thêm khối "chờ trong ... giây" vào script của Hươu cao cổ với thời gian là 1.5 giây

b)
  • Thêm nhân vật Mèo vào sân khấu. Thêm khối "nói trong ... giây" vào script của Mèo với nội dung "Trời lạnh, điều tồi tệ với cậu là gì" và thời gian là 2 giây

c)
  • Thêm khối "nói trong ... giây" vào script của Hươu cao cổ với nội dung "Là uống trà nóng, Mèo ạ!" và thời gian là 2 giây

d)
Thêm khối "nói trong ... giây" vào script của Hươu cao cổ với nội dung "Khi trà xuống được bụng mình thì nó nguội lạnh mất rồi!" và thời gian là 2 giây
18.
  • Biến có tên gọi đầy đủ là?

a)
  • Biến thiên

b)
  • Biến hằng

c)
Biến nhớ
d)
  • Cả ba đáp án trên đều đúng

19.

Biến là?

a)
  • Một con số

b)
  • Một hằng số

c)
Tên một vùng bộ nhớ
d)
  • Cả ba đáp án trên đều sai

20.
  • Biến là nơi?

a)
  • Lưu trữ các hình ảnh trong chương trình

b)
  • Lưu trữ các con chữ trong chương trình

c)
Lưu trữ các dữ liệu trong chương trình
d)
  • Đáp án khác

21.

Trong một chương trình Scratch, biến được tạo bằng lệnh ?

a)
  • My variable

b)
Make a Variable
c)
  • Make a List

d)
  • Đáp án khác

22.

Chọn nhóm lệnh làm việc với biến trong ô?

a)
  • Operations

b)
  • My Blocks

c)
Variables
d)
  • Sound

23.

Nhập tên biến vào ô?

a)
  • Make a Variable

b)
  • For all sprites

c)
New variable name
d)
  • Đáp án khác

24.

Biến chung của các nhân vật thì ta tích vào ô?

a)
  • Make a Variable

b)
  • For this sprite only

c)
For all sprites
d)
  • Đáp án khác

25.

Biến riêng của nhân vật hiện thời thì ta tích vào ô?

a)
  • Make a Variable

b)
For this sprite only
c)
  • For all sprites

d)
  • Đáp án khác

26.

Lệnh set.... to.... dùng để ?

a)
  • Tăng giá trị của biến

b)
  • Giảm giá trị của biến

c)
Gán một giá trị cho biến
d)
  • Đáp án khác

27.

Lệnh change.... by.... dùng để ?

a)
  • Tăng giá trị của biến

b)
  • Giảm giá trị của biến

c)
Cả hai đáp án trên đều đúng
d)
  • Cả hai đáp án trên đều sai