TRÖÔØNG THCS HUYØNH PHÖÔÙC
Hoï vaø Teân:…………………………………..………………………
Lôùp:8/……….
KIEÅM TRA HOÏC KÌ I NAÊM 08 – 09
Moân: Tin hoïc 8
Thôøi gian: 45’ (khoâng keå thôøi gian phaùt ñeà)
ÑEÀ 02:
I. TRAÉC NGHIEÄM:(6,0 ñieåm) Choïn ñaùp aùn ñuùng baèng caùch boâi ñen phöông aùn trong phieáu traû lôøi
döôùi ñaây:
Caâu
1
2
3
4
5
6
7
8
9
10
11
12
A
A
A
A
A
A
A
A
A
A
A
A
Ñaùp aùn
B
B
B
B
B
B
B
B
B
B
B
B
C
C
C
C
C
C
C
C
C
C
C
C
D
D
D
D
D
D
D
D
D
D
D
D
Caâu 1: Caáu truùc chung cuûa moät chöông trình goàm nhöõng phaàn naøo.
A. Phaàn khai baùo vaø Phaàn thaân chöông trình;
B. Phaàn khai baùo;
C. Phaàn thaân chöông trình;
D. Baét ñaàu baèng BEGIN vaø keát thuùc bôûi END.
Caâu 2: Töø naøo döôùi ñaây khoâng phaûi laø “töø khoaù” cuûa chöông trình.
A. Uses;
B.Tinhoc;
C. Begin;
D. Program;
Caâu 3: Caâu leänh Uses
Crt; ñöôïc ñaët trong phaàn naøo cuûa chöông trình.
A. Phaàn thaân chöông trình;
B. In leân maøng hình;
C. Phaàn khai baùo;
D. Lau maøn hình;
Caâu 4: Khai baùo bieán soá hoïc sinh (Hs) THCS trong moät lôùp ta neân duøng leänh:
A. Var Hs: real;
B. Var Hs : integer;
C.Var Hs: String;
D. Var
Hs: Byte;
Caâu 5: Caâu leänh Const
Pascal= 8; coù taùc duïng:
A. Khai baùo haèng Pascal laø lôùp 8;
B. Khai baùo bieán Pascal laø lôùp 8;
C. Khai baùo bieán Pascal= 8;
D. Khai baùo haèng Pascal= 8;
Caâu 6: Muoán in leân maøn hình doøng chöõ “Toi la Hs lop 8” ta duøng leänh:
A. Toi la Hs lop 8 := integer;
B. Read(‘Toi la Hs lop 8’);
C. Writeln (‘Toi la Hs lop 8’);
D. Var Toi la Hs lop 8:String;
Caâu 7: Leänh nhaäp döõ lieäu cho bieán a ñöôïc vieát laø:
A. Write(a);
B. Readln(a);
C. Writeln(a);
D. ClrScr(a);
Caâu 8: Cho y laø soá thöïc; muoán in soá thöïc y vôùi ñoä roäng laø 8 vaø coù 2 chöõ soá thaäp phaân ta duøng leänh:
A. Write(y:8:2);
B. Write(y:8:4);
C. Write(‘y:8:2’);
D. Write(‘y:4:8’);
Caâu 9: Ta coù caùc leänh: x:= 5; x:= x + x; y:= x - 6; z: = y*y. Giaù trò cuûa bieán x,y,z laàn löôït laø:
A. 4; 10; 16;
B. 16;10; 4;
C. 4; 16; 10;
D. 10; 4;16;
1 5x + 4
2
Caâu 10: Vieát bieåu thöùc toaùn (7 x + y ) − +
trong Pascal:
6 3y + 2
A. 7*x+y*7*x+y – 1/6 + (5*x +4)/(3*y +2);
B. (7*x+y)*(7*x+y) – 1/6 + (5*x +4)/3*y +2;
C. (7*x+y)*(7*x+y) – 1/6 + (5*x +4)/(3*y +2);
D. (7*x+y*7*x+y) – 1/6 + (5*x +4)/(3*y +2);
Caâu 11: Caâu leänh Write(‘18 mod 8 = ’,18 mod 8); cho keát quaû in leân maøn hình :
A. 18 mod 8 = 18 div 8
B. 18 mod 8 = 2
C. 18 mod 8 = 3
D. 18 mod 8 = 4
Caâu 12: in soá nhoû hôn trong 2 soá x vaø y ta duøng leänh sau:
A. If x ... Trong_luong_TB; Uses Crt; Var T; H; P: integer; CTB: real; BEGIN ClrScr; Writeln(***Chuong trinh tinh luong trung binh***); Write( Nhap can nang cua Truong:); Readln(T); Write( Nhap can nang cua