PHÒNG GD&ĐT TRƯỜNG THCS .. ĐỀ KIỂM TRA CUỐI HỌC KỲ II NĂM HỌC 2021 – 2022 Môn: TIN HỌC 8 (Thời gian 45 – Không kể thời gian giao đề) I. MỤC ĐÍCH CỦA ĐỀ KIỂM TRA 1. Kiến thức Biết khai báo biến trong chương trình free pascal, so sánh các biến trong chương trình, sử dụng được câu lênh điều kiện, câu lệnh lặp. 2. Kỹnăng Viết được các câu lệnh chương trình đơn giản 3. Thái độ Trung thực, trách nhiệm khi làm bài. II. HÌNH THỨC ĐỀ KIỂM TRA: Thực hành III. MA TRẬN, BẢNG ĐẶC TẢ ĐỀ KIỂM TRA 1. MA TRẬN ĐỀ KIỂM TRA: TT Nội dung kiến thức/kĩ năng Đơn vị kiến thức/kĩ năng Mức độ nhận thức Tổng Số CH Tổng Thời gian Tỉ lệ% Nhận biết Thông hiểu Vận dụng Vận dụng cao CH TH Thời gian CH TH Thời gian CH TH Thời gian CH TH Thời gian 1 Sử dụng biến hằng trong chương trình Khai báo và sử dụng biến 1 5’ 1 5’ 2 10’ 20 2 Câu lệnh điều kiện Câu lệnh if-then 1 10’ 1 10’ 10 3 Câu lệnh lặp Lặp với số lần biết trước 1 10’ 1 10’ 2 20’ 30 4 Sử dụng phần mềm Dịch và sửa lỗi 1 3’ 1 3’ 30 Chạy chương trình 1 2’ 1 2’ 10 Tổng 2 7’ 3 18’ 1 10’ 1 10’ Tỉ lệ % 40 30 20 10 100 100 Tổng điểm 70 30 100 100 2. BẢN ĐẶC TẢ MA TRẬN ĐỀ KIỂM TRA TT Nội dung kiến thức/kĩ năng Đơn vị kiến thức/kĩ năng Mức độ kiến thức, kĩ năng cần kiểm tra, đánh giá Số câu hỏi theo mức độ nhận thức Nhận biết Thông hiểu Vận dụng Vận dụng cao 1 Sử dụng biến hằng trong chương trình Khai báo và sử dụng biến Nhận biết: Biết cách khai báo và sử dụng biến 1 1 2 Câu lệnh điều kiện Câu lệnh if-then Thông hiểu: Sử dụng câu lệnh điều kiện để thực hiện cấu trúc rẽ nhánh. 1 3 Câu lệnh lặp Lặp với số lần biết trước Vận dụng: Sử dụng câu lệnh lặp với việc vận dụng câu lệnh ghép. 1 1 4 Sử dụng phần mềm Dịch và sửa lỗi Thông hiểu: Hiểu được thông báo lỗi của chương trình và sửa lỗi 1 Chạy chương trình Nhận biết: Biết chạy chương trình và sử sụng bộ test. 1 Tổng 2 3 1 1 IV. ĐỀ KIỂM TRA Câu 1: Viết chương trình nhập vào N số nguyên từ bàn phím. Hãy tính và in ra màn hình tổng của các số chẳn vừa được nhập vào theo ý tưởng sau: - Khai báo tên chương trình: tong_chan; khai báo thư viện crt; khai báo đầy đủ các biến dùng trong chương trình ( 1 điểm) - Dùng lệnh in ra màn hình thông báo yêu cầu nhận N, và nhập dữ liệu cho N.( 1 điểm); - Sử dụng lệnh For ... do chạy từ 1 đến N ứng với lần lặp thứ i, ta nhập số nguyên x (1 điểm); - Sử dụng câu điều kiện If...then kiểm tra tính chẳng của x vừa nhập và đồng thời cộng dồn x chẳn vào S. ( 2 điểm). - In kết quả ra màn hình ( 1 điểm) Câu 2: Em hãy dịch và sửa lỗi chương trình (nếu có) (3đ) Câu 3: Em hãy chạy chương trình và kiểm tra kết quả (1đ) V. ĐÁP ÁN – HƯỚNG DẪN CHẤM CÂU ĐÁP ÁN ĐIỂM Câu 1 Program Tong_chan; Uses crt; Var N,S,i,X : Integer; Begin Clrscr; S:=0; Write(‘ Nhap so N can tinh’); readln(n); For i:=1 To n Do Begin Write('Nhap so nguyen X= '); Readln(X); If x mod 2 = 0 then S:=S+X; End; Writeln(‘Tong cac so chan duoc nhap vao la: ‘,S); Readln; End. 1 điểm 1 điểm 1 điểm 2 điểm 1 điểm Câu 2 Nhấn F9 để dịch và sửa lỗi chương trình 3 điểm Câu 3 Nhấn Ctrl +F9 để chạy và kiểm tra chương trình 1 điểm Xác nhận của Ban giám hiệu Duyệt của Tổ Người ra đề kiểm tra Hiệu trưởng Hoàng Bá Cường
Tài liệu đính kèm: