Trong các kiểu dữ liệu sau dữ liệu nào là kiểu số nguyên?. Trong các phép toán sau phép toán nào chia lấy phần dư2. Biểu thức so sánh nào sau đây là đúng trong pascal.. Trong các lệnh sa
Trang 1PHÒNG GD&ĐT CHÂU THÀNH
TRƯỜNG THCS HỒ ĐẮC KIỆN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc
KIỂM TRA CHẤT LƯỢNG HỌC KÌ I (2010 - 2011)
MÔN: TIN HỌC 8
Thời gian: 60 (không kể thời gian phát đề)
Họ tên HS:
Lớp:
Giám thị 1: chữ kí
Giám thị 2: chữ kí
i TRẮC NGHIỆM (3đ) (Khoanh tròn chữ cái đứng trước đáp án đúng nhất của mỗi câu)
1 Trong các kiểu dữ liệu sau dữ liệu nào là kiểu số nguyên?
2 Trong các phép toán sau phép toán nào chia lấy phần dư?
3 Biểu thức 2x + 3y – 4z trong ngon ngữ pascal được viết như thế nào.
a 2x + 3y – 4z b 2^x + 3^y – 4^z c 2*x + 3*y – 4*z d 2+x * 3+y * 4-z
4 Biểu thức so sánh nào sau đây là đúng trong pascal.
a a * b ≥ c*d b a * b ≠ c*d c a * b ≤ c*d d a * b >= c*d
5 Trong các lệnh sau lệnh nào in thông báo hay kết quả ra màn hình.
6 Trong các từ khóa sau từ khóa nào khai bái biến.
7 Trong các khai báo sau khai báo nào là đúng.
a Const a: Integer; b Program a: Integer; c end a: Integer; d Var a: Integer;.
8 Trong các lệnh sau lệnh nào nhập dữ liệu từ bàn phím vào biến.
9 Trong các chương trình sau chương trình nào là sai?
A Chöông trình 3
Begin
Write (‘Chao cac ban!!’);
End.
B Chöông trình 2
Program bai1;
Begin Write (‘Chao cac ban!!’);
End.
C Chöông trình 1
Begin
Program bai1;
Write (‘Chao cac ban!!’);
End.
D Chöông trình 4
Program bai1;
Uses crt;
Begin Clrscr;
Write (‘Chao cac ban!!’); End.
10 Trong các kiểu khai báo hằng sau kiểu nào khai báo đúng?
a Const pi:=3.14; b Const pi:=3.14 c Const pi= 3.14 d Const pi=3.14;
11 Kết quả trả về của lệnh: if 5>4 then write(‘giá trị 1’) else write(‘giá trị 2’);
a giá trị 1 b giá trị 2 c giá trị 3 d giá trị 1, giá trị 2.
Trang 212 Lệnh nào sau đây dùng để dừng màn hình.
II TỰ LUẬN (7 đ)
1.Vẽ lưu đồ khối của cấu trúc điều kiện dạng thiếu và dạng đầy đủ (1,5 điểm):
2 Viết chương trình xuất ra màn hình câu “Well com to Pascal” (1,5 điểm :
3 Viết chương trình nhập từ bàn phím hai số bất kỳ a và b Xuất ra màn hình các kết quà của phép tổng (a+b), hiệu (a-b), tích (a*b) (2 điểm):
4 Viết chương nhập hệ số a, b của phương trình bậc nhất (ax+b=0) In ra màn hình nghiệm x của phương trình (2 điểm):
BÀI LÀM
Trang 3
MA TRẬN ĐỀ
A TRẮC NGHIỆM
B TỰ LUẬN
Trang 4Ñieàu kieän
CAÂU LEÄNH 1
CAÂU LEÄNH2
Ñieàu kieän
CAÂU LEÄNH
Đáp án TIN HOC 8
A Trắc Nghiệm
B Tự luận
Câu 1:
Câu 2:
Begin
Write (‘Well com to Pascal);
Readln;
End.
Câu 3:
Var a,b,s,h,t: Integer;
Uses crt;
Begin
Clrscr;
Write (‘nhap so a’); readln(a);
Write (‘nhap so b’); readln(b);
s:= a + b;
h:= a-b;
t:=a*b;
Writeln (‘Tong’,s);
Writeln (‘Hieu’,h);
Writeln (‘Hieu’,t);
Readln;
End.
Câu 4:
Var a,b: Integer;
Trang 5X: real;
Uses crt;
Begin
Clrscr;
Write (‘nhap he so a’); readln(a);
Write (‘nhap he so b’); readln(b);
x:=-(b/a);
Writeln (‘Nghiem cua phuong trinh’,x:8:2);
Readln;
End.