intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Đinh Châu, Điện Bàn

Chia sẻ: _ _ | Ngày: | Loại File: DOC | Số trang:4

5
lượt xem
0
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Mời quý thầy cô và các em học sinh tham khảo “Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Đinh Châu, Điện Bàn”. Hi vọng tài liệu sẽ là nguồn kiến thức bổ ích giúp các em củng cố lại kiến thức trước khi bước vào kì thi sắp tới. Chúc các em ôn tập kiểm tra đạt kết quả cao!

Chủ đề:
Lưu

Nội dung Text: Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Đinh Châu, Điện Bàn

  1. MA TRẬN ĐỀ KIỂM TRA HỌC KỲ II _NĂM HỌC 2022-2023 MÔN: TIN HỌC - KHỐI:8 Nội dung chính Nhận biết Thông hiểu Vận dụng Tổng TN TL TN TL TN TL 1 1 1 1 4 1. Câu lệnh lặp 0.5 0.5 0.5 0.5 2.0 1 2 1 1 1 2 8 2. Lặp với số lần lặp chưa biết 0.5 1.5 0.5 1 0.5 1 5.0 4 2 6 3. Làm việc với dãy số 2.0 1 3.0 Tổng 6 3 3 2 2 2 18 3.0 2.0 1.5 1.5 1 1 10
  2. PHÒNG GD-ĐT ĐIỆN BÀN ĐỀ KIỂM TRA HỌC KÌ II TRƯỜNG THCS ĐINH CHÂU NĂM HỌC 2022 – 2023 Họ và tên: .............................................. Môn : Tin học – LỚP 8 Lớp: ....................................................... Thời gian: 45 phút PHÒNG: ........... Chữ kí GV coi k/tra Điểm (bằng số) Điểm (bằng chữ) Chữ kí GV chấm SBD: .................. Số tờ: ................. A. Trắc nghiệm: (5.0 điểm) Khoanh tròn vào chữ cái ở đầu ý trả lời đúng nhất: Câu 1: For i:=1 to 10 do Write(M[i]); là câu lệnh dùng để làm gì? A. Nhập giá trị cho tất cả các phần tử mảng M B. Nhập giá trị cho 10 phần tử mảng M C. Xuất giá trị của tất cả các phần tử mảng M ra D. Xuất giá trị của 10 phần tử mảng M ra màn hình màn hình Câu 2: Để làm việc với dãy số gồm 100 số nguyên, khai báo biến như thế nào? A. Var SN:Array[1..100] of Integer; B. Var SN:Array[1..100] of Real; C. Var SN: Integer; D. Var SN: Real; Câu 3: Giá trị của x in ra màn hình sau đoạn chương trình dưới đây là bao nhiêu? x:=1; For i:=1 to 3 do x:=x+2; write(x); A. 7 B. 8 C. 9 D. 10 Câu 4: Trong vòng lặp For ... to ... do ..., biến đếm thường là kiểu dữ liệu nào? A. Kiểu số thực B. Kiểu số nguyên C. Kiểu xâu ký tự D. Kiểu kiểu logic Câu 5: Cho đoạn lệnh sau: Clrscr; For i:=5 to 6 do Write('***'); thì kết quả xuất hiện trên màn hình sau khi chạy đoạn lệnh trên là gì? A. ** B. **** C. ****** D. ******** Câu 6: Trong các khai báo sau, khai báo nào là đúng trong lập trình Pascal? A. Var Array[1..50] of Integer; B. Var B: Array(5..100) of Real; C. Var C: Array[1...99] of Real; D. Var D: ARraY[8..20] of Integer; Câu 7: Cho đoạn lệnh sau: x:=2; for i:=3 to 5 do x:=x+1; thì x nhận giá trị cuối cùng sau khi chạy đoạn lệnh trên là bao nhiêu? A. 3 B. 4 C. 5 D. 6 Câu 8: Để truy xuất phần tử thứ 5 trong mảng A, ta dùng? A. A{5} B. 5{A} C. 5[A] D. A[5] Câu 9: Cho đoạn lệnh sau: i:=1; While i
  3. Bài làm A. Phần trắc nghiệm: Câu 1 2 3 4 5 6 7 8 9 10 Đáp án B. Phần tự luận: ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. ............................................................................................................................................................. .............................................................................................................................................................
  4. ĐÁP ÁN VÀ BIỂU ĐIỂM MÔN TIN 8 (Học kỳ 2 - năm học: 2022-2023) A. Trắc nghiệm: (5đ, mỗi câu đúng 0,5đ) Câu 1 2 3 4 5 6 7 8 9 10 Đáp án C B C D C D B B D A B.Tự luận: (5đ) CÂU ĐÁP ÁN ĐIỂM Program Cau1; 1đ Var S, X: integer; Begin Write(‘Nhap vao mot so nguyen duong: ‘); Readln(X); S:=0; While X 0 do Begin 1 1đ S:=S+X; Write(‘Nhap vao mot so nguyen duong: ‘); readln(X); End; Write(‘Tong cac so vua nhap la: ‘, S); Readln; End. Program Cau2; Var i, S, N, Min: integer; 1đ A: Array[1..100] of integer; Begin Write(‘Nhap vao so luong so trong day so: ‘); Readln(N); For i:=1 to N do Readln(A[i]); Min:=A[1];S:=0; For i:=1 to N do 1đ Begin 2 If Min>A[i] then Min:=A[i]; If A[i] mod 2=1 then S:=S+A[i]; End; For i:=1 to N do Write(A[i]); Writeln; 1đ Writeln(‘So be nhat la: ‘, Min); Writeln(‘Tong cac so le vua nhap la: ‘, S); Readln; End. Lưu ý: Học sinh có thể giải cách khác nếu đúng.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
7=>1