Kiểm tra 1 tiết – Năm học 2015 - 2016 Môn: Tin học – Lớp 8 Thời gian: 15 phút

doc 5 trang Người đăng phongnguyet00 Lượt xem 750Lượt tải 0 Download
Bạn đang xem tài liệu "Kiểm tra 1 tiết – Năm học 2015 - 2016 Môn: Tin học – Lớp 8 Thời gian: 15 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 1 tiết – Năm học 2015 - 2016 Môn: Tin học – Lớp 8 Thời gian: 15 phút
Phòng GD&ĐT Lạc Dương
Trường THCS Xã Lát
Họ tên:...
Lớp:
Kiểm tra 1 tiết – năm học 2015-2016
Môn:Tin học – Lớp 8
Thời gian: 15 phút
Điểm
Lời phê của giáo viên
A. TRẮC NGHIỆM KHÁCH QUAN (5đ)
Khoanh tròn vào đáp án đúng nhất
Câu 1. Kiểu dữ liệu nào sau đây không có trong ngôn ngữ lập trình Pascal?
	A. Kiểu số nguyên.	B. Kiểu xâu chữ cái.
C. Kiểu số thực.	D. Kiểu xâu kí tự.
Câu 2. Chương trình máy tính là:
	A. để ra lệnh cho máy tính thực hiện.	
B. chỉ dẫn máy tính làm việc.
C. một dãy các lệnh mà máy tính có thể hiểu và thực hiện được.
D. để điều khiển máy tính thực hiện.
 Câu 3. Những từ là từ khóa trong ngôn ngữ lập trình Pascal là:
	A. Program, Uses, begin, end.	B. Program, Crt, CT_Dau_Tien.	
C. Uses, Write, begin, end.	D. Begin, end, CT_Dau_Tien, Uses.
Câu 4. Trong cấu trúc chương trình Pascal, phần có thể không có là:
A. Phần khai báo.	B. Phần khai báo và phần thân chương trình.
C. Phần tên và phần thân chương trình.	D. Phần thân chương trình.
Câu 5. Để chạy một chương trình Pascal em dùng tổ hợp phím:
A. Alt + F9 .	B. Ctrl + F9.	
C. Alt + F5.	D. Ctrl + F5.
 Câu 6. “Chao cac ban” là dữ liệu 
	A. Kiểu số nguyên.	B. Kiểu số thực. 
C. Kiểu xâu kí tự.	 	D. Kiểu chữ cái.
Câu 7. Muốn viết a2 trong Pascal ta viết:
	A. Sqrt(a)	B. a x a
C. a.a	D. a*a
Câu 8. Một số kiểu dữ liệu cơ bản của ngôn ngữ lập trình Pascal là:
	A. Integer, Mod, Char, String.
	B. Integer, Real, Div, String.
	C. Integer, Real, Char, String.
	D. Integer, Real, Char, Int.
Câu 9. Trong ngôn ngữ lập trình Pascal, cách đặt tên hợp lệ dưới đây là:
A. VD_Dau_Tien;	B. 8VD_Dau_Tien;
C. Program;	D. VD Dau Tien; 
Câu 10. Kết quả của phép tính 16 mod 5 là:
A. 3	B. 5
C. 1	D. 16
Phòng GD&ĐT Lạc Dương
Trường THCS Xã Lát
Họ tên:...
Lớp:
Kiểm tra 1 tiết – năm học 2015-2016
Môn:Tin học – Lớp 8
Thời gian: 30 phút
Điểm
Lời phê của giáo viên
B. TỰ LUẬN: (5đ)
Câu 1: (1đ) Ngôn ngữ lập trình là gì? Em hãy nêu cấu trúc chung của mọi chương trình?
Câu 2: (2đ) Cho biểu thức số học các em hãy chuyển thành cách viết chúng trong ngôn ngữ lập trình Pascal?
a2 + b - c	b) 1 + 2xyz
2x3 + 2y - z	d) (13 x 8):24 – (2 + 7)2;
Câu 3: (2đ)Em hãy sữa lỗi sai trong chương trình sau :
Program chuong trinh;
Uses crt;
Begin;
Clrscr;
Writeln (‘****************************’);
Writeln(‘** LOP8A **’)
Writeln(‘** HOC LAP TRINH PASCAL **’);
Writeln(‘************************ ****’);
Readln;
End;
BÀI LÀM:
ĐÁP ÁN VÀ THANG ĐIỂM
Câu
Nội dung
Điểm
Trắc nghiệm
1,2,3,4,5,6,7,8,9,10
1B; 2C; 3A; 4A; 5B; 6C; 7D; 8C; 9A; 10C
Mỗi câu đúng được 0,5đ
Tự luận
1
 - Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính
 - Cấu trúc chung của mọi chương trình:
 + Phần khai báo
 + Phần thân.
0.5đ
0.25đ
0.25đ
2
a*a + b - c ( Sqr(a) +b - c )
1 + 2*x*y*z
2*x*x + 2*y - z
(13*8)/2*2*2*2 - (2+7)* (2+7)
Hoặc (13*8)/2*2*2*2 - Sqr(2+7)
 0.5đ
0.5đ
0.5đ
0.5đ
3
Program chuong_trinh; { Tên chương trình viết sai }
Uses crt;
Begin {Dư dấu ‘;’ }
Clrscr;
Writeln (‘****************************’);
Writeln(‘** LOP8A **’); {Thiếu dấu ‘;’ }
Writeln(‘** HOC LAP TRINH PASCAL **’);
Writeln(‘*****************************’);
Readln;
End. {Thay dấu ‘;’ thành dấu ‘.’}
0,5đ
0,5đ
0,5đ
0,5đ
MA TRẬN ĐỀ
Cấp độ
Tên
chủ đề
Nhận biết
Thông hiểu
Vận dụng
Cộng
Cấp độ thấp
Cấp độ cao
TNKQ
TL
TNKQ
TL
TNKQ
TL
TNKQ
TL
Bài 1
Máy tính và chương trình máy tính
2
 0,5đ
1
 0,5đ
2
 1đ
Bài 2
Làm quen với chương trình và ngôn ngữ lập trình
3
 0,5đ
1
 0,5đ
4
 0,5đ
5,9
 1đ
3
 0,25đ
 6
 2,75đ
Bài 3
Chương trình máy tính và dữ liệu
1,8
 1đ
6
 0,5đ
7,10
 1đ
2,3
 1,75đ
2
 1đ
8
 4,25đ
Tổng số điểm:10
Tỉ lệ 100 %
Số câu: 6
Số điểm: 3đ
Số câu: 2
Số điểm: 1đ
Số câu: 8
Số điểm: 6đ
Số câu: 16
Số điểm: 10

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

  • docde_kiem_tra_1_tiet.doc