'f f a J! A /A 3
TRUClNG BH SU' PHAM KY THUAT TPHCM
KHOA CO KHI CHE TAO MAY
BO MON COBIEN TIJ
DE THI CUOI KY HOC KY I NAM HOC 2023-2024
Mon: TIN HOC TRONG KY THUAT
.................
Ma mon hoc CORP134529
Chu ky giam thi 1 Chu' ky giam thi 2 Be so/Ma de: 01........Be thi co 08
.........
trang.
Thai gian: 75.. phut.
Dirac phep su dung tai lieu (KHONG su dung laptop).
CB cham thi thu' nhat CB cham thi thu' hai
So cau dung: S6 cau dung:
Diem va ch£r ky Diem va chir ky Ho va ten:...............................................................
Ma so SV:...............................................................
So TT:.....................Phong thi:
.............................
Hurong dan tra lai cau hoi:
Chon cau tra loi dung:
PH IE U T RA L O I
Bo chon: Chon lai:
No. a b c d No. a b c d
1 21
2 22
3 23
424
525
6 26
727
8 28
9 29
10 30
11 31
12 32
13 33
14 34
15 35
16 36
17 37
18 38
19 39
20 40
S6 hieu: BM2/QT-PBT-RBTV/02 Lan soat xet: 02 Ngayhieu luc: 15/5/2020 Trang: 1/8
Cau 1: (0.25 diem)
Cho a,b,c la bien so nguyen (int) va a = 2, b = 3, c = 4. Cho bi6t gia tri cua bi6u thu'c: a+b//c
a. 1. b. 2.
c. 3. d. Tat ca deu sai.
Cau 2: (0.25 diem)
Cho a.b.c la bien so nguyen (int) va a = 2, b = 3, c = 4. Cho biet gia tri cua bieu thuc: (b%a)**c
a. 0. b. 1.
c. 2. d. Tat ca deu sai.
Cau 3: (0.25 diem)
Cho a.b la bien so nguyen a = 1. b = 2. Hay cho biet gia trj cua bieu thuc: (a>b) and (b>0) or (a>0)
a. Bung/True.
b. Sai/False.
Cau 4: (0.25 diem)
Trong Python, cho biet gia tri cua x khi chung ta thuc hien lenh sau:
» > x = [1] + [2]
a. x = [3] b. x = [1] [2]
c. x = [1,2] d. Tat ca deu sai.
Cau 5: (0.25 diem)
Trong Python, cho biet gia trj cua x khi chung ta thuc hien lenh sau:
» > S = '12345'
» > x = S [2 : -1]
a. '345' b. '2345'
c. '234' d. Tat ca deu sai.
Cau 6: (0.25 diem)
Trong Python, cho biet gia trj cua A khi chung ta thuc hien lenh sau:
» > A = {1: ' A' ,2 : 'B' }
» > A[0] = 'C'
a. {0 : ' C' , 1: ' A' , 2: ' B' }
c. Cau lenh bao loi
Cau 7: (0.25 dilm)
Cho cau lenh sau:
» > x = round (1 0 /3 ,2 )
Khi chay chuong trinh, ket qua cua x se la:
a. 3.3
c. 3
b. (1: 'A' ,2: 'B' ,0 : 'C' }
d. Tat ca deu sai.
b. 3.0
d. Tat ca deu sai.
Cau 8: (0.25 diem)
Trong Python, cho biet gia trj cua x khi chung ta thuc hien lenh sau:
» > A = (1,2,3,4,5}
» > x = A [ -1 ]
a. 1 b. 5
c. Cau lenh bao loi d. Tat ca deu sai.
So hieu: BM2/QT-PBT-RDTV/02 Lan soat xet: 02 Ngay hieu luc: 15/5/2020 Trang: 2/8
Cau 9: (0.25 dilm)
Trong Python, cho biet gia trj cua x khi chung ta thuc hien lenh sau:
» > S = '12-2 3-34'
» > x = S . fin d (' a ' )
a. 0 b. -1
c. Cau lenh bao loi d. Tat ca deu sai
Cau 10: (0.25 diem)
Trong Python, cho biet gia trj cua x khi chung ta thuc hien lenh sau:
» > A = [ [1,2,3] , [4,5,6] ]
»> x = A[0] [0:1]
a. 1 b. 4
c. [1] d. Tat ca deu sai.
Cau 11: (0.25 diem)
Cho list M duoc khai bao nhu sau:
» > M = [1,2,3]
Be them gia trj vao M, sir dung cau lenh nao sau day:
a. M.append(5) b. M.insert(5)
c. M.add(5) d. Tat ca d6u dung.
Cau 12: (0.25 dilm)
Trong Python, cho biet gia trj cua x khi chung ta thuc hien lenh sau:
» > A = [1,4,3,2,4,1]
» > x = A. index (max (A) )
a. 0
c. 4
b. 2
d. Tat ca deu sai.
Doan chicffng trin h sau clung cho cau 13,14:
i = 10
a = b = 0
w h ile i> 0 :
a = a + i%2
b = b + min(a,i)
i = i/2
Cau 13: (0.25 diem)
Cho biet gia tri cua a sau khi ket thuc doan chuong trinh tren:
a. 2 b. 4
c. 6 d. Tat ca deu SAI.
Cau 14: (0.25 diem)
Cho biet gia tri cua b sau khi ket thuc doan chuong trinh tren:
a. 4 b. 6
c. 8 d. Tat ca deu SAI.
S6 hieu: BM2/QT-PDT-RBTV/02 Lin soat xet: 02 Ngay hieu luc: 15/5/2020 Trang: 3/8
Doan chuong trin h sau dung cho cau 15,16:
d ef num(a,b = 2):
i f a>0:
return a + num (a//b,b)
e l s e :
return 1
x = num(6)
y = num(10,3)
Cau 15: (0.25 diem)
Cho biet gia trj cua x sau khi ket thuc doan chirong trinh tren:
a. 11 b. 12
c. 13 d. Tat ca deu SAI.
Cau 16: (0.25 difim)
Cho biet gia trj cua y sau khi ket thuc doan chuong trinh tren:
a. 13 b. 14
c. 15 d. Tat ca deu SAI.
Doan chuffng trin h sau dung cho cau 17,18:
Cau 17: (0.25 diim)
Cho biet gia trj cua n sau khi ket thuc doan chuong trinh tren:
a. 1 b. 2
c. 3 d. Tat ca deu SAI.
Cau 18: (0.25 diem)
Cho biet gia tri cua m sau khi ket thuc doan chuong trinh tren:
a. 4 b. 5
c. 7 d. Tat ca deu SAI.
Doan chuffng trin h sau dung cho cau 19,20,21:
S6 hieu: BM2/QT-PBT-RBTV/02 Lin soat xet: 02 Ngay hieu lire: 15/5/2020 Trang: 4/8
Cau 19: (0.25 diem)
Cho biet gia trj cua bien x sau khi ket thuc doan chuong trinh tren:
a. 4 b. 5
c. 6 d. Tdt ca deu SAI.
Cau 20: (0.25 diem)
Cho biet gia trj cua bien y sau khi ket thuc doan chuong trinh tren:
a. 3 b. 4
c. 5 d. Tat ca deu SAI.
Cau 21: (0.25 diem)
Cho biSt ket qua in ra man hinh sau khi chay doan chuong trinh tren:
a. 11_12_13_ b. 13_12_11_
c. 13_10_11_ d. Tat ca deu SAI.
Doan chuofng trin h sau dim g cho cau 22,23,24:
Cau 22: (0.25 diem)
Cho biet gia tri cua n sau khi ket thuc doan chuong trinh tren:
a. 2 b. 3
c. 4 d. Tat ca deu SAI.
Cau 23: (0.25 dilm)
Cho biet gia tri x sau khi ket thuc doan chuong trinh tren:
a. 3 b. 5
c. 7 d. Tat ca deu SAI.
Cau 24: (0.25 dilm)
Cho biet ket qua in ra man hinh sau khi chay doan chuong trinh tren:
a. 1_2_ b. 1_3_
c. 2 4 d. Tat ca deu SAI.
Doan chuofng trin h sau dung cho cau 25,26,27:
i = n = 0
S = '1222213'
while i<len(S)-l:
if S[i] == S [i+1] :
n = n + 1
print(i, end =
i = i + 1
i = i + 1
S6 hieu: BM2/QT-PDT-RBTV/02 Lan soat xet: 02 Ngay hieu lu'c: 15/5/2020 Trang: 5/8