Ma trận đề KT 1 tiết:
Môn: tin Lớp: 8
Người ra đề: Đào Thò Hồng Nhung
Đơn vò: Tổ toán - tin
I/ Ma trận
Nội dung
Câu
&
Nhận biết Thông hiểu
Vận dụng
TN TL TN TL TN TL
Máy tính và chương
trình máy tính
Câu
1
1
Điểm
0.25đ
0.25đ
Làm quen với chương
trình và ngôn ngữ lập
trình
Câu
2,3,5,
6
1
5
Điểm
1.0đ 2đ
3đ
Chương trình máy tính
Điểm
2.5đ 1đ 0.5đ 4đ 2đ
10đ
Họ và tên: …………………………………… Kiểm tra: 1 tiết
Lớp: …………. Môn: TIN HỌC 8 - Thời gian: 45 phút
Điểm Nhận xét của giáo viên
I. TRẮC NGHIỆM (2 điểm)
Câu 1: Máy tính 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. Ngôn ngữ tiếng Anh
Câu 2: Trong ngôn ngữ lập trình Pascal, từ nào không phải là từ khoá ?
A. Uses B. Program C. End D. Computer
Câu 3: Tên hợp lệ trong ngôn ngữ Pascal là
A. 16abc; B. Hinh thang; C. D15; D. Program;
Câu 4: Từ khoá để khai báo biến trong ngôn ngữ lập trình Pascal là
A. Const B. Var C. Real D. End
Câu 5: Để chạy một chương trình Pascal ta nhấn tổ hợp phím
A. Ctrl+F9 B. Alt+F9 C. Shitf+F9 D. Ctrl+Shift+F9
Câu 6: Cấu trúc chung hợp lý của một chương trình Pascal là :
A. Begin -> Program -> End. B. Program -> End -> Begin.
C. End -> Program -> Begin. D. Program -> Begin -> End.
Câu 7: Kết quả của 16 mod 5 bằng bao nhiêu:
A. 1 B. 3 C. 0 D. 5
Câu 8: Giả sử A được khai báo biến với kiểu dữ liệu số nguyên, X là kiểu dữ liệu xâu, trong các phép
gán sau, phép gán nào hợp lệ:
A. X:= 4.5; B. X:= ‘1234’; C. A:= 57; D. A:= ‘LamDong’;
Chọn phương án đúng nhất của các câu trên rồi điền vào bảng
Câu 1 Câu 2 Câu3 Câu 4 Câu 5 Câu 6 Câu 7 Câu 8
II. TỰ LUẬN (8 điểm)
Bài 1: Hãy liệt kê lỗi (nếu có) trong chương trình sau (2 điểm)
Program Tinh tong; (1)
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
c, Viết chương trình (2 điểm)
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
ĐÁP ÁN ĐỀ KIỂM TRA 1 TIẾT
MÔN: TIN HỌC 8
I. TRẮC NGHIỆM (2 điểm)
Mỗi câu trả lời đúng được 0,25đ
Câu 1 2 3 4 5 6 7 8
Đáp án C D C B A D A D
II. TỰ LUẬN
Bài 1: (2 điểm) Mỗi lỗi tìm được 0,5 điểm
(1) đặt sai tên (2) thiếu dấu (;) (5) sai tên lệnh (11) thiếu dấu .
Bài 2: a, Nêu các kiểu dữ liệu cơ bản trong pascal: real;intger;char;string?(1điểm)
Hieu:=a-b;
Tich:=a*b;
Writeln(‘Tong cua 2 so a va b la:’,tong);
Writeln(‘Hieu cua 2 so a va b la:’,Hieu);
Writeln(‘Tich cua 2 so a va b la:’,tich);
Readln
End.