Đề kiểm tra Tin học 10: Kết nối tri thức/Chủ đề 5/Kiểm tra thường xuyên/Đề 100

Tủ sách mở Wikibooks

Ma trận[sửa]

Ma trận đề
Mức độ Trắc nghiệm Tự luận Điểm Thời gian Nội dung
Nhận biết 6 câu - 6 điểm 5 phút Bài 17: Biến và lệnh gán
Thông hiểu 3 câu - 3 điểm 5 phút
Vận dụng - 1 câu 1 điểm 5 phút
Thời gian làm bài: 15 phút

Đề thi[sửa]

Phần I. Trắc nghiệm (9 điểm)

Câu 1. (NB) Biến trong Python là gì?
A. Là thành phần dùng để lưu trữ giá trị
B. Là một kiểu dữ liệu
C. Là bộ nhớ của máy tính
D. Là một giá trị xác định


Câu 2. (NB) Cú pháp của lệnh gán trong Python là:
A. <giá trị> = <biến>
B. <biến> == <giá trị>
C. <biến> = <giá trị>
D. <giá trị>  : <biến>


Câu 3. (NB) Tên biến nào hợp lệ trong Python?
A. 123abc
B. my country
C. DS_LOP
D. gmail.com


Câu 4. (NB) Kí hiệu % thể hiện của:
A. Phép chia
B. Phép chia lấy dư
C. Phép chia lấy nguyên
D. Phép chia lấy phần trăm


Câu 5. (NB) Phép toán có thứ tự ưu tiên cao nhất là:
A. Phép lũy thừa
B. Phép nhân
C. Phép chia lấy dư
D. Phép trừ


Câu 6. (TH) Không thể đặt tên biến là: (TH)
A. DSlop
B. true
C. hoc_sinh
D. return


Câu 7. (TH) Chọn ý sai:
A. Mỗi từ khóa có một chức năng riêng
B. Biến được khởi tạo qua lệnh gán
C. Không thể đặt tên biến trùng với từ khóa
D. Tên biến không phân biệt chữ hoa và chữ thường


Câu 8. (NB) Biểu thức 2 ** 3 ** 4 ** 5 tương đương với biểu thức nào?
A. (2 ** 3) ** 4 ** 5
B. 2 ** (3 ** 4) ** 5
C. (2 ** 3 ** 4) ** 5
D. 2 ** 3 ** (4 ** 5)


Câu 9. (TH) Lệnh nào sau đây không có lỗi:
A. ngay1 == 25,0
B. ketqua = (3+2)(4-1)
C. lop_10A = 40
D. hoc.sinh = 10


Phần II. Tự luận (1 điểm)

Nêu ra 2 tên biến không hợp lệ và giải thích.

Đáp án[sửa]