Tham khảo Đề thi giữa học kì 1 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường THCS Huỳnh Thị Lựu được chia sẻ sau đây để làm quen với cấu trúc đề thi, tích lũy kinh nghiệm giải đề thi, từ đó giúp các em có kế hoạch ôn tập phù hợp để sẵn sàng bước vào kì thi sắp diễn ra. Chúc các em ôn tập và kiểm tra đạt kết quả cao!
MA TRẬN ĐỀ KIỂM TRA GIỮA HỌC KÌ I NĂM HỌC 20212022 MƠN : TIN HỌC – LỚP 8 ( Kiểm tra vào tuần 8 của HK I, thời gian 45 phút ) Nhận biết Thơng hiểu Vận dụng Tổng Mức độ Chủ đề 1: Máy tính và chương trình máy tính Số câu: Số điểm: Tỉ lệ % 2:Làm quen với chương trình và ngơn ngữ TN TL TN Biết được ngơn ngữ lập trình Hiểu được chương trình dịch 1 câu 0.5 đ 5% Biết được các thành phần cơ bản của ngôn ngữ 1 câu 0.5 đ 5% Hiểu được cách đặt tên Thấp cao TN TL TL TN TL 2câu 1.0đ 10% Vận dụng để viết một chương trình lập trình Số câu: Số điểm: Tỉ lệ % 3: Chương trình máy tính và dữ liệu Số câu: Số điểm: Tỉ lệ % lập trình, cách chạy chương trình, cấu trúc chương trình 4 câu 2.0 đ 20% Biết chuyển đổi phép tốn, ký hiệu các phép tốn 2 câu 1 đ 10% 4: Sử dụng biến Biết được trong các từ khóa chương trình Pascal 1 câu 0.5đ 5% Hiểu được các kiểu dữ liệu 1 câu 0.5 đ 5% Hiểu được cách nhập một số vào biến x,cách khai báo biến và hằng 6 câu 3.5 đ 35% 1 câu 1.0 đ 10% Vận dụng để viết các biểu thức tốn bằng ngơn ngữ Pascal 1 câu 1.0 đ 10% 4 câu 2.5 đ 25% Vận dụng để viết một chương trình Pascal Số câu: Số điểm: Tỉ lệ % Tổng số câu Tổng điểm Tỉ lệ % 1 câu 0.5 đ 5% 8 câu 4.0 điểm 40% 3 câu 1.5 đ 15% 6 câu 3.0 điểm 30% 1câu 1.0đ 10% 2 câu 2.0 điểm 20% 1 câu 1.0 điểm 10% 5 câu 3.0 đ 30% 17 câu 10.0 đ 100% BẢNG ĐẶC TẢ Đề Kiểm Tra Giữa Kì I Mơn Tin Học 8 Năm Học 20212022 I/ TRẮC NGHIỆM: (7 đ) Câu 1 : Biết ngơn ngữ lập trình. (0,5đ) Câu 2 : Biết được phép so sánh trong Pascal. (0,5đ) Câu 3 : Biết được các thành phần cơ bản của ngơn ngữ lập trình. (0,5đ) Câu 4 : Biết được từ khóa khai báo hằng. (0,5 đ) Câu 5 : Biết được cách chạy chương trình. (0,5 đ) Câu 6 : Hiểu được cách đặt tên. (0,5 đ) Câu 7 : Hiểu được chương trình dịch. (0,5 đ) Câu 8 : Biết tính tốn trên Pascal. (0,5 đ) Câu 9 : Biết dấu ; được dùng khi nào. (0,5 đ) Câu 10: Biết được cấu trúc chung của chương trình Pascal. (0,5 đ) Câu 11: Hiểu được cách một số vào chương trình Pascal. (0,5 đ) Câu 12: Hiểu được các kiểu dữ liệu. (0,5 đ) Câu 13: Hiểu được cách khai báo biến và hằng. (0,5 đ) Câu 14: Hiểu được cách gán biến hợp lệ. (0,5 đ) II/ TỰ LUẬN: (3 đ) Câu 1: Vận dụng biến đổi phép tốn vào Pascal ( 1 đ) Câu 2: Vận dụng để viết được một chương trình Pascal đơn giản ( 1đ) Câu 3: Vận dụng để viết được một chương trình Pascal đơn giản ( 1đ) PHỊNG GDĐT HỘI AN TRƯỜNG THCS HUỲNH THỊ LỰU Họ và tên: Lớp: BÀI KIỂM TRA GIỮA HỌC KÌ I NĂM HỌC 20212022 MƠN: TIN HỌC 8 THỜI GIAN: 45 PHÚT Điểm: I. PHÂN TRĂC NGHIÊM (7 điêm) ̀ ́ ̣ ̉ Khoanh trịn phương án trả lời đúng Câu 1: Ngơn ngữ lập trình dùng để: A. Soạn thảo văn bản B. Viết các chương trình máy tính C. Luyện tập gõ bàn phím D. Giúp con người hiểu và thực hiện lệnh Câu 2: Phép so sánh được viết bởi 2 kí hiệu trong Pascal là phép gì? A. Nhỏ hơn B. Lớn hơn C. Khác D. Bằng Câu 3: Các thành phần cơ bản ngơn ngữ lập trình là: A. Các từ khóa và tên B. Bảng chữ cái, các từ khóa và tên. C. Bảng chữ cái và các quy tắc để viết các câu lệnh D. Bảng chữ cái và các từ khóa Câu 4: Từ khóa khai báo hằng là gì ? A. Program B. Uses C. Var D. Const Câu 5: Để chạy chương trình Pascal em sử dụng tổ hợp phím nào? A Alt+F5 B. Alt+F9. C. Ctrl+F5. D. Ctrl+F9 Câu 6: Trong các tên dưới đây, tên nào hợp lệ trong Pascal? A.Tin hoc. B. Lop8A. C. Begin. D. 20b Câu 7: Chương trình dịch có nhiệm vụ gì? A. Dịch từ ngơn ngữ lập trình sang ngơn ngữ máy B. Dịch từ ngơn ngữ lập trình sang ngơn ngữ tự nhiên C. Dịch từ ngơn ngữ máy sang ngơn ngữ lập trình D. Dịch từ ngơn ngữ máy sang ngơn ngữ tự nhiên Câu 8: Kết quả của phép tính 14 div 4 bằng bao nhiêu ? A. 2 B. 3 C. 8 D. 26 Câu 9: Dấu chấm phẩy dùng để làm gì? A. Kết thúc câu lệnh B. Kết thúc chương trình C. Đặt sau từ khóa Begin D. Đặt trước từ khóa Program Câu 10: Phần thân trong cấu trúc chung của một chương trình Pascal dùng cặp từ khóa nào để bắt đầu và kết thúc? A. Program, Var B. Var, Uses C. Label, Const. D. Begin, End Câu 11: Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x? A. Write(x); B. Writeln(x);. C. Readln(x);. D. Real(x); Câu 12: Biến a được nhận các giá trị là ‘4’ ; ‘512’ ; ‘lop8a’. Ta có thể khai báo a thuộc kiểu dữ liệu nào? A. Interger. B. Real. C. Char. D. String Câu 13: Trong Pascal, khai báo nào sau đây là đúng? A. Var a = real;. B. Const a = real; C. Var a:=10;. D. Const a =10; Câu 14 : Khai báo : Var m: integer; n: string; Phép gán nào sau đây không hợp lệ? A. n:=8; B. m:=8; C. n:=‘mn’;. D. n:=‘8.1’; II. TỰ LUẬN(3 điểm ) Bài 1:(1 điểm) Viết các biểu thức tốn học sau đây dưới dạng biểu thức trong Pascal: a/ 20:4 – 6x5. …………………………………………… ………………………………………… b/ . ………………………………………………………………………………………… Câu 2: (1 điểm): Viết chương trình in ra màn hình 2 câu sau: CHUON CHUON BAY THAP THI MUA BAY CAO THI NANG BAY VUA THI RAM ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Câu 3: (1 điểm) : Viết chương trình nhập vào độ dài 2 cạnh hình chữ nhật, thơng báo ra màn hình diện tích của hình chữ nhật đó. ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ……………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ĐÁP ÁN: Đề Kiểm Tra Giữa Kì I Mơn Tin Học 8 Năm Học 20212022 I/ TRẮC NGHIỆM: ( 7 điểm) 10 11 12 13 14 B B A D C D D A C C D D B A II/ TỰ LUẬN: (3 điểm) Câu 1: (1 đ) a/ 20/46*5. (0,5 đ) b/ (x+y)*(x+y)/(xy). (0,5 đ) Câu 2: (1 đ) Program cau2; Uses crt; Begin Writeln(‘CHUON CHUON BAY THAP THI MUA’); Writeln(‘BAY CAO THI NANG BAY VUA THI RAM’); Readln; End Câu 3: (1 đ) Program Cau3; Uses crt; Var a, b: integer; Begin 0,25đ 0,5đ 0,25đ 0,25đ 0,25đ Writeln(‘Nhap chieu rong: ’); Readln(a); Writeln(‘Nhap chieu dai: ’); Readln(b); Writeln('Dien tich hinh chu nhat la: ',a*b); Readln; End 0,25đ 0,25đ ... ………………………………………………………………………………………… ĐÁP? ?ÁN: Đề? ?Kiểm Tra? ?Giữa? ?Kì? ?I Mơn? ?Tin? ?Học? ?8 Năm? ?Học? ?20 21? ?2022 I/ TRẮC NGHIỆM: ( 7 điểm) 10 11 12 13 14 B B A D C D D A C C D D B A II/ TỰ LUẬN: (3 điểm) Câu? ?1: (1? ?đ) a/ 20/46*5. (0,5 đ)... 20% ? ?1? ?câu ? ?1. 0 điểm ? ?10 % 5 câu 3.0 đ 30% 17 câu 10 .0 đ 10 0% BẢNG ĐẶC TẢ Đề? ?Kiểm Tra? ?Giữa? ?Kì? ?I Mơn? ?Tin? ?Học? ?8 Năm? ?Học? ?20 21? ?2022 I/ TRẮC NGHIỆM: (7 đ) Câu? ?1? ?: Biết ngơn ngữ lập trình. (0,5đ)... TRƯỜNG? ?THCS? ?HUỲNH THỊ LỰU Họ và tên: Lớp: BÀI KIỂM TRA GIỮA HỌC KÌ I NĂM HỌC 20 21? ?2022 MƠN:? ?TIN? ?HỌC? ?8 THỜI GIAN: 45 PHÚT Điểm: I. PHÂN TRĂC NGHIÊM (7 điêm) ̀ ́ ̣ ̉ Khoanh trịn phương? ?án? ?trả lời đúng Câu? ?1: Ngơn ngữ lập trình dùng để: