Tìm kiếm Đề thi, Kiểm tra
Đề kiểm cuối tra học kì 2 Tin học 8 năm học 2023-2024

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Phạm Thanh Tuấn
Ngày gửi: 10h:44' 17-12-2023
Dung lượng: 21.5 KB
Số lượt tải: 267
Nguồn:
Người gửi: Phạm Thanh Tuấn
Ngày gửi: 10h:44' 17-12-2023
Dung lượng: 21.5 KB
Số lượt tải: 267
Số lượt thích:
0 người
PHÒNG GD&ĐT …………..
TRƯỜNG THCS …………….
Đề số 1
ĐỀ KIỂM TRA HỌC KÌ II
MÔN: TIN HỌC 8
Thời gian: 45 phút
(Kiểm tra thực hành)
Câu 1. (0,5đ) Khởi động phần mềm Free Pascal IDE
Câu 2. (0,5đ) Lưu chương trình theo yêu cầu:
KTHK2___
Ví dụ: thí sinh Nguyễn Hoàng Phúc lớp 8A1 làm đề số 1 sẽ lưu bài viết như sau:
KTHK2_8A1_NguyenHoangPhuc_ 1
Câu 3. (0,5đ) Viết chú giải ở đầu chương trình theo cú pháp:
//KTHK2
Ví dụ: thí sinh Nguyễn Hoàng Phúc lớp 8A1 làm đề số 1 sẽ khai báo như sau:
//KTHK2 Nguyen Hoang Phuc Lop 8A1 de so 1
Câu 4. (8,5đ) Trong cuộc thi bắn nỏ gồm N thí sinh tham gia. Mỗi thí sinh được bắn
1 lần và điểm số tính theo số nguyên (từ 0 đến 10).
Viết chương trình Pascal nhập vào giá trị N và điểm thi bắn nỏ của N thí sinh đó và
thực hiện:
a) Thông báo ra màn hình Thí sinh đạt giải nhất có điểm số bao nhiêu?
b) Tính Tổng điểm mà các thí sinh đạt được trong cuộc thi bắn nỏ trên.
Yêu cầu:
a) Chương trình Pascal phải thể hiện được nội dung nhập và xuất khi chạy chương
trình:
- Ví dụ:
Giá trị
Kết quả xuất ra
Giải thích
nhập vào
N = 10
a) Giai Nhat co diem la: 9
a) Giải nhất là giải có điểm số
cao nhất trong các thí sinh tham
7
gia
4
6
b) Tong diem cac thi sinh dat b) Tổng tất cả các điểm bắn nỏ là
60
duoc la: 60
8
c) Có 7 thí sinh đạt điểm từ 5.0
3
trở lên
6
9
3
7
7
b) Dịch chương trình thành công (mỗi lỗi sai của chương trình trừ 0.25 điểm)
PHÒNG GD&ĐT ………….
TRƯỜNG THCS …………….
Đề số 2
ĐỀ KIỂM TRA HỌC KÌ II
MÔN: TIN HỌC 8
Thời gian: 45 phút
(Kiểm tra thực hành)
Câu 1. (0,5đ) Khởi động phần mềm Free Pascal IDE
Câu 2. (0,5đ) Lưu chương trình theo yêu cầu:
KTHK2___
Ví dụ: thí sinh Nguyễn Hoàng Phúc lớp 8A2 làm đề số 2 sẽ lưu bài viết như sau:
KTHK2_8A2_NguyenHoangPhuc_ 2
Câu 3. (0,5đ) Viết chú giải ở đầu chương trình theo cú pháp:
//KTHK2
Ví dụ: thí sinh Nguyễn Hoàng Phúc lớp 8A2 làm đề số 2 sẽ khai báo như sau:
//KTHK2 Nguyen Hoang Phuc Lop 8A2 de so 2
Câu 4. (8,5đ) Trong cuộc thi chạy 1000m gồm có N vận động viên tham gia. Các
vận động viên sẽ chạy trên quãng đường 1000m và thành tích được tính bằng thời
gian. Thời gian chạy được tính bằng giây (theo kiểu số nguyên).
Viết chương trình Pascal nhập vào giá trị N và thời gian chạy 1000m của N vận
động viên đó và thực hiện:
a) Thông báo ra màn hình vận động viên đạt giải Nhất có thời gian chạy bao nhiêu?
b) Đếm xem trong cuộc thi đó có bao nhiêu vận động viên chạy dưới 150 giây.
Yêu cầu:
a) Chương trình Pascal phải thể hiện được nội dung nhập và xuất khi chạy chương
trình:
- Ví dụ:
Giá trị nhập
Kết quả xuất ra
Giải thích
vào
N = 10
a) Giai Nhat co thoi gian a) Giải nhất là giải có thời gian
chạy ngắn nhất trong các vận
176
la 114
động viên tham gia
149
b) Các vận động viên chạy dưới
213
b) So van dong vien chay
150 giây gồm 4 vận động viên
114
duoi 150 giay la: 4
182
147
c) Tổng thời gian chạy là 1650
giây
161
196
133
179
b) Dịch chương trình thành công (mỗi lỗi sai của chương trình trừ 0.25 điểm)
MA TRẬN ĐỀ KIỂM TRA HỌC KÌ II
Môn: Tin học 8
Tên chủ đề
1. Làm quen
với Pascal
Số câu hỏi
Câu
Điểm
1. Dãy số và
biến mảng
Số câu hỏi
Câu
Điểm
Tổng số câu
Tổng điểm
Vận dụng thấp
- Khởi động được phần mềm
Free Pascal
- Lưu được chương trình
theo đúng yêu cầu
- Khai báo được chương
trình đúng yêu cầu
3
C1; C2; C3
1,5
3
1,5
Vận dụng cao
Tổng
cộng
3
1,5
- Viết được chương
trình Pascal thể hiện
nhập và xuất các giá trị
của dãy số theo yêu
cầu
1 1
C4
8,5 8,5
1
4
8,5
10
HƯỚNG DẪN CHẤM VÀ BIỂU ĐIỂM
KIỂM TRA HỌC KÌ II
Đề số 1:
Yêu cầu
Nội dung
Câu 1 Khởi động được chương trình Free Pascal
(0,5đ)
Lưu được tên bài theo đúng yêu cầu
Câu 2
(Lưu đúng tên theo yêu cầu, tìm thấy bài làm trong thư mục
(1đ)
Pascal thì được điểm theo yêu cầu bài viết)
Câu 3 Khai báo được chú giải theo cấu trúc
(0,5đ) //KTHK2
b) Viết được chương trình Pascal
Uses crt;
Var N,i,dem,T,Max: integer;
A: array[1..50] of Integer;
BEGIN
Clrscr;
Write('Nhap so thi sinh: '); readln(N);
Writeln('Nhap diem ban no cua thi sinh');
For i:=1 to N do readln(A[i]);
Câu 4
Max:= A[1]; T:= 0; dem:= 0;
(8đ)
For i:=1 to N do
Begin
If Max < A[i] then Max:=A[i];
T:= T+A[i];
End;
Writeln('Giai Nhat co diem la: ', Max);
Writeln('Tong diem la: ', T);
Readln;
END.
Điểm
0,5 đ
1đ
0,5đ
0,5đ
1đ
0,5đ
0,5đ
0,5đ
0,5đ
3đ
1đ
0,5đ
HƯỚNG DẪN CHẤM VÀ BIỂU ĐIỂM
KIỂM TRA HỌC KÌ II
Đề số 2:
Yêu cầu
Nội dung
Câu 1 Khởi động được chương trình Free Pascal
(0,5đ)
Lưu được tên bài theo đúng yêu cầu
Câu 2
(Lưu đúng tên theo yêu cầu, tìm thấy bài làm trong thư mục
(1đ)
Pascal thì được điểm theo yêu cầu bài viết)
Câu 3 Khai báo được đúng chú giải theo cấu trúc
(0,5đ) //KTHK2
b) Viết được chương trình Pascal
Uses crt;
Var N,i,dem,Min,T: integer;
A: array[1..50] of Integer;
BEGIN
Clrscr;
Write('Nhap so thi sinh: '); readln(N);
Writeln('Nhap diem ban no cua thi sinh');
For i:=1 to N do readln(A[i]);
Câu 4 Min:= A[1]; dem:= 0; T:= 0;
(8đ)
For i:=1 to N do
Begin
If Min > A[i] then Min:=A[i];
If A[i] < 150 then dem:= dem+1;
End;
Writeln('Giai Nhat thoi gian la: ', Min);
Writeln('So van dong vien chay duoi 150
giay: ', dem);
Readln;
END.
Giáo viên ra đề
Giáo viên duyệt đề
Duyệt của Bam giám hiệu
Điểm
0,5đ
1đ
0,5đ
0,5đ
1đ
0,5đ
0,5đ
0,5đ
0,5đ
3đ
1đ
0,5đ
TRƯỜNG THCS …………….
Đề số 1
ĐỀ KIỂM TRA HỌC KÌ II
MÔN: TIN HỌC 8
Thời gian: 45 phút
(Kiểm tra thực hành)
Câu 1. (0,5đ) Khởi động phần mềm Free Pascal IDE
Câu 2. (0,5đ) Lưu chương trình theo yêu cầu:
KTHK2_
Ví dụ: thí sinh Nguyễn Hoàng Phúc lớp 8A1 làm đề số 1 sẽ lưu bài viết như sau:
KTHK2_8A1_NguyenHoangPhuc_ 1
Câu 3. (0,5đ) Viết chú giải ở đầu chương trình theo cú pháp:
//KTHK2
Ví dụ: thí sinh Nguyễn Hoàng Phúc lớp 8A1 làm đề số 1 sẽ khai báo như sau:
//KTHK2 Nguyen Hoang Phuc Lop 8A1 de so 1
Câu 4. (8,5đ) Trong cuộc thi bắn nỏ gồm N thí sinh tham gia. Mỗi thí sinh được bắn
1 lần và điểm số tính theo số nguyên (từ 0 đến 10).
Viết chương trình Pascal nhập vào giá trị N và điểm thi bắn nỏ của N thí sinh đó và
thực hiện:
a) Thông báo ra màn hình Thí sinh đạt giải nhất có điểm số bao nhiêu?
b) Tính Tổng điểm mà các thí sinh đạt được trong cuộc thi bắn nỏ trên.
Yêu cầu:
a) Chương trình Pascal phải thể hiện được nội dung nhập và xuất khi chạy chương
trình:
- Ví dụ:
Giá trị
Kết quả xuất ra
Giải thích
nhập vào
N = 10
a) Giai Nhat co diem la: 9
a) Giải nhất là giải có điểm số
cao nhất trong các thí sinh tham
7
gia
4
6
b) Tong diem cac thi sinh dat b) Tổng tất cả các điểm bắn nỏ là
60
duoc la: 60
8
c) Có 7 thí sinh đạt điểm từ 5.0
3
trở lên
6
9
3
7
7
b) Dịch chương trình thành công (mỗi lỗi sai của chương trình trừ 0.25 điểm)
PHÒNG GD&ĐT ………….
TRƯỜNG THCS …………….
Đề số 2
ĐỀ KIỂM TRA HỌC KÌ II
MÔN: TIN HỌC 8
Thời gian: 45 phút
(Kiểm tra thực hành)
Câu 1. (0,5đ) Khởi động phần mềm Free Pascal IDE
Câu 2. (0,5đ) Lưu chương trình theo yêu cầu:
KTHK2_
Ví dụ: thí sinh Nguyễn Hoàng Phúc lớp 8A2 làm đề số 2 sẽ lưu bài viết như sau:
KTHK2_8A2_NguyenHoangPhuc_ 2
Câu 3. (0,5đ) Viết chú giải ở đầu chương trình theo cú pháp:
//KTHK2
Ví dụ: thí sinh Nguyễn Hoàng Phúc lớp 8A2 làm đề số 2 sẽ khai báo như sau:
//KTHK2 Nguyen Hoang Phuc Lop 8A2 de so 2
Câu 4. (8,5đ) Trong cuộc thi chạy 1000m gồm có N vận động viên tham gia. Các
vận động viên sẽ chạy trên quãng đường 1000m và thành tích được tính bằng thời
gian. Thời gian chạy được tính bằng giây (theo kiểu số nguyên).
Viết chương trình Pascal nhập vào giá trị N và thời gian chạy 1000m của N vận
động viên đó và thực hiện:
a) Thông báo ra màn hình vận động viên đạt giải Nhất có thời gian chạy bao nhiêu?
b) Đếm xem trong cuộc thi đó có bao nhiêu vận động viên chạy dưới 150 giây.
Yêu cầu:
a) Chương trình Pascal phải thể hiện được nội dung nhập và xuất khi chạy chương
trình:
- Ví dụ:
Giá trị nhập
Kết quả xuất ra
Giải thích
vào
N = 10
a) Giai Nhat co thoi gian a) Giải nhất là giải có thời gian
chạy ngắn nhất trong các vận
176
la 114
động viên tham gia
149
b) Các vận động viên chạy dưới
213
b) So van dong vien chay
150 giây gồm 4 vận động viên
114
duoi 150 giay la: 4
182
147
c) Tổng thời gian chạy là 1650
giây
161
196
133
179
b) Dịch chương trình thành công (mỗi lỗi sai của chương trình trừ 0.25 điểm)
MA TRẬN ĐỀ KIỂM TRA HỌC KÌ II
Môn: Tin học 8
Tên chủ đề
1. Làm quen
với Pascal
Số câu hỏi
Câu
Điểm
1. Dãy số và
biến mảng
Số câu hỏi
Câu
Điểm
Tổng số câu
Tổng điểm
Vận dụng thấp
- Khởi động được phần mềm
Free Pascal
- Lưu được chương trình
theo đúng yêu cầu
- Khai báo được chương
trình đúng yêu cầu
3
C1; C2; C3
1,5
3
1,5
Vận dụng cao
Tổng
cộng
3
1,5
- Viết được chương
trình Pascal thể hiện
nhập và xuất các giá trị
của dãy số theo yêu
cầu
1 1
C4
8,5 8,5
1
4
8,5
10
HƯỚNG DẪN CHẤM VÀ BIỂU ĐIỂM
KIỂM TRA HỌC KÌ II
Đề số 1:
Yêu cầu
Nội dung
Câu 1 Khởi động được chương trình Free Pascal
(0,5đ)
Lưu được tên bài theo đúng yêu cầu
Câu 2
(Lưu đúng tên theo yêu cầu, tìm thấy bài làm trong thư mục
(1đ)
Pascal thì được điểm theo yêu cầu bài viết)
Câu 3 Khai báo được chú giải theo cấu trúc
(0,5đ) //KTHK2
b) Viết được chương trình Pascal
Uses crt;
Var N,i,dem,T,Max: integer;
A: array[1..50] of Integer;
BEGIN
Clrscr;
Write('Nhap so thi sinh: '); readln(N);
Writeln('Nhap diem ban no cua thi sinh');
For i:=1 to N do readln(A[i]);
Câu 4
Max:= A[1]; T:= 0; dem:= 0;
(8đ)
For i:=1 to N do
Begin
If Max < A[i] then Max:=A[i];
T:= T+A[i];
End;
Writeln('Giai Nhat co diem la: ', Max);
Writeln('Tong diem la: ', T);
Readln;
END.
Điểm
0,5 đ
1đ
0,5đ
0,5đ
1đ
0,5đ
0,5đ
0,5đ
0,5đ
3đ
1đ
0,5đ
HƯỚNG DẪN CHẤM VÀ BIỂU ĐIỂM
KIỂM TRA HỌC KÌ II
Đề số 2:
Yêu cầu
Nội dung
Câu 1 Khởi động được chương trình Free Pascal
(0,5đ)
Lưu được tên bài theo đúng yêu cầu
Câu 2
(Lưu đúng tên theo yêu cầu, tìm thấy bài làm trong thư mục
(1đ)
Pascal thì được điểm theo yêu cầu bài viết)
Câu 3 Khai báo được đúng chú giải theo cấu trúc
(0,5đ) //KTHK2
b) Viết được chương trình Pascal
Uses crt;
Var N,i,dem,Min,T: integer;
A: array[1..50] of Integer;
BEGIN
Clrscr;
Write('Nhap so thi sinh: '); readln(N);
Writeln('Nhap diem ban no cua thi sinh');
For i:=1 to N do readln(A[i]);
Câu 4 Min:= A[1]; dem:= 0; T:= 0;
(8đ)
For i:=1 to N do
Begin
If Min > A[i] then Min:=A[i];
If A[i] < 150 then dem:= dem+1;
End;
Writeln('Giai Nhat thoi gian la: ', Min);
Writeln('So van dong vien chay duoi 150
giay: ', dem);
Readln;
END.
Giáo viên ra đề
Giáo viên duyệt đề
Duyệt của Bam giám hiệu
Điểm
0,5đ
1đ
0,5đ
0,5đ
1đ
0,5đ
0,5đ
0,5đ
0,5đ
3đ
1đ
0,5đ
 
↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng ZIP và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT ↓








Các ý kiến mới nhất