Đề kiểm tra học kì i - Môn: Tin học lớp 8 - Trường THCS Phước Tân 1

doc 4 trang Người đăng haibmt Lượt xem 24866Lượt tải 2 Download
Bạn đang xem tài liệu "Đề kiểm tra học kì i - Môn: Tin học lớp 8 - Trường THCS Phước Tân 1", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Đề kiểm tra học kì i - Môn: Tin học lớp 8 - Trường THCS Phước Tân 1
Trường THCS Phước Tân 1	Thứ..ngày. tháng..năm 2015
Họ và tên:..	ĐỀ KIỂM TRA HKI
Lớp:	..	Môn: Tin học lớp 8 
	Thời gian: 45 phút
ĐIỂM
LỜI PHÊ CỦA GIÁO VIÊN
Duyệt của tổ trưởng
Phần 1: Trắc nghiệm khách quan (3đ) : 
Khoanh tròn vào đáp án đúng trong những câu sau:
Câu 1. Để chạy chương trình ta sử dụng tổ hợp nào: 
A. Ctrl – F9	B. Alt – F9	C. F9	D. Ctrl – Shitf – F9
Câu 2. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: 
A. 8a	B. tamgiac	C. program	D. Lop.8a
Câu 3. Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào ? 
A. (a*a + b)(1+c)(1 + c)(1 + c)	B. (a.a + b)(1 + c)(1 + c)(1 + c)
C. (a*a + b)*(1 + c)*(1 + c)*(1 + c)	D. (a2 + b)(1 + c)3
Câu 4. Trong Pascal, khai báo nào sau đây là đúng? 
A. Var tb: real;	B. Type 4hs: integer; 	C. const x: real;	D. const R = 30;
Câu 5. Ta thực hiện các lệnh gán sau :	x:=1; 	y:=9;	z:=x+y;	
Kết quả thu được của biến z là:
A. 1	B. 9	
C. 10	D. Một kết quả khác
Câu 6. Khai báo hằng bằng từ khóa:
	A. Const	B. Var	C. Type	D. Uses
Phần 2: Phần tự luận: (7đ)
Câu 7(3 điểm): Viết các biểu thức toán sau đây dưới dạng biểu thức Pascal: 
a) 
b ) (a+b)2.(d+e)3 
c) 
Câu 8 (2 điểm): Hãy nêu sự giống và khác nhau giữa hằng và biến? 
Câu 9(2 điểm):
Viết chương trình nhập 3 số từ bàn phím và hiển thị kết quả ra màn hình tổng của 3 số đó.
Bài làm
..
..
..
Đáp án
I) Trắc nghiệm(3 điểm)
Mỗi câu đúng 0.5 đ. Trong trường hợp có 2 đáp án thì mỗi ý đúng 0.25đ
Câu
1
2
3
4
5
6
Đáp án
A
B,D
C
A,D
C
A
II) Tự Luận(7 điểm)
Câu 7:
 a) 5*x*x*x+2*x*x-8*x+15	1đ
 b) (a+b)*(a+b)*(d+e)*(d+e) *(d+e)	1đ
 c) (x+y)/(x-y)	1đ
Câu 8:
Sự giống và khác nhau giữa biến và hằng
Giống: - Đều được dùng để lưu trữ dữ liệu	0.25đ
 -Phải được khai báo trước khi sử dụng	0.25đ
Khác: Mỗi ý đúng 0.25 đ
Biến
	Hằng
- Là đại lượng có thể thay đổi được trong khi thực hiện chương trình.
- Từ khóa khai báo biến: Var
- Là đại lượng có giá trị không đổi trong suốt quá trình thực hiện chương trình.
-Từ khóa khai báo hằng: Const
Câu 9:
program tinhtoan;	0.25đ
uses crt;	0.25đ
var x,y,z:integer;	0.25đ
begin
 write('nhap x=');readln(x);	0.25đ
 write('nhap y= ');readln(y);	0.25đ
 write('nhap z= ');readln(z);	0.25đ
 write(' Tong 3 so la: ');writeln(x+y+z);	0.5đ
 readln
end.
MA TRẬN ĐỀ KIỂM TRA 1 TIẾT
Nội dung
Câu & điểm
Nhận biết
Thông hiểu
Vận dụng
Tổng
TN
TL
TN
TL
TN
TL
Bài 1: Máy tính và chương trình máy tính
Câu
1
1
Điểm
0.5
0.5
Bài 2: Làm quen với chương trình và ngôn ngữ lập trình
Câu 
2
1
Điểm
0.5
0.5
 Bài 3: chương trình máy tính và dữ liệu
Câu
3
7
2
Điểm
0.5
3.0
3.5
Bài 4: Sử dụng biến trong chương trình.
Câu
4,6
5
8,9
5
Điểm
 1.0
0.5
4.0
5.5
Tổng
Số câu
4
2
3
 10
Điểm
2.0
1.0
7.0
10
Mô tả:
Câu 1: Biết cách chạy một chương trình trong pascal.
Câu 2: Nhận biết tên hợp lệ trong pascal.
Câu 3: Nhận biết đúng cách chuyển đổi biểu thức toán học sang pascal.
Câu 4: Nhận biết khai báo biến và hằng đúng trong pascal.
Câu 5: Hiểu cách sử dụng biến trong chương trình.
Câu 6: Nhận biết được từ khóa khai báo hằng.
Câu 7: Cách chuyển đổi biểu thức toán học sang pascal.
Câu 8: Phân biệt được sự giống và khác nhau giữa biến và hằng.
Câu 9: Viết được một chương trình pascal bằng ngôn ngữ lập trình: tính tổng của 3 số được nhập từ bàn phím.

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

  • dockiem_tra_1_tiet_lan_1.doc