2 Đề kiểm tra cuối kì I Tin học 8 - Năm học 2022-2023 - Trường PTDTBT TH&THCS Tả Củ Tỷ 1 (Có đáp án + Ma trận)

docx 9 trang Người đăng HoaiAn23 Ngày đăng 01/11/2025 Lượt xem 12Lượt tải 0 Download
Bạn đang xem tài liệu "2 Đề kiểm tra cuối kì I Tin học 8 - 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
2 Đề kiểm tra cuối kì I Tin học 8 - 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 CUỐI 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: 90 phút
 Mức độ Nhận biết Thông hiểu Vận dụng Vận Tổng
 dụng cao
 Nội dung TN TL TN TL TN TL TN TL
Làm quen với - Biết quy tắc đặt tên trong 
chương trình và chương trình.
ngôn ngữ lập - Biết phím lưu chương 
trình trình và tổ hợp phím thoát 
 khỏi chương trình Free 
 Pascal.
Số câu: 2
Số điểm: 0.5đ 0.5đ
Tỉ lệ %: 5% 5%
Chương trình - Biết cách thực hiện phép 
máy tính và dữ toán chia lấy phần nguyên, 
liệu chia lấy phần dư
Số câu: 1
Số điểm: 0.25đ 0.25đ
Tỉ lệ %: 2.5% 2.5%
Sử dụng biến và - Biết cú pháp khai báo biến, 
hằng trong hằng; cú pháp của câu lệnh 
chương trình gán trong Pascal
Số câu: 2
Số điểm: 0.75đ 0.75đ
Tỉ lệ %: 7.5% 7.5%
Từ bài toán - Biết các bước giải bài toán 
đến chương trên máy tính.
trình - Biết khái niệm thuật toán.
Số câu: 2
 0.5đ
Số điểm: 0.5đ
 5%
Tỉ lệ %: 5%
Sử dụng câu - Viết được cú pháp, giải - Chỉ ra được Viết được 
lệnh điều kiện thích cú pháp và hoạt động lỗi sai ở một số chương trình 
 của câu lệnh điều kiện dạng câu lệnh trong 
 đủ trong Pascal. chương trình 
 và sửa lại cho 
 đúng
Số câu: 1 1 1
Số điểm: 2đ 3đ 3 8đ
Tỉ lệ %: 20% 30% 30% 80%
 Tổng 2đ 2đ 3đ 3đ 10đ
 20% 20% 30% 30% 100% PHÒNG GD&ĐT BẮC HÀ ĐỀ KIỂM TRA CUỐI HỌC 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: 90 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. Để lưu chương trình Pascal, nhấn phím nào sau đây?
 A. F1 B. F2
 C. F3 D. F4
 Câu 2. Kết quả của phép toán 15 div 2 là bao nhiêu?
 A. 6 B. 1
 C. 7 D. 8
 Câu 3. Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo nào sau đây đúng?
 A. var a, b: integer; B. var x = real;
 C. const x = 5; D. var thong bao : string.
 Câu 4. Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?
 A. x := real; B. y = a +b;
 C. z := 3; D. i = 4.
 Câu 5. Thuật toán là:
 A. Dãy các thao tác cần thực hiện theo 1 trình tự xác định để thu được kết quả 
cần thiết từ những điều kiện cho trước.
 B. Một thao tác cần thực hiện để thu được kết quả cần thiết từ những điều 
kiện cho trước.
 C. Dãy các thao tác cần thực hiện để thu được kết quả cần thiết từ những điều 
kiện cho trước.
 D. Tất cả đều sai
 Câu 6. Thứ tự các bước giải bài toán trên máy tính:
 A. Xác định bài toán → Viết chương trình → Mô tả thuật toán
 B. Xác định bài toán → Mô tả thuật toán → Viết chương trình
 C. Mô tả thuật toán → Xác định bài toán → Viết chương trình
 D. Viết chương trình → Xác định bài toán → Mô tả thuật toán
 Câu 7. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
 A. Lop 8A; B. Tbc;
 C. Begin D. 8B.
 II. TỰ LUẬN (8 điểm)
 Câu 8 (2 điểm) Viết cú pháp, giải thích cú pháp và hoạt động của câu lệnh 
