Đề kiểm tra Tin học 10: Kết nối tri thức/Chủ đề 5/Kiểm tra thường xuyên/Đề 100
Ma trận[sửa]
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
- A.
- 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
- A.
- 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)
- A.
- 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
- A.
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.