đề kiểm tra thực hành tin 8
Chia sẻ bởi Bùi Kim Tuyến |
Ngày 17/10/2018 |
37
Chia sẻ tài liệu: đề kiểm tra thực hành tin 8 thuộc Tin học 8
Nội dung tài liệu:
ĐỀ BÀI
Để viết chương trình tính chu vi và diện tích của một hình thang như hình dưới đây, bạn Tuấn đã ghi lại chương trình ra giấy, nhưng cố tình xếp lộn xộn các lệnh và viết sai một số chỗ, sau đó Tuấn đố bạn Nam sửa lại cho đúng.
Begin;
Uses CRT;
Program Hinh_thang
clrscr;
Writeln(‘chu vi =’, 3 + 3.5 + 4.5 + 9)
Readln;
Writeln(‘dien tich =’, (3.5 + 9) * 2.5/2);
End.
a) Em hãy giúp bạn Thành thay đổi lại trình tự các lệnh và sửa các chỗ sai để được chương trình viết đúng.
b) Sau khi chỉnh sửa xong chương trình, hãy gõ vào máy tính, lưu với tên của mình và lớp (VD: Tuan8A3.PAS).
c) Khi chạy chương trình, em thấy kết quả thực hiện hai lệnh tính toán chu vi và diện tích hình thang hiện lên màn hình là các con số có chữ E, rất khó đọc. Em hãy sửa lại hai lệnh này như hướng dẫn đưới đây, rồi thực hiện lại chương trình.
Lệnh
Writeln(‘chu vi =’, 3 + 3.5 + 4.5 + 9);
Writeln(‘dien tich =’, (3.5 + 9) * 2.5/2);
Sửa thành
Writeln(‘chu vi =’, 3 + 3.5 + 4.5 + 9: 12: 3);
Writeln(‘dien tich =’, (3.5 + 9) * 2.5/2:12:3);
ĐÁP ÁN - BIỂU ĐIỂM
Câu
Đáp án
Biểu điểm
a
b
c
- Thay đổi lại trình tự các lệnh và sửa các chỗ sai để được chương trình đúng:
+ Lệnh khai báo chương trình phải đặt lên trên phần đầu chương trình và thêm dấu ";"
+ Câu lệnh Writeln(‘chu vi=’, 3 + 3.5 + 4.5 + 9) thiếu dấu ;
+ Câu lệnh Readln; phải đặt trước từ khoá End.
- Sau khi chỉnh sửa xong chương trình, gõ vào máy tính.
- Lưu với tên của mình và lớp.
- Dịch và chạy chương trình.
- HS sửa 2 câu lệnh:
Writeln(‘chu vi=’, 3 + 3.5 + 4.5 + 9);
-> Writeln(‘chu vi=’, 3 + 3.5 + 4.5 + 9: 12: 3);
Writeln(‘dien tich=’, (3.5 + 9) * 2.5/2);
-> Writeln(‘dien tich=’, (3.5 + 9) * 2.5/2: 12: 3);
- Dịch và chạy chương trình.
2 đ
1 đ
1 đ
1 đ
1 đ
1 đ
1 đ
1 đ
1 đ
Để viết chương trình tính chu vi và diện tích của một hình thang như hình dưới đây, bạn Tuấn đã ghi lại chương trình ra giấy, nhưng cố tình xếp lộn xộn các lệnh và viết sai một số chỗ, sau đó Tuấn đố bạn Nam sửa lại cho đúng.
Begin;
Uses CRT;
Program Hinh_thang
clrscr;
Writeln(‘chu vi =’, 3 + 3.5 + 4.5 + 9)
Readln;
Writeln(‘dien tich =’, (3.5 + 9) * 2.5/2);
End.
a) Em hãy giúp bạn Thành thay đổi lại trình tự các lệnh và sửa các chỗ sai để được chương trình viết đúng.
b) Sau khi chỉnh sửa xong chương trình, hãy gõ vào máy tính, lưu với tên của mình và lớp (VD: Tuan8A3.PAS).
c) Khi chạy chương trình, em thấy kết quả thực hiện hai lệnh tính toán chu vi và diện tích hình thang hiện lên màn hình là các con số có chữ E, rất khó đọc. Em hãy sửa lại hai lệnh này như hướng dẫn đưới đây, rồi thực hiện lại chương trình.
Lệnh
Writeln(‘chu vi =’, 3 + 3.5 + 4.5 + 9);
Writeln(‘dien tich =’, (3.5 + 9) * 2.5/2);
Sửa thành
Writeln(‘chu vi =’, 3 + 3.5 + 4.5 + 9: 12: 3);
Writeln(‘dien tich =’, (3.5 + 9) * 2.5/2:12:3);
ĐÁP ÁN - BIỂU ĐIỂM
Câu
Đáp án
Biểu điểm
a
b
c
- Thay đổi lại trình tự các lệnh và sửa các chỗ sai để được chương trình đúng:
+ Lệnh khai báo chương trình phải đặt lên trên phần đầu chương trình và thêm dấu ";"
+ Câu lệnh Writeln(‘chu vi=’, 3 + 3.5 + 4.5 + 9) thiếu dấu ;
+ Câu lệnh Readln; phải đặt trước từ khoá End.
- Sau khi chỉnh sửa xong chương trình, gõ vào máy tính.
- Lưu với tên của mình và lớp.
- Dịch và chạy chương trình.
- HS sửa 2 câu lệnh:
Writeln(‘chu vi=’, 3 + 3.5 + 4.5 + 9);
-> Writeln(‘chu vi=’, 3 + 3.5 + 4.5 + 9: 12: 3);
Writeln(‘dien tich=’, (3.5 + 9) * 2.5/2);
-> Writeln(‘dien tich=’, (3.5 + 9) * 2.5/2: 12: 3);
- Dịch và chạy chương trình.
2 đ
1 đ
1 đ
1 đ
1 đ
1 đ
1 đ
1 đ
1 đ
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Bùi Kim Tuyến
Dung lượng: 29,50KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)