2 Đề kiểm tra Tin học 8 giữa kì I - Năm học 2022-2023 - Trường PTDTBT TH&THCS Tả Củ Tỷ 1 (Có đáp án + Ma trận)
Bạn đang xem tài liệu "2 Đề kiểm tra Tin học 8 giữa kì I - Năm học 2022-2023 - Trường PTDTBT TH&THCS Tả Củ Tỷ 1 (Có đáp án + Ma trận)", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
2_de_kiem_tra_tin_hoc_8_giua_ki_i_nam_hoc_2022_2023_truong_p.docx
Nội dung text: 2 Đề kiểm tra Tin học 8 giữa kì I - Năm học 2022-2023 - Trường PTDTBT TH&THCS Tả Củ Tỷ 1 (Có đáp án + Ma trận)
- PHÒNG GD&ĐT BẮC HÀ MA TRẬN ĐỀ KIỂM TRA GIỮA KÌ I TRƯỜNG PTDTBT TH&THCS MÔN: TIN HỌC 8 TẢ CỦ TỶ 1 NĂM HỌC: 2022 – 2023 Thời gian: 45 phút Mức độ Nhận biết Thông hiểu Vận dụng Vận dụng cao Tổng Nội dung TN TL TN TL TN TL TN TL Máy tính và - Biết được con người chương trình máy chỉ dẫn máy tính thực tính hiện công việc thông qua các lệnh - Ngôn ngữ máy được tạo ra từ dãy bit Số câu: 1 (c1) 1 Số điểm: 0.25đ 0.25đ Tỉ lệ %: 2.5% 2.5% Làm quen với - Biết quy tắc đặt tên - Hiểu cấu trúc chương trình và trong chương trình. chung của ngôn ngữ lập - Biết ý nghĩa của từ chương trình trình khóa Program, Uses trong ngôn ngữ Pascal - Biết tổ hợp phím dịch và chạy chương trình Số câu: 3(c2, c3, c5) 1 (c10) 4 Số điểm: 0.75đ 3đ 3.75đ Tỉ lệ %: 7.5% 30% 37.5% Chương trình máy - Biết kết quả của phép - Biến đổi tính và dữ liệu so sánh chỉ có thể là được các biểu đúng hoặc sai. thức từ toán - Biết lệnh nhập dữ liệu sang pascal từ bàn phím và lệnh in kết quả ra màn hình. Số câu: 2 (c6, c7) 1 (c9) 3 Số điểm: 0.75đ 2đ 2.75đ Tỉ lệ %: 7.5% 20% 27.5% Sử dụng biến và - Biết cú pháp khai báo - Viết được cú hằng trong biến, hằng; cú pháp của pháp khai báo chương trình câu lệnh gán trong biến trong một Pascal bài toán cụ thể Số câu: 1 (c4) 1 (c8) 1 (c11) 3 Số điểm: 0.25đ 2đ 1 3.25% Tỉ lệ %: 2.5% 20% 10% 32.5% 8 1 1 1 11 Tổng 4đ 3đ 2đ 1đ 10đ 40% 30% 20% 10% 100%
- PHÒNG GD&ĐT BẮC HÀ ĐỀ KIỂM TRA GIỮA KÌ I TRƯỜNG PTDTBT TH&THCS MÔN: TIN HỌC 8 TẢ CỦ TỶ 1 NĂM HỌC: 2022 – 2023 Thời gian: 45 phút Đề 01 I. TRẮC NGHIỆM (2 điểm) Em hãy khoanh tròn vào một chữ cái trước câu trả lời đúng nhất trong các câu sau, mỗi ý đúng được 0.25 điểm: Câu 1. Dãy bit là dãy chỉ gồm: A. 0 và 1 B. 2 và 3 C. 4 và 5 D. 6 và 7 Câu 2. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal? A. 4a B. Tam giac C. Tinh_tien D. end Câu 3. Ý nghĩa của từ khóa Program trong ngôn ngữ Pascal? A. Khai báo bắt đầu phần thân B. Khai báo kết thúc phần thân C. Khai báo thư viện D. Khai báo tên chương trình Câu 4. Cú pháp khai báo hằng là: A. Const : ; B. Const = ; C. Var : ; D. Var : ; Câu 5. Để chạy chương trình Pascal, nhấn tổ hợp phím nào sau đây? A. Alt + X B. Ctrl + F9 C. Alt + F9 D. Ctrl + F2 Câu 6. Kết quả của phép so sánh chỉ có thể là: A. Đúng hoặc sai B. Có hoặc không C. 0 hoặc 1 D. Tất cả đều đúng Em hãy khoanh tròn vào các chữ cái trước câu trả lời đúng ở câu 7 (0.5 điểm) Câu 7. Để nhập dữ liệu từ bàn phím, ta sử dụng lệnh: A. Read B. Readln C. Writeln D. Write II. TỰ LUẬN (8 điểm) Câu 8 (2 điểm) Em hãy viết cú pháp khai báo biến trong Pascal? Lấy 1 ví dụ? Câu 9 (2 điểm) Em hãy viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal: 2 x y ((10 2) 2 24) A. 2 B. y x (3 1)
- Câu 10 (3 điểm) Các chương trình Pascal sau đây có hợp lệ không? Tại sao? A. B. begin begin writeln(‘Chao cac ban’); program CT_Dau_Tien; readln; writeln(‘Chao cac ban’); end. end. Câu 11. (1 điểm) Hãy viết cú pháp khai báo các biến dùng để viết chương trình để giải bài toán dưới đây: Tính kết quả c của phép chia lấy phần nguyên và kết quả d của phép chia lấy phần dư của hai số nguyên a và b.
- PHÒNG GD&ĐT BẮC HÀ ĐỀ KIỂM TRA GIỮA KÌ I TRƯỜNG PTDTBT TH&THCS MÔN: TIN HỌC 8 TẢ CỦ TỶ 1 NĂM HỌC: 2022 – 2023 Thời gian: 45 phút Đề 02 I. TRẮC NGHIỆM (2 điểm) Em hãy khoanh tròn vào một chữ cái trước câu trả lời đúng nhất trong các câu sau, mỗi câu đúng được 0.25 điểm: Câu 1. Con người chỉ dẫn cho máy tính thực hiện công việc thông qua? A. Các thao tác trên chuột B. Các lệnh C. Các hoạt động D. Các thao tác trên bàn phím. Câu 2. Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ Pascal? A. CT_thu B. Tamgiac C. Tinh tien D. b1 Câu 3. Ý nghĩa của từ khóa Uses trong ngôn ngữ Pascal? A. Khai báo thư viện B. Khai báo kết thúc phần thân C. Khai báo bắt đầu phần thân D. Khai báo tên chương trình Câu 4. Cú pháp khai báo hằng là: A. Const = ; B. Const : ; C. Var : ; D. Var : ; Câu 5. Để dịch chương trình Pascal, nhấn tổ hợp phím nào sau đây? A. Alt + X B. Ctrl + F9 C. Alt + F9 D. Ctrl + F2 Câu 6. Kết quả của phép so sánh chỉ có thể là: A. Có hoặc không B. Đúng hoặc sai C. 0 hoặc 1 D. Tất cả đều đúng Em hãy khoanh tròn vào các chữ cái trước câu trả lời đúng ở câu 7 (0.5 điểm) Câu 7. Để in kết quả ra màn hình, ta sử dụng lệnh: A. Read B. Readln C. Writeln D. Write II. TỰ LUẬN (8 điểm) Câu 8 (2 điểm) Em hãy viết cú pháp của câu lệnh gán giá trị cho biến trong Pascal? Lấy 1 ví dụ? Câu 9 (2 điểm) Em hãy viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal: x2 y ((10 2)2 12) A. B. y2 x (2 1)
- Câu 10 ( 3 điểm) Các chương trình Pascal sau đây có hợp lệ không? Tại sao? A. B. begin begin end. program CT_thu; writeln(‘Chao cac ban’); end. Câu 11 (1 điểm) Hãy viết cú pháp khai báo các biến dùng để viết chương trình để giải bài toán dưới đây: Tính diện tích S của hình tam giác với độ dài một cạnh a và chiều cao tương ứng h (a và h là các số tự nhiên được nhập vào từ bàn phím). PHÒNG GD&ĐT BẮC HÀ ĐÁP ÁN + HƯỚNG DẪN CHẤM TRƯỜNG PTDTBT TH&THCS ĐỀ KIỂM TRA GIỮA KÌ I TẢ CỦ TỶ 1 MÔN: TIN HỌC 8 NĂM HỌC: 2022 – 2023
- Thời gian: 45 phút Đề 01 I. TRẮC NGHIỆM (2 điểm) Câu 1 2 3 4 5 6 7 Đáp A C D B B A A, B án II. TỰ LUẬN (8 điểm) Câu Nội dung Điểm - Cú pháp khai báo biến trong Pascal: 1đ Câu 8 Var tên biến: kiểu dữ liệu; - Lấy được 1 ví dụ, ví dụ như: Var x: integer; 1đ A. (x*x+y)/(y*y+x) 1đ Câu 9 B. ((10 + 2) * (10 + 2) – 24) / (3 +1) 1đ A.Chương trình hợp lệ. Câu - Mặc dù thiếu phần khai báo nhưng phần thân của chương 0.5đ trình vẫn đủ và đúng cú pháp câu lệnh, có begin bắt đầu và end 1đ 10 kết thúc có dấu “.” ở cuối. B. Chương trình không hợp lệ. 0.5đ - Vì ở trong phần thân chương trình chứa phần khai báo. 1đ Ta sẽ có các biến cần khai báo: c là kết quả chia lấy phần Câu nguyên, d là kết quả chia lấy phần dư; a,b đều là hai số nguyên. 1đ 11 Do đó cả a,b,c,d đều là kiểu dữ liệu số nguyên. Var a, b, c, d: integer; PHÒNG GD&ĐT BẮC HÀ ĐÁP ÁN + HƯỚNG DẪN CHẤM TRƯỜNG PTDTBT TH&THCS ĐỀ KIỂM TRA GIỮA KÌ I TẢ CỦ TỶ 1 MÔN: TIN HỌC 8 NĂM HỌC: 2022 – 2023
- Thời gian: 45 phút Đề 02 I. TRẮC NGHIỆM (2 điểm) Câu 1 2 3 4 5 6 7 Đáp B C A A C B C, D án II. TỰ LUẬN (8 điểm) Câu Nội dung Điểm - Cú pháp câu lệnh gán trong Pascal: 1đ Câu 8 Tên biến:=Biểu thức; - Lấy được 1 ví dụ, ví dụ như: x:=12; 1đ A. (x*x-y)/(y*y-x) 1đ Câu 9 B. ((10 + 2) * (10 + 2) – 12) / (2-1) 1đ A.Chương trình hợp lệ. Câu - Mặc dù thiếu phần khai báo nhưng phần thân của chương 0.5đ trình vẫn đủ và đúng cú pháp câu lệnh, có begin bắt đầu và end 1đ 10 kết thúc có dấu “.” ở cuối. B. Chương trình không hợp lệ. 0.5đ - Vì ở trong phần thân chương trình chứa phần khai báo. 1đ Ta sẽ có các biến cần khai báo: S là diện tích tam giác, a là độ Câu dài cạnh, h là chiều cao tương ứng. Do a, h là các số tự nhiên 1đ 11 nên S cũng là số tự nhiên, kiểu dữ liệu chung đều là integer. Var S, a, h: integer; GIÁO VIÊN DUYỆT CỦA TTCM Hoàng Thị Dung Hoàng Thị Thanh



