Đề kiểm tra học kì I môn Tin, lớp 8

Câu 15: Câu lệnh cho phép ta nhập giá trị của a từ bàn phím là:

A. readln(a);

B. Writeln(a);

C. Write(‘nhap gia tri cua a:’);

D. Write(a);

Câu 16: Sau 2 câu lệnh x:=5; x:=x*x; Giá trị của biến x là:

A. 15

B. 25

C. 10

D. 5

 

doc5 trang | Chia sẻ: dung89st | Lượt xem: 1577 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Đề kiểm tra học kì I môn Tin, lớp 8, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
TRƯỜNG TRUNG HỌC CƠ SỞ
TAM PHƯỚC
ĐỀ KIỂM TRA HỌC KÌ I, NĂM HỌC 2012 -2013
Môn:TIN, Lớp:8 
Đề chính thức
Thời gian: 45 phút (không kể phát đề)
Đề 1:
I - PHẦN TRẮC NGHIỆM KHÁCH QUAN: (5đ) 
Câu 1: Trong các từ sau, từ nào không phải là từ khoá?
A. Ct_dau_tien
B. End
C. Begin
D. Program
Câu 2: Trong các từ sau, từ nào là từ khoá?
A. Ct_dau_tien
B. End
C. Read
D. Write
Câu 3: Từ khóa nào sau đây dùng để khai báo biến? 
A. Var
B. Const
C. Uses
D. Program
Câu 4: Từ khóa nào sau đây dùng để khai báo thư viện? 
A. Var
B. Uses 
C. Const
D. Program
Câu 5: Từ khóa nào sau đây dùng để khai báo tên chương trình? 
A. Uses
B. Const
C. Program 
D. Var
Câu 6: Từ khóa nào sau đây dùng để khai báo hằng? 
A. Var
B. Program
C. Uses
D. Const
Câu 7: Ngôn ngữ lập trình là:
A. ngôn ngữ dùng để viết chương trình máy tính.
B. một thuật toán.
C. chương trình máy tính.	
D. môi trường lập trình.
Câu 8: Khi ta khai báo biến x có kiểu là integer thì phép gán nào sau đây là hợp lệ?
	A. x:= 5000000
B. x:= 200 
C. x:= 1.23
D. x:= ‘tin_hoc’
Câu 9: Khi ta khai báo biến x có kiểu là String thì phép gán nào sau đây là hợp lệ?
	A. x:= ‘tin_hoc’ 
B. x:= 200
C. x:= 1.23
D. x:= 5000000
Câu 10: Cấu trúc chung của chương trình gồm mấy phần?	
A. 4 phần
B. 3 phần 
C. 1 phần
D. 2 phần
Câu 11: Để khai báo biến x thuộc kiểu số thực ta khai báo:
A. Var x: Char;
B. Var x: String;
C. Var x: Real;
D. Var x: integer;
Câu 12: Để khai báo biến x thuộc kiểu số xâu ta khai báo:
A. Var x: Real;
B. Var x: integer;
C. Var x: Char;
D. Var x: String
Câu 13: Để khai báo biến x thuộc kiểu số kí tự ta khai báo:
A. Var x: Char;
B. Var x: Real;
C. Var x: String;
D. Var x: integer;
Câu 14: Hãy cho biết kết quả xuất ra màn hình sau khi thực hiện câu lệnh Writeln(‘16*2-3=’,16*2-3); 
A. 16*2-3=
B. 16*2-3=29
C. 29
D. 16*2-3
Câu 15: Câu lệnh cho phép ta nhập giá trị của a từ bàn phím là: 
A. readln(a);
B. Writeln(a);
C. Write(‘nhap gia tri cua a:’);
D. Write(a);
Câu 16: Sau 2 câu lệnh x:=5; x:=x*x; Giá trị của biến x là:
A. 15
B. 25
C. 10	
D. 5
Câu 17: Để gán giá trị 12 cho biến x ta dùng lệnh: 
A. x:12;
B. x = 12;
C. x:= 12;
D. x =: 12;
Câu 18: Máy tính có thể có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây ?
A. Ngôn ngữ tự nhiên
B. Ngôn ngữ lập trình
C. Ngôn ngữ máy
D. Tất cả các ngôn ngữ trên.
Câu 19: Để chạy chương trình ta dùng tổ hợp phím:
A. Ctrl + F9
B. Alt + F5
C. Alt + F9
D. Ctrl + F5
Câu 20: Trong các tên chương trình sau, tên nào viết đúng ?
A. Lop.8A
B. Tam giac
C. 1Lơp8A
D. Tamgiac
TRƯỜNG TRUNG HỌC CƠ SỞ
TAM PHƯỚC
ĐỀ KIỂM TRA HỌC KÌ I, NĂM HỌC 2012 -2013
Môn TIN, Lớp 8
Đề chính thức
Thời gian:45 phút (không kể phát đề)
Điểm bằng số 
Điểm bằng chữ 
Giám khảo 1
Số thứ tự
Giám khảo 2
Số phách
II - PHẦN TỰ LUẬN: (5đ) 
Câu 1: (1đ) Hãy viết các biểu thức toán học sau đây trong ngôn ngữ lập trình Pascal:
	a/ 2x2+1;	b/ 
Câu 2. Viết chương trình đưa ra thông báo trên màn hình. Mỗi thông báo nằm trên một dòng. .
 	PHONG GIAO DUC VA DAO TAO CHAUTHANH
	TRUONG TH&THCS TAMPHUOC
	TEN EM LA:
--------------------------------Hết------------------------------------
BÀI LÀM
HƯỚNG DẪN CHẤM
Ðề kiểm tra HỌC KÌ I, Năm học 2012-2013 - Môn: TIN, Lớp 8
I - PHẦN TRẮC NGHIỆM KHÁCH QUAN: ( 5đ) 
Câu
1
2
3
4
5
6
7
8
9
10
Kết quả
A
B
A
B
C
D
A
B
A
D
Câu
11
12
13
14
15
16
17
18
19
20
Kết quả
C
D
A
B
A
B
C
C
A
B
II - PHẦN TỰ LUẬN: ( 5đ) 
Câu 1 (1.0 đ):
	a/ 2*x*x+1; (0.5 đ)
	b/ (x+y)/(x-y); (0.5 đ)
Câu 2: ( 3.0 đ):
- Đầy đủ cấu trúc của một chương trình (1.0 đ)
- Viết đúng theo yêu cầu ( 2.0 đ)
- Chương trình không có lỗi (1.0 đ)
Program Bai2;
Uses crt;
Begin
	Clrscr;
	Writeln( ‘ PHONG GIAO DUC VA DAO TAO CHAUTHANH’);
	Writeln(‘ TRUONG THCS TAMPHUOC’);
	Writeln(‘ EM TEN LA:...’);
	Readln;
	End.

File đính kèm:

  • docKTRA HKI TIN 8 DE 1.doc