Đề kiểm tra học kì I môn Tin học Lớp 8 - Năm học 2022-2023 - Trường THCS An Khê (Có đáp án)
Bạn đang xem tài liệu "Đề kiểm tra học kì I môn Tin học Lớp 8 - Năm học 2022-2023 - Trường THCS An Khê (Có đáp án)", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
File đính kèm:
de_kiem_tra_hoc_ki_i_mon_tin_hoc_lop_8_nam_hoc_2022_2023_tru.doc
Nội dung text: Đề kiểm tra học kì I môn Tin học Lớp 8 - Năm học 2022-2023 - Trường THCS An Khê (Có đáp án)
- A. Ma trËn ®Ò : Cấp độ Nhận biêt Thông hiểu Vận dung Cộng Cấp độ Thấp Cấp độ Cao Chủ đề TNKQ TL TNKQ TL TNKQ TL TNKQ TL Chủ đề 1: - Biết khái niệm Chương trình về chương trình, máy tính và các thành phần cơ dữ liệu. bản của ngôn ngữ lập trình(NNLT) và vai trò của nó trong chương trình. - Biết cấu trúc của một chương trình, lệnh dùng để tạo tương tác giữa người và máy tính. - Biết cấu trúc chung của MTĐT, và vai trò của nó đối với sự hoạt động của MT. Số câu hỏi 1 1 Số điểm 1.0 1.0 Tỉ lệ % 100% 10% Chủ đề 2: Biết cú pháp Hiểu được cú Vận dụng tìm lỗi Sử dụng biến khai bào biến , pháp gán giá trị trong chương trong chương khai báo hằng. cho biến, phạm trình vầ cách khai trình. vi giá trị của các báo và sử dụng kiểu dữ liệu cơ biến, các kiểu dữ bản trong NNLT liệu của biến phải phù hợp đối với mỗi bài toán cụ thể. Số câu hỏi 2 1 1 4 Số điểm 1.0 0.5 1.5 3.0 Tỉ lệ % 33.3% 16.7% 50% 30% Chủ đề 3: Biết các bước Hiểu được khái Vận dụng mô tả Từ bài toán giải bài toán trên niệm về thuật thuật toán của đến chương máy tính, xác toán, hiểu thuật bài toán tìm giá trình. định Input, toán một số bài trị nhỏ nhất Output một bài toán cơ bản trong (Min) trong dãy toán bất kì SGK. A gồm các số a1, a2 , an Số câu hỏi 1 1/2 1 1/2 3 Số điểm 0.5 0.5 0.5 1.5 3.0 Tỉ lệ % 16.7% 16.7% 16.6% 50% 30% Chủ đề 4: Biết cấu trúc - Hiểu sự hoạt Câu lệnh điều điều kiện động của mỗi kiện. If...then dạng đủ dạng câu lệnh và dạng thiếu. điều kiện , khi gặp một điều kiện nào đó thì
- chọn lựa thao tác thực hiện thích hợp - so sánh câu lệnh điều kiện dạng thiếu và dạng đủ Số câu hỏi 1 1 1 3 Số điểm 0.5 0.5 1.5 2.5 Tỉ lệ % 20% 20% 60% 25% Chủ đề 5: - Biết chức năng Phần mềm của phần mềm học tập. Finger Break Out Số câu hỏi 1 1 Số điểm 0.5 0.5 Tỉ lệ % 100% 5% Tổng số câu 6+1/2 4 1 1/2 12 Tổng số điểm 4.0 3.0 1.5 1.5 10 Tỉ lệ % 40% 30% 15% 15% 100% B.ĐỀ BÀI
- PHÒNG GD - ĐT QUỲNH PHỤ ĐỀ KIỂM TRA HỌC KÌ I - NĂM HỌC 2022-2023 TRƯỜNG THCS AN KHÊ MÔN: TIN HỌC 8 ( Đề gồm 01 trang) Thời gian làm bài: 45 phút Họ và tên: ........................................ Lớp: ....... I.Trắc nghiệm khách quan: (3 đ) Chọn phương án đúng trong mỗi câu và điền vào bảng bên dưới: Câu 1: Trong Pascal, khai báo nào sau đây là đúng: A. Const pi:=3.14; B. Const pi: 3.14; C. Const pi=3.14; D.Var pi=3.14; Câu 2: Từ khóa khai báo biến trong ngôn ngữ lập trình Pascal là: A. Const; B. Var; C. Real; D. Program. Câu 3: Khi ta khai báo biến x có kiểu là integer thì phép gán nào sau đây là hợp lệ? A. x:= 5000000; B. x:= ‘tin_hoc’; C. x:= 200; D. x:= 1.23; Câu 4: Các bước giải 1 bài toán trên máy tinh gồm: A. xác định bài toán, mô tả thuật toán; B. mô tả thuật toán, viết chương trình; C. xác định bài toán , viết chương trình; D. Xác định bài toán, mô tả thuật toán, viết chương trình Câu 5: Một thuật toán chỉ có thể giải được bao nhiêu bài toán: A. 1 bài toán; B. 2 bài toán; C. 3 bài toán; D. nhiều bài toán. Câu 6: Phần mềm ANATOMY dùng để? A. Luyện gõ phím nhanh; B. Tìm hiểu hệ giải phẫu cơ thể người; C. Học toán học; D. Học vẽ hình hình học động. II. Các phát biểu sau đúng hay sai? Hãy đánh dấu (x) vào ô Đúng hay sai tương ứng (1đ) Phát biểu Đúng Sai 1. Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được. 2. Khi viết chương trình, chúng ta chỉ cần tuân thủ đúng các quy tắc do ngôn ngữ lập trình quy định mà không cần quan tâm đến ý nghĩa của các câu lệnh. 3. Một chương trình phải có đủ hai phần: phần khai báo và phần thân chương trình. 4. Trong NNLT Pascal, các lệnh như writeln, readln được dùng để tạo tương tác người và máy. III. Tù luËn: (6.0 đ) Câu 1: Cho biết sự giống nhau và khác nhau của biến và hằng số? (1.5đ) Câu 2: Hãy liệt kê các lỗi trong chương trình dưới đây và sửa lại các lỗi cho đúng(1.5 đ) Program vidu; Uses crt; Var x,y,z : integer; Begin x:= 21 y= 4; z:= x /y; writeln(z); readln; End. Câu 3: Em hãy xác định bài toán và mô tả thuật toán, viết chương trình để tính diện tích tam giác. ( 3.0 đ) --- HẾT ---
- C.RÚT KINH NGHIỆM .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... ..........................................................................................................................................................