Caâu 1: <2ñieåm> Vieát caùc bieåu thöùc sau döôùi daïng bieåu dieãn töông öùng trong Pascal.. Nếu a không phải là số chẵn thì nhập lại, đến khi nào là số chẵn thì dừng.[r]
Trang 1Điểm Lời phê của cô giáo
Đề 1
Câu 1: <2điểm> Viết các biểu thức sau dưới dạng biểu diễn tương ứng trong Pascal.
2 (10 2)
24 (3 1)
c.
a
Câu 2: <2điểm> Viết các biểu diễn trong Pascal sang dạng biểu thức toán học.
Câu 3: <2điểm> Vẽ sơ đồ, nêu cú pháp và ý nghĩa của câu lệnh lặp với số lần chưa biết trước While Do ?
Câu 4: <4điểm> Viết chương trình nhập vào 1 số a Nếu a khơng phải là số chẵn thì nhập lại, đến khi nào là số chẵn thì dừng.
Bài làm
KIỂM TRA CHẤT LƯỢNG HKII Năm học: 2008 - 2009 Môn Tin học lớp 8 Thời gian: 45 phút Phòng Giáo Dục – Đào Tạo M’drăk Trường THCS Lý Tự Trọng Lớp:
Tên:
Trang 2ĐÁP ÁN – ĐỀ 1
Câu 1: <2điểm> Viết các biểu thức sau dưới dạng biểu diễn tương ứng trong Pascal.
a 15 x 4 – 30 + 12 15 * 4 – 30 + 12 c
(10+5)/(3+1) – 18 /(5+1)
b.
2
(10 2)
24 (3 1)
((10 + 2)*(10+2) – 24) / (3+1) d 15 5 2
a
15+5* a / 2
Câu 2: <2điểm> Viết các biểu diễn trong Pascal sang dạng biểu thức toán học.
a a/b + c/d
a c
b d b a*x*x + b*x + c ax2 + bx + c
c 1/x – a/ 5 * (b+2)
1
( 2) 5
a
x b
x d.(a*a + b)*(1+c)*(1+c)*(1+c) (a2 + b) x (1 + c )3
Câu 3: <2điểm> Vẽ sơ đồ, nêu cú pháp và ý nghĩa của câu lệnh lặp với số lần chưa biết trước While Do ?
a) Cĩ ph¸p: while <®iỊu kiƯn> do <c©u lƯnh> ;
b) Gi¶i thÝch cĩ ph¸p:
c) ý nghÜa:
1 KiĨm tra ®iỊu kiƯn.
2 NÕu ®iỊu kiƯn SAI, c©u lƯnh sÏ bÞ bá qua vµ viƯc thùc hiƯn lƯnh lỈp kÕt thĩc NÕu ®iỊu kiƯn
ĐÚNG, thùc hiƯn c©u lƯnh vµ quay l¹i bíc 1
Câu 4: <4điểm> Viết chương trình nhập vào 1 số a Nếu a khơng phải là số chẵn thì nhập lại,
đến khi nào là số chẵn thì dừng.
Program bai4;
Uses crt;
Var a : Real;
1.5
Begin Clrscr;
Readln(a);
0.5
Readln(a);
Readln;
End.
1