SỞ GD & ĐT QUẢNG NAM
TRƯỜNG THPT ĐỖ ĐĂNG TUYỂN
KIỂM TRA GIỮA KÌ 2 NĂM HỌC 2022 - 2023
MÔN: TIN HỌC LỚP 10
Thời gian: 45 phút
(Đề có 2 trang)
Họ và tên : .....................................................................................Lớp: 10/....................
PHẦN GHI KẾT QUẢ TRẮC NGHIỆM
Câu
1
2
4
5
6
7
8
9
10
11
12
13
14
15
P án
I. Phần trắc nghiệm: (5 điểm)
Câu 1: Cho danh sách A=[1, 2.5, "hc", "hc kì 2"]. Hàm len(A) cho giá tr là bao nhiêu?
A. 6. B. 5. C. 4. D. 15.
Câu 2: >>> A=[1,2,3,4,5]
>>> "1" in A
Sau khi các lệnh trên được thc hin thì kết qu hin th trên màn hình là
A. true. B. false. C. True. D. False.
Câu 3: Xâu kí t trong Python là
A. dãy các kí tự số Unicode. B. danh sách gồm các kí tự.
C. một kí tự Unicode. D. dãy các kí tự Unicode.
Câu 4: Vi len() là lệnh tính độ dài ca danh sách, ch s ca danh sách bắt đầu t
A. 1 đến len() -1. B. 0 đến len(). C. 0 đến len() -1. D. 1 đến len().
Câu 5: Lnh nhp xâu s t bàn phím là
A. s="nhập xâu s từ bàn phím". B. s=int(input("nhập xâu s ")).
C. s=float(input("nhập xâu s ")). D. s=input("nhập xâu s ").
Câu 6: A=[2,4,6,8,10]
A.insert(0,3)
print(A)
Sau khi thc hin các lnh trên thì kết qu trên màn hình là
A. [2,4,6,3,8,10]. B. [2,4,6,0,8,10]. C. [0, 2,4,6,8,10]. D. [3,2,4,6,8,10].
Câu 7: Trong Python, có th duyt xâu bng lnh for kết hp vi lnh
A. range(). B. if và while. C. if D. while.
Câu 8: Lệnh nào dùng để b sung phn t vào cui danh sách N bt kì?
A. N.append(). B. N.insert(). C. A.append(). D. N.clear().
Câu 9: A=[1,2,3]
A.clear()
print(A)
Sau khi thc hin các lnh trên thì kết qu trên màn hình là
A. [1,2]. B. []. C. [2,3]. D. "".
Câu 10: Cú pháp ca lnh tìm v trí ca xâu a trong xâu b là
A. b.find(start, a). B. a.find(start, b). C. a.find(b, start). D. b.find(a, start).
Câu 11: Trong Python, các phn t của danh sách…
A. có thể có các kiểu dữ liệu khác nhau. B. phải có kiểu là số nguyên hay số thực.
C. phải có kiểu dữ liệu giống nhau. D. phải có các kiểu dữ liệu khác nhau.
Câu 12: A=[1,2,3,4,5,6]
A.remove(4)
print(A)
Sau khi thc hin các lnh trên thì kết qu trên màn hình là
A. [1,2] B. [5,6] C. [1,2,3,4,6]. D. [1,2,3,5,6].
Câu 13: a="Kim tra gia hc kì 2"
T a, để có được s mang giá tr là ["Kim","tra","gia","hc","kì","2"] thì cn phi thc hin lnh
nào? A. s=a.split(","). B. a=s.split(). C. s=a.split(). D. s=s.split().
Mã đề 149
Câu 14: A=[1,2,3]
A.append(0)
print(A)
Sau khi thc hin các lnh trên thì kết qu trên màn hình là
A. [1,2,3,0]. B. [1,2,0,3]. C. [0,1,2,3]. D. [1,0,2,3].
Câu 15: n kiu d liu danh sách trong Python là
A. int. B. float. C. list. D. str.
II. Phần tự luận: (5 điểm)
Câu 1: (2 điểm) Trình bày cú pháp và cách sử dụng phương thức append() và remove() với danh
sách A. Cho ví dụ.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Câu 2: (1.5 điểm) Viết chương trình nhập vào số n lẻ, nguyên dương và tính tổng:
1 1 1 1
...
1 3 5
Tn
= + + + +
( trong đó có sử dụng câu lệnh while)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Câu 3: (1.5 điểm) Viết chương trình nhập vào xâu a. Đếm xem trong xâu a có bao nhiêu kí tự là chữ
số.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SỞ GD & ĐT QUẢNG NAM
TRƯỜNG THPT ĐỖ ĐĂNG TUYỂN
KIỂM TRA GIỮA KÌ 2 NĂM HỌC 2022 - 2023
MÔN: TIN HỌC LỚP 10
Thời gian: 45 phút
(Đề có 2 trang)
Họ và tên : .....................................................................................Lớp: 10/....................
PHẦN GHI KẾT QUẢ TRẮC NGHIỆM
Câu
1
2
4
5
6
7
8
9
10
11
12
13
14
15
P án
I. Phần trắc nghiệm: (5 điểm)
Câu 1: A=[1,2,3]
A.append(0)
print(A)
Sau khi thc hin các lnh trên thì kết qu trên màn hình là
A. [0,1,2,3]. B. [1,2,0,3]. C. [1,0,2,3]. D. [1,2,3,0].
Câu 2: Vi len() là lệnh tính độ dài ca danh sách, ch s ca danh sách bắt đầu t
A. 1 đến len(). B. 0 đến len() -1. C. 1 đến len() -1. D. 0 đến len().
Câu 3: Trong Python, có th duyt xâu bng lnh for kết hp vi lnh
A. if và while. B. while. C. if D. range().
Câu 4: Cú pháp ca lnh tìm v trí ca xâu a trong xâu b là
A. b.find(start, a). B. b.find(a, start). C. a.find(start, b). D. a.find(b, start).
Câu 5: Lệnh nào dùng để b sung phn t vào cui danh sách N bt kì?
A. N.append(). B. A.append(). C. N.insert(). D. N.clear().
Câu 6: >>> A=[1,2,3,4,5]
>>> "1" in A
Sau khi các lnh trên được thc hin thì kết qu hin th trên màn hình là
A. True. B. true. C. false. D. False.
Câu 7: Cho danh sách A=[1, 2.5, "hc", "hc kì 2"]. Hàm len(A) cho giá tr là bao nhiêu?
A. 6. B. 15. C. 5. D. 4.
Câu 8: a="Kim tra gia hc kì 2"
T a, để có được s mang giá tr là ["Kim","tra","gia","hc","kì","2"] thì cn phi thc hin lnh
nào? A. s=a.split(","). B. s=a.split(). C. a=s.split(). D. s=s.split().
Câu 9: A=[1,2,3,4,5,6]
A.remove(4)
print(A)
Sau khi thc hin các lnh trên thì kết qu trên màn hình là
A. [1,2] B. [1,2,3,5,6]. C. [5,6] D. [1,2,3,4,6].
Câu 10: A=[2,4,6,8,10]
A.insert(0,3)
print(A)
Sau khi thc hin các lnh trên thì kết qu trên màn hình là
A. [2,4,6,3,8,10]. B. [3,2,4,6,8,10]. C. [2,4,6,0,8,10]. D. [0, 2,4,6,8,10].
Câu 11: Trong Python, các phn t của danh sách…
A. phải có kiểu là số nguyên hay số thực. B. phải có các kiểu dữ liệu khác nhau.
C. có thể có các kiểu dữ liệu khác nhau. D. phải có kiểu dữ liệu giống nhau.
Câu 12: Lnh nhp xâu s t bàn phím là
A. s=int(input("nhập xâu s ")). B. s=float(input("nhập xâu s ")).
C. s=input("nhập xâu s "). D. s="nhập xâu s từ bàn phím".
Câu 13: A=[1,2,3]
A.clear()
print(A)
Sau khi thc hin các lnh trên thì kết qu trên màn hình là
Mã đề 210
A. [2,3]. B. "". C. []. D. [1,2].
Câu 14: Xâu kí t trong Python là
A. danh sách gồm các kí tự. B. dãy các kí tự Unicode.
C. dãy các kí tự số Unicode. D. một kí tự Unicode.
Câu 15: n kiu d liu danh sách trong Python là
A. str. B. list. C. int. D. float.
II. Phần tự luận: (5 điểm)
Câu 1: (2 điểm) Trình bày cú pháp và cách sử dụng phương thức insert() và clear() với danh sách M.
Cho ví dụ.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Câu 2: (1.5 điểm) Viết chương trình nhập vào số u chẵn, nguyên dương và tính tổng:
S = 2 + 4 + 6 +…+ u ( trong đó có sử dụng câu lệnh while)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Câu 3: (1.5 điểm) Viết chương trình nhập vào một xâu b là họ tên đầy đủ của một người, sau đó in
thông báo tên và họ đệm của người đó.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SỞ GD & ĐT QUẢNG NAM
TRƯỜNG THPT ĐỖ ĐĂNG TUYỂN
KIỂM TRA GIỮA KÌ 2 NĂM HỌC 2022 - 2023
MÔN: TIN HỌC LỚP 10
Thời gian: 45 phút
(Đề có 2 trang)
Họ và tên : .....................................................................................Lớp: 10/....................
PHẦN GHI KẾT QUẢ TRẮC NGHIỆM
Câu
1
2
4
5
6
7
8
9
10
11
12
13
14
15
P án
I. Phần trắc nghiệm: (5 điểm)
Câu 1: a="Kim tra gia hc kì 2"
T a, để có được s mang giá tr là ["Kim","tra","gia","hc","kì","2"] thì cn phi thc hin lnh
nào? A. a=s.split(). B. s=a.split(","). C. s=a.split(). D. s=s.split().
Câu 2: Lnh nào dùng để b sung phn t vào cui danh sách N bt kì?
A. N.append(). B. A.append(). C. N.clear(). D. N.insert().
Câu 3: >>> A=[1,2,3,4,5]
>>> "1" in A
Sau khi các lệnh trên được thc hin thì kết qu hin th trên màn hình là
A. false. B. False. C. True. D. true.
Câu 4: A=[2,4,6,8,10]
A.insert(0,3)
print(A)
Sau khi thc hin các lnh trên thì kết qu trên màn hình là
A. [2,4,6,0,8,10]. B. [2,4,6,3,8,10]. C. [0, 2,4,6,8,10]. D. [3,2,4,6,8,10].
Câu 5: Trong Python, có th duyt xâu bng lnh for kết hp vi lnh
A. if và while. B. while. C. range(). D. if
Câu 6: Cú pháp ca lnh tìm v trí ca xâu a trong xâu b là
A. b.find(a, start). B. b.find(start, a). C. a.find(start, b). D. a.find(b, start).
Câu 7: A=[1,2,3]
A.clear()
print(A)
Sau khi thc hin các lnh trên thì kết qu trên màn hình là
A. []. B. [1,2]. C. "". D. [2,3].
Câu 8: Cho danh sách A=[1, 2.5, "hc", "hc kì 2"]. Hàm len(A) cho giá tr là bao nhiêu?
A. 4. B. 15. C. 5. D. 6.
Câu 9: Xâu kí t trong Python là
A. một kí tự Unicode. B. dãy các kí tự Unicode.
C. dãy các kí tự số Unicode. D. danh sách gồm các kí tự.
Câu 10: A=[1,2,3]
A.append(0)
print(A)
Sau khi thc hin các lnh trên thì kết qu trên màn hình là
A. [1,2,3,0]. B. [0,1,2,3]. C. [1,2,0,3]. D. [1,0,2,3].
Câu 11: n kiu d liu danh sách trong Python là A. str. B. float. C. list. D. int.
Câu 12: A=[1,2,3,4,5,6]
A.remove(4)
print(A)
Sau khi thc hin các lnh trên thì kết qu trên màn hình là
A. [1,2,3,5,6]. B. [1,2] C. [1,2,3,4,6]. D. [5,6]
Câu 13: Vi len() là lệnh tính độ dài ca danh sách, ch s ca danh sách bắt đầu t
A. 1 đến len(). B. 1 đến len() -1. C. 0 đến len(). D. 0 đến len() -1.
Mã đề 356