
Trang 1/3 - Mã đề 811
SỞ GD & ĐT QUẢNG NAM
TRƯỜNG THPT ĐỖ ĐĂNG TUYỂN
KIỂM TRA GIỮA KÌ 2 – NĂM HỌC 2024 - 2025
MÔN TIN HỌC - LỚP 10
Thời gian làm bài : 45 Phút;
(Đề có 3 trang)
Họ tên : .........................................Lớp:10/.....Số báo danh : .......
I. PHẦN TRẮC NGHIỆM (7 điểm)
A. Câu trắc nghiệm nhiều lựa chọn. (3 điểm) Hãy lựa chọn phương án đúng cho các câu sau
đây.
Câu 1: Cho đoạn chương trình sau:
A=[9,8,6,7,5]
A.insert(1,23)
print(A)
Sau khi thực hiện các lệnh trên thì kết quả trên màn hình là gì?
A. [9,23,8,6,7,5]. B. [9,8,6,7,5].
C. [9,8,6,7,5,23]. D. [23, 9,8,6,7,5].
Câu 2: Cấu trúc lập trình cơ bản của ngôn ngữ lập trình bậc cao gồm các cấu trúc nào dưới
đây?
A. Cấu trúc tuần tự, cấu trúc lặp, cấu trúc rẽ nhánh.
B. Cấu trúc tuần tự, cấu trúc lặp.
C. Cấu trúc rẽ nhánh, cấu trúc lặp.
D. Cấu trúc lặp, cấu trúc rẽ nhánh, cấu trúc chương trình.
Câu 3: Cho danh sách A=[4, 9, 0, 7]. Hãy cho biết giá trị của phần tử A[2]?
A. 7. B. 9. C. 5. D. 0.
Câu 4: Trong Python, câu lệnh nào dùng để tính độ dài của xâu s?
A. s.len() B. s.length() C. len(s) D. length(s)
Câu 5: Cho đoạn chương trình sau:
A=[31,32,33,34,35]
A.remove(33)
print(A)
Sau khi thực hiện các lệnh trên thì kết quả trên màn hình là gì?
A. [32,34,35] B. [] C. [31,32,34,35] D. [31;32;34;35]
Câu 6: Lệnh A.remove(x) có ý nghĩa gì?
A. Xoá phần tử x từ danh sách A. B. Xoá toàn bộ dữ liệu của danh sách A.
C. Chèn phần tử x vào vị trí k của danh sách A. D. Thêm giá trị x vào cuối danh sách A.
Câu 7: Xâu kí tự trong python là gì?
A. Dãy các kí tự Unicode. B. Danh sách gồm các kí tự.
C. Dãy các kí tự số Unicode. D. Một kí tự Unicode.
Câu 8: Cho đoạn chương trình sau:
>>> A=[31,32,33,34,35]
>>> 31 in A
Sau khi các lệnh trên được thực hiện thì kết quả hiển thị trên màn hình là gì?
A. true. B. false. C. True. D. False.
Câu 9: Cho đoạn chương trình sau:
>>> st = "Đại Lộc quê tôi"
>>>"ĐẠI" in st
Sau khi thực hiện các lệnh trên thì kết quả trên màn hình là gì?
A. true B. False C. false D. True
Mã đề 811