Đề kiểm tra cuối học kì I 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:14' 17-12-2023
Dung lượng: 25.1 KB
Số lượt tải: 224
Nguồn:
Người gửi: Phạm Thanh Tuấn
Ngày gửi: 10h:14' 17-12-2023
Dung lượng: 25.1 KB
Số lượt tải: 224
Số lượt thích:
0 người
MA TRẬN ĐỀ KIỂM TRA TIN HỌC 8
PHẦN THI THỰC HÀNH
Tên chủ đề
Vận dụng thấp
1. Sử dụng
biến và hằng
trong chương
trình
- Biết cách khai báo
biến và hằng trong
chương trình
Số câu hỏi
Câu
Điểm
2. Câu lệnh
điều kiện
- Xây dựng được cấu
trúc rẽ nhánh sử dụng
sơ đồ thuật toán với cấu
trúc rẽ nhánh dạng thiếu
và cấu trúc rẽ nhánh
dạng đủ
Số câu hỏi
Câu
Điểm
Tổng số câu
Tổng điểm
Vận dụng cao
Tổng cộng
- Viết được chương
trình Pascal đơn giản
có sử dụng cách khai
báo và sử dụng biến
và hằng
- Viết được câu lệnh
điều kiện dạng thiếu
và câu lệnh điều kiện
dạng đủ từ một bài
toán thực tế
1 1
5 5
1
10
1
10
PHÒNG GD & ĐT .............
TRƯỜNG THCS ...............
ĐỀ SỐ 1
ĐỀ KIỂM TRA CUỐI HỌC KỲ I
NĂM HỌC: 2023 - 2024
MÔN TIN HỌC 8
Thời gian: 45 phút
(không kể thời gian giao đề)
Đề bài: Một học sinh thi lên THPT sẽ phải thi 3 môn Toán, Văn, Tiếng Anh.
Kết quả điểm của học sinh đó sẽ được tính tổng và xét lên lớp. Mỗi học sinh nếu
có tổng số điểm đạt từ 12.0 trở lên thì sẽ được lên học THPT, ngược lại thì sẽ
không được lên học THPT.
Em hãy viết chương trình Pascal nhập điểm thi 3 môn Toán, Văn, Tiếng Anh
(kiểu số thực) rồi tính tổng điểm ba môn (kiểu số thực) của học sinh đó và in ra
màn hình. Sau đó, em hãy xét xem học sinh đó có được lên học THPT hay
không. Khi xuất ra màn hình phải thể hiện được một trong hai câu lệnh “Học
sinh được lên học THPT” hoặc “Học sinh không được lên học THPT”
Tổng điểm được tính theo điểm Toán, Văn, Tiếng Anh như sau:
Tổng Điểm = Điểm Toán + Điểm Văn + Điểm Tiếng Anh
Yêu cầu:
a) Khởi động được Free Pascal
b) Lưu tên chương trình theo yêu cầu sau:
KTHK1_8A1__
(đối với HS lớp 8A1)
KTHK1_8A2__
(đối với HS lớp 8A2)
Ví dụ: thí sinh Nguyễn Văn Toản lớp 8A1 làm đề số 3 sẽ lưu bài với tên
KTHK1_8A1_Nguyen_Van_Toan_de_3
c) 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 (tổng điểm được lấy 1 chữ số phần thập phân): Nếu tổng điểm ba
môn đạt từ 12.0 trở lên thì thông báo “Học sinh được lên học THPT”. Nếu tổng
điểm ba môn đạt dưới 12.0 thì thông báo “Học sinh không được lên học THPT”
- Bảng nhập xuất giá trị dữ liệu như sau:
Nhập
Xuất
-
Diem
Diem
Diem
Diem
Diem
Diem
Toan: 3.5
Van: 5.0
Tieng Anh: 4.0
Toan: 4.5
Van: 3.0
Tieng Anh: 3.5
- Tong Diem la: 12.5
- Hoc sinh duoc len hoc THPT
- Tong Diem la: 11.0
- Hoc sinh khong duoc len hoc
THPT
d) 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 CUỐI HỌC KỲ I
NĂM HỌC: 2023 - 2024
MÔN TIN HỌC 8
Thời gian: 45 phút
(không kể thời gian giao đề)
Đề bài: Một vận động viên thi bắn nỏ sẽ được bắn 3 lượt. Điểm bình quân sau 3
lượt bắn của vận động viên đó sẽ được tính để xếp loại. Nếu vận động viên đó
có điểm bình quân đạt từ 5.0 trở lên thì sẽ được xếp loại đạt yêu cầu, ngược lại
thì sẽ được xếp loại không đạt yêu cầu.
Em hãy viết chương trình Pascal nhập điểm bắn nỏ sau 3 lượt bắn của vận động
viên (kiểu số nguyên) rồi tính và in ra màn hình điểm bình quân (kiểu số thực)
sau 3 lượt bắn của vận động viên đó. Sau đó, em hãy xét xem vận động viên đó
có được xếp loại đạt yêu cầu hay không. Khi xuất ra màn hình phải thể hiện
được một trong hai câu lệnh “VĐV xếp loại đạt yêu cầu” hoặc “VĐV xếp loại
không đạt yêu cầu”
Điểm bình quân sau 3 lượt bắn được tính như sau:
Điểm bình quân = (Điểm lần 1 + Điểm lần 2 + Điểm lần 3) : 3
Yêu cầu:
a) Khởi động được Free Pascal
b) Lưu tên chương trình theo yêu cầu sau:
KTHK1_8A1__
(đối với HS lớp 8A1)
KTHK1_8A2__
(đối với HS lớp 8A2)
Ví dụ: thí sinh Nguyễn Văn Toản lớp 8A1 làm đề số 3 sẽ lưu bài với tên
KTHK1_8A1_Nguyen_Van_Toan_de_3
c) 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 (điểm bình quân được lấy 1 chữ số phần thập phân): Nếu điểm
bình quân từ 5.0 trở lên thì thông báo “VĐV xếp loại đạt yêu cầu”. Nếu điểm
trung bình môn dưới 5.0 thì thông báo “VĐV xếp loại không đạt yêu cầu”
- Bảng nhập xuất giá trị dữ liệu như sau:
Nhập
Xuất
-
Diem
Diem
Diem
Diem
Diem
Diem
lan
lan
lan
lan
lan
lan
1:
2:
3:
1:
2:
3:
8
7
4
5
6
3
- Diem binh quan la: 6.3
- VDV xep loai dat yeu cau
- Diem binh quan la: 4.6
- VDV xep loai khong dat yeu cau
d) 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)
HƯỚNG DẪN CHẤM VÀ BIỂU ĐIỂM
KIỂM TRA HỌC KÌ I
Đề số 1:
Yêu cầu
1
(1 điểm)
2
(1 điểm)
3
(8 điểm)
Công việc
Khởi động được chương trình Free Pascal
Lưu được tên bài theo đúng yêu cầu
(Lưu đúng tên theo yêu cầu, tìm thấy bài làm trong thư mục
Pascal thì được điểm theo yêu cầu bài viết)
b) Viết được chương trình Pascal
Uses crt;
Var T,V,TA,Tong: real;
BEGIN
Clrscr;
Write('Diem Toan: '); readln(T);
Write('Diem Van: '); readln(V);
Write('Diem Tieng Anh: '); readln(TA);
Tong:=T + V + TA;
Writeln('Tong Diem la: ',Tong:5:1);
If Tong >= 12.0 then
write('HS duoc len hoc THPT') else
write('HS khong duoc len hoc THPT');
Readln;
END.
1đ
1đ
1đ
0,5 đ
2đ
1đ
1đ
2đ
0,5 đ
HƯỚNG DẪN CHẤM VÀ BIỂU ĐIỂM
KIỂM TRA HỌC KÌ I
Đề số 2:
Yêu cầu
1
(1 điểm)
2
(1 điểm)
3
(8 điểm)
Công việc
Khởi động được chương trình Free Pascal
Lưu được tên bài theo đúng yêu cầu
(Lưu đúng tên theo yêu cầu, tìm thấy bài làm trong thư mục
Pascal thì được điểm theo yêu cầu bài viết)
b) Viết được chương trình Pascal đúng và đủ như sau:
Uses crt;
Var L1,L2,L3: integer;
DTB: real;
BEGIN
Clrscr;
Write('Diem lan 1: '); readln(L1);
Write('Diem lan 2: '); readln(L2);
Write('Diem lan 3: '); readln(L3);
DTB:=(L1 + L2 + L3)/3;
Writeln('Diem binh quan la: ',DTB:5:1);
If DTB >= 5.0 then
write('VDV xep loai dat yeu cau') else
write('VDV xep loai khong dat yeu cau');
Readln;
END.
1đ
1đ
1đ
0,5 đ
2đ
1đ
1đ
2đ
0,5 đ
PHẦN THI THỰC HÀNH
Tên chủ đề
Vận dụng thấp
1. Sử dụng
biến và hằng
trong chương
trình
- Biết cách khai báo
biến và hằng trong
chương trình
Số câu hỏi
Câu
Điểm
2. Câu lệnh
điều kiện
- Xây dựng được cấu
trúc rẽ nhánh sử dụng
sơ đồ thuật toán với cấu
trúc rẽ nhánh dạng thiếu
và cấu trúc rẽ nhánh
dạng đủ
Số câu hỏi
Câu
Điểm
Tổng số câu
Tổng điểm
Vận dụng cao
Tổng cộng
- Viết được chương
trình Pascal đơn giản
có sử dụng cách khai
báo và sử dụng biến
và hằng
- Viết được câu lệnh
điều kiện dạng thiếu
và câu lệnh điều kiện
dạng đủ từ một bài
toán thực tế
1 1
5 5
1
10
1
10
PHÒNG GD & ĐT .............
TRƯỜNG THCS ...............
ĐỀ SỐ 1
ĐỀ KIỂM TRA CUỐI HỌC KỲ I
NĂM HỌC: 2023 - 2024
MÔN TIN HỌC 8
Thời gian: 45 phút
(không kể thời gian giao đề)
Đề bài: Một học sinh thi lên THPT sẽ phải thi 3 môn Toán, Văn, Tiếng Anh.
Kết quả điểm của học sinh đó sẽ được tính tổng và xét lên lớp. Mỗi học sinh nếu
có tổng số điểm đạt từ 12.0 trở lên thì sẽ được lên học THPT, ngược lại thì sẽ
không được lên học THPT.
Em hãy viết chương trình Pascal nhập điểm thi 3 môn Toán, Văn, Tiếng Anh
(kiểu số thực) rồi tính tổng điểm ba môn (kiểu số thực) của học sinh đó và in ra
màn hình. Sau đó, em hãy xét xem học sinh đó có được lên học THPT hay
không. Khi xuất ra màn hình phải thể hiện được một trong hai câu lệnh “Học
sinh được lên học THPT” hoặc “Học sinh không được lên học THPT”
Tổng điểm được tính theo điểm Toán, Văn, Tiếng Anh như sau:
Tổng Điểm = Điểm Toán + Điểm Văn + Điểm Tiếng Anh
Yêu cầu:
a) Khởi động được Free Pascal
b) Lưu tên chương trình theo yêu cầu sau:
KTHK1_8A1_
(đối với HS lớp 8A1)
KTHK1_8A2_
(đối với HS lớp 8A2)
Ví dụ: thí sinh Nguyễn Văn Toản lớp 8A1 làm đề số 3 sẽ lưu bài với tên
KTHK1_8A1_Nguyen_Van_Toan_de_3
c) 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 (tổng điểm được lấy 1 chữ số phần thập phân): Nếu tổng điểm ba
môn đạt từ 12.0 trở lên thì thông báo “Học sinh được lên học THPT”. Nếu tổng
điểm ba môn đạt dưới 12.0 thì thông báo “Học sinh không được lên học THPT”
- Bảng nhập xuất giá trị dữ liệu như sau:
Nhập
Xuất
-
Diem
Diem
Diem
Diem
Diem
Diem
Toan: 3.5
Van: 5.0
Tieng Anh: 4.0
Toan: 4.5
Van: 3.0
Tieng Anh: 3.5
- Tong Diem la: 12.5
- Hoc sinh duoc len hoc THPT
- Tong Diem la: 11.0
- Hoc sinh khong duoc len hoc
THPT
d) 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 CUỐI HỌC KỲ I
NĂM HỌC: 2023 - 2024
MÔN TIN HỌC 8
Thời gian: 45 phút
(không kể thời gian giao đề)
Đề bài: Một vận động viên thi bắn nỏ sẽ được bắn 3 lượt. Điểm bình quân sau 3
lượt bắn của vận động viên đó sẽ được tính để xếp loại. Nếu vận động viên đó
có điểm bình quân đạt từ 5.0 trở lên thì sẽ được xếp loại đạt yêu cầu, ngược lại
thì sẽ được xếp loại không đạt yêu cầu.
Em hãy viết chương trình Pascal nhập điểm bắn nỏ sau 3 lượt bắn của vận động
viên (kiểu số nguyên) rồi tính và in ra màn hình điểm bình quân (kiểu số thực)
sau 3 lượt bắn của vận động viên đó. Sau đó, em hãy xét xem vận động viên đó
có được xếp loại đạt yêu cầu hay không. Khi xuất ra màn hình phải thể hiện
được một trong hai câu lệnh “VĐV xếp loại đạt yêu cầu” hoặc “VĐV xếp loại
không đạt yêu cầu”
Điểm bình quân sau 3 lượt bắn được tính như sau:
Điểm bình quân = (Điểm lần 1 + Điểm lần 2 + Điểm lần 3) : 3
Yêu cầu:
a) Khởi động được Free Pascal
b) Lưu tên chương trình theo yêu cầu sau:
KTHK1_8A1_
(đối với HS lớp 8A1)
KTHK1_8A2_
(đối với HS lớp 8A2)
Ví dụ: thí sinh Nguyễn Văn Toản lớp 8A1 làm đề số 3 sẽ lưu bài với tên
KTHK1_8A1_Nguyen_Van_Toan_de_3
c) 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 (điểm bình quân được lấy 1 chữ số phần thập phân): Nếu điểm
bình quân từ 5.0 trở lên thì thông báo “VĐV xếp loại đạt yêu cầu”. Nếu điểm
trung bình môn dưới 5.0 thì thông báo “VĐV xếp loại không đạt yêu cầu”
- Bảng nhập xuất giá trị dữ liệu như sau:
Nhập
Xuất
-
Diem
Diem
Diem
Diem
Diem
Diem
lan
lan
lan
lan
lan
lan
1:
2:
3:
1:
2:
3:
8
7
4
5
6
3
- Diem binh quan la: 6.3
- VDV xep loai dat yeu cau
- Diem binh quan la: 4.6
- VDV xep loai khong dat yeu cau
d) 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)
HƯỚNG DẪN CHẤM VÀ BIỂU ĐIỂM
KIỂM TRA HỌC KÌ I
Đề số 1:
Yêu cầu
1
(1 điểm)
2
(1 điểm)
3
(8 điểm)
Công việc
Khởi động được chương trình Free Pascal
Lưu được tên bài theo đúng yêu cầu
(Lưu đúng tên theo yêu cầu, tìm thấy bài làm trong thư mục
Pascal thì được điểm theo yêu cầu bài viết)
b) Viết được chương trình Pascal
Uses crt;
Var T,V,TA,Tong: real;
BEGIN
Clrscr;
Write('Diem Toan: '); readln(T);
Write('Diem Van: '); readln(V);
Write('Diem Tieng Anh: '); readln(TA);
Tong:=T + V + TA;
Writeln('Tong Diem la: ',Tong:5:1);
If Tong >= 12.0 then
write('HS duoc len hoc THPT') else
write('HS khong duoc len hoc THPT');
Readln;
END.
1đ
1đ
1đ
0,5 đ
2đ
1đ
1đ
2đ
0,5 đ
HƯỚNG DẪN CHẤM VÀ BIỂU ĐIỂM
KIỂM TRA HỌC KÌ I
Đề số 2:
Yêu cầu
1
(1 điểm)
2
(1 điểm)
3
(8 điểm)
Công việc
Khởi động được chương trình Free Pascal
Lưu được tên bài theo đúng yêu cầu
(Lưu đúng tên theo yêu cầu, tìm thấy bài làm trong thư mục
Pascal thì được điểm theo yêu cầu bài viết)
b) Viết được chương trình Pascal đúng và đủ như sau:
Uses crt;
Var L1,L2,L3: integer;
DTB: real;
BEGIN
Clrscr;
Write('Diem lan 1: '); readln(L1);
Write('Diem lan 2: '); readln(L2);
Write('Diem lan 3: '); readln(L3);
DTB:=(L1 + L2 + L3)/3;
Writeln('Diem binh quan la: ',DTB:5:1);
If DTB >= 5.0 then
write('VDV xep loai dat yeu cau') else
write('VDV xep loai khong dat yeu cau');
Readln;
END.
1đ
1đ
1đ
0,5 đ
2đ
1đ
1đ
2đ
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