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 TH&THCS Đại Sơn

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

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

Luyện tập với Đề thi học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường TH&THCS Đại Sơn giúp bạn hệ thống kiến thức đã học, làm quen với cấu trúc đề thi, đồng thời rèn luyện kỹ năng giải đề chính xác giúp bạn tự tin đạt kết quả cao trong kì thi sắp tới. Mời các bạn cùng tham khảo và tải về đề thi.

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 TH&THCS Đại Sơn

  1. PHÒNG GDĐT ĐẠI LỘC MA TRẬN ĐỀ KIỂM TRA CUỐI HỌC KỲ 2 TRƯỜNG TH&THCS ĐẠI SƠN NĂM HỌC 2022-2023 Môn: TIN HỌC - Lớp 8. Thời gian: 45 phút (Không kể thời gian giao đề) Cấp độ Thông Vận dụng Tổng Nhận biết hiểu Thấp Cao Chủ đề TN TL TN TL TN TL TN TL - Biết được - Biết tính - Viết được số lần lặp kết quả của chương của câu vòng lặp trình đơn lênh trong câu giản, sử For...do lệnh lặp dụng câu 1. Câu được tính - Biết sử lệnh lặp lệnh lặp như thế dụng cặp For …do nào? từ khóa nào trong câu lệnh lặp for…do Số câu 2 (1, 8) 1 (6) 1(12) 1 (2) 5 Số điểm 1.0 0.5 0.5 2.0 4.0 - Nắm được hoạt - Hiểu được vòng lặp động lặp của câu lênh While…do 2. Lặp với số While…do lần chưa biết - Nắm được đâu là trước. hoạt động lặp với số lần chưa biết trước Số câu 2 (3, 9) 1 (11) 3 Số điểm 1.0 0.5 1.5 3. Làm - Nêu được - Biết sử - Biết sử việc với cú pháp và dụng vòng dụng vòng dãy số cho được lặp trong lặp trong ví dụ trong khai báo biến mảng. trong khai biến mảng báo biến - Biết được
  2. mảng cách khai báo biến mảng - Nắm được câu lệnh khai báo biến mảng Số câu 1 (1) 4 (2,7,4, 5) 1 (10) 6 Số điểm 2.0 2.0 0.5 4.5 Tổng số câu 5 6 1 2 14 Tổng số điểm 4.0 3.0 2.0 1.0 10.0 Họ và tên HS :.................................. KIỂM TRA CUỐI KỲ II NĂM HỌC 2022-2023 Lớp :8/…… Môn: Tin học – Lớp 8 Trường TH&THCS Đại Sơn Thời gian: 45 phút (không kể thời gian giao đề) Điểm Lời phê I.Trắc nghiệm: (5 điểm) Hãy khoanh tròn đáp án đúng nhất Câu 1: Trong lệnh lặp for..do của Pascal, trong mỗi vòng lặp, biến đếm thay đổi như thế nào? A. +1 B. +1 hoặc -1 C. Một giá trị bất kì D. Một giá trị khác 0 Câu 2: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu: s:=1; for i:=1 to 5 do s := s*i; A.120 B. 55 C. 121 D. 151 Câu 3: Đâu là công việc phải thực hiện nhiều lần với số lần biết trước? A. Hàng ngày em đi học. B. Em bị ốm vào một dịp có dịch cúm C. Đến nhà bà ngoại chơi vào một hôm cả bố và mẹ đi vắng
  3. D. Ngày đánh răng ba lần. Câu 4: Chỉ ra cách khai báo đúng: A. Var: a, b integer; B. Var a, b := integer; C. Var a, b: integer; D. Var a, b = interger; Câu 5: Để khai báo biến a gồm 10 phần tử, mỗi phần tử của dãy là một biến có kiểu dữ liệu là real, ta khai báo: A. Var a: array [10] of real; B. Var a: array[1:10] of real; C. Var a: array[1…10] of real; D. Var a: array[1..10] of real; Câu 6: Trong những tên sau đây, tên nào là hợp lệ trong ngôn ngữ lập trình Pascal? A. 8a; B. tinhdientich; C. Program; D. tinh_tong va_tich; 2 3 Câu 7: Biểu thức (a +2b)(1+c) được biểu diễn như thế nào trong Pascal? A. (a*a +2*b)(1+c)(1+c)(1+c) B. (a.a+2.b)(1+c)(1+c)(1+c) 2 3 C. (a +2.b)(1+c) D. (a*a +2*b)*(1+c)*(1+c)*(1+c) Câu 8: While S20 B. S=20 C. S20 D. S
  4. Câu 1 2 3 4 5 6 7 8 9 10 Đáp án II.TỰ LUẬN: ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………… ……………………………………………… ĐÁP ÁN ĐỀ THI HKII - NĂM HỌC 2022 - 2023 MÔN: TIN HỌC 8
  5. I/ PHẦN TRẮC NGHIỆM (5đ): Mỗi câu đúng được 0,5 điểm Câu 1 2 3 4 5 6 7 8 9 10 Ý đúng A A D C D B D A B D II/ PHẦN TỰ LUẬN (5đ): Câu 11: Cú pháp khai báo biến mảng: (1đ) Tên mảng : array[ .. ] of ; HS lấy VD minh hoạ đúng (1đ) Câu 12 : Lợi ích của việc sử dụng biến mảng trong chương trình: (0,5đ) - Sử dụng biến mảng giúp cho việc viết chương trình được ngắn gọn và dễ dàng hơn. Câu 13: (2đ) Uses Crt; Var N, i: integer; 0.5 S : real; Begin Clrscr; 0.5 write('Nhap so n= '); readln(n); S:=0; 0.5 for i:=1 to n do s:=s+i Writeln(‘tong can tim la:’,s:6:2); Readln; 0.5 end. Câu 14: s=8; 0.5 điểm
  6. ------------------------------------------------------------------
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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