wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz tổng kết khóa học

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Biến là gì?

a)

Một loại dữ liệu cụ thể trong lập trình

b)

Một vùng dữ liệu được sử dụng để lưu trữ giá trị

c)

Một thuật ngữ chỉ phần mềm

d)

Một công cụ để gỡ lỗi trong lập trình

2.

Nếu muốn anh hùng đi qua phải thì sử dụng câu lệnh nào?

a)

hero.moveLeft()

b)

hero.moveUp()

c)

hero.moveRight()

d)

hero.moveDown()

3.

Thuật toán trong lập trình là gì?

a)

Một công cụ để gỡ lỗi lập trình

b)

Một loại dữ liệu cụ thể trong lập trình

c)

Tập hợp các quy tắc hoặc hướng dẫn giúp giải quyết một vấn đề hoặc đạt được một mục tiêu

d)

Một thuật ngữ cụ thể trong lập trình web

4.

Có thể truyền một chuỗi rỗng vào 1 phương thức hay không?

a)


b)

Không

c)

Nên truyền phương thức vào chuỗi rỗng

d)

Thích thì truyền

5.

Ta nên truyền những giá trị nào vào lệnh gọi phương thức doHomework để các nhân vật của mình có thể làm bài tập về nhà của họ? (Gợi ý: Số lượng bài tập, tên bài tập)

a)

Boolean

b)

Số hoặc chuỗi

c)

Không truyền gì cả

d)

Chuỗi

6.

HTML là gì?

a)

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

b)

Một ngôn ngữ đánh dấu siêu văn bản, được sử dụng để tạo cấu trúc và hiển thị nội dung trên trang web

c)

Một ngôn ngữ được sử dụng để mô tả cách hiển thị các phần tử HTML trên màn hình.

d)

Một công cụ để gỡ lỗi trong lập trình.

7.

Giả sử bạn có 1 anh hùng có tên là "Knight".

player = game.spawnPlayerXY("Knight", 36,30)

bạn sẽ viết đoạn code như thế nào để tạo ra anh hùng với thiết lập giá trị tên mới là "Hero"?

a)

enemy.name = "hero"

b)

player.name = "Knight"

c)

player.name = "hero"

d)

player.maxHealth = 450

8.

CSS là gì?

a)

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

b)

Một ngôn ngữ đánh dấu siêu văn bản, được sử dụng để tạo cấu trúc và hiển thị nội dung trên trang web

c)

Một ngôn ngữ được sử dụng để mô tả cách hiển thị các phần tử HTML trên màn hình

d)

Một công cụ để gỡ lỗi trong lập trình

9.

Thẻ ol trong HTML được sử dụng để làm gì?

a)

Tạo một danh sách không có thứ tự

b)

Tạo một khối chứa nội dung, thường được sử dụng để định dạng với CSS

c)

Tạo một danh sách có thứ tự

d)


Tạo một tiêu đề cấp 1

10.

Đâu là đoạn code để mô tả đầy đủ điều kiện:

Nếu anh hùng phát hiện có kẻ thù ở gần, anh hùng sẽ nói "AWW" và tấn công kẻ thù. Tuy nhiên nếu không có phát hiện kẻ thù nào ở gần, anh hùng sẽ nói "No Enemy".

a)

enemy = hero.findNearestEnemy()

if enemy:
hero.say("AWW")
hero.attack(enemy)
else:
hero.say("No Enemy")

b)

enemy = hero.findNearestFriend()

if enemy:
hero.say("AWW")
hero.attack(enemy)
else:
hero.say("No Enemy")

c)

enemy = hero.findNearestFriend()

if enemy:
hero.say("AWW")

d)

enemy = hero.findNearestEnemy()

if enemy:
hero.say("No Enemy")

else:
hero.say("AWW")
hero.attack(enemy)

11.

Giả sử bạn muốn nhân vật anh hùng ở vị trí có tọa độ x và y. Bạn sẽ chọn đoạn code nào để anh hùng nói ra tọa độ?

a)

b)

12.

Giả sử bạn muốn anh hùng nói ra kẻ địch gần nhất cách bao xa.

a)

b)

13.

Bạn sẽ chọn đoạn code nào để anh hùng nói “WATCH OUT!”?

a)

b)

14.

Giả sử bạn muốn chạy qua đường mà không đụng độ kẻ địch, trong khi chúng liên tục di chuyển lên xuống.

a)

b)

15.

Giả sử bạn muốn anh hùng xây 5 hàng rào, đâu sẽ là phần code đúng?

a)

b)