
MA TRẬN KIỂM TRA CUỐI HỌC KÌ I - NĂM HỌC 2021-2022
MÔN: TIN HỌC – LỚP 8
Các mức độ nhận thức Nhận biết Thông hiểu Vận dụng Vận dụng cao Nội dung
TNKQ TNTL TNKQ TNTL
Tổng
1. Máy tính và chương trình máy tính
Biết sử dụng ngôn ngữ lập trình, chỉ dẫn cho máy tính, viết chương trình mát tính Số câu Số điểm
Tỉ lệ %
3 c 1 đ 10%
3 c 1 đ 10%
2. Làm quen với chương trình và ngôn ngữ lập trình
Biết các thành phần cơ bản của ngôn ngữ LT, biết các từ khóa, tên của chương trình
Số câu Số điểm
Tỉ lệ %
3 c 1 đ 10%
3 c 1 đ 10%
3. Chương trình máy tính và dữ liệu
Biết dữ liệu và khai báo kiểu dữ liệu. Biết một số phép toán với kiểu dữ liệu số. Số câu Số điểm
3 c 1 đ
3 c 1 đ DeThi.edu.vn
Tỉ lệ % 10% 10%
4. Sử dụng biến và hằng
trong chương
trình
Biết khai báo biến và hằng trong Passcal
Phân biệt được biến và hằng
Số câu Số điểm
Tỉ lệ %
3 c 1 đ 10%
1 c 2 đ 20%
4 c 3 đ 30%
5. Từ bài toán đến chương trình
Hiểu được các bước giải bài toán trong chương trình và trình bày thuật toán đơn giản.
Thực hiện được thuật toán đơn giản
Số câu Số điểm
Tỉ lệ %
3 c 1 đ 10%
1 c 1 đ 10%
4 c 2 đ 20%
6. Câu lệnh điều kiện
Trình bày các bước thuật toán và viết chương trình Passcal Số câu Số điểm
Tỉ lệ %
1 c 2 đ 20%
1 c 2 đ 20% Tổng Số câu Số điểm
Tỉ lệ %
12 c
4 đ 40%
4 c 3 đ 30%
1 c
2 đ 20%
1 c 1 đ 10%
18 c 10 đ 100% DeThi.edu.vn
Điểm Chữ ký GT Bằng số Bằng chữ
Lời phê của giáo viên
Giám thị 1 Giám thị 2
ĐỀ BÀI: I. TRẮC NGHIỆM KHÁCH QUAN: (5 điểm) Chọn phương án đúng nhất
Câu 1: Ngôn ngữ được sử dụng để viết chương trình là:
A. Ngôn ngữ lập trình B. Ngôn ngữ máy C. Ngôn ngữ tự nhiên D. Ngôn ngữ tiếng Việt Câu 2: Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?
A. thông qua một từ khóa B. thông qua các tên C. thông qua các lệnh D. thông qua một hằng Câu 3: Theo em hiểu viết chương trình là : A. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó B. Viết ra một đoạn văn bản được sắp xếp theo chương trình C. Viết ra các câu lệnh mà em đã được học D. Tạo ra các câu lệnh để điều khiển Robot Câu 4: Từ khóa dùng để khai báo là:
A. Program, Uses B. Program, Begin, End C. Programe, Use D. Begin, End Câu 5: Cấu trúc chung của mọi chương trình gồm mấy phần?
A. 1 B. 2 C. 3 D. 4 Câu 6: Cách đặt tên nào sau đây không đúng ?
A. Tugiac B. CHUNHAT C. End D. a_b_c Câu 7: Câu lệnh Writeln(‘y=’ , 15 div 4 +5); sẽ in ra kết quả:
A. 8 B. y= 8 C. y=3 D. 20 Câu 8: Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp với biến x?
A. Char B. LongInt C. Integer D. Word Câu 9: Trong Pascal khai báo nào sau đây là đúng?
A. var tb: real; B. 4hs: integer; C. Const x: real; D. Var r =30; Câu 10: Khai báo nào sau đây đúng?
A. Var x, y: Integer; B. Var x, y=Integer; C. Var x, y Of Integer; D. Var x, y := Integer; Câu 11: Trong Pascal, từ khóa để khai báo biến là:
A. Const B. Begin C. Var D. Uses Câu 12: Trong Pascal, từ khóa để khai báo hằng là:
A. Const B. Begin C. Var D. Uses Câu 13: Quá trình giải bài toán trên máy tính gồm mấy bước?
A. 2 B. 3 C. 4 D. 5 Câu 14:Thứ tự các bước giải bài toán trên máy tính: A. Xác định bài toán → Viết chương trình → Mô tả thuật toán B. Xác định bài toán → Mô tả thuật toán → Viết chương trình C. Mô tả thuật toán → Xác định bài toán → Viết chương trình D. Viết chương trình → Xác định bài toán → Mô tả thuật toán
TRƯỜNG PTDTBT THCS LIÊN XÃ
LA ÊÊ – CHƠ CHUN
KIỂM TRA CUỐI HỌC KỲ I
NĂM HỌC: 2021-2022
Họ và tên HS:…………………………………… MÔN: TIN HỌC - LỚP 8
SBD:…………………Phòng thi:…………....... Thời gian: 45 phút (không kể thời gian giao đề) Lớp:………
DeThi.edu.vn
Trên đây là phần đầu tài liệu — bấm Đọc sách để xem đầy đủ.