điều kiện dạng đủ trong Pascal? Câu 9 (3 điểm) Một số câu lệnh trong chương trình sau viết không đúng, em 
hãy sửa lại cho đúng:
 program So_Sanh
 uses crt;
 var A B:=integer;
 begin
 clrscr;
 writeln(‘Nhap so A: ’) readln(A);
 writeln(‘Nhap so B, khac so A: ‘); readln(B);
 if A :> B then writeln(A,’ lon hon ‘,B) else; writeln(B,’ lon hon ‘,A);
 readln;
 end.
 Câu 10 (3 điểm) Viết chương trình nhập từ bàn phím hai số nguyên a và b 
khác nhau (a>b), sử dụng câu lệnh điều kiện để kiểm tra xem a chia hết cho b 
hay không, thông báo ra màn hình. PHÒNG GD&ĐT BẮC HÀ ĐÁP ÁN + HƯỚNG DẪN CHẤM
 TRƯỜNG PTDTBT TH&THCS ĐỀ KIỂM TRA CUỐI HỌC KÌ I
 TẢ CỦ TỶ 1 MÔN: TIN HỌC 8
 NĂM HỌC: 2022 – 2023
 Thời gian: 90 phút
 Đề 01
 I. TRẮC NGHIỆM (2 điểm)
 Câu 1 2 3 4 5 6 7
 Đáp án B C A, C C A B D
 II. TỰ LUẬN (8 điểm)
 Câu Nội dung Điểm
 - Cú pháp: If then else 
 0.5đ
 ;
 - Trong đó:
 + If, then, else là các từ khóa
 + Điều kiện thường là phép so sánh. Câu lệnh: là 
 0.5đ
 câu lệnh đơn cũng có thể là nhóm các câu lệnh, nếu là 
Câu 8 nhóm các câu lệnh thì đặt trong cặp từ khóa Begin và 
 end
 - Hoạt động: Khi gặp câu lệnh điều kiện dạng đủ, 
 chương trình sẽ kiểm tra điều kiện, nếu điều kiện thỏa 
 mãn, chương trình sẽ thực hiện câu lệnh 1 sau từ khóa 1đ
 then. Trong trường hợp ngược lại câu lệnh 2 sẽ được 
 thực hiện.
 3đ (sửa được 
 program So_Sanh; mỗi sai được 
 uses crt; 0.5đ)
 var A, B: integer;
 begin
 Câu 9 clrscr;
 writeln(‘Nhap so A: ’); readln(A);
 writeln(‘Nhap so B, khac so A: ‘); readln(B);
 if A > B then writeln(A,’ lon hon ‘,B) else 
 writeln(B,’ lon hon ‘,A);
 readln;
 end.
 Program Chia_het;
Câu 10 uses crt;
 var a, b: integer; 3đ
 Begin
 clrscr; writeln(‘Nhap so a: ’); readln(a);
 writeln(‘Nhap so b: ’); readln(b);
 if a mod b = 0 then writeln(a, ’ chia het cho ’,b) 
else writeln(a, ’ khong chia het cho ’,b); 
 readln;
 End. PHÒNG GD&ĐT BẮC HÀ ĐỀ KIỂM TRA CUỐI HỌC 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: 90 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 ý đúng được 0.25 điểm:
 Câu 1. Để thoát khỏi chương trình Free Pascal, nhấn tổ hợp phím nào sau 
đây?
 A. Ctrl + F9 B. Ctrl + F4
 C. Alt + F9 D. Alt + X
 Câu 2. Kết quả của phép toán 15 mod 2 là bao nhiêu?
 A. 6 B. 1
 C. 7 D. 8
 Câu 3. Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo nào sau đây đúng?
 A. var a b: integer; B. var x: real;
 C. const x:=5; D. var thongbao: string;
 Câu 4. Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?
 A. x := real; B. y := a +b;
 C. z = 3; D. i : 4;
 Câu 5. Mô tả thuật toán là:
 A. Liệt kê các bước thực hiện công việc.
 B. Liệt kê các cách thực hiện công việc.
 C. Liệt kê một bước thực hiện công việc.
 D. Tất cả đều đúng
 Câu 6. Quá trình giải bài toán trên máy tính gồm mấy bước?
 A. 2 B. 3
 C. 4 D. 5
 Câu 7. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
 A. Lop 8A B. End
 C. b1 D. 8e
 II. TỰ LUẬN (8 điểm)
 Câu 8 (2 điểm) Viết cú pháp, giải thích cú pháp và hoạt động của câu lệnh 
điều kiện dạng thiếu trong Pascal?
 Câu 9 (3 điểm) Một số câu lệnh trong chương trình sau viết không đúng, em 
 hãy sửa lại cho đúng:
 program So_Sanh;
 usescrt
 var A, B= integer; Begin
 clrscr;
 writeln(‘Nhap so A: ’); readln(A)
 writeln(‘Nhap so B: ‘); readln(A);
 if A <> B then writeln(A,’ khac ‘,B) ; else writeln(B,’ = ‘,A)
 readln;
 End.
 Câu 10 (3 điểm) Viết chương trình nhập vào từ bàn phím số nguyên a, sử 
dụng câu lệnh điều kiện để kiểm tra xem a có đồng thời chia hết cho 3 và 5 hay 
không, thông báo ra màn hình. PHÒNG GD&ĐT BẮC HÀ ĐÁP ÁN + HƯỚNG DẪN CHẤM
 TRƯỜNG PTDTBT TH&THCS ĐỀ KIỂM TRA CUỐI HỌC KÌ I
 TẢ CỦ TỶ 1 MÔN: TIN HỌC 8
 NĂM HỌC: 2022 – 2023
 Thời gian: 90 phút
 Đề 02
 I. TRẮC NGHIỆM (2 điểm)
 Câu 1 2 3 4 5 6 7
 Đáp án D B B, D B A B C
 II. TỰ LUẬN (8 điểm)
 Câu Nội dung Điểm
 - Cú pháp: If then ; 0.5đ
 - Trong đó:
 + If, then là các từ khóa
 + Điều kiện thường là phép so sánh. Câu lệnh: là 
 câu lệnh đơn cũng có thể là nhóm các câu lệnh, nếu là 0.5đ
Câu 8 nhóm các câu lệnh thì đặt trong cặp từ khóa Begin và 
 end
 - Hoạt động: Khi gặp câu lệnh điều kiện dạng thiếu, 
 chương trình sẽ kiểm tra điều kiện, nếu điều kiện thỏa 
 1đ
 mãn, chương trình sẽ thực hiện câu lệnh sau từ khóa 
 then, ngược lại câu lệnh bị bỏ qua.
 3đ (sửa được 
 program So_Sanh; mỗi sai được 
 uses crt; 0.5đ)
 var A, B: integer;
 Begin
 clrscr;
 Câu 9 writeln(‘Nhap so A: ’); readln(A);
 writeln(‘Nhap so B: ‘); readln(A);
 if A <> B then writeln(A,’ khac ‘,B) else 
 writeln(B,’ = ‘,A);
 readln;
 End.
 Program Kiem_tra_a;
Câu 10 uses crt;
 3đ
 var a: integer;
 Begin
 clrscr; writeln(‘Nhap so a: ’); readln(a);
 if (a mod 3 = 0) and (a mod 5 = 0) then 
 writeln(a,’chia het cho 3 va 5’) else writeln(a,’khong 
 chia het cho 3 va 5’);
 readln;
 End.
 GIÁO VIÊN DUYỆT CỦA TTCM DUYỆT CỦA BGH
Hoàng Thị Dung Hoàng Thị Thanh

Tài liệu đính kèm:

  • docx2_de_kiem_tra_cuoi_ki_i_tin_hoc_8_nam_hoc_2022_2023_truong_p.docx