MA TRẬN ĐỀ KIỂM TRA TIN 8 – HỌC KÌ I – NĂM HỌC 2020 – 2021 Hình thức THỰC HÀNH Cấp độ Chủ đề Nhận biết Thông hiểu Vận dụng Cộng Vận dụng thấp Vận dụng cao Chương trình máy tính và dữ liệu Lưu được chư[.]
MA TRẬN ĐỀ KIỂM TRA TIN – HỌC KÌ I – NĂM HỌC 2020 – 2021 Hình thức: THỰC HÀNH Chủ đề Cấp độ Nhận biết Lưu Chương trình máy tính chương trình liệu theo u cầu (Câu 1e, Câu 2d) Số câu: 02 Số điểm: 2.0đ Tỉ lệ % 20% Thông hiểu 01 câu 2.0đ 20% Số câu Số điểm Tỉ lệ % đến Số câu Số điểm Tỉ lệ % Câu lệnh điều kiện Số câu Số điểm Tỉ lệ % Tổng số câu: Tổng số điểm: Tỉ lệ %: 02 câu 2.0đ 20 % Vận dụng thấp Cộng Vận dụng cao Hiểu việc bố trí câu Sửa lỗi câu lệnh để quy lệnh chương trình tắc ngơn ngữ lập trình (Câu phải tuân theo quy 1b, 1c, 1d) tắc NNLT (Câu 1a) Sử dụng biến chương trình Từ tốn chương trình Vận dụng 01 câu 2.0 điểm 20 % 03 câu 1.5đ 15% Khai báo biến theo cú pháp, theo yêu cầu đề (Câu 2a) 01 câu 1.0đ 20% 06 câu 5.5đ 55% 01 câu 2.0đ 20% Từ thuật toán cho phát triển thành chương trình hồn chỉnh, thực (câu 2b) 01 câu 01 câu 1.5đ 1.5đ 15% 15% Viết câu lệnh điều kiện thực yêu cầu toán (câu 2c) 01 1.0đ 10% 05 câu 01 câu 3.5đ 1.5đ 35% 15% 01 câu 1.0đ 10% 09 câu 10.0đ 100% TRƯỜNG THCS SƠN THỦY HỌ TÊN Lớp Điểm KIỂM TRA HỌC KỲ I MƠN TIN HỌC HÌNH THỨC: THỰC HÀNH 45P Nhận xét Thầy giáo Đề A Câu 1: (6.0đ) Dùng ngơn ngữ lập trình Pascal để thực công việc sau Bạn Thành viết chương trình máy tính ngơn ngữ lập trình Pascal để thực tính điểm trung bình mơn thi nhiên thực chương trình cịn số lỗi chưa khắc phục, em giúp bạn sửa lỗi để chương trình thực Chương trình bạn Thành sau: Uses crt; Program cau1; Var toan , van, tbc ; interger Clrscr; begin write(‘nhap vao diem toan:’); readln(toan) write(‘nhap vao so diem van: ‘); readln(van) tbc:=(van+toan)/2; writeln(‘diem trung binh la: ‘,tbc); readln end; Yêu cầu: a Soạn thảo lại chương trình b Nhấn F9 để kiểm tra lỗi, tiến hành sửa lỗi chương trình đến hết báo lỗi c Chạy chương trình (Ctrl – F9) với liệu tùy ý, xem kết quả, sửa lỗi chương trình có d In kết trung bình cộng có qui cách, độ xác đến hai chữ số thập phân e Lưu lại chương trình với tên tệp KTHK_TÊNHOCSINH_LỚP_C1.pas Ví dụ: Bạn Nguyễn Ngọc Nguyên lớp 8A lưu thành KTHK_NNNguyen_8A_C1.pas Câu 2: (4.0đ) Cho thuật toán sau: Bước 1: Nhập vào số thực a Bước 2: Nhập vào số thực b Bước 3: a > b in số a Ngược lại in số b Bước 4: Kết thúc Yêu cầu: a Khai báo tên chương trình biến phù hợp b Viết hồn thiện chương trình từ thuật tốn ngơn ngữ lập trình pascal c Chạy chương trình với số nhập vào tùy ý, in kết với giá trị số a số b có qui cách, độ xác tới hai chữ số thập phân d Lưu lại với tên tệp KTHK_TÊNHOCSINH_LỚP_C2.pas Ví dụ: Bạn Nguyễn Ngọc Nguyên lớp 8A lưu thành KTHK_NNNguyen_8A_C2.pas TRƯỜNG THCS SƠN THỦY HỌ TÊN Lớp Điểm KIỂM TRA HỌC KỲ I MƠN TIN HỌC HÌNH THỨC: THỰC HÀNH 45P Nhận xét Thầy giáo Đề B Câu 1: (6.0đ) Dùng ngơn ngữ lập trình Pascal để thực cơng việc sau Bạn Thành viết chương trình máy tính ngơn ngữ lập trình Pascal để thực tính điểm trung bình mơn thi nhiên thực chương trình cịn số lỗi chưa khắc phục, em giúp bạn sửa lỗi để chương trình thực Chương trình bạn Thành sau: Uses crt; Program cau1; Var toan ; van; tbc ; anh , interger Clrscr ; begin write(‘nhap vao diem toan:’) ; readln(toan) write(‘nhap vao so diem van: ‘) ; readln(van) write(‘nhap vao so diem anh: ‘) ; readln(anh) tbc:=(van+toan+van)/3; writeln(‘diem trung binh la: ‘, tbc); readln end; Yêu cầu: a Soạn thảo lại chương trình b Nhấn F9 để kiểm tra lỗi, tiến hành sửa lỗi chương trình đến hết báo lỗi c Chạy chương trình (Ctrl – F9) với liệu tùy ý, xem kết quả, sửa lỗi chương trình có d In kết trung bình cộng có qui cách, độ xác đến hai chữ số thập phân e Lưu lại chương trình với tên tệp KTHK_TÊNHOCSINH_LỚP_C1.pas Ví dụ: Bạn Nguyễn Ngọc Nguyên lớp 8A lưu thành KTHK_NNNguyen_8A_C1.pas Câu 2: (4.0đ) Cho thuật toán sau: Bước 1: Nhập vào số nguyên x Bước 2: Nhập vào số nguyên y Bước 3: x mod y =0 in số (x div y) Ngược lại in số (x mod y) Bước 4: Kết thúc Yêu cầu: a Khai báo tên chương trình biến phù hợp b Viết hồn thiện chương trình từ thuật tốn ngơn ngữ lập trình Pascal c Chạy chương trình với số nhập vào tùy ý, in kết d Lưu lại với tên tệp KTHK_TÊNHOCSINH_LỚP_C2.pas Ví dụ: Bạn Nguyễn Ngọc Ngun lớp 8A lưu thành KTHK_NNNguyen_8A_C2.pas ĐÁP ÁN VÀ HƯỚNG DẪN CHẤM TT ĐÁP ÁN VÀ HD CHẤM Câu1: - Viết lại chương trình theo bố cục, cấu trúc chương trình - Sửa lỗi dấu chấm phẩy, dấu chấm kết thúc chương trình - Chạy chương trình, biết nhập liệu vào cho biến - Lưu lại chương trình theo yêu cầu đề Câu 2: - Khai báo hai biến, kiểu liệu - Có câu lệnh nhập liệu vào cho hai biến - Có câu lệnh in kết so sánh - Lưu lại chương trình theo yêu cầu ĐIỂM 2.5đ 1.0đ 1.5đ 1.0đ 1.5đ 1.0d 0.5đ 1.0đ ... cầu đề Câu 2: - Khai báo hai biến, kiểu liệu - Có câu lệnh nhập liệu vào cho hai biến - Có câu lệnh in kết so sánh - Lưu lại chương trình theo yêu cầu ĐIỂM 2.5đ 1. 0đ 1. 5đ 1. 0đ 1. 5đ 1. 0d 0.5đ 1. 0đ... KTHK_NNNguyen_8A_C2.pas TRƯỜNG THCS SƠN THỦY HỌ TÊN Lớp Điểm KIỂM TRA HỌC KỲ I MÔN TIN HỌC HÌNH THỨC: THỰC HÀNH 45P Nhận xét Thầy giáo Đề B Câu 1: (6.0đ) Dùng ngôn ngữ lập trình Pascal để thực cơng việc...TRƯỜNG THCS SƠN THỦY HỌ TÊN Lớp Điểm KIỂM TRA HỌC KỲ I MƠN TIN HỌC HÌNH THỨC: THỰC HÀNH 45P Nhận xét Thầy giáo Đề A Câu 1: (6.0đ) Dùng ngôn ngữ lập trình Pascal để thực cơng việc