
ĐỀ CHÍNH THỨC
SỞ GDĐT TỈNH QUẢNG NAM
TRƯỜNG THPT ÂU CƠ
(Đề gồm có 02 trang)
KIỂM TRA GIỮA KỲ II NĂM HỌC 2024-2025
Môn: Tin học – Lớp 10
Thời gian: 45 phút (không kể thời gian giao đề)
MÃ ĐỀ GỐC
A. TRẮC NGHIỆM (7,0 điểm).
Phần I. (3,0 điểm) Câu trắc nghiệm nhiều phương án lựa chọn. Học sinh trả lời từ câu 1 đến
câu 12 Mỗi câu hỏi học sinh chỉ chọn 1 phương án.
Câu 1: Ngôn ngữ lập trình bậc cao gồm bao nhiêu cấu trúc?
A. 2. B. 4. C. 5. D. 3.
Câu 2: Lệnh nào sau đây dùng để xoá một phần tử của một danh sách A có chỉ số i?
A. del A(i) B. A. del(i) C. del A[i] D. A. del[i]
Câu 3: Toán tử nào dùng để kiểm tra một giá trị có nằm trong danh sách không?
A. in. B. int. C. abs. D. str.
Câu 4: Lệnh nào sau đây có chức năng chèn phần tử vào danh sách tại chỉ số cho trước?
A. insert(). B. exit(). C. remove(). D. append().
Câu 5: Phát biểu nào sau đây là]sai?
A. Sau khi thực hiện lệnh clear() danh sách gốc trở thành rỗng.
B. Lệnh remove() xoá phần tử đầu tiên của danh sách có giá trị value.
C. Lệnh remove() xoá tất cả các phần tử có giá trị cho trước trong list.
D. Lệnh clear() có tác dụng xoá toàn bộ các danh sách.
Câu 6: Phát biểu nào sau đây là]đúng?
A. Không thể truy cập từng kí tự của xâu thông qua chỉ số.
B. Python có kiểu dữ liệu kí tự, kí tự là xâu có độ dài 1.
C. Có thể thay đổi từng kí tự của một xâu thông qua chỉ số.
D. Có thể truy cập từng kí tự của xâu thông qua chỉ số.
Câu 7: Cú pháp đầy đủ của lệnh find() trong Python nào hợp lệ?
A. <xâu mẹ>:find(<xâu con>,start) B. <xâu con>.find(<xâu mẹ>,start)
C. <xâu mẹ>.find(<xâu con>,start) D. <xâu mẹ>.find(start,<xâu con>)
Câu 8: Cú pháp lệnh split() trong Python nào hợp lệ?
A. <xâu mẹ>,split(<kí tự tách>) B. <xâu mẹ>.split(<kí tự tách>)
C. <xâu mẹ>.split(<danh sách>) D. <xâu mẹ>.split(<xâu con>)
Câu 9: Giá trị trả lại sau khi thực hiện biểu thức kiểm tra <xâu 1> in <xâu 2> là
A. số nguyên. B. số thực. C. True/False. D. xâu kí tự.
Câu 10: Khi gọi hàm, dữ liệu được truyền vào hàm được gọi là gì?
A. Đối số. B. Hàm số. C. Tham số. D. Hệ số.
Câu 11: Gọi hàm f(1, 2, 3), khi định nghĩa hàm f có bao nhiêu tham số?
A. 1. B. 2. C. 3. D. 4.
Câu 12: Hàm f được gọi f(“5.0”), các tham số của f có kiểu dữ liệu là gì?
A. str. B. float. C. int. D. bool.
Phần II. (4,0 điểm) Câu trắc nghiệm đúng sai. Học sinh trả lời từ câu 1 đến câu 4. Trong mỗi ý a),
b), c), d) ở mỗi câu, học sinh chọn đúng hoặc sai.
Câu 1: Cho chương trình Python sau:
A=[1,2,7,4,18,20]
for i in range(len(A)):
if A[i]%2==0:
print(A[i], end=" ")
Một số HS đưa ra nhận xét sau:
Trang 1/2 - Mã đề gốc