Đề kiểm tra chất lượng học kì I năm học 2014 - 2015 môn tin 8 - phần lý thuyết - Thời gian: 45 phút

doc 2 trang Người đăng phongnguyet00 Lượt xem 458Lượt tải 0 Download
Bạn đang xem tài liệu "Đề kiểm tra chất lượng học kì I năm học 2014 - 2015 môn tin 8 - phần lý thuyết - Thời gian: 45 phút", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Đề kiểm tra chất lượng học kì I năm học 2014 - 2015 môn tin 8 - phần lý thuyết - Thời gian: 45 phút
TRƯỜNG THCS PHAN CHU TRINH ĐỀ KIỂM TRA CHẤT LƯỢNG HỌC KÌ I
TỔ: TOÁN- LÝ- TIN-CN NĂM HỌC 2014- 2015	 
Họ tên:. Môn tin 8- Phần lý thuyết - TG: 45 phút.
Lớp: 8A ĐỀ 1. 
Điểm
Lời nhận xét của GV
I.Trắc nghiệm khách quan: (4 đ)
Chọn phương án đúng trong mỗi câu và điền vào bảng bên dưới:
Câu 1: Trong Pascal, khai báo nào sau đây là đúng:
A. Const pi:=3.14;	 B. Const pi: 3.14;	 C. Const pi=3.14;	D.Var pi=3.14;
Câu 2: Từ khóa khai báo biến trong ngôn ngữ lập trình Pascal là: 
A. Const; B. Var; C. Real; D. Program.
Câu 3: 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:= ‘tin_hoc’;	c. x:= 200;	d. x:= 1.23;
Câu 4: Các bước giải 1 bài toán trên máy tinh gồm:
xác định bài toán, mô tả thuật toán; B. mô tả thuật toán, viết chương trình;
C. xác định bài toán , viết chương trình; D. Xác định bài toán, mô tả thuật toán, viết chương trình
Câu 5: Một thuật toán chỉ có thể giải được bao nhiêu bài toán:
	A. 1 bài toán; 	B. 2 bài toán; C. 3 bài toán; D. nhiều bài toán.
Câu 6 : Cấu trúc câu lệnh điều kiện dạng đủ có dạng:
if then ;
if then else ;
If then ; else ;
If then , else ;
Câu 7: if X>10 then X:=X+1 giá trị của biến X sẽ là bao nhiêu, nếu trước đó giá trị của X bằng 11 ?
A. 13;	B. 10;	C. 12;	 D. 11;
Câu 8: Phần mềm Finger Break Out dùng để?
A. Luyện gõ phím nhanh;	 B. Tìm hiểu thời gian của các nước trên toàn thế giới; 
C. Học toán học;	 D. Học vẽ hình hình học động.
II. Các phát biểu sau đúng hay sai? Hãy đánh dấu (x) vào ô Đúng hay sai tương ứng (1đ)
Phát biểu
Đúng
Sai
1. Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện
được.
2. Khi viết chương trình, chúng ta chỉ cần tuân thủ đúng các quy tắc do ngôn ngữ lập
trình quy định mà không cần quan tâm đến ý nghĩa của các câu lệnh.
3. Một chương trình phải có đủ hai phần: phần khai báo và phần thân chương trình.
4. Trong NNLT Pascal, các lệnh như writeln, readln được dùng để tạo tương tác người 
và máy.
III. Tù luËn: (5.0 đ)
Câu 1: Cho biết sự giống nhau và khác nhau của câu lệnh điều kiện dạng thiếu và dạng đủ? (1.5đ)
Câu 2: Hãy gạch dưới các lỗi trong chương trình dưới đây và sửa lại các lỗi cho đúng(1.5 đ)
Program vidu;
Uses crt;	
Var x,y,z : integer;
	Begin 
	x:= 21
	y= 4;
	z:= x /y;
	writeln(z);
 readln; 
	End.
Câu 3: Em hãy xác định bài toán và mô tả thuật toán để tìm số nhỏ nhất trong dãy A gồm các số a1, a2 , an (2.0 đ)
BÀI LÀM
Điền phương án vào bảng này:
Câu
1
2
3
4
5
6
7
8
P/ án đúng

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

  • docDE 1.doc