Đề thi học kì 1

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Ngô Thị Hồng Phượng
Ngày gửi: 17h:08' 20-06-2021
Dung lượng: 60.0 KB
Số lượt tải: 498
Nguồn:
Người gửi: Ngô Thị Hồng Phượng
Ngày gửi: 17h:08' 20-06-2021
Dung lượng: 60.0 KB
Số lượt tải: 498
Số lượt thích:
0 người
MA TRẬN ĐỀ KIỂM TRA TIN 8 – HỌC KÌ I – NĂM HỌC 2020 – 2021
Hình thức: THỰC HÀNH
Cấp độ
Chủ đề
Nhận biết
Thông hiểu
Vận dụng
Cộng
Vận dụng thấp
Vận dụng cao
Chương trình máy tính và dữ liệu
Lưu được chương trình theo yêu cầu
(Câu 1e, Câu 2d)
Hiểu việc bố trí các câu lệnh trong chương trình phải tuân theo các quy tắc của NNLT (Câu 1a)
Sửa lỗi câu lệnh để đúng quy tắc ngôn ngữ lập trình (Câu 1b, 1c, 1d)
Số câu:
Số điểm:
Tỉ lệ %
02
2.0đ
20%
01 câu
2.0đ
20%
03 câu
1.5đ
15%
06 câu
5.5đ
55%
Sử dụng biến và hằng trong chương trình
Khai báo được biến theo cú pháp, theo yêu cầu của đề bài (Câu 2a)
Số câu
Số điểm
Tỉ lệ %
01 câu
1.0đ
20%
01 câu
2.0đ
20%
Từ bài toán đến chương trình
Từ thuật toán đã cho phát triển thành chương trình hoàn chỉnh, thực hiện được (câu 2b)
Số câu
Số điểm
Tỉ lệ %
01 câu
1.5đ
15%
01 câu
1.5đ
15%
Câu lệnh điều kiện
Viết được câu lệnh điều kiện thực hiện yêu cầu của bài toán (câu 2c)
Số câu
Số điểm
Tỉ lệ %
01
1.0đ
10%
01 câu
1.0đ
10%
Tổng số câu:
Tổng số điểm:
Tỉ lệ %:
02 câu
2.0đ
20 %
01 câu
2.0 điểm
20 %
05 câu
3.5đ
35%
01 câu
1.5đ
15%
09 câu
10.0đ
100%
TRƯỜNG THCS BẮC LỆNH KIỂM TRA HỌC KỲ I
HỌ TÊN ....................................... MÔN TIN HỌC
Lớp 8 ..... HÌNH THỨC: THỰC HÀNH 45P
Điểm
Nhận xét của Thầy giáo
Đề A
Câu 1: (6.0đ) Dùng ngôn ngữ lập trình Pascal để thực hiện công việc sau
Bạn Thành viết một chương trình máy tính bằng ngôn ngữ lập trình Pascal để thực hiện tính điểm trung bình các môn thi tuy nhiên khi thực hiện chương trình còn một số lỗi chưa khắc phục, em hãy giúp bạn sửa các lỗi để chương trình có thể thực hiện được. Chương trình của bạn Thành như sau:
Uses crt;
Program cau1;
Var toan , van, tbc ; interger
Clrscr;
begin
write(‘nhap vao diem toan:’); readln(toan)
write(‘nhap vao so diem van: ‘); readln(van)
tbc:=(van+toan)/2;
writeln(‘diem trung binh la: ‘,tbc);
readln
end;
Yêu cầu:
a. Soạn thảo lại chương trình trên
b. Nhấn F9 để kiểm tra lỗi, tiến hành sửa lỗi chương trình đến khi hết báo lỗi.
c. Chạy chương trình (Ctrl – F9) với dữ liệu tùy ý, xem kết quả, sửa lỗi chương trình nếu có.
d. In ra kết quả trung bình cộng có qui cách, độ chính xác đến hai chữ số thập phân
e. Lưu lại chương trình với tên tệp là KTHK_TÊNHOCSINH_LỚP_C1.pas.
Ví dụ: Bạn Nguyễn Ngọc Nguyên lớp 8A thì lưu thành KTHK_NNNguyen_8A_C1.pas
Câu 2: (4.0đ) Cho thuật toán sau:
Bước 1: Nhập vào số thực a
Bước 2: Nhập vào số thực b
Bước 3: nếu a > b thì in ra số a Ngược lại in ra số b
Bước 4: Kết thúc
Yêu cầu:
a. Khai báo tên chương trình và các biến phù hợp
b. Viết hoàn thiện chương trình từ thuật toán trên bằng ngôn ngữ lập trình pascal
c. Chạy chương trình với các số nhập vào tùy ý, in ra kết quả với giá trị số a và số b có qui cách, độ chính xác tới hai chữ số thập phân
d. Lưu lại với tên tệp là KTHK_TÊNHOCSINH_LỚP_C2.pas
Ví dụ: Bạn Nguyễn Ngọc Nguyên lớp 8A thì lưu thành KTHK_NNNguyen_8A_C2.pas
TRƯỜNG THCS BẮC LỆNH KIỂM TRA HỌC KỲ I
HỌ TÊN ....................................... MÔN TIN HỌC
Lớp 8 ..... HÌNH THỨC: THỰC HÀNH 45P
Điểm
Nhận xét của Thầy giáo
Đề B
Câu 1
Hình thức: THỰC HÀNH
Cấp độ
Chủ đề
Nhận biết
Thông hiểu
Vận dụng
Cộng
Vận dụng thấp
Vận dụng cao
Chương trình máy tính và dữ liệu
Lưu được chương trình theo yêu cầu
(Câu 1e, Câu 2d)
Hiểu việc bố trí các câu lệnh trong chương trình phải tuân theo các quy tắc của NNLT (Câu 1a)
Sửa lỗi câu lệnh để đúng quy tắc ngôn ngữ lập trình (Câu 1b, 1c, 1d)
Số câu:
Số điểm:
Tỉ lệ %
02
2.0đ
20%
01 câu
2.0đ
20%
03 câu
1.5đ
15%
06 câu
5.5đ
55%
Sử dụng biến và hằng trong chương trình
Khai báo được biến theo cú pháp, theo yêu cầu của đề bài (Câu 2a)
Số câu
Số điểm
Tỉ lệ %
01 câu
1.0đ
20%
01 câu
2.0đ
20%
Từ bài toán đến chương trình
Từ thuật toán đã cho phát triển thành chương trình hoàn chỉnh, thực hiện được (câu 2b)
Số câu
Số điểm
Tỉ lệ %
01 câu
1.5đ
15%
01 câu
1.5đ
15%
Câu lệnh điều kiện
Viết được câu lệnh điều kiện thực hiện yêu cầu của bài toán (câu 2c)
Số câu
Số điểm
Tỉ lệ %
01
1.0đ
10%
01 câu
1.0đ
10%
Tổng số câu:
Tổng số điểm:
Tỉ lệ %:
02 câu
2.0đ
20 %
01 câu
2.0 điểm
20 %
05 câu
3.5đ
35%
01 câu
1.5đ
15%
09 câu
10.0đ
100%
TRƯỜNG THCS BẮC LỆNH KIỂM TRA HỌC KỲ I
HỌ TÊN ....................................... MÔN TIN HỌC
Lớp 8 ..... HÌNH THỨC: THỰC HÀNH 45P
Điểm
Nhận xét của Thầy giáo
Đề A
Câu 1: (6.0đ) Dùng ngôn ngữ lập trình Pascal để thực hiện công việc sau
Bạn Thành viết một chương trình máy tính bằng ngôn ngữ lập trình Pascal để thực hiện tính điểm trung bình các môn thi tuy nhiên khi thực hiện chương trình còn một số lỗi chưa khắc phục, em hãy giúp bạn sửa các lỗi để chương trình có thể thực hiện được. Chương trình của bạn Thành như sau:
Uses crt;
Program cau1;
Var toan , van, tbc ; interger
Clrscr;
begin
write(‘nhap vao diem toan:’); readln(toan)
write(‘nhap vao so diem van: ‘); readln(van)
tbc:=(van+toan)/2;
writeln(‘diem trung binh la: ‘,tbc);
readln
end;
Yêu cầu:
a. Soạn thảo lại chương trình trên
b. Nhấn F9 để kiểm tra lỗi, tiến hành sửa lỗi chương trình đến khi hết báo lỗi.
c. Chạy chương trình (Ctrl – F9) với dữ liệu tùy ý, xem kết quả, sửa lỗi chương trình nếu có.
d. In ra kết quả trung bình cộng có qui cách, độ chính xác đến hai chữ số thập phân
e. Lưu lại chương trình với tên tệp là KTHK_TÊNHOCSINH_LỚP_C1.pas.
Ví dụ: Bạn Nguyễn Ngọc Nguyên lớp 8A thì lưu thành KTHK_NNNguyen_8A_C1.pas
Câu 2: (4.0đ) Cho thuật toán sau:
Bước 1: Nhập vào số thực a
Bước 2: Nhập vào số thực b
Bước 3: nếu a > b thì in ra số a Ngược lại in ra số b
Bước 4: Kết thúc
Yêu cầu:
a. Khai báo tên chương trình và các biến phù hợp
b. Viết hoàn thiện chương trình từ thuật toán trên bằng ngôn ngữ lập trình pascal
c. Chạy chương trình với các số nhập vào tùy ý, in ra kết quả với giá trị số a và số b có qui cách, độ chính xác tới hai chữ số thập phân
d. Lưu lại với tên tệp là KTHK_TÊNHOCSINH_LỚP_C2.pas
Ví dụ: Bạn Nguyễn Ngọc Nguyên lớp 8A thì lưu thành KTHK_NNNguyen_8A_C2.pas
TRƯỜNG THCS BẮC LỆNH KIỂM TRA HỌC KỲ I
HỌ TÊN ....................................... MÔN TIN HỌC
Lớp 8 ..... HÌNH THỨC: THỰC HÀNH 45P
Điểm
Nhận xét của Thầy giáo
Đề B
Câu 1
 








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