PHỊNG GD & ĐT BẢO LÂM
TRƯỜNG THCS PÁC MIẦU
MA TRẬN ĐỀ KIỂM TRA GIỮA HỌC KỲ II
NĂM HỌC 2020 2021
MƠN: Tin học 8
Thời gian làm bài: 45 phút (Khơng kể thời gian giao đề)
(Ma trận gồm: 01 trang)
Mức độ
Vận dụng
Nhận biết
Thơng hiểu
Tên chủ đề
Câu lệnh
điều kiện
Số câu
Số điểm
Tỉ lệ %
Sử dụng
lệnh lặp For
... do
Số câu
Số điểm
Tỉ lệ %
Sử dụng
lệnh lặp
While ... do
Thấp
Cao
Cộng
Biết lấy ví
dụ và chỉ
ra được
điều kiện
và hoạt
động
1
2
20%
Biết cú
pháp câu
lệnh lặp
while...do
1
2,0
20%
Sử dụng
được
câu lệnh
lặp
For...do
Viết được
chương
trình pascal
bằng lệnh
For...do
1/2
2
20%
1/2
1
10%
1
3,0
30%
Hiểu cách hoạt
động của cú
pháp While...do.
hiểu sự khác
nhau giữa câu
lệnh lặp for...do
và while...do
Số câu
Số điểm
Tỉ lệ %
1/2
2
10%
3/2
3
40%
T.Số câu
T.Số điểm
Tỉ lệ %
3/2
4
40%
3/2
3
30%
2
5,0
50%
1/2
2
20%
1/2
1
10%
4
10
10%
PHỊNG GD & ĐT BẢO LÂM
TRƯỜNG THCS PÁC MIẦU
ĐỀ KIỂM TRA GIỮA HỌC KÌ II
NĂM HỌC 2020 2021
Mơn: Tin học 8
Thời gian làm bài: 45 phút (khơng kể thời gian giao đề)
(Đề gồm 01 trang)
Câu 1 (2 điểm): Hãy phát biểu sự khác biệt giữa câu lệnh lặp với số
lần lặp cho trước và câu lệnh lặp với số lần lặp chưa biết trước?
Câu 2 (2 điểm): Em hãy nêu ít nhất hai ví dụ về hoạt động hàng ngày
phụ thuộc vào điều kiện? Chỉ ra điều kiện và hoạt động cụ thể trong ví dụ
trên?
Câu 3 (3 điểm): Hãy nêu cấu trúc (cú pháp) câu lệnh lặp với số lần
chưa biết trước? Và câu lệnh thực hiện như thế nào?
Câu 4 (3 điểm): Hãy viết chương trình để tính tổng A sau đây (n là số
tự nhiên được nhập vào từ bàn phím)?
Hết
Pác Miầu, Ngày 12 tháng 3 năm 2021
TỔ CM KÍ DUYỆT Người ra đề
Nơng Thị Hạnh Hồng Trung Tuất
XÁC NHẬN CỦA BGH NHÀ TRƯỜNG
Nguyễn Thị Quỳnh Anh
PHỊNG GD & ĐT BẢO LÂM
TRƯỜNG THCS PÁC MIẦU
Câu
1
2
3
4
Ý
ĐÁP ÁN VÀ HƯỚNG DẪN CHẤM KIÊM TRA
̉
GIỮA HOC KY II
̣
̀ NĂM HỌC 2020 – 2021
Mơn: Tin học 8
Thời gian làm bài: 45 phút (Khơng kể thời gian giao
đề)
(Đáp án gồm: 01 trang)
Nội dung
Điểm
2,0
Câu lệnh lặp với số
Câu lệnh lặp với số lần
lần biết trước:
chưa biết trước:
Chỉ thị cho máy tính Chỉ thị cho máy tính thực
thực hiện 1 lệnh hay 1 hiện 1 lệnh hay 1 nhóm lệnh
nhóm lệnh với số lần với số lần lặp chưa biết
đã được xác định từ
trước.
trước.
Điều kiện tổng qt hơn,
Điều kiện là 1 giá trị có thể là kiểm tra của 1 giá
của 1 biến đếm có giá trị có thực, cũng có thể là 1
trị ngun.
điều kiện tổng qt khác.
Nếu em bị ốm thì em sẽ khơng tập thể dục buổi sáng.
1,0
Điều kiện: Em bị ốm.
Hoạt động: Em sẽ khơng tập thể dục buổi sáng.
Nếu sáng thứ hai khơng mưa thì lớp em sẽ sinh hoạt
1,0
dưới cờ.
Điều kiện: Sáng thứ hai khơng mưa.
Hoạt động: Lớp em sẽ sinh hoạt dưới cờ.
Cấu trúc (cú pháp) :
While <điều kiện> do <câu lệnh> ;
1,0
Hoạt động :
Bước 1: Kiểm tra điều kiện.
1,0
Bước 2: Nếu điều kiện sai, câu lệnh sẽ bị bỏ qua và 1,0
thực hiện. Nếu điều kiện đúng, thực hiện câu lệnh và
quay lại bước 1.
Program Tinh_tong;
Uses crt;
Var i, n: integer;
0,25
A: real;
0,25
Begin
Writeln(‘nhap so tu nhien n:’); readln(n);
0,25
A:=0;
0,25
For i:= 1 to n do
0,25
A:=a+n/(n*n);
1
Writeln(‘Tong cua ‘,n,’ so tu nhien dau tien la: 0,5
‘,A:3:2);
Readln;
End.
0,25
Hết
Ghi chú: Điểm toàn bài 10 điểm; các cách giải khác đúng vẫn cho điểm tối
đa.