Ví dụ trên ghi ra màn hình bao nhiêu chữ số 0?
A. 1;
B. 15;
C. 115;
D. 14;
Câu 2: Lệnh lặp nào sau đây là đúng? (0,5 ®)
A. For
B. For
C. For
D. For
Câu 3: Câu lệnh pascal nào sau đây là hợp lệ? (0,5 ®)
A. For i:=100 to 1 do writeln(‘A’);
B. For i:= 1 to 10 do writeln(‘A’);
C. For i:=1.5 to 10.5 do writeln(‘A’);
D. For i= 1 to 10 do writeln(‘A’);
KiÓm tra mét tiÕt
TuÇn 29
TiÕt 58
Ngµy so¹n: 07/03/2010
Ngµy d¹y: 16/03/2010
I. môc tiªu
1. KiÕn thøc
-KiÓm tra ®îc kiÕn thøc cña häc sinh trong qu¸ tr×nh häc ë häc kú 2
2. Kü n¨ng
- BiÕt c¸ch lµm c¸c bµi tr¾c nghiÖm vµ tù luËn
3. Th¸i ®é
- lµm bµi nghiªm tóc
II. CHUẨN BỊ
1. Giáo viên
a. Phương pháp: :
b. Phương tiện: Bµi kiÓm tra
2. HS: Häc bµi vÒ nhµ
III. TIẾN TRÌNH DẠY - HỌC
1.Ổn định lớp
- Ổn định trật tự
- Kiểm tra sĩ số
2. Kiểm tra bài cũ
3. TiÕn tr×nh kiÓm tra
GV: Ph¸t ®Ò kiÓm tra
HS: Nghiªm tóc lµm bµi
®Ò 2
PhÇn I(Tr¾c nghiÖm)-khoanh tròn chữ cái đứng trước kết quả đúng
Câu 1:Chương trình pascal sau sẽ in ra màn hình nội dung gì? (0,5 ®)
I:=1
while i<15 do
begin
Writeln(‘0’);
i:=i+1
End;
Readln;
End.
Ví dụ trên ghi ra màn hình bao nhiêu chữ số 0?
1;
15;
115;
14;
Câu 2: Lệnh lặp nào sau đây là đúng? (0,5 ®)
For = to do ;
For := to do ;
For : to do ;
For := to do ;
Câu 3: Câu lệnh pascal nào sau đây là hợp lệ? (0,5 ®)
For i:=100 to 1 do writeln(‘A’);
For i:= 1 to 10 do writeln(‘A’);
For i:=1.5 to 10.5 do writeln(‘A’);
For i= 1 to 10 do writeln(‘A’);
Câu 4: Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần biết trước? (0,5 ®)
Fordo;
Whiledo;
If..then;
Ifthenelse;
Câu 5: Câu lệnh lặp whiledo có dạng đúng là: (0,5 ®)
While do;
While do ;
While do;
While do ;
Câu 6 : Em được học vẽ hình với phần mềm nào? (0,5 ®)
Pascal;
Mario;
Finger Break out;
Geogebra;
C©u 7: C¸c c©u lÖnh Pascal sau ®©y ®îc viÕt ®óng hay sai? (nÕu sai th× h·y chØ ra chç sai) 1 ®
a. if x:=7 then a=b;
........................................................................................................................................................................................................................................................................
b.While a=3 do Begin a=a+1; Write(a); end;
........................................................................................................................................................................................................................................................................
phÇn 2 tù luËn (6 ®)
C©u 8: Ph©n tÝch ®o¹n ch¬ng tr×nh sau vµ cho biÕt S b»ng bao nhiªu? (2®)
S:=0;
For i:= 1 to 4 do
S:=S+i;
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
........................................................................................................................................................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
C©u9: ViÕt ch¬ng tr×nh tÝnh tæng cña n sè tù nhiªn ®Çu tiªn , víi n lµ sè tù nhiªn nhËp vµo tõ bµn phÝm (Sö dông lÖnh lÆp While... do)
........................................................................................................................................................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
....................................................................................................................................
§¸p ¸n
I. Tr¾c nghiÖm
C©u
§¸p ¸n
§iÓm
1
2
3
4
5
6
D
D
B
A
B
D
0.5
0.5
0.5
0.5
0.5
0.5
C©u 7:
a. Sai, thõa dÊu : ë ®iÒu kiÖn (x:=7), thiÕu dÊu : ë c©u lÖnh (a=b) (0.5®)
b. Sai, thiÕu dÊu : ë c©u lÖnh g¸n (a=a+1) (0.5®)
C©u 8:
Lóc ®Çu S:=0;
Khi i:=1 th× S:= 0+1=1
Khi i:=2 th× S:=1+2=3
Khi i:=3 th× S:= 3+3=6
Khi i:=4 th× S:=6+4=10
Khi i:=5 th× lóc nµy gi¸ trÞ lín h¬n i
-> S=10
C©u 9: (4 ®)
Program tinhtong_n;
Uses CRT;
Var i, n: integer;
tong: real;
BEGIN
Clrscr;
write('cho so tu nhien n: '); Readln(n);
tong:=0; i:=0;
while i<= n do
Begin
i: = i+1;
tong:= tong+ i;
End;
writeln(' Tong can tim la: ', tong:6:2);
Readln;
END.
4. Cñng cè
5. DÆn dß
VÒ nhµ hoµn thiÖn c¸c bµi tËp vµ häc bµi cò
iv. rót kinh nghiÖm
Tài liệu đính kèm: