Kiem tra tin 8 tiet 16

Chia sẻ bởi Nguyễn Phú Hiếu | Ngày 17/10/2018 | 39

Chia sẻ tài liệu: kiem tra tin 8 tiet 16 thuộc Tin học 8

Nội dung tài liệu:

Họ và tên: Ngày tháng 10 năm 2010
Lớp:
bài kiểm tra 1 tiết
Môn:Tin học 8






ĐỀ 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 các tên sau tên nào hợp lệ trong ngôn ngữ Pascal?
A. End
B. Tinh tien
C. Tinhtien
D. 7a

Câu 2 : Giả sử A là khai báo biến kiểu Integer, X là biến String các phép gán nào sao đây là hợp lệ:
A. X:=’ha85’;
B. X:= 419;
C. A:=’15’
D. A:=12,5

Câu 3: Trong lập trình Pascal, khai báo nào sau đây là hợp lệ?
A. Const x: real;
B. var 4hs: real;
C. var x= 30;
D. var tb:real;

Câu 4: Để dịch chương trình trong ngôn ngữ lập trình Pascal ta dùng tổ hợp phím:
A. Alt+F9
B . Ctrt+F9
C . Alt+F5
D. Ctrt+F5

Câu 5: Nối cột A và cột B để được câu đúng.
CỘT A

CỘT B

A. End.
A -
1. Lệnh khai báo chương trình

B. Program
B -
2. Lệnh in ra màn hình kiểu xâu X=

C. 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: ( 6 điểm)
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; c, a*a/((3*b – c)*3*b);
b, b/(a*b + c*c); 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ộ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




* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Phú Hiếu
Dung lượng: 46,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)