Đề kiểm tra học kì 2 Tin học Lớp 8 - Đề 2 - Năm học 2022-2023 (Có ma trận và đáp án)
Bạn đang xem nội dung Đề kiểm tra học kì 2 Tin học Lớp 8 - Đề 2 - Năm học 2022-2023 (Có ma trận và đáp án), để tải tài liệu về máy bạn hãy click vào nút TẢI VỀ
PHÒNG GIÁO DỤC VÀ ĐÀO TẠO ĐÔNG HƯNG MA TRẬN ĐỀ KIỂM TRA CUỐI KỲ II MÔN TIN HỌC8 NĂM HỌC 202- 2023 (thời gian 20 phút) NỘI DUNG CẤP ĐỘ NHẬN THỨC TỔNG KIẾN THỨC Nhận biết Thông hiểu Vận dụng thấp Vận dụng ĐIỂM cao TN TL TN TL TN TL TN TL Câu lệnh điều 1 câu Số câu: 1 kiện 0.25 Điểm: 0,25 điểm Câu lệnh lặp 1 câu 1 câu 1 câu Số câu: 3 1 điểm 0.25 0.25 Điểm: 1,5đ điểm điểm Lặp với số lần 1 câu 1 câu 1 câu 1 câu 1 câu Số câu: 5 chưa biết trước 0.25 1,0 điểm 0.25 0.25 0.25 Điểm: 2 điểm điểm điểm điểm Làm việc với 1 câu 1 câu Số câu: 2 dãy số 0.25 1,0điểm Điểm: 1.25 điểm Tổng số câu: 11 Số câu: 3 Số câu: 3 Số câu: 3 Số câu: 2 Số câu:10 Tổng số điểm:5 Điểm: 1,5 Điểm: 1.5 Điểm: 1,5 Điểm: 0.5 Điểm: 5 TIÊU CHÍ ĐÁNH GIÁ KIỂM TRA THỰC HÀNH CUỐI KỲ II MÔN TIN 8 (thời gian: 25 phút) Nội dung Tiêu chí Điểm chuẩn - Biết khởi động và thoát khỏi Free Pascal - Gõ được một chương trình Pascal đơn giản 2 điểm (GV có thể đưa ra chương trình mẫu) - Biết cách dịch sửa lỗi trong chương trình, chạy Từ bài 1 đến bài 9 chương trình và xem kết quả - Từ mô tả thuật toán viết thành chương trình hoàn chỉnh 3 điểm - Dịch sửa lỗi (nếu có), chạy chương trình và xem kết quả Tổng điểm: 5 điểm PHÒNG GIÁO DỤC VÀ ĐÀO TẠO ĐÔNG HƯNG ĐỀ THI KIỂM TRA HỌC KÌ II TRƯỜNG THCS . MÔN: TIN HỌC NĂM HỌC: 2022 – 2023 Thời gian: 20 phút (không kể phát đề) ĐỀ SỐ 2 I. LÝ THUYẾT (5 điểm): A. TRẮC NGHIỆM (2đ) Câu 1: Biến mảng thường có kiêủ dữ liệu? A. Số nguyên B. Số thực C. Cả a,b Câu 2: Vòng lặp While do ; là vòng lặp: A. Chưa biết trước số lần lặp B. Biết trước số lần lặp C. Biết trước số lần lặp nhưng giới hạn là <=100 D. Biết trước số lần lặp nhưng giới hạn Câu 3: Trong các cách khai báo biến mảng sau đây, cách khai báo nào là hợp lệ: A. Var a: array[1,15] of integer; B.Var a: array[1.5..10.5] of integer; C. Var a: array[1..15] of integer; D.Var a: array[1.5,10.5] of integer; Câu 4: Câu lệnh pascal nào sau đây là hợp lệ? A. For i:=100 to 1 do writeln(‘A’); B. For i:=1.5 to 10.5 do writeln(‘A’); C.For i= 1 to 10 do writeln(‘A’); D. For i:= 1 to 10 do writeln(‘A’); Câu 5: Cho biết số vòng lặp của câu lệnh? For i:= 22 to 32 do writeln(‘A’); A. 15. B. 20. C.11. D. 5. Câu 6: Cấu trúc nào được dùng để viết câu lệnh lặp với số lần chưa biết trước? A. While .do . B. If ..then .else . C. If Then . D. For ... downto ..do . Câu 7: Cấu trúc nào được dùng để viết câu lệnh lặp với số lần biết trước? A. While .do . B. For .do C. If Then . D. For ... downto ..do . Câu 8: Pascal sử dụng câu lệnh nào sau đây là câu lệnh điều kiện dạng đủ? A/ For do; B/While do; C/ If..then; D/ If then else; B. TỰ LUẬN: (3đ) Câu 9: Viết cú pháp của việc khai báo biến mảng? Câu 10: Cho S và i là biến nguyên. Khi chạy đoạn chương trình : s:=0; for i:=1 to 3 do s := s+2*i; writeln(s); Kết quả in lên màn hình là bao nhiêu? Câu 11: Cho mảng A chứa các giá trị sau: A 10 5 25 50 15 i 1 2 3 4 5 Xác định các giá trị của A[2], A[7] là bao nhiêu? ĐÁP ÁN VÀ BIỂU ĐIỂM ĐỀ SỐ 2 MÔN TIN HỌC - LỚP 8 – Năm học 2020 - 2021 (Lí thuyết) I. TRẮC NGHIỆM Câu 1 2 3 4 5 6 7 8 Đáp án A A C D C A B D II. TỰ LUẬN Câu 9: Var : array [ .. ] of ; (1đ) Câu 10: S=12; (1đ) Câu 11: A[2]=5; A[7] =Không xác định (1đ) PHÒNG GD - ĐÀO TẠO ĐÔNG HƯNG ĐỀ KIỂM TRA THỰC HÀNH HỌC KÌ II TRƯỜNG THCS . MÔN: TIN HỌC NĂM HỌC: 2022 – 2023 Thời gian: 25 phút (không kể phát đề) Họ và tên: Lớp: 8 .. ĐỀ BÀI Câu 1: Em hãy viết chương trình in ra màn hình in ra màn hình dòng chữ “Chào các ban Tôi là học sinh lớp 8” Câu 2: Cho thuật toán sau: - B1: S:=0; i:=1; - B2: Nếu i<=100 thì chuyển b3, ngược lại chuyển b4; - B3: S:=S+i; i:=i+1 và quay lại bước 2 - B4: Thông báo kết quả và kết thúc thuật toán Yêu cầu: - Từ mô tả thuật toán trên em hãy viết thành chương trình hoàn chỉnh (có thể sử dụng For..do hoặc while..do) - Dịch sửa lỗi (nếu có), chạy chương trình và xem kết quả ĐÁP ÁN VÀ BIỂU ĐIỂM MÔN TIN HỌC - LỚP 8 – Năm học 2022 – 2023 PHẦN THỰC HÀNH Câu 1: (2đ) - Biết khởi động và thoát khỏi Free Pascal(0,5đ) - Gõ được một chương trình Pascal đơn giản (GV có thể đưa ra chương trình mẫu) - (1,25đ) Program cau 1; Ues crt; Begin Writeln(‘ CHAO CAC BAN’); Writeln(‘ TOI LA HOC SINH LOP 8); Readln; END. - Biết cách dịch sửa lỗi trong chương trình, chạy chương trình và xem kết quả(0,25đ) Câu 2: (3đ) Chương trình: Program cau2; Uses crt; Var i,n, S: integer; Begin For i:=1 to 100 do S:=s+i; Writeln(‘ Tổng của 100 số tự nhiên là:=’, s); Readln; END. Yêu cầu : - Từ mô tả thuật toán viết thành chương trình hoàn chỉnh( 2,5đ) - Dịch sửa lỗi (nếu có), chạy chương trình và xem kết quả(0,5đ)
File đính kèm:
de_kiem_tra_hoc_ki_2_tin_hoc_lop_8_de_2_nam_hoc_2022_2023_co.docx