BÀI KIỂM TRA HỌC KÌ II Năm học: 2022- 2023 Môn: Tin 8 Thời gian làm bài: 45 phút

PHÒNG GD&ĐT YÊN LẠC TRƯỜNG THCS YÊN PHƯƠNG Họ và tên: …………………………………… Lớp: ……

Chữ kí của giám thị

Điểm bài thi

Chữ kí của giám khảo

ĐỀ THỰC HÀNH: (10 điểm) Câu 1. Học sinh làm bài trên word (3 điểm) Viết cú pháp câu lệnh lặp với số lần chưa biết trước. Nêu hoạt động của câu lệnh? Câu 2. Học sinh làm bài trên word (2 điểm) Viết cú pháp khai báo biến mảng và nêu ý nghĩa?

Câu 3. Học sinh làm bài trên phần mềm free pascal (5 điểm). Viết chương trình nhập điểm

kiểm tra học kỳ môn tin cho N học sinh và in ra màn hình. Với N và điểm kiểm tra được

nhập từ bàn phím (sử dụng biến mảng).

Đáp án và biểu điểm

THỰC HÀNH: (10,0 điểm)

CÂU ĐÁP ÁN ĐIỂM

1 1

Câu 1

1

1

1 Câu 2

- Cú pháp câu lệnh: while <điều kiện> do ; - Hoạt động: Khi thực hiện câu lệnh chương trình kiểm tra điều kiện. Nếu điều kiện đúng thực hiện câu lệnh sau từ khóa do và quay lại kiểm tra điều kiện. Nếu điều kiện sai bỏ qua câu lệnh sau từ khóa do và kết thúc. - Cú pháp khai báo biến mảng: Var : array[< cs đầu>.. ] of ; - Ý nghĩa: Trong đó: Biến đếm là biến kiểu nguyên, cs đầu và cs cuối là các giá trị nguyên, cs đầu<= cs cuối. Kiểu dữ liệu có thể là kiểu integer hoặc real;

0,5 Câu 3 (5,0 điểm) Program trung_binh; Uses crt;

0,5 Var n, i: integer;

Diem: array[1..50] of real; 0,5

1,0

Begin Clrscr; Write(‘Nhap so luong hoc sinh N = ‘); Readln(n); Writeln(‘Nhap diem cho tung hoc sinh’);

For I := 1 to n do 0,5

1,0

Begin Write(‘Diem HS ‘,I,’ = ‘); readln(Diem[i]); End;

1,0

For I : = 1 to n do Writeln(‘Diem cua HS ‘,I, ‘ = ‘,diem[i]); Readln; End.

Ma trận đề kiểm tra học kỳ II Môn tin Lớp 8

Năm học 2022- 2023

Biết Hiểu Cấp độ Nội dung Tổng TL Vận dụng TL TN cao

Câu lệnh lặp 5,5 TL C2 (2) TN C2 (0,5) C2 (2)

2,5 C1 (2)

Lặp với số lần chưa biết trước Làm việc với dãy số TN C1,3 (1) C4 (0,5) C5 2 C6 C3

Tổng (0,5) 2 (0,5) 1 2 2 (1) 1 2 10