Tù luËn: C©u 6: Hãy chuyển các biểu thức được viết trong Pascal sau đây thành các biểu thức toán học 2 điểm a.. c 7-Hãy liệt kê các lỗi nếu có trong chương trình sau đây và sửa lại cho đ[r]
Trang 1đề KIểM TRA 1 tiết
Môn: Tin học 8
A Yêu cầu của bài :
1 Kiến thức :
- Kiểm tra kiến thức về ngôn ngữ lập tình, cấu trúc của chơng trình, sử dụng biến,
hằng trong chơng trình
2 Kỹ năng : Chuyển đổi giữa biểu thức toán học và ký hiệu trong ngôn ngữ Pascal.
3 Thái độ: Có thái độ tích cực làm bài, tự giác trong học tập, trung thực trong khi
làm bài kiểm tra
B Ma trận đề :
Mức độ
Chủ đề
Tổng
Máy tính và
chơng trình
máy tính
2 0.5
1 0.5
1 0.5
1 0.5
2 1.5
7
3.5 Biến và hằng 2
1
2 1
2 1
6
3 Dữ liệu và
các phép
toán
1 0.5
1 1
1 2
3
3.5
2.5
6
3.5
4
4
16
10
Đề bài
I Trắc nghiệm khách quan:(4 điểm)
(Khoanh tròn vào chữ cái đứng trớc phơng án đúng trong các câu 1,2,3,4)
Câu 1 : Trong caực teõn sau teõn naứo hụùp leọ trong ngoõn ngửừ Pascal?
A End B Tinh tien C Tinhtien D 7a
Câu 2 : Giaỷ sửỷ A laứ khai baựo bieỏn kieồu Integer, X laứ bieỏn kiểu String caực pheựp gaựn naứo sao ủaõy laứ hụùp leọ:
A X:=’ha85’; B X:= 419; C A:=’15’ D A:=12,5
Câu 3 : Trong laọp trỡnh Pascal, khai baựo naứo sau ủaõy laứ hụùp leọ?
A Const x: real; B var 4hs: real C var x= 30; ; D var tb:real;
Câu 4 : ẹeồ dũch chửụng trỡnh trong ngoõn ngửừ laọp trỡnh Pascal ta duứng toồ hụùp phớm:
A Alt+F9 B Ctrt+F9 C Alt+F5 D Ctrt+F5
Câu 5: Noỏi coọt A vaứ coọt B ủeồ ủửụùc caõu ủuựng
B Program B - 2 Leọnh in ra maứn hỡnh kieồu xaõu X=
Trang 2C Writeln(X) C - 3 Kiểu dữ liệu sô nguyên
D Readln(n) D - 4 Kiểu dữ liệu số thực
E Integer E - 5 Nhập giá trị n từ bàn phím
F Real F - 6 Lệnh in giá trị biến X ra màn hình
G Writeln(‘X=’) G - 7 Chạy chương trình
H Ctrl+F9 H - 8 Kết thúc chương trình
II Tù luËn:
C©u 6 : Hãy chuyển các biểu thức được viết trong Pascal sau đây thành các biểu thức toán học (2 điểm)
a, (a + b)*(a – b)* x/y;
b, b/(a*b + c*c);
c, a*a/((3*b – c)*3*b);
d, 1 + 1/2 + 1/(2*3) + 1/(3*4) + 1/(4*5)
C©u 7 :Hãy liệt kê các lỗi nếu có trong chương trình sau đây và sửa lại cho đúng (nếu không sửa phải giải thích)
Nội dung chương trình Kết quả Sửa lại
Var b, a: Integer;
Const c:= 4;
Begim
a:=200
b:=5/a;
Write(‘Tôi là học sinh giỏi’);
readln
end
ĐÁPÁN VÀ BIỂU ĐIỂM
I Tr¾c nghiƯm kh¸ch quan:(4 ®iĨm)
1- Chọn C 2- Chọn A 3- Chọn D 4- Chọn A (2điểm) 5- Kết quả: (2 diểm)
Trang 3B Program 1 2 Lệnh in ra màn hình kiểu xâu X=
C Writeln(X) 2 3 Kiểu dữ liệu sô nguyên
D Readln(n) 5 4 Kiểu dữ liệu số thực
E Integer 3 5 nhập giá trị n từ bàn phím
F Real 4 6 Lệnh in giá trị biến X ra màn hình
G Writeln(‘X=’) 6 7 Chạy chương trình
II Tù luËn:
C©u 6 : Hãy chuyển các biểu thức được viết trong Pascal sau đây thành các biểu thức toán học (2 điểm)
a) . .
x
y
b) 2
b
ab c
c)
2
a
b c b d)
1
2 2.3 3.4 4.5
7-Hãy liệt kê các lỗi nếu có trong chương trình sau đây và sửa lại cho đúng
Write(‘Tôi là học sinh giỏi’); sai Write(‘Toi la hoc sinh gioi’);