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 Lê Qúy Đôn, Đại Lộc

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

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

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 Lê Qúy Đôn, Đại Lộc” để giúp các em làm quen với cấu trúc đề thi, đồng thời ôn tập và củng cố kiến thức căn bản trong chương trình học. Tham gia giải đề thi để ôn tập và chuẩn bị kiến thức và kỹ năng thật tốt cho kì thi sắp diễn ra nhé!

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 Lê Qúy Đôn, Đại Lộc

  1. TRƯỜNG THCS LÊ QUÝ ĐÔN ĐỀ KIỂM TRA HỌC KỲ II TỔ CM: KHOA HỌC TỰ NHIÊN MÔN: TIN HỌC8 (Năm học:2022-2023) A. MA TRẬN ĐÊ: Cộng Thông Số câu, Cấp độ Nhận biết Vận dụng Số điểm, hiểu Tỉ lệ% Thấp Cao Tên chủ TN TL TN TL đề TN TL TN TL Biết cú pháp câu lệnh Sử dung được câu lệnh lặp lặp với số lần biết để áp dụng tính một số Bài 7: Câu trước. phép toán đơn giản. 4 lệnh lặp 2.0 20% C2,C3,C1 C1.a Số câu, 0 0,5 Số điểm, Tỉ lệ% 1,5 5% 15% Sử dung được câu lệnh lặp Vận dụng câu lệnh lặp với số lần chưa biết Bài 8: Lặp While..do để áp dụng tính trước để tính toán với số lần được một số phép toán . chưa biết 4 trước. 2.5 25% C1.b,C2.a, C6 Số câu, b 0,5 Số điểm, Tỉ lệ% 2,0 5% 20% Biết cú pháp và các Hiểu câu lệnh nhập, xuất, Sử dụng được biến mảng để tính toán trong CT thành phần có trong gán giá trị biến mảng, Bài 9: Làm biến mảng, Biết hoạt việc với động của các câu lệnh 8 dãy số khi làm việc với biến 5.5 mảng 55% C1,C5,C7, C1.c C3 C4 Số câu, C8,C9 Số điểm, 0,5 2,0 0,5 3,0 Tỉ lệ% 5% 20% 5% 30% TỔNG 8 5 2 16 CỘNG 4 3,0 1.0 10.0 Số câu, Số điểm 40% 30% 10% 100 Tỉ lệ%
  2. TRƯƠNG THCS LÊ QUÝ ĐÔN Họ và tên: KIỂM TRA HỌC KÌ II( 2022-2023) ......................................................... MÔN : TIN HỌC 8 ........ Thời gian làm bài: 45 phút Lớp: .........................STT......... Số báo danh : Phòng thi: Điểm: Chữ kí GK : Chữ ký giám thị: I. TRẮC NGHIỆM: (5 điểm)Khoanh tròn chữ cái đứng trước phương án em cho là đúng: Câu 1: Cách khai báo mảng sau đây cách nào khai báo đúng? A. var X : Array [2012,2022] of integer; B. var X : Array [3.4..4.8] of integer; C. var X : Array [10 .. 1] of integer; D. var X : Array [1..10] of real; Câu 2: Sau khi thực hiện đoạn chương trình sau: S:=0; For i:=1 to 5 do S:=S+i; Giá trị của biến S bằng bao nhiêu? A. 20 B. 15 C. 16 D. 5 Câu 3: Khi nào thì câu lệnh For..to..do kết thúc? A. Khi biến đếm nhỏ hơn giá trị cuối B. Khi biến đếm lớn hơn giá trị cuối C. Khi biến đếm nhỏ hơn giá trị đầu D. Khi biến đếm lớn hơn giá trị đầu Câu 4. Giả sử biến mảng A có 5 phần tử và giá trị của các phần tử lần lượt là 1, -4, 7, 2, 4. Khi thực hiện câu lệnh sau: T:= 0; For i:= 1 to 5 do T := T + A[i]; Giá trị của biến T là bao nhiêu? A. 10 B. 21 C. 18 D. 22 Câu 5: Số phần tử trong khai báo sau đây là bao nhiêu? Var tuoi : array[12..80] of integer; A. 80 B. 69 C. 70 D. 68 Câu 6: Câu lệnh lặp sau cho kết quả S bằng bao nhiêu: S:=0;i:=1;While i
  3. A. Readln(A[10]); B. Write(A[k]); C. Writeln(A[10]); D. Readln(A(10)); Câu 9:Câu lệnh nào sau đây là câu lệnh gán giá trị 2022 cho phần tử thứ 7 của mảng X? A. X(7):= 2022; B. X[7]:=2022; C. X[7]=2022; D. X(7)=2022; Câu 10: Cho biết số lần lặp của câu lệnh lặp sau?For i:=1 to 20 do.... A. 21 B. 19 C. 20 D. 22 II. TỰ LUẬN: Câu 11.(1.5điểm) Các câu lệnh sau trong Pascal sau có hợp lệ không? Câu nào chưa hợp lệ thì sửa lại cho đúng? a)For i = 3.5 to 18.5 do writeln(‘A’); b) X :=1; while X :=2023 do X = X+114; c)Var X; Array [100...1] of Char; Câu 12. (1.5điểm) a) Trình bày cú pháp và hoạt động của câu lệnh lặp với số lần chưa biết trước (có vẽ sơ đồ khối minh họa)? b) Cho biết giá trị của biến S sau khi thực hiệnđoạn lệnhsau: S: =0 ; n:= 0; While S
  4. ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… C/ĐÁP ÁN – HƯỚNG DẪN CHẤM I/ Trắc nghiệm (5 điểm) : Mỗi câu trả lời đúng đạt 0,5 điểm CÂU 1 2 3 4 5 6 7 8 9 10 ĐÁP ÁN D C D A B D B C B C II/ Tự luận (5 điểm) : CÂU ĐÁP ÁN ĐIỂM 11 a) For i:= 1 to 10 do Writeln(‘A’); 0,5 (1.5đ) b) X :=1;while X =2022 do X: = X+114; 0,5
  5. c) Var X: Array [1..100] of integer; 0,5 a) Nêu đúng củ pháp 0,5 Nêu đúng hoạt động 0,5 12 (1.5đ) b) Xác định đúng giá trị S=10 0,25 Vẽ đúng sơ đồ minh họa. 0,25 Var n, i : Integer; 0,5 S: Integer; A: array[1..100] of integer; 13 Begin 0,5 Write ('hay nhap so phan tu cua mang: '); Readln (n); (2.0đ) For i:=1 to n do Begin 1,0 Writeln(‘nhap phan tu thu’,i);readln(A[i]); End; Readln End. ______________________________________________________________
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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