2 Đề kiểm tra Tin học 9 - Học kì I - Năm học 2022-2023 - Trường PTDTBT TH&THCS Bản Cái (Có đáp án + Ma trận)
Bạn đang xem tài liệu "2 Đề kiểm tra Tin học 9 - Học kì I - Năm học 2022-2023 - Trường PTDTBT TH&THCS Bản Cái (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_9_hoc_ki_i_nam_hoc_2022_2023_truong_pt.pdf
Nội dung text: 2 Đề kiểm tra Tin học 9 - Học kì I - Năm học 2022-2023 - Trường PTDTBT TH&THCS Bản Cái (Có đáp án + Ma trận)
- PHÒNG GD&ĐT BẮC HÀ MA TRẬN ĐỀ THI HỌC KÌ I MÔN TIN HỌC 9 TRƯỜNG PTDTBT TH-THCS BẢN CÁI NĂM HỌC: 2022 - 2023 Thời gian: 45’ Đề 01 Mức độ Nhận biết Thông hiểu Vận dụng Tổng Nội dung TN TL TN TL TN TL Bài 1. Máy tính và Nhận biết được chương trình máy chương trình máy tính tính, ngôn ngữ lập 1 câu trình 0.25 đ Số câu: 1 2.5% Số điểm: 0.25 đ Tỉ lệ %: 2.5% Bài 2: Làm quen Nhận biết được Vận dụng để viết với chương trình và quy tắc sử dụng chương trình đơn ngôn ngữ lập trình trong ngôn ngữ lập giản 2 câu trình 3.5 đ Số câu: 1 1 35 % Số điểm: 0.5đ 3đ Tỉ lệ %: 5% 30% Bài 3: Chương trình Nhận biết được Hiểu được sự biến máy tính và dữ liệu các phép toán, các đổi của các biểu lệnh trong pascal thức từ toán sang 3 câu pascal 3.75 đ Số câu: 2 1 37.5 % Số điểm: 0,75 đ 3 đ Tỉ lệ %: 7.5% 30% Bài 4: Sử dụng biến Nhận biết cách trong chương trình khai báo biến 1 câu trong chương trình 0.25 đ Số câu: 1 2.5% Số điểm: 0.25 đ Tỉ lệ %: 2.5% Bài 5: Từ bài toán Hiểu được cách viết đến chương trình thuật toán trong pascal 1 câu Số câu: 1 2 đ Số điểm: 2 đ 20% Tỉ lệ %: 20% Bài 6: Câu lệnh Nhận biết được điều kiện câu lệnh điều kiện trong chương trình 1 câu Số câu: 1 0.25 đ 2.5% Số điểm: 0.25 đ Tỉ lệ %: 2.5% 6 câu 2 câu 1 câu 9 câu Tổng 2đ 5 đ 3 đ 10 đ 20 % 50 % 30 % 100%
- PHÒNG GD&ĐT BẮC HÀ ĐỀ THI HỌC KÌ I MÔN TIN HỌC 9 TRƯỜNG PTDTBT TH-THCS BẢN CÁI NĂM HỌC: 2022- 2023 Thời gian: 45’ Đề 01 1. PHẦN TRẮC NGHIỆM (2 điểm) Em hãy khoanh tròn câu trả lời đúng nhất trong các câu hỏi sau: 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: Quy tắc đặt tên trong ngôn ngữ lập trình gồm: A. Tên không được trùng với từ khóa B. Tên trùng với từ khóa C. Tên không được bắt đầu bằng chữ số D. Cả ba đáp án trên các kí hiệu đặc biệt và không được chứa dấu cách Câu 3: 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 Câu 4: Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng? A. if a := 1 then a := a + 1; B. if a > b else write(a); C. if (a mod 2) =0 then write(‘So khong hop le’); D. if x = y; then writeln(y); Câu 5: Để nhập dữ liệu từ bàn phím, ta sử dụng lệnh: A. readln B. read C. writeln D. Cả A và B đều sai Câu 6: Khi muốn khai báo biến m kiểu số nguyên thì đáp án nào sau đây là ĐÚNG: A. var m : real ; B. var m : = integer ; C. var m : = real ; D. var m : integer ; 2. PHẦN TỰ LUẬN (8 điểm) Câu 7: 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: (3điểm) 2 x y ((10 2) 2 24) A. 2 B. y x (3 1) Câu 8: Các chương trình Pascal sau đây có hợp lệ không? Tại sao?(3điểm) A. B. begin begin writeln(‘Chao cac ban’); program CT_Dau_Tien; readln; writeln(‘Chao cac ban’); end. end. Câu 9: Em hãy viết thuật toán tính tổng các của200 số tự nhiên đầu tiên?(2điểm)
- PHÒNG GD&ĐT BẮC HÀ ĐÁP ÁN ĐỀ THI HỌC KÌ I MÔN TIN HỌC 9 TRƯỜNG PTDTBT TH-THCS BẢN CÁI NĂM HỌC : 2022 - 2023 Đề 01 1. PHẦN TRẮC NGHIỆM (2 điểm) Câu 1 2 3 4 5 6 Đáp án A A C B A A B D 2. PHẦN TỰ LUẬN (8 điểm) CÂU NỘI DUNG ĐIỂM A. (x*x+y)/(y*y+x) 1.5đ Câu 7: (3 điểm) B. ((10 + 2) * (10 + 2) – 24) / (3 +1) 1.5đ A.Chương trình hợp lệ. Vì đầy đủ cấu trúc của một chương trình: Có phần 1.5đ Câu 8: (3 điểm) thân chương trình. B.Chương trình không hợp lệ. Vì vị trí đặt phần khai báo và phần thân chương trình 1.5đ không hợp lệ (phần khai báo đặt trong phần thân chương trình). B1: i 0, Sum 0; 0.5đ B2: i i + 1; 0.5đ Câu 9: (2 điểm) B3: Nếu i 200 thì Sum Sum + i và quy lại B2; 0.5đ B4: Thông báo kết quả và kết thúc thuật toán. 0.5đ
- PHÒNG GD&ĐT BẮC HÀ MA TRẬN ĐỀ THI HỌC KÌ I MÔN TIN HỌC 9 TRƯỜNG PTDTBT TH-THCS BẢN CÁI NĂM HỌC : 2022 - 2023 Thời gian: 45’ Đề 2 Mức độ Nhận biết Thông hiểu Vận dụng Tổng Nội dung TN TL TN TL TN TL Bài 1. Máy tính và Nhận biết được chương trình máy chương trình máy tính tính, ngôn ngữ lập 1 câu trình 0.25 đ Số câu: 1 2.5% Số điểm: 0.25 đ Tỉ lệ %: 2.5% Bài 2: Làm quen Nhận biết được quy Vận dụng để viết với chương trình và tắc sử dụng trong chương trình đơn ngôn ngữ lập trình ngôn ngữ lập trình giản 2 câu 3.5 đ Số câu: 1 1 35 % Số điểm: 0.5đ 3đ Tỉ lệ %: 5% 30% Bài 3: Chương trình Nhận biết được các Hiểu được sự biến máy tính và dữ liệu phép toán, các lệnh đổi của các biểu trong pascal thức từ toán sang 3câu pascal 3.75 đ Số câu: 2 1 37.5% Số điểm: 0,75 đ 3 đ Tỉ lệ %: 7.5% 30% Bài 4: Sử dụng biến Nhận biết cách khai trong chương trình báo biến trong 1 câu chương trình 0.25 đ Số câu: 1 2.5% Số điểm: 0.25 đ Tỉ lệ %: 2.5% Bài 5: Từ bài toán Hiểu được cách đến chương trình viết thuật toán trong pascal 1 câu Số câu: 1 2 đ Số điểm: 2 đ 20% Tỉ lệ %: 20% Bài 6: Câu lệnh Nhận biết được câu điều kiện lệnh điều kiện trong chương trình 1 câu Số câu: 1 0.25 đ Số điểm: 0.25 đ 2.5% Tỉ lệ %: 2.5% 6 câu 2 câu 1 câu 9 câu Tổng 2đ 5 đ 3 đ 10 đ 20 % 50 % 30 % 100%
- PHÒNG GD&ĐT BẮC HÀ ĐỀ THI HỌC KÌ I MÔN TIN HỌC 9 TRƯỜNG PTDTBT TH-THCS BẢN CÁI NĂM HỌC : 2022- 2023 Thời gian: 45’ Đề 02 1. PHẦN TRẮC NGHIỆM (2 điểm) Em hãy khoanh tròn câu trả lời đúng nhất trong các câu hỏi sau: 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ừ sau, từ nào là từ khóa: A. Program B. write C. begin D. crt Câu 3: Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng? A. if a := 1 then a := a + 1; B. if a > b else write(a); C. if (a mod 2) =0 then write(‘So khong hop le’); D. if x = y; then writeln(y); Câu 4 Khi muốn khai báo biến m kiểu số nguyên thì đáp án nào sau đây là ĐÚNG: A. var m : real ; B. var m : integer ; C. var m : = real ; D. var m : = integer ; Câu 5: 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 Câu 6: Để in kết quả ra màn hình, ta sử dụng lệnh: A. writeln B. write C. read D. Cả A và B đều sai 2. PHẦN TỰ LUẬN (8 điểm) CÂU 7: 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:(3điểm) 2x 3 y 2 z ((11 3)2 2) A. B. 2y x z (3 1) CÂU 8: Các chương trình Pascal sau đây có hợp lệ không? Tại sao?(3điểm) A. B. begin begin writeln(‘Toi La Free Pascal’); program CT_Dau_Tien; readln; writeln(‘Toi La Free Pascal); end. end. CÂU 9: Em hãy viết thuật toán tính tổng các số chẵn của3 0 số tự nhiên đầu tiên?(2 điểm)
- PHÒNG GD&ĐT BẮC HÀ ĐÁP ÁN ĐỀ THI HỌC KÌ I MÔN TIN HỌC 9 TRƯỜNG PTDTBT TH-THCS BẢN CÁI NĂM HỌC : 2022 - 2023 Đề 02 1.PHẦN TRẮC NGHIỆM (2 điểm) Câu 1 2 3 4 5 6 Đáp án A A C A B B A B 2. PHẦN TỰ LUẬN (8 điểm) CÂU NỘI DUNG ĐIỂM A. (2*x+3*y+2*z)/(2*y+x+z) 1.5đ Câu 7: (3 điểm) B. ((11 - 3) * (11 - 3) – 2) / (3 - 1) 1.5đ A.Chương trình hợp lệ. Vì đầy đủ cấu trúc của một chương trình: Có phần 1.5đ Câu 8: (3 điểm) thân chương trình. B.Chương trình không hợp lệ. Vì vị trí đặt phần khai báo và phần thân chương trình 1.5đ không hợp lệ (phần khai báo đặt trong phần thân chương trình). B1: i 0, Sum 0; 0.5đ B2: i i + 2; 0.5đ Câu 9: (2 điểm) B3: Nếu i 30 thì Sum Sum + i và quy lại B2; 0.5đ B4: Thông báo kết quả và kết thúc thuật toán. 0.5đ



