NEW
Font size
Worksheetsreview microbit
Total questions: 25
Worksheet time: 13mins
Microbit là gì?
A. Một phần mềm soạn thảo văn bản
B. Một máy tính mini dành cho giáo dục
C. Một chiếc điện thoại
D. Một thiết bị chơi game
Python là gì?
A. Một trò chơi lập trình
B. Một phần cứng điều khiển Microbit
C. Một ngôn ngữ lập trình dễ học
D. Một loại robot thông minh
Câu 3: Microbit có bao nhiêu đèn LED trên màn hình?
10
25
50
100
Câu 5: Để hiển thị chữ trên màn hình LED của Microbit, ta dùng câu lệnh nào?
Câu 6: Biến là gì trong lập trình?
A. Một loại dữ liệu cụ thể
B. Một nơi lưu trữ giá trị có thể thay đổi
C. Một hàm trong Python
D. Một cảm biến của Microbit
Câu 7: Biến temperature dùng để:
A. lưu số lượng nút bấm
B. đo độ sáng
C. lưu nhiệt độ đo được
D. phát nhạc
Câu 8: Microbit có mấy nút bấm chính?
1
2
3
4
Câu 9: Nút button_a.was_pressed() có nghĩa là:
A. Kiểm tra xem nút A đã được bấm chưa
B. Gán nút A vào biến
C. Hiển thị nút A trên màn hình
D. Bấm nút B
Câu 10: Để khai báo một biến trong Python, ta viết:
A. var x = 5
B. x = 5
C. x: int = 5
D. define x = 5
Câu 11: Kiểu dữ liệu int dùng để lưu:
A. Chuỗi ký tự
B. Số nguyên
C. Số thập phân
D. Danh sách
Câu 12: Kiểu dữ liệu str là viết tắt của:
A. structure
B. string
C. strip
D. strong
Câu 13: Câu lệnh điều kiện trong Python bắt đầu bằng từ khóa nào?
A. else
B. if
C. for
D. then
Câu 14: Câu lệnh elif có nghĩa là gì?
A. Kết thúc điều kiện
B. Kiểm tra điều kiện khác nếu if sai
C. Bắt đầu vòng lặp
D. Gán giá trị mới
Câu 15: Câu lệnh nào sau đây là đúng?
A. if x = 5:
B. if x == 5:
C. if x equals 5:
D. if x => 5:
Câu 16: Microbit có cảm biến nào sau đây?
A. GPS
B. Cảm biến âm thanh
C. Cảm biến gia tốc (accelerometer)
D. Cảm biến màu sắc
Câu 17: Cảm biến ánh sáng được tích hợp ở đâu trên Microbit?
A. Cạnh bên
B. Mặt sau
C. Trong các đèn LED
D. Trên nút A
Câu 18: accelerometer.get_x() dùng để:
A. Hiển thị tọa độ màn hình
B. Đo độ nghiêng trục X
C. Đo độ sáng
D. Phát nhạc
Câu 19: Để đo nhiệt độ, ta dùng lệnh:
A. temperature()
B. get_heat()
C. get_temp()
D. sensor.temp()
Câu 20: Vòng lặp while sẽ lặp lại:
A. số lần cụ thể
B. khi điều kiện còn đúng
C. khi nhấn nút A
D. mãi mãi không cần điều kiện
Câu 21: Để đo liên tục ánh sáng, ta cần dùng:
A. if
B. while True:
C. break
D. elif
Câu 22: Đo liên tục và hiển thị nhiệt độ mỗi 1 giây, ta cần thêm lệnh gì?
A. pause(1000)
B. wait(1)
C. sleep(1000)
D. delay(1000)
Câu 23: Vòng lặp for dùng để:
A. Lặp theo số lần xác định trước
B. Lặp không giới hạn
C. Tạo biến mới
D. So sánh giá trị
Câu 24: Câu lệnh nào là đúng để lặp 5 lần?
A. for i to 5:
B. for i in range(5):
C. loop 5 times
D. for i = 5:
Câu 25: Trong vòng lặp for, biến i sẽ:
A. luôn bằng 1
B. luôn bằng 0
C. tăng dần mỗi lần lặp
D. giảm dần
Câu 4: Microbit có thể được lập trình bằng ngôn ngữ nào sau đây?
A. Scratch
B. Java
C. Python
D. C++
