ÂÃƯ KIÃØM TRA HC K II ÂÃƯ SÄÚ
MÄN TIN HC - KHÄÚI 11 - M säú: INF.L11.K02.02.134
TR ÕC NGHI M KHẠCH QUANÀ ÃÛ
KHÄNG ÂỈÅÜC GHI VO ÂÃƯ KIÃØM TRA
Bi toạn chỉång trçnh:
(Tỉì cáu 1 âãún cáu 3):
Cho khai bạo hm TOXIC nhỉ sau :
FUNCTION TOXIC (X,Y,Z: REAL) :REAL;
BEGIN
IF X > Y THEN X := Y;
IF X > Z THEN X := Z; TOXIC := X;
END;
Câu 1: Giạ trë hm TOXIC tr vãư l giạ trë no?:
A. Giạ trë ban âáưu ca X B. Giạ trë X nãúu X = Y = Z
C. Giạ trë låïn nháút trong 3 säú X,Y,Z D. Giạ trë bẹ nháút trong 3 säú X,Y,Z
Câu 2: Khai bạo VAR A,B,C,D,E, M: REAL; v gi hm TOXIC trong thán chỉång trçnh l :
A. M := TOXIC(A,TOXIC(B,C),TOXIC(D,E)); B. M := TOXIC(A,B,(TOXIC(C,D,E));
C. M := TOXIC(A,B,C,D,E); D. TOXIC(A,B,(TOXIC(C,D,E));
Câu 3: Trong biãøu thỉïc TOXIC(A,B,(TOXIC(C,D,E)); cọ cạc tham säú thỉûc sỉû no?
A. A,B,C,D,E B. A,B,C,D,E,TOXIC(C,D,E)
C. A,B,C D. A,B,TOXIC(C,D,E)
Câu 4: Cho biãút kãút qu xáu C sau khi thỉûc hiãûn âoản chỉång trçnh sau:
St:='My heart will go on'; C := 'M';
FOR I:= 2 TO length(ST) DO
IF ST[i-1] <> ' ' THEN C := C + ST[i] ELSE C:= C + UPCASE(ST[i]);
A. MY HEART WILL GO ON B. My Heart Will Go On
C. my heart will go on D. NO OG LLIW TRAEH YM
Câu 5: Kiãøu dỉỵ liãûu no KHÄNG ÂỈÅÜC dng lm kiãøu ca Hm :
A. RECORD, BYTE B. INTEGER; REAL
C. STRING, CHAR D. BOOLEAN, WORD
A. prepaSILENCEration B. SILpreparation ENCE
C. prepSILENCEaration D. SILEpreparationNCE
Cõu 14: Haỡm COPY(St,I,n) cho kóỳt quaớ laỡ gỗ?
A. Xoaù n kờ tổỷ tổỡ xỏu St bừt õỏửu taỷi vở trờ i B. Lỏỳy n kờ tổỷ tổỡ xỏu St bừt õỏửu
taỷi vở trờ i
C. Sao cheùp S2 tổỡ S1 taỷi vờ trờ thổù i D. Cheỡn n kờ tổỷ vaỡo St bừt õỏửu taỷi vở trờ
i
Baỡi toaùn lỏỷp trỗnh:
(Tổỡ cỏu 15 õóỳn cỏu 20):
Cho chổồng trỗnh tờnh luợy thổỡa 5 cuớa 1 phỏn
sọỳ nhổ sau:
PROGRAM Trac_nghiem;
VAR PS: RECORD
TU, MAU: Longint ; END;
PROCEDURE LP( VAR W: Longint);
VAR K: Longint; I: BYTE;
BEGIN
K := 1; FOR I := 1 TO 5 DO K := K*W; W:= K;
END;
BEGIN
PS.Tu:= 2; PS.Mau := 5;
<Statement>;
Writeln( PS.Tu
, ' / ' , PS.Mau);
Readln;
END.
Cõu 15: Haợy choỹn caùc lóỷnh õóứ vióỳt thóm ồớ <Statement> cho chổồng trỗnh:
A. LP(PS.Tu/PS.Mau);
HANG
= RECORD
Ten= STRING[25]; Gia, SL= Byte END;
B.VAR
HANG
: RECORD
Ten: STRING[25]; Gia, SL: Byte; END;
C.TYPE
HANG
= RECORD
Ten: STRING[25]; Gia, SL: Byte; END;
D.VAR
HANG
: RECORD
Ten = STRING[25];Gia, SL = Byte; END;
Trang 2/4 - Mó thi 134
Câu 23: Hy chè ra th tủc
khäng
lm viãûc våïi kiãøu tãûp v n bn TEXT:à
A. RESET B. ASSIGN C. FILESIZE D. CLOSE
Câu 24: Trong thán Hm b õt büc phi cọ cáu lãûnh no?à
A. READLN(Tãn Hm) B. <Tãn Biãún> := <Biãøu thỉïc>
C. <Tãn Hm> = <Biãøu thỉïc> D. <Tãn Hm> := <Biãøu thỉïc>
Câu 25: Th tủc no xoạ n kê tỉû trong xáu St b õt âáưu tải vë trê ià
A. INSERT(St,i,n) B. DELETE(St,n,i) C. DELETE(n,St,i) D. DELETE(St,i,n)
Câu 26: Cho cạc th tủc sau: {1} WRITE(F,A,B,C); {2} REWRITE(F); {3} CLOSE(F); {4}
ASSIGN(F, DATA.OUT ); ’ ’ Chn thỉï tỉû cạc th tủc âãø GHI tãûp:
A. {4}{2}{3}{1} B. {1}{4}{2}{3} C. {4}{2}{1}{3} D. {2}{4}{3}{1}
Câu 27: Hy cho biãút giạ trë ca biãún M kãút thục âoản chỉång trçnh nhỉ sau, våïi khai
bạo VAR F: Text; J , M: BYTE; näüi dung ca tãûp DATA.INP chè 1 dng:
(Tỉì cáu 32 âãún cáu 36):
ãø qun l sỉïc khe 1 låïp hc cọ täúi â
50 hc sinh, thäng tin mäùi hc sinh gäưm H v tãn, chiãưu cao (cm), cán n ûng (kg). à
Câu 32: Khai bạo
Kiãøu bn ghi PP
cho chỉång trçnh nhỉ thãú no:
A. VAR
PP
: RECORD
Fullname : STRING[30];
Height, Weight : Byte; END;
B. TYPE
PP
= RECORD
Fullname : STRING[30];
Height, Weight : Byte; END;
C. TYPE
PP
= RECORD
Fullname : STRING[30];
Height, Weight : Byte;
D. TYPE
PP
= RECORD
Fullname = STRING[30];
Height, Weight = Byte; END;
Câu 33: Khai bạo
Biãún mng Class
âãø qun l 50 hc sinh
Cõu 38: Tóỷp DATA.TXT coù nọỹi dung nhổ thóỳ naỡo sau khi thổỷc hióỷn chổồng trỗnh sau:
VAR F: TEXT;
BEGIN
ASSIGN(F, DATA.TXT ); REWRITE(F);
WRITE(F, '123+456+789'); CLOSE(F);
END.
A. 1368 B. 123+456+789 C. 123 456 789 D. 123456789
Cõu 39: Cho bióỳt kóỳt quaớ xỏu
St
sau khi thổỷc hióỷn õoaỷn chổồng trỗnh sau:
St:='PRACTICAL GRAMMAR'; DELETE(St, POS('AM'),4);
A. PRCAL GRAMMAR B. PRACT GRAMMAR
C. PRACTIC AMMAR D. PRACTICAL GRR
Cõu 40: Thổù tổỷ khai baùo caùc õọỳi tổồỹng trong chổồng trỗnh, duỡng thổù tổỷ theo tổỡ khoaù
nhổ sau:
A. CONST, TYPE, VAR, PROCEDURE B. TYPE, CONST, VAR, PROCEDURE
C. CONST, VAR, TYPE, PROCEDURE D. PROCEDURE, CONST, TYPE, VAR
-----------------------------------------------
----------- HT ----------
Trang 4/4 - Mó thi 134