Professional Documents
Culture Documents
KHOA CÖ KHT CHE TAO MÄY Mon: LÄP TRINH TTNG DUNG TRONG KY THUÄT
BÖ MÖN CO DIEN TÜ Mä mön hoc: APEN231329.......................................
Chü ky giäm thj 1 Chü' ky giäm thj 2 De sö/Mä de: 01 ................. De thi cö 08 trang.
Thöi gian: 7 5 . .. phüt.
Diroc phep sü düng täi lieu.(KHÖNG sü düng laptop)
CB chäm thi thü nhät CB chäm thi thü hai
So cäu düng: So cäu düng:
M ä so S V : ...........................................................................
STT a b c d STT a b c d
1 21
2 22
3 23
4 24
5 25
6 26
7 27
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
So hieu: BM2/QT-PDT-RDTV/02 Län sodt xet: 02 Ngäy hieu lue: 15/5/2020 Trang: 1/8
Cäu 1: (0,25 diem)
Cho 3 bien so nguyen a = 1, b = 2, c = 3, häy cho biet giä trj cüa bieu thüc: ! (a< 5) | | ( c > 2 )&&(b==2)
a. Düng/True. b. Sai/False.
Cäu 2: (0,25 diem)
Cho 3 bien so nguyen a = 2, b = 2, häy cho biet giä trj cüa bieu thüc: (++a*a++) %b
a. 0. b. 1.
c. 2. d. Tat cä deu sai.
Cäu 3: (0,25 diem)
Cho 3 bien so nguyen a = 2, b = 3, c = 4, häy cho biet giä trj cüa bieu thüc: a*b%c++
a. 0. b. 1.
c. 2. d. Tat cä deu sai.
Cäu 4: (0,25 diem)
De sü häm fgets(), cän them thu vien näo sau däy väo chuong trinh
a. stdio.h b. string.h
c. math.h d. Tat cä deu sai.
Cäu 5: (0,25 diem)
De tinh logarithm a = In(x) trong C, sü düng cäu lenh näo sau däy:
a. d o u b le a = l n (x) ; b. d o u b le a = l ö g e (x) ;
c. d o u b le a = lo g (x ) ; d. Tätcädeusai.
Cäu 6: (0,25 diem)
Trong cäc cäu lenh sau, cäu lenh näo lä SAI (bäo löi):
a. f l o a t a = 5 ; b. f l o a t a = 5 . 5 ;
c. f l o a t a ; d. Khöng cö cäu lenh näo SAI.
Cäu 7: (0,25 diem)
De so sänh hai chuöi lei tu (string) trong C, sü düng häm näo sau däy:
a. strcat() b.strcmpO
c. strcpyO d. Tätcädeusai.
Cäu 8: (0,25 diem)
Trong cäc cäu lenh khai bäo mäng (array) sau, cäu lenh näo lä DÜNG (khöng bäo löi):
a. int A [ 5 ] = {}; b. int A[5] = {1,2,3,4,5};
c. int A [ 5 ] = {1,2,3}; d. Tät cä cäc cäu lenh deu düng.
Cäu 9: (0,25 diem)
Cho chuöi S duoc khai bäo nhu sau: c h a r S[10] = "Kiem tr a " ;
Trong cäc cäu lenh sau, cäu lenh näo lä DÜNG:
a. ch a r B[] = S; b. c h a r B[10] = S;
c. c h a r B[10] = S [ 0 ] ; d. Khöng cö cäu lenh näo DÜNG
So hieu: BM2/QT-PDT-RDTV/02 Län soät xet: 02 Ngäyhieu Irre: 15/5/2020 Trang: 2/8
Cäu 10: (0,25 diem)
Cho bien x duoc khai bäo nhu sau: i n t x = 10;
Trong cäc cäu lenh sau, cäu lenh näo lä DÜNG:
a. f l o a t *p = x; b. f l o a t *p = &x;
c. f l o a t *p = *x; d. Khöng cäu lenh näo DUNG.
Cäu 11: (0,25 diem)
Trong cäc cäu lenh sau, cäu lenh näo lä SAI:
a. i n t *p = ( i n t * ) m a llo c (4 * 1 0 ) ; b. i n t *p = ( i n t * ) m a llo c (40) ;
c. i n t *p = ( i n t * ) m a llo c ( 4 ,1 0 ) ; d. Tät cä deu SAI.
Cäu 12: (0,25 diem)
Cho mäng A duoc khai bäo nhu sau: i n t A[3] = ( 1 , 2 , 3 ) ;
Trong cäc cäu lenh sau, cäu lenh näo lä DUNG (khöng bäo löi):
a. A (] = 0 ; b. A [3 ] = 0 ;
c. A[0] = 0; d. Tät cä cäu lenh deu DÜNG.
So hieu: BM2/QT-PBT-RBTV/02 Län soät xet: 02 Ngäy hieu lirc: 15/5/2020 Trang: 3/8
Cäu 15: (0,25 diem)
Giä trj cüa bien a sau khi ket thüc doan chuong trinh tren lä:
a. 1 b. 2
c. 3 d. Tat cä deu sai.
Cäu 16: (0,25 diem)
Ket quä in ra man hinh sau khi ket thüc doan chuong trinh tren lä:
a. 2616 b. 2718
c. 2720 d. Tat cä deu sai.
Doan cltwffng trinh sau düng cito cäu 17,18,19:
Sö hieu: BM2/QT-PDT-RDTV/02 Län soät xet: 02 Ngäy hieu luc: 15/5/2020 Trang: 4/8
Cäu 21: (0,25 diem)
Giä tri cüa bien x sau khi ket thüc doan chuong trinh tren lä:
a. 1 b. 2
c. 3 d. Tätcädeusai.
Cäu 22: (0,25 diem)
Ket quä in ra man hinh sau khi ket thüc doan chuong trinh tren lä:
a. 112 b. 113
c. 124 d. Tat cä deu sai.
So hieu: BM2/QT-PBT-RBTV/02 Län sodt xet: 02 Ngäy hieu lurc: 15/5/2020 Trang: 6/8
Do ein chuong trinh sau düng cito cäu 32,33,34:
int n = 0 , a = 0;
int M[3] [3] = {{1,2, 1},{2,3,4),{1,2,-1}};
for (int i = 0; i< 3 ; i++)
{ for (int j = 0; j<=3; j++)
{ if (M[i] [j ]> M [i ] [i ]) a = a + M[i] [j] ;
eise n++;
/
printf (M%d" , a) r
}
Cäu 32: (0,25 diem)
Giä trj cüa n sau khi ket thüc doan chuong trinh tren lä:
a. 6 b. 8
c. 10 d. Tätcädeusai.
Cäu 33: (0,25 diem)
Giä tri cüa a sau khi ket thüc doan chuong trinh tren lä:
a. 8 b. 10
c. 12 d. Tätcädeusai.
Cäu 34: (0,25 diem)
Ket quä in ra män hinh sau khi ket thüc doan chuong trinh tren lä:
a. 58 b. 48
c. 4811 d. Tätcädeusai.
Doan chitffng trinh sau düng cito cäu 35,36,37:
int M[5] = {2,2,2,4,1} ;
for (int i = 0;i<4;i++)
{
if (M[i]%2 == 0) M[i] = M[i+1];
eise M[i+1] = M[i];
printf("%d", M[i]) r
}
Cäu 35: (0,25 diem)
Giä tri cüa M [l] sau khi ket thüc doan chuong trinh tren lä:
a. 1 b. 2
c. 4 d. Tätcädeusai.
Cäu 36: (0,25 diäm)
Giä tri cüa M[3] sau khi ket thüc doan chuong trinh tren lä:
a. 1 b. 2
c. 4 d. Tätcädeusai.
Cäu 37: (0,25 diem)
Ket quä in ra män hinh sau khi ket thüc doan chuong trinh tren lä:
a. 2141 b. 2114
c. 2421 d. Tätcädeusai.
So hieu: BM2/QT-PBT-RBTV/02 Län soät xet: 02 Ngäy hieu luc: 15/5/2020 Trang: 8/8
TRU'ÖNG BH SB PHAM KY THUÄT TPHCM DE THI CUÖI HOC KY I NÄM HOC 2023-2024
KHOA CÖ KHI CHE TAO MAY Mon: LÄP TRINH tTNG DUNG TRONG KY THUÄT
BO MÖN CÖ DIEN Ttf Mä mön hoc: APEN231329..........
Chü ky giäm thi 1 Chü ky giäm thi 2 Be sö/Mä de: 02................. Be thi cö 08 trang.
Thö'i gian: 75... phüt.
Dirtfc phep sü düng täi lieu.(KHÖNG sü düng laptop)
CB chäm thi thü nhät CB chäm thi thü hai
So cäu düng: So cäu düng:
Mä so S V :....................................................................
So hieu: BM2/QT-PBT-RBTV/02 Län soät xet: 02 Ngäy hieu lue: 15/5/2020 Trang: 1/8
Cäu 1: (0,25 diem)
Cho 3 bien so nguyen a = 1, b = 2, c = 3, häy cho biet giä tri cüa bieu thü'c: (a>5)&&( c> 2) | ! (b = = 2)
a. Düng/True. b. Sai/False.
Cäu 2: (0,25 diem)
Cho 3 bien so nguyen a = 2, b = 2, häy cho biet giä tri cüa bieu thü'c: (++a*a++) /b
a. 0. b.1.
c. 2. d. Tätcädeusai.
Cäu 3: (0,25 diem)
Cho 3 bien so nguyen a = 2, b = 3, c = 4, häy cho biet giä trj cüa bieu thüc: a*b%++c
a. 0. b. 1.
c. 2. d. Tat cä deu sai.
Cäu 4: (0,25 diem)
De sü häm strlen(), cän them thu' vien näo sau däy väo chuong trinh
a. stdio.h b. string.h
c. math.h d. Tat cä deu sai.
Cäu 5: (0,25 diem)
De tinh lüy thüa a = xy trong C, sü düng cäu lenh näo sau däy:
a. double a = pow() ; b. double a = pow(x,y) ;
c. double a = pow(y,x); d.Tätcädeusai.
Cäu 6: (0,25 diem)
Trong cäc cäu lenh khai bäo bien sau, cäu lenh näo lä SAI (bäo löi):
a. c h a r a ; b. s h o r t a ;
c. i n t a ; d. Khöng cö cäu lenh näo SAI.
Cäu 7: (0,25 diem)
De viet HOA mot chuöi kl tu (string) trong C, sü düng häm näo sau däy:
a. upper () b.strupr()
c. strupper() d.Tätcädeusai.
Cäu 8: (0,25 diem)
Trong cäc cäu lenh khai bäo mäng (array) sau, cäu lenh näo lä SAI (bäo löi):
a. i n t A[5] = {}; b. i n t A[5] = { 1 ,2 ,3 ,4 ,5,6} ;
c. i n t A [5 ] = ( 1 , 2 , 3 ) ; d. Tät cä cäc cäu lenh deu düng.
Cäu 9: (0,25 diem)
Cho chuoi S duoc khai bäo nhu'sau: char S[10] = "Kiem tra" ;
Trong cäc cäu lenh sau, cäu lenh näo lä DÜNG:
a. char B[] = S; b. char B[10] = S;
c. char B [ 1 0 ] = S [ 0 ] ; d.Khöng cö cäu lenh näo DÜNG
Sö hieu: BM2/QT-PDT-RBTV/02 Län soät xet: 02 Ngäy hieu lue: 15/5/2020 Trang: 2/8
Cäu 10: (0,25 diem)
Cho bien x duoc khai bäo nhu sau: i n t x = 10;
Trong cäc cäu lenh sau, cäu lenli näo lä DUNG:
a. c h a r *p = &x; b. i n t *p = &x;
c. f l o a t *p = &x; d. Khöng cäu lenh näo DÜNG.
Cäu 11: (0,25 diem)
Trong cäc cäu lenh sau, cäu lenh näo lä DUNG:
a. i n t *p = ( i n t * ) c a l l o c (4 * 1 0 ) ; b. i n t *p = ( i n t * ) c a l l o c (40) ;
c. i n t *p = ( i n t * ) c a l l o c (4, 10) ; d. Tat cä deu SAI.
Cäu 12: (0,25 diem)
Cho mang A duoc khai bäo nhu sau: i n t A [3 ] = ( 1 , 2 , 3 ) ;
Trong cäc cäu lenh sau, cäu lenh näo lä DÜNG (khöng bäo löi):
a. A [] = 0; b. A [3 ] = 0 ;
c. A [0 ] = 0 ; d. Tat cä cäu lenh deu DÜNG.
So hieu: BM2/QT-PDT-RBTV/02 Län soät xet: 02 Ngäy hieu lue: 15/5/2020 Trang: 3/8
Cäu 15: (0,25 diem)
Giä trj cüa bien a sau khi ket thüc doan chucmg trinh tren lä:
a. 1 b. 2
c. 3 d. Tat cä deu sai.
Cäu 16: (0,25 diem)
Ket quä in ra man hinh sau khi ket thüc doan chucmg trinh tren lä:
a. 1513 b. 1315
c. 1135 d. Tat cä deu sai.
Doan chucmg trinh sau düng cho cäu 17,18,19:
So hieu: BM2/QT-PBT-RBTV/02 Län soät xet: 02 Ngäy hieu luc: 15/5/2020 Trang: 4/8
Cäu 21: (0,25 diem)
Giä tri cüa bien x sau khi ket thüc doan chuong trinh tren lä:
a. 1 b. 2
c. 4 d. Tätcädeusai.
Cäu 22: (0,25 diem)
Ket quä in ra man hinh sau khi ket thüc doan chuong trinh tren lä:
a. 112 b. 113
c. 224 d. Tätcädeusai.
}
Cäu 32: (0,25 diem)
Giä tri cüa n sau khi ket thüc doan chuong trinh tren lä:
a. 6 b. 7
c. 8 d. Tat cä deu sai.
Cäu 33: (0,25 diem)
Giä tri cüa a sau khi ket thüc doan chuong trinh tren lä:
a. 9 b. 10
c. 11 d. Tat cä deu sai.
Cäu 34: (0,25 diem)
Ket qua in ra män hinh sau khi ket thüc doan chuong trinh tren lä:
a. 58 b. 48
c. 4811 d. Tat cä deu sai.
Doan chircmg trink sau düng cho cäu 35,36,37:
int M[5] = (2,2,4,3,1);
for (int i = 0;i<4;i++)
{
if (M[i]%2 == 0) M[i] = M[i+1];
eise M[i+1] = M[i];
printf("%d", M[i]) r
}
Cäu 35: (0,25 diem)
Giä tri cüa M[l] sau khi ket thüc doan chuong trinh tren lä:
a. 1 b. 2
c. 4 d. Tat cä deu sai.
Cäu 36: (0,25 diem)
Giä trj cüa M[3] sau khi ket thüc doan chuong trinh tren lä:
a. 1 b. 2
c. 3 d. Tat cä deu sai.
Cäu 37: (0,25 diem)
Ket quä in ra män hinh sau khi ket thüc doan chuong trinh tren lä:
a. 2141 b. 2433
c. 2421 d. Tat cä deu sai.
So hieu: BM2/QT-PBT-RBTV/02 Län sodt xet: 02 Ngäy hieu lue: 15/5/2020 Trang: 7/8
Bonn chwffng trinh sau düng cito cäu 38,39,40:
char Sl[10] = "abc"; char S2[10] = "a2blc";
int n = 0, m = 0;
for (int i = 0; i<strlen(Sl); i++)
{ for (int j = 0; j<strlen(S2); j++)
{ n++;
if (Sl (i] == S2 [j])
{ m++ ;
printf("%c", S2(i]);
}
}
}_______________________________________________
Cäu 38: (0,25 diem)
Giä trj cüa bien n sau khi ket thüc doan chuong trinh tren lä:
a. 9 b. 12
c. 15 d. Tat cä deu sai.
Cäu 39: (0,25 diem)
Giä tri cüa bien m sau khi ket thüc doan chuong trinh tren lä:
a. 2 b. 3
c. 4 d. Tat cä deu sai.
Cäu 40: (0,25 diem)
Ket quä in ra man hinh sau khi ket thüc doan chuong trinh tren lä:
a. ab b. alb
c. a2b d. Tat cä deu sai.
Ghi chü. Cän bö coi thi khöng duac giäi thich de thi.
Chuän däu ra cüa hoc phän Noi düng kiem tra
[CLQ1]__________ Cäu 1,2,3
TCL021 Cäu 3 den 12
[CL031 Cäu 13 den 40
[CL041 Cäu 23,24,25,26,27,28,29,30,31.
[CL051 Cäu 32 den 40
Ngäy 8 thäng 12 näm 2023
^ Truang bo mön
So hieu: BM2/QT-PDT-RBTV/02 Lan soät xet: 02 Ngäy hieu luc: 15/5/2020 Trang: 8/8
T R U 'Ö N G D H SU ' PH A M K Y T H U Ä T T PH C M D E T H I C U Ö I H O C K Y I N Ä M H O C 2 0 2 3 -2 0 2 4
K H O A C O K H I C H E T A O M A Y M ö n : L Ä P T R I N H Ü N G D U N G T R O N G K Y T H U Ä T
B Ö M Ö N C O D I E N T U M ä m ö n h o c : A P E N 2 3 1 3 2 9 .........................................................................
C h ü k y g iä m th i 1 C h ü k y g iä m th | 2
D e s ö / M ä d e : 0 1 ......................................... D e th i c o 0 8 . ..tr a n g .
T h ö i g ia n : 7 5 ... p h ü t.
D ie m v ä c h ü ' k y D ie m v ä c h ü k y
H o v ä t e n : ....................................................................................................................................................
M ä s o S V : ....................................................................................................................................................
S o T T : ................................................ P h ö n g t h i : ......................................................................
D A P A N - M Ä D E 0 1
H tfffn g d ä n tr ä lm c ä u h o i:
C h o n c ä u tr ä lö i d ü n g : B ö chon: C h o n la i:
m
S T T a b c d S T T a b c d
1 X 2 1 X
2 X 2 2 X
3 X 2 3 X
4 X 2 4 X
5 X 2 5 X
6 X 2 6 X
7 X 2 7 X
8 X 2 8 X
9 X 2 9 X
1 0 X 3 0 X
11 X 3 1 X
1 2 X 3 2 X
1 3 X 3 3 X
1 4 X 3 4 X
1 5 X 3 5 X
1 6 X 3 6 X
1 7 X 3 7 X
1 8 X 3 8 X
1 9 X 3 9 X
2 0 X 4 0 X
S o h ie u : B M 2 /Q T - P D T - R D T V /0 2 L ä n s o ä t x e t: 0 2 N g ä y h ie u lu e : 1 5 /5 /2 0 2 0 T ra n g : 1 /8
T R U 'Ö N G D H SU ' PH A M K Y T H U Ä T T PH C M D E T H I C U Ö I H O C K Y I N Ä M H O C 2 0 2 3 -2 0 2 4
K H O A C Ö K H I C H E T A O M A Y M ö n : L Ä P T R IN H Ü N G D V N G T R O N G K Y T H U Ä T
B Ö M Ö N C O D IE N T U M ä m ön hoc: A P E N 2 3 1 3 2 9 ..................................................................................
C h u k y g iä m th i 1 C h u k y g iä m th i 2
D ö s ö / M ä d ö : 0 2 ....................................... .. D e th i c ö 0 8 tra n g .
T h ö 'i g i a n : 7 5 . . . p h ü t .
D ie m v ä c h ü k y D ie m v ä c h ü k y
H o v ä t e n : ....................................................................................................................................................
M ä s o S V : ....................................................................................................................................................
S o T T : ................................................ P h ö n g t h i : ......................................................................
D A P A N - M Ä D E 0 2
H u o n g d ä n tr ä 161 c ä u h ö i:
C h o n c ä u tr ä lä i d ü n g : B ö chon: C h o n la i:
S T T a b c d S T T a b c d
1 X 2 1 X
2 X 2 2 X
3 X 2 3 X
4 X 2 4 X
5 X 2 5 X
6 X 2 6 X
7 X 2 7 X
8 X 2 8 X
9 X 2 9 X
1 0 X 3 0 X
1 1 X 3 1 X
1 2 X 3 2 X
1 3 X 3 3 X
1 4 X 3 4 X
1 5 X 3 5 X
1 6 X 3 6 X
1 7 X 3 7 X
1 8 X 3 8 X
1 9 X 3 9 X
2 0 X 4 0 X
S ö h ie u : B M 2 /Q T - P D T - R D T V /0 2 L ä n s o ä t x e t: 0 2 N g ä y h ie u lu e : 1 5 /5 /2 0 2 0 T ra n g : 1 /8
Lg ~ v k J -