You are on page 1of 2

S GD&T Kin Giang

Trng THPT Cy Dng

Kim Tra Hc K 2
Mn: Tin hoc

Ho va tn HS: ...........................................................
Lp: 11B: ...
PHN I: TRC NGHIM: (6) Khoanh tron phng an tra li ung nht
Cu 1: Chn cch ng khai bo tp
A.Var tep1 : string;
B.Var tep1 : integer
C.Var tep1: string[30];
D. Var tep1 : text;
Cu 2: Bin cc b l g?
A. Bin c khai bo trong CTC nhng c s dng trong chng trnh chnh
B. Bin c khai bo trong chng trnh chnh nhng ch c s dng cho CTC
C. Bin c khai bo trong chng trnh con
D. Bin t do khng cn khai bo
Cu 3: gn mt tp c tn l HOCKY2.INT cho bin tp K2, ta phi g lnh:
A. Assign(K2, HOCKY2.INT);
B. Assign(K2, HOCKY2.INT);
C. Assign(HOCKY2.INT, K2);
D. Assign(HOCKY2.INT, K2);
Cu 4: D liu kiu tp:
A. c lu tr trn RAM
B. ch c lu tr trn a cng
C. c lu tr trn ROM
D. c lu tr trn b nh ngoi.
Cu 5: Trong cc khai bo sau khai bo no l sai:
A. Procedure P (n:integer ; k:real);
B. Procedure M (n:integer ; k:real);
C. Procedure P (h:char ; n:integer);
D. Procedure KT (M: Array[1..10] of Byte);
Cu 6: Kiu d liu no ca hm ch c th l
A. Record, Byte
B. Integer; Real, char, boolean, string,
C. Boolean, Word
D. Integer; Real, char, array, reacord.
Cu 7: Lnh gn gi tr cho tn hm no sau y ng?
A <Tn hm>=<biu thc>;
B <Tn hm>:=<biu thc>;
C <Tn hm>=<biu thc>;
D <Tn hm>:<biu thc>;
Cu 8: Mun khai bo x, y l tham tr, z l tham bin. Khai bo no sau y ng ?
A. Procedure thamso (x : byte ; var y : byte; var z : byte );
B. Procedure thamso (x : byte ; var z , y : byte);
C. Procedure thamso (x : byte ; y : byte; var z : byte );
D. Procedure thamso (var x : byte ; var y : byte; var z : byte );
Cu 9: Ch ra cu ng trong phn u ca th tc :
A. Procedure <tn th tc>:<kiu d liu>;
C. Procedure<tn th tc>[<danh sch tham s>]:<kiu d liu>;
B. Procedure <tn hm>[<danh sch tham s>]:<kiu d liu>;
D. Procedure<tn th tc>[<danh sch tham s>] ;
Cu 10: Phn no c th khng c trong mt chng trnh con? Chn cu tr li ng:
A Phn thn
B Phn khai bo
C Phn u
D Phi c 3 phn
Cu 11: Tham s hnh thc ca Hm c my loi:
A. Khng phn loi.
B. 1 loi.
C. 2 loi.
D. 3 loi.
Cu 12: S khc nhau gia tham tr v tham bin trong khai bo chng trnh con l:
A. Tham tr phi c nh ngha sau t kha Type
C. Tham tr phi khai bo sau t kha Var
B. Khng khc nhau
D. Tham bin phi c t kha Var ng trc
Cu 13: Gi s tp F1 c gn tn l VD.DAT. Dng th tc no sau y m tp F1 ra c?
A Reset(VD.DAT);
B Rewwrite(VD.DAT);
C Reset(F1);
D Rewwrite(F1);
Cu 14: Tp m d liu trong n c ghi di dng cc k t theo m ASCII c gi l tp g?
A Tp truy cp trc tip
B Tp c cu trc
C Tp vn bn
D Tp truy cp tun t
Cu 15: Nu hm EOLN(<tn bin tp>) cho gi tr bng TRUE th con tr tp nm v tr:
A. u dng
B. Cui tp
C. Cui dng.
D. u tp
Cu 16: Khai bo no sau y l ng:
A. CLOSE (bin tp, tn tp);
C. CLOSE (tn tp; bin tp);
B. CLOSE (bin tp);
D. CLOSE (bin tp 1, bin tp 2, , bin tp n);
Cu 17: S lng phn t ca tp
A. Khng b gii hn m ch ph thuc vo dung lng a
B. Khng c ln hn 255
C. Khng c ln hn 128
D. Phi c khai bo trc.

Cho on chng trnh sau: (p dng cho cc cu 18, 19, 20, 21, 22, 23, 24)
Program thi_hk_2;
Var a,b,c : real;
Procedure vidu (Var x: integer; y,z: real ):real;
Var tong: real;
Begin
x:= x+1; y:=y - x; z:=z + y; tong:=x+y+z;
Writeln(x, ,y, ,z, ,tong);
End;
BEGIN
a:=3; b:=4; c:=5; vidu(a,b,c);
Writeln(a, ,b, ,c);
Readln
END.
Cu 18: Chng trnh trn c 1 li l:
A. Bin tong khai bo sai kiu
B. Th tc khng c kiu d liu
C. Khng xut kt qu ra mn hnh
D. Khng c lnh gi chng trnh con
Cu 19: Tham s hnh thc ca chng trnh trn l:
A. tong
B. a, b, c
C.x, y, z
D. 3, 4, 5
Cu 20: Trong chng trnh trn
A. x l tham tr, y, z l tham bin
B. x l tham bin, y, z l tham tr
C. x, y l tham tr, z l tham bin
D. x, y l tham bin, z l tham tr
Cu 21: Bin ton cc ca chng trnh trn l:
A. Readln
B. Writeln(a, ,b, ,c);
C. a:=3; b:=4; c:=5;
D. Vidu(a,b,c);
Cu 22: Li gi chng trnh con trong chng trnh trn l:
A. tong
B. a, b, c
C.x, y, z
D. 3, 4, 5
Cu 23: Nu b qua li ca chng trnh th kt qu xut ra mn hnh l:
A. (4, 0, 5, 9)
B. (4, 4, 5, 13)
C.(4, 4, 5, 9)
D. (4, 0, 5, 13)
Cu 24: Nu nhp a:= 6, b:= 9, c:= 10 th kt qu xut ra mn hnh l:
A. (7, 9, 10, 21)
B. (7, 2, 12, 21)
C.(7, 2, 10, 19)
D. (6, 2, 12, 20)
PHN II: T LUN (4)
Cu 26: Vit chng trnh tnh
Cu 25: Vit chng trnh v hnh tam gic c
S = Sm+ Sn + Sp + Sq
(2,5)
dng sau: (1.5 )
*
* * *
Vi Sm = 1 + 3 + 5 + . + (2m+ 1)
* * * *
Sn = 1 + 3 + 5 + . + (2n+ 1)
* * * * *
Sp = 1 + 3 + 5 + . + (2p+ 1)
* * * * * *
Sq = 1 + 3 + 5 + . + (2q+ 1)
BI LM
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................
...............................................................................................................................................................................

You might also like