Tải bản đầy đủ (.doc) (2 trang)

Đề KT Tin học 8 (tham khảo)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (242.77 KB, 2 trang )

test45class8#1term1st0809
Trường THCS-DTNT Ba Tơ
Lớp
Họ và tên:.................................
KIỂM TRA 1 TIẾT
Môn: Tin học 8
Thời gian làm bài: 45 phút
ĐIỂM LỜI PHÊ CỦA GIÁO VIÊN CHỮ KÝ
(Bài kiểm tra gồm 2 trang)
I. Chọn câu trả lời bằng cách đánh dấu  vào ô đúng hoặc sai ở mỗi câu (1 điểm).
Nội dung
Câu trả lời
Đúng Sai
1) Con người chỉ dẫn máy tính thực hiện công việc thông qua
các lệnh.
2) Một chương trình thường có 2 phần: phần khai báo và phần
thân chương trình.
3) Kiểu xâu ký tự String trong ngôn ngữ lập trình Pascal phải
có nhiều hơn 1 ký tự.
4) Trong chương trình, biến và hằng được khai báo trước khi
sử dụng trong phần thân chương trình.
II. Chọn phương án đúng nhất bằng cách khoanh tròn vào A, B, C hoặc D (7,5 điểm).
1) Có bao nhiêu ngôn ngữ lập trình?
A. 1 B. 2 C. 3 D. nhiều
2) Trong NNLT Pascal, từ khóa uses dùng để:
A. khai báo thư viện. B. khai báo biến.
C. khai báo hằng. D. đặt tên chương trình.
3) Trong NNLT Pascal, chương trình được kết thúc bằng:
A. begin B. begin; {có dấu chấm phẩy}
C. end; {có dấu chấm phẩy} D. end. {có dấu chấm}
4) Trong NNLT Pascal, những từ khóa nào sau đây hợp lệ?


A. Program, bEgin, enD. B. program, bEGIN, END.
C. Cả A, B đều đúng D. Cả A, B đều sai.
5) Trong NNLT Pascal, cách đặt tên nào sau đây đúng?
A. Tin hoc B. Tin-hoc
C. Tin_hoc D. Tinhoc;
6) Các (ký hiệu) phép toán trên số thực bao gồm:
A. +, -, *, /, mod, div B. +, -, *, /, mod
C. +, -, *, /, div D. +, -, *, /
7) Kết quả của 9 div 2 bằng:
A. 4,5 B. 4
C. 2 D. 1
8) Biểu thức
)(2
2
yx
x
++
thể hiện bằng NNLT Pascal là:
-1/2-
test45class8#1term1st0809
A. x:2+2.(x+y) B. x/2+2(x+y)
C. x/2+2*(x+y) D. x:2+2*(x+y)
9) Kết quả của biểu thức 4*5/2+6 mod 4 bằng:
A. 0 B. 4
C. 11 D. 12
10)Ký hiệu nào sau đây dùng để so sánh không bằng nhau (khác) trong NNLT
Pascal?
A. ≠ B. <>
C. <= D. >=
11)Trong NNLT Pascal, câu lệnh write(‘chao cac ban’); dùng để:

A. xuất thông báo chao cac ban ra màn hình và không đưa con trỏ xuống
dòng mới.
B. xuất thông báo chao cac ban ra màn hình và đưa con trỏ xuống dòng mới.
C. nhập giá trị cho một biến.
D. dừng chương trình, muốn tiếp tục phải gõ phím Enter.
12)Trong NNLT Pascal, câu lệnh dừng chương trình là:
A. readln; B. delay(x);
C. Cả A, B đều đúng. D. Cả A, B đều sai.
13)Trong NNLT Pascal, để gán giá trị của biến x cho biến y ta viết lệnh:
A. x=y; B. y=x;
C. x:=y; D. y:=x;
14)Trong NNLT Pascal, khai báo nào sau đây là hợp lệ?
A. const a=3:integer; B. const a:=3;
C. const a=3; D. const a:integer;
15)Trong NNLT Pascal, khai báo nào sau đây là không hợp lệ?
A. var i:byte; B. var i, j:byte;
C. var i: byte; j:integer;
D. var i=1;
III. Bài toán (1,5 điểm).
Viết chương trình nhập vào số nguyên a và xuất ra tổng a + 2.
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................

.....................................................................................................................................
.....................................................................................................................................
-2/2-

×