[r]
(1)2
1
) ( ) (
1 a c2
b c a
b
KiÓm tra tiÕt: Tin häc 8 Bµi sè 1
- -Họ tên: Lớp Đề 1
Điểm Lời phê giáo viên
I.Trắc nghiệm(3 ®iĨm)
Khoanh trịn phơng án trả lời đúng:
Câu 1: Trong tên sau, tên hợp lệ ngôn ngữ lập trình Pascal?
a 8a b programend c begin
d hskhoi8 e hs khoi8 g end
Câu 2: Câu lệnh sau khai báo đúng?
a.Const ten lop = '8a'; b.Const tenlop = '8a'; c.Var 8a:string; d.Var diem: real;
Câu 3: HÃy cho biết cặp kết in hình câu lệnh Write(10); Writeln('100');
a 10 100 b.100 10 c.100 100 d.1 10
II.Tự luận:(7 điểm)
Câu 1: Viết biểu thức toán dới ngôn ngữ lập trình Pascal:
a b
Câu 2: Hãy liệt kê lỗi (nếu có) chơng trình Pascal dới v sửa lại choà
Const Pi := 3.1416;
Var R: real; Cv, Dt: integer; Begin
R = 5.5; Cv := 2*pi*r Dt := pi*R*R;
Writeln('Chu vi hinh tron la: ',Cv); Writeln('Dien tich hinh tron la: ',Dt); Readln
End
KiÓm tra tiÕt: Tin häc 8 Bµi sè 1
- -Hä tên: Lớp Đề 2
Điểm Lời phê giáo viên
I.Trắc nghiệm(3 điểm)
Khoanh trũn phng ỏn tr li ỳng:
Câu 1: Trong tên sau, tên hợp lệ ngôn ngữ lập trình Pascal?
(2)2
1
) ( ) (
1 a c2
b c a
b
d begin e.so lop8 g.program
Câu 2: Câu lệnh sau khai báo đúng?
a.Const tenkhoi = 'khoi8'; b.Const ten khoi = 'khoi8'; c.Var cannang: real; d.Var 7a:string;
C©u 3: H·y cho biÕt cặp kết in hình câu lƯnh Write(100); vµ Writeln('10');
a.10 100 b 100 10 c.100 100 d.Tất sai
II.Tù ln:(7 ®iĨm)
Câu 1: Viết biểu thức toán dới ngôn ngữ lập trình Pascal:
A. B.
Câu 2: Hãy liệt kê lỗi (nếu có) chơng trình Pascal dới v sửa lại choà
Const Pi := 3.1416;
Var R: real; Cv, Dt: integer; Begin
R = 5.5; Cv := 2*pi*r Dt := pi*R*R;
Writeln('Chu vi hinh tron la: ',Cv); Writeln('Dien tich hinh tron la: ',Dt); Readln
End
Đáp án biểu điểm: Đề 1:
I.Trắc nghiệm:3 điểm
Mi phng ỏn chn ỳng: 0.5 điểm
C©u C©u C©u
b,d b,d a
II.Tự luận: điểm
Đối với câu 2, sau học sinh nêu lỗi học sinh sửa câu có lỗi không viết lại chơng trình cho điểm tối đa
Cõu 1: (3 điểm) Mỗi câu viết 1.5 điểm A 1+1/2+1/3+1/4 >=
B 1/(b+2)*(a*a + c) <>5/(b+4)*(a + c*c)
Câu 2: (4 điểm) Mỗi ý điểm
Các lỗi chơng trình:
1.Thừa dấu hai chấm dòng 1(chỉ cần dấu bằng)
2.Dòng khai báo kiểu liệu biến Cv, Dt không phù hợp Bán kính R có kiểu liệu số thực kết phép toán cho giá trị Cv, Dt có kiểu liệu số thực ( Cv, Dt: real; )
3.Dòng cách gán giá trị không cú pháp, thiếu dấu hai chấm trớc dấu
(3)Const Pi = 3.1416; Var R, Cv, Dt: real; Begin
R := 5.5; Cv := 2*pi*r; Dt := pi*R*R;
Writeln('Chu vi hinh tron la: ',Cv); Writeln('Dien tich hinh tron la: ',Dt); Readln
End
Đề 2:
I.Trắc nghiệm:3 điểm
Mỗi phơng án chọn đúng: 0.5 điểm
C©u C©u C©u
a,c a,c b
II.Tù ln:7 ®iĨm
Tơng tự đề chẵn
Ngày tháng năm 2009 Giáo viên đề: