Kiểm tra 1 tiết lớp: 8 môn: Tin học

Kiểm tra 1 tiết lớp: 8 môn: Tin học

1.1. Ngôn ngữ lập trình gồm những yếu tố nào?

a. Tập hợp các kí tự b. Các quy tắc

c. Ý tưởng – giải thuật d. Cả a và b

1.2. X là một số thực, để khai báo biến X ta có thể khai báo như sau:

a. Var X : integer; b. Var X : real;

c. Var X : string; d. Var X : char;

1.3. Giá trị của c sau khi thực hiện đoạn lệnh: a:= 3; b := 5; a := a + b; c:= a + b; là bao nhiêu?

a. c = 8 b. c = 3 c. c = 13 d. c = 10

 

doc 3 trang Người đăng levilevi Lượt xem 1266Lượt tải 0 Download
Bạn đang xem tài liệu "Kiểm tra 1 tiết lớp: 8 môn: Tin học", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
I/ Ma trận
	Mức độ
Nội dung
Nhận biết
Thông hiểu
Vận dụng
Tổng
TN
TL
TN
TL
TN
TL
TN
TL
Bài 1: máy tính và chương trình máy tính
1
0.5
1
0.5
Bài 2: làm quen với chương trình và ngôn ngữ lập trình
2
1.0
1
0.5
1
0.5
2
1.0
2
1.0
Bài 3: chương trình máy tính và dữ liệu
2
1.0
1
1.0
1
1.0
2
1.0
2
2.0
Bài 4: sử dụng biến trong chương trình
1
0.5
2
1.0
1
0.5
1
0.5
1
2.0
3
1.5
3
3.0
Tổng
4
2.0
3
1.5
3
1.5
2
1.5
1
0.5
2
3.0
8
4.0
7
6.0
II/ Đề
Họ và tên:	Kiểm tra 1 tiết
Lớp: 8/	Môn: Tin học	A
1. Hãy khoanh tròn chữ cái trước câu trả lời đúng nhất: (4.0 đ)
1.1. Ngôn ngữ lập trình gồm những yếu tố nào?
a. Tập hợp các kí tự	b. Các quy tắc
c. Ý tưởng – giải thuật	d. Cả a và b
1.2. X là một số thực, để khai báo biến X ta có thể khai báo như sau:
a. Var X : integer;	b. Var X : real;
c. Var X : string;	d. Var X : char;
1.3. Giá trị của c sau khi thực hiện đoạn lệnh: a:= 3; b := 5; a := a + b; c:= a + b; là bao nhiêu?
a. c = 8	b. c = 3	c. c = 13	d. c = 10
1.4. Lệnh có chức năng xóa sạch màn hình:
a. delete;	b. Clear;	c. delmonitor	;	d. Clrscr;
1.5. Muốn khai báo hằng ta sử dụng từ khóa:
a. const	b. var	c. program 	d. begin
1.6. Để đưa thông tin ra màn hình, pascal sử dụng lệnh
a. readln 	b. delay
c. write hoặc writeln	d. delete
1.7. Để lưu thông tin TBToan (điểm trung bình môn toán) của học sinh ta sử dụng kiểu dữ liệu:
a. string	b. real	c. char	d. integer
1.8. Xác định kết quả của biểu thức nào sau đây là đúng.
a. 15 div 5 = 3	b. 15 / 5 < 3	c. 15 mod 5 = 3	d. 15 div 5 = 0
2. Thực hiện các phép toán: (2.0 đ)
a. 	377 mod 5 =	
	377 div 5 =	
	377 / 5 =
b. 	( 1/6 + 2/3) * ( 4/7 + 5/14) * (12/5) 
3. Trong các câu lệnh sau, câu lệnh nào không hợp lệ? Giải thích? (2.0 đ)
Câu lệnh
Nhận xét đúng sai và giải thích
Program Tin hoc 8;
Var a, b := real;
Wteri(’ chao cac ban’);
Const Pi = 3.14;
4. Tìm, sắp xếp và sửa lỗi trong chương trình sau để trở thành một chương trình hoàn chỉnh: (2.0 đ)
Begin
Program Tong 2 so;
a := 3;
b = 9;
Var a, b, c : string;
c := a + b;
write (‘tong 2 so la:’ , c);
end.
Readln.
III/ Đáp án
1. Hãy khoanh tròn chữ cái trước câu trả lời đúng nhất: (4.0 đ)
Câu
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
A
X
X
B
X 
X
C
X
X
D
X 
X
2. Thực hiện các phép toán: (2.0 đ)
a. 	377 mod 5 =	2	
	377 div 5 =	75	
	377 / 5 = 75.4
b. 	( 1/6 + 2/3) * ( 4/7 + 5/14) * (12/5) = 13/7
3. Trong các câu lệnh sau, câu lệnh nào không hợp lệ? Giải thích? (2.0 đ)
Câu lệnh
Nhận xét đúng sai và giải thích
Program Tin hoc 8;
Không hợp lệ: tên chuơng trình sử dụng phím cách
Var a, b := real;
Không hợp lệ: giữa tên biến và kiểu dữ liệu là dấu hai chấm
Wteri(’ chao cac ban’);
Không hợp lệ: sai tên lệnh write
Const Pi = 3.14;
Hợp lệ
4. Tìm, sắp xếp và sửa lỗi trong chương trình sau để trở thành một chương trình hoàn chỉnh: (2.0 đ)
Program tong_2_so;
var a,b,c: integer;
begin
	a:= 3;
	b:= 9;	
	c:= a + b;
	write(‘tong 2 so la:’ ,c);
readln
end.

Tài liệu đính kèm:

  • docDE 1 TIET TIN 8 CO MA TRAN DAP AN.doc