wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Tổng Hợp Micro:bit Python

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.

Lệnh nào sau đây dùng để hiển thị chữ trên màn hình Micro:bit?

a)

display.show()

b)

input.button_is_pressed()

c)

music.play()

d)

radio.send()

2.

Lệnh nào kiểm tra nút A có được nhấn hay không?

a)

button_a.was_pressed()

b)

button_a.is_pressed()

c)

pin0.is_touched()

d)

display.scroll()

3.

Micro:bit có bao nhiêu chân I/O chính (P0, P1, P2)?

a)

2

b)

3

c)

5

d)

10

4.

Câu lệnh nào dùng để tạo vòng lặp vô tận?

a)

while True:

b)

for i in range(10):

c)

if True:

d)

repeat:

5.

Cảm biến gia tốc dùng để làm gì?

a)

Đo ánh sáng

b)

Đo chuyển động

c)

Hiển thị hình ảnh

d)

Đo nhiệt độ

6.

Đâu là một trong các hành động tương tác với người dùng trên micro:bit?

a)

Nhấn nút

b)

Viết file

c)

In ra màn hình máy tính

d)

Tải phần mềm

7.

Hàm sleep(ms) có chức năng gì?

a)

Ngủ máy micro:bit

b)

Tạm dừng chương trình trong ms mili giây

c)

Xóa bộ nhớ

d)

Hiển thị giờ

8.

Câu lệnh nào dùng để phát nhạc?

a)

music.play()

b)

display.show()

c)

radio.send()

d)

accelerometer.get_x()

9.

Micro:bit dùng pin gì?

a)

Pin AA

b)

Pin CR2032

c)

Pin 9V

d)

Pin AAA

10.

Để gửi dữ liệu không dây, ta dùng module nào?

a)

music

b)

radio

c)

display

d)

time

11.

Hàm nào để đọc giá trị từ chân analog?

a)

pin0.read_analog()

b)

analog.read()

c)

input.read_pin0()

d)

pin0.analog_value()

12.

Hàm input.temperature() trả về gì?

(a)  

13.

nào để đọc giá trị từ chân analog?

a)

pin0.read_analog()

b)

analog.read()

c)

input.read_pin0()

d)

pin0.analog_value()

14.

Hàm input.temperature() trả về gì?

a)

Số lần nhấn nút

b)

Giá trị cảm biến ánh sáng

c)

Nhiệt độ hiện tại

d)

Mức pin

15.

Micro:bit có bao nhiêu đèn LED trên màn hình?

a)

5

b)

10

c)

25

d)

50

16.

Hàm radio.send() dùng để?

a)

Gửi dữ liệu qua bluetooth

b)

Gửi dữ liệu không dây

c)

Gửi tin nhắn SMS

d)

Kết nối WiFi

17.

Lệnh để xóa màn hình LED là?

a)

display.clear()

b)

display.reset()

c)

screen.off()

d)

led.clear()

18.

Đâu là cảm biến không có trên micro:bit?

a)

Cảm biến ánh sáng

b)

Cảm biến chuyển động

c)

Cảm biến hồng ngoại

d)

Cảm biến nhiệt độ

19.

Câu lệnh nào tạo hình trái tim?

a)

display.show(Image.HEART)

b)

Image.draw('heart')

c)

led.heart()

d)

show.heart()

20.

Hàm nào lấy giá trị gia tốc trục X?

a)

accelerometer.get_x()

b)

accelerometer.x()

c)

accel_x()

d)

get_x_axis()

21.

Lệnh nào phát hiện micro:bit bị lắc?

a)

accelerometer.was_gesture("shake")

b)

input.shake()

c)

gesture.shake()

d)

shake.detect()

22.

Micro:bit lập trình bằng ngôn ngữ gì?

a)

Python

b)

Java

c)

C++

d)

HTML