beginprogram Câu 7: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ sau đâyA. Ngôn ngữ tự nhiên của con ngưòi B.[r]
Trang 1TRƯỜNG PTDT NT KRÔNG PAK KIỂM TRA HỌC KỲ I
Họ và tên: ……… MÔN: TIN HỌC 8
I-PHẦN TRẮC NGHIỆM:
Câu 1 Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal:
Câu 2 Để biên dịch chương trình ta sử dụng tổ hợp nào:
A Ctrl – F9 B Alt – F9 C F9 D Ctrl – Shitf – F9
Câu 3 Trong Pascal, khai báo nào sau đây là đúng?
A Var tb: real; B Type 4hs: integer; C const x: real; D Var R = 30;
Câu 4 Biểu thức toán học (a 2 + b)(1 + c) 3 được biểu diễn trong Pascal như thế nào ?
A (a*a + b)(1+c)(1 + c)(1 + c) B (a.a + b)(1 + c)(1 + c)(1 + c)
C (a*a + b)*(1 + c)*(1 + c)*(1 + c) D (a2 + b)(1 + c)3
Câu 5: Thứ tự đúng của chương trình
Program Chuong trinh 1; (1) Begin (2)
Uses crt; (3) Writeln ( ’ hoa cỏ mùa xuân’);(4) End (5)
A 1, 3, 2, 4, 5 B 1, 2, 4, 3, 5 C 2, 3, 1, 4, 5 D 1, 2, 3, 4, 5
Câu 6: Trong các tên sau đây, tên nào hợp lệ trong NNLT Pascal?
A Khoi 8 B Tamgiac; C Bai-tap-thuc-hanh D beginprogram
Câu 7: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ sau đây?
A Ngôn ngữ tự nhiên của con ngưòi B Ngôn ngữ máy
C Tất cả các ngôn ngữ trên D Ngôn ngữ lập trình
C©u 8 C¸c tõ khãa nµo viÕt sai:
C©u 9 Khai b¸o biÕn b»ng tõ khãa:
C©u 10 Khai b¸o h»ng b»ng tõ khãa:
II-PHẦN TỰ LUẬN
Câu 1: Viết các biểu thức toán sau đây dưới dạng biểu thức Pascal:
A 15(4 + 30 + 12) B C ax2 + bx +2c D (a+b)2.(d+e)3
y y
x
5
18 3
) 10
Câu 2: Viết chương trình nhập vào 2 số a,b Kiểm tra xem nếu a> b thì thông báo “ a lon
hon b”, nếu b>a thi thông báo “ b lớn hon a” ngược lại thì thông báo “ hai so bang nhau”
BÀI LÀM:
Lop8.net
Trang 2ĐÁP ÁN
I- PHẦN TRẮC NGHIỆM: 5 ĐIỂM( mỗi câu 0.5 đ)
III- TỰ LUẬN: (5 ĐIỂM)
Câu 1: ( 2 điểm) a) 15*(4+30+12) b) ((10+x)*(10+x)/((3+y)) – (18/(5+y))
c) a*x*x+b*x+2*c d) (a+b)*(a+b)*(d+e) *(d+e) *(d+e)
Câu 2 ( 3 điểm):
program tongab;
Uses crt;
Var a,b: integer;
Begin
Write(‘nhap vao 2 so a va b:’); readln(a,b)
If a>b then Write(‘a lon hon b’) else
If a< b then Write(‘b lon hon a’)
Else Write(‘ hai so bang nhau’);
Readln
End
Lop8.net