ĐỀ KIỂM TRA TIN HỌC 8 GIỮA HỌC KÌ 1 WORD ĐỀ SỐ (8) doc PHÒNG GIÁO DỤC VÀ ĐÀO TẠO HUYỆN CAO LỘC KIỂM TRA GIỮA KÌ I NĂM HỌC 2022 2023 MA TRẬN ĐỀ KIỂM TRA MÔN TIN HỌC, LỚP 8 TT Nội dung kiến thức Mức độ[.]
PHỊNG GIÁO DỤC VÀ ĐÀO TẠO KIỂM TRA GIỮA KÌ I HUYỆN CAO LỘC NĂM HỌC 2022 - 2023 MA TRẬN ĐỀ KIỂM TRA MÔN TIN HỌC, LỚP TT Nội dung kiến thức Mức độ nhận thức Thông hiểu Vận dụng Số Thời Số Thời CH gian CH gian (phút) (phút) Nhận biết Số Thời CH gian (phút) Ngôn ngữ lập trình pascal Tổng Tỉ lệ % Tỉ lệ chung% Máy tính chương trình MT Làm quen với chương trình NNLT Chương trình máy tính liệu 1/2 1/2 2 Sử dụng biến chương trình 1/2 5 1/2 40 30 70 20 Vận dụng cao Số Thời CH gian (phút) Tổng Số CH Thời gian TN TL (phút ) % tổng điểm 1/2 1/2 1,75 1/2 4,25 1/2 10 40 60 10 30 - Hình thức: Trắc nghiệm + Tự luận - Thời gian: 45 phút 45 10 100 100 Đặc tả: BẢNG ĐẶC TẢ ĐỀ KIỂM TRA GIỮA KÌ I NĂM HỌC 2022 - 2023 MÔN TIN HỌC TT Nội dung kiến thức Đơn vị kiến thức, kĩ Mức độ kiến thức, kĩ cần kiểm tra, đánh giá -Biết người dẫn cho máy tính thực cơng việc thơng qua lệnh Ngơn ngữ lập trình Pascal Máy tính chương trình máy tính - Biết chương trình cách để người dẫn cho máy tính thực nhiều công việc liên tiếp -Hs vận dụng đưa quy trình câu lệnh để thực cơng việc Số câu hỏi theo mức độ nhận thức Nhận Thông Vận biết hiểu dụng C13a VD cao TT Nội dung kiến thức Đơn vị kiến thức, kĩ Mức độ kiến thức, kĩ cần kiểm tra, đánh giá Số câu hỏi theo mức độ nhận thức Nhận Thông Vận biết hiểu dụng - Biết ngơn ngữ lập trình gồm thành phần bảng chữ quy tắc để viết chương trình, câu lệnh Làm quen với chương trình ngơn ngữ lập trình - Biết cấu trúc chung chương trình Pascal gồm phần C4, C12 - Hs làm quen với chương trình đơn giản C15b - Biết cách khởi động/ khỏi mơi trường lập trình Biết thao tác mở bảng chọn chọn lệnh - Vận dụng để rèn luyện kỹ dịch, sửa lỗi chạy chương trình C5 VD cao TT Nội dung kiến thức Đơn vị kiến thức, kĩ Mức độ kiến thức, kĩ cần kiểm tra, đánh giá Số câu hỏi theo mức độ nhận thức Nhận Thông Vận biết hiểu dụng - Biết khái niệm liệu kiểu liệu - Biết số phép toán với kiểu liệu số: +, - *, / , div, mod - Biết kiểu liệu khác xử lý khác Chương trình - Rèn luyện kĩ sử dụng phép tốn với máy tính kiểu liệu số liệu - Khai báo chương trình, cách sử dụng phép tốn, phép so sánh - Viết chương trình đơn giản để tính tốn - Biết cách chuyển biểu thức toán học sang biểu diễn Pascal ngược lại C11, C10 C2, C3 C14 VD cao TT Nội dung kiến thức Đơn vị kiến thức, kĩ Mức độ kiến thức, kĩ cần kiểm tra, đánh giá Số câu hỏi theo mức độ nhận thức Nhận Thông Vận biết hiểu dụng VD cao - Biết biến, công cụ lập trình, cách khai báo biến chương trình Pascal - Hiểu kiểu liệu chuẩn: số nguyên, số thực C1, C6, - Hiểu lệnh gán C7, - Biết câu lệnh vào/ra đơn giản để nhập thơng C9 tin từ bàn phím đưa thơng tin hình Kĩ Sử dụng biến - Viết chương trình đơn giản, khai báo chương trình biến, câu lệnh vào/ra để nhập thơng tin từ bàn phím đưa thơng tin hình - Thực khai báo cú pháp, lựa chọn kiểu liệu phù hợp cho biến - Kết hợp lệnh Write, Writeln với Read, Readln để thực việc nhập liệu cho biến từ bàn phím - Thực khai báo sử dụng C8 C15a C13b PHÒNG GDĐT CAO LỘC ĐỀ KIỂM TRA GIỮA KÌ TRƯỜNG THCS TÂN LIÊN Môn TIN HỌC, Lớp Thời gian làm bài: 45 phút, khơng tính thời gian phát đề Đề I TRẮC NGHIỆM: Em khoanh tròn vào phương án (5 điểm) Câu 1: Từ khoá để khai báo biến ngơn ngữ lập trình Pascal là: A Const B Var C Real D End Câu 2: Biểu thức toán (a2 + b)(1 + c)3 biểu diễn Pascal ? A (a*a + b)(1+c)(1 + c)(1 + c) B (a.a + b)(1 + c)(1 + c)(1 + c) C (a*a + b)*(1 + c)*(1 + c)*(1 + c) D (a2 + b)(1 + c)3 Câu 3: Kết phép chia 15 - 10 Mod là: A 15 B 13 C D Câu 4: Để chạy chương trình, ta sử dụng tổ hợp phím nào? A Alt +F9 B Ctrl + Shift + F9 C F9 D Ctrl + F9 Câu 5: Trong cấu trúc chương trình Pascal, phần khơng có? A Phần khai báo B.Phần khai báo phần thân chương trình C Phần tên phần thân chương trình D Phần thân chương trình Câu Từ khóa Const dùng để làm gì? A Khai báo Tên chương trình C Khai báo Hằng B Khai báo Biến D Khai báo thư viện Câu Trong ngôn ngữ lập trình Pascal: biến, đặt phần chương trình? A Cả phần thân phần khai báo B Phần đầu C Phần thân D Phần khai báo Câu 8: Ta thực lệnh gán sau : x:=1; y:=9; z:=x+y; Kết thu biến z là: A B C 10 D Một kết khác Câu 9: Lệnh nhập giá trị cho biến lệnh nào: A Readln(tên biến); B Writeln(tên biến); C Const( tên biến); D Var( tên biến); Câu 10: Kết phép chia 29 div A B C D II TỰ LUẬN : ( điểm) Câu 13: (2 điểm) a Ngơn ngữ lập trình gì? b Tìm lỗi sai chương trình Pascal sau: Câu 14: Viết biểu thức toán học sau thành biểu thức Pascal? (2 điểm) a/ 15(4+30+12) b/ ax2+bx+2c c/ (a+b)2 + (c+d)2 d/ Câu 15: (1 điểm) Khi đặt tên biến chương trình cần lưu ý ? - Hết Đáp án hướng dẫn chấm PHÒNG GDĐT CAO LỘC HƯỚNG DẪN CHẤM KIỂM TRA GIỮA KÌ TRƯỜNG THCS TÂN LIÊN Môn TIN HỌC, Lớp Thời gian làm bài: 45 phút, khơng tính thời gian phát đề Đề I Trắc nghiệm (3 điểm): Mỗi câu 0,25 điểm Câu 10 Đáp án B C A D A C D C A B II Tự luận Câu 13: điểm a.Ngơn ngữ lập trình ngơn ngữ dùng để viết chương trình máy tính VD: Pascal, C, C++, Visual Basic, Java, b.Tìm lỗi sai (1 điểm) : lỗi sai, lỗi 0,2 điểm Câu 14: (2 điểm): Mỗi câu 0,5 điểm a 15 * (4 + 30 + 12) b a*x*x + b*x + 2*c c (a + b) *(a+b) + (c + d) * (c + d) d (x – y)/(2*x) Câu 15: (1 điểm) Khi đặt tên cho biến cần lưu ý - Các đại lượng khác phải có tên khác - Tên khơng trùng với từ khóa - Tên không bắt đầu chữ số không chứa dấu cách PHÒNG GDĐT CAO LỘC ĐỀ KIỂM TRA GIỮA KÌ TRƯỜNG THCS TÂN LIÊN Mơn TIN HỌC, Lớp Thời gian làm bài: 45 phút, khơng tính thời gian phát đề Đề I TRẮC NGHIỆM: Em khoanh tròn vào phương án (5 điểm) Câu 1: Từ khố để khai báo biến ngơn ngữ lập trình Pascal là: A Const B Real C End D Var Câu 2: Biểu thức toán (a2 + b)(1 + c)3 biểu diễn Pascal ? A (a*a + b)(1+c)(1 + c)(1 + c) B (a.a + b)(1 + c)(1 + c)(1 + c) C (a*a + b)*(1 + c)*(1 + c)*(1 + c) D (a2 + b)(1 + c)3 Câu 3: Kết phép chia 15 - 10 Mod là: A B 13 C 15 D Câu 4: Để chạy chương trình, ta sử dụng tổ hợp phím nào? A Alt +F9 B Ctrl + Shift + F9 C Ctrl + F9 D F9 Câu 5: Trong cấu trúc chương trình Pascal, phần khơng có? A Phần khai báo B.Phần khai báo phần thân chương trình C Phần tên phần thân chương trình D Phần thân chương trình Câu Từ khóa Const dùng để làm gì? A Khai báo Tên chương trình C Khai báo thư viện B Khai báo Biến D Khai báo Hằng Câu Trong ngơn ngữ lập trình Pascal: biến, đặt phần chương trình? A Cả phần thân phần khai báo B Phần đầu C Phần thân D Phần khai báo Câu 8: Ta thực lệnh gán sau : x:=1; y:=9; z:=x+y; Kết thu biến z là: A 10 B C D Một kết khác Câu 9: Lệnh nhập giá trị cho biến lệnh nào: A Readln(tên biến); B Writeln(tên biến); C Const( tên biến); D Var( tên biến); Câu 10: Kết phép chia 29 div A B C D II TỰ LUẬN : ( điểm) Câu 13: (2 điểm) a Ngơn ngữ lập trình gì? b Tìm lỗi sai chương trình Pascal sau: Câu 14: Viết biểu thức toán học sau thành biểu thức Pascal? (2 điểm) a/ 15(4+30+12) b/ ax2+bx+2c c/ (a+b)2 + (c+d)2 d/ Câu 15: (1 điểm) Khi đặt tên biến chương trình cần lưu ý ? - Hết Đáp án hướng dẫn chấm PHÒNG GDĐT CAO LỘC HƯỚNG DẪN CHẤM KIỂM TRA GIỮA KÌ TRƯỜNG THCS TÂN LIÊN Mơn TIN HỌC, Lớp Thời gian làm bài: 45 phút, khơng tính thời gian phát đề Đề I Trắc nghiệm (3 điểm): Mỗi câu 0,25 điểm Câu 10 Đáp án D C C C A D D A A C II Tự luận Câu 13: điểm a.Ngơn ngữ lập trình ngơn ngữ dùng để viết chương trình máy tính VD: Pascal, C, C++, Visual Basic, Java, b.Tìm lỗi sai (1 điểm) : lỗi sai, lỗi 0,2 điểm Câu 14: (2 điểm): Mỗi câu 0,5 điểm a 15 * (4 + 30 + 12) b a*x*x + b*x + 2*c c (a + b) *(a+b) + (c + d) * (c + d) d (x – y)/(2*x) Câu 15: (1 điểm) Khi đặt tên cho biến cần lưu ý - Các đại lượng khác phải có tên khác - Tên khơng trùng với từ khóa - Tên khơng bắt đầu chữ số không chứa dấu cách ... Thực khai báo sử dụng C8 C15a C13b PHÒNG GDĐT CAO LỘC ĐỀ KIỂM TRA GIỮA KÌ TRƯỜNG THCS TÂN LIÊN Mơn TIN HỌC, Lớp Thời gian làm bài: 45 phút, khơng tính thời gian phát đề Đề I TRẮC NGHIỆM: Em khoanh...2 Đặc tả: BẢNG ĐẶC TẢ ĐỀ KIỂM TRA GIỮA KÌ I NĂM HỌC 2022 - 2023 MƠN TIN HỌC TT Nội dung kiến thức Đơn vị kiến thức, kĩ Mức độ kiến thức, kĩ cần kiểm tra, đánh giá -Biết người dẫn cho... b) (1+ c) (1 + c) (1 + c) B (a.a + b) (1 + c) (1 + c) (1 + c) C (a*a + b)* (1 + c)* (1 + c)* (1 + c) D (a2 + b) (1 + c)3 Câu 3: Kết phép chia 15 - 10 Mod là: A 15 B 13 C D Câu 4: Để chạy chương trình, ta