wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

GA-Ôn tập sau buổi 3

Total questions: 10

Worksheet time: 4mins

Name
Class
Date
1.

Nếu như 270, 1 là kiểu dữ liệu Real Number.

Vậy vùng khoanh màu xanh là gì??

a)

Là biến (variable)

b)

Là kiểu dữ liệu (datatype)

c)

Là kiểu chữ (string)

d)

Là tốc độ (speed)

2.

Đâu không phải kiểu dữ liệu (Datatype) trong GML?

a)

Boolean

b)

Real Number

c)

String

d)

Image

3.

Tên biến tự đặt nào sau đây hợp lệ?

a)

Trang_Thai

b)

trang thai

c)

1trangthai

d)

trạng thái

4.

Cho một đoạn khai báo biến sau: state = 1;

Ta đọc đoạn này như thế nào?

a)

state bằng 1

b)

state gán cho 1

c)

state khác 1

d)

state gần bằng 1

5.

hàm sau đây sẽ cho ra kết quả gì?

irandom(3)

a)

tạo ra các số nguyên dương từ 1 đến 3

b)

tạo ra các số nguyên từ -3 đến 3

c)

không có kết quả

d)

tạo ra các số tự nhiên từ 0 đến 3

6.

Lâm cùng Khánh là một học viên tại MindX. 2 bạn sau khi học về kiến thức Variable và Data Type, Lâm có nói rằng: “1+1 = 2”. Khánh nghe vậy liền phản đối ngay, và cho rằng “1”+”1”= “11” . Bạn nào đúng? Vì sao.

a)

Cả 2 bạn đều sai. Vì 1 + 1 = 3.

b)

Cả 2 bạn đều đúng. Vì ý của Lâm là đang nói về Real Number còn Khánh thì nói về String.

c)

Khánh sai, Lâm đúng. Vì 1+1 = 2 là điều hiển nhiên.

d)

Lâm sai, Khánh đúng. Nếu là kiểu String, phép cộng sẽ nối chuỗi kí tự.

7.

Trong phần lập trình Duck. Action khoanh đỏ trong hình có tác dụng gì?

a)

Giúp Detroy Duck sau 1 giây

b)

Thiết lập lại trạng thái của Duck (biến "fly")

c)

Giúp Duck bay được lâu hơn

d)

Giúp chuyển qua Sprite s_duck_die

8.

Trong Game "Man vs Zombies" để o_man luôn quay theo con trỏ chuột, ta lập trình trong o_man như thế nào?

a)

Step ==> Change sprite ==> subimage: 0

b)

Create ==> Move towards: x = mouse_x, y= mouse_y, speed = 5

c)

Create ==> Trasform sprite ==> angle: point_direction(x,y,mouse_x,mouse_y)

d)

Step ==> Trasform sprite ==> angle: point_direction(x,y,mouse_x,mouse_y)

9.

Trong Game "Man vs Zombies" khi o_man chạm vào zombie thì mạng (lives) sẽ bị trừ 1. Biết ban đầu có 3 mạng nhưng sau lần chạm đầu tiên thì mạng đã bị trừ NHIỀU HƠN 1?

a)

Do chưa detroy zombie khi xảy ra va chạm

b)

Do chưa detroy o_man khi xảy ra va chạm

c)

Do chưa set lives khi xảy ra va chạm

10.

Trong Game "Man vs Zombies" để hiển thị điểm số lên màn hình vị trí (32,32) ta dùng hàm nào? Chọn câu chính xác nhất

a)

draw_score

b)

draw_text

c)

draw_lives

d)

score: 0