I. MỤC TIÊU
1. Kiến thức
- Hiểu được một số kiểu dữ liệu chuẩn.
- Biết cấu trúc của một chương trình TP: cấu trúc chung và các thành phần.
2. Kỹ năng
- Viết được chương trình TP đơn giản, khai báo đúng biến, câu lệnh vào ra để nhập thông tin từ bàn phím hoặc đưa thông tin ra màn hình.
3. Thái độ
- Nghiêm túc trong Kiểm tra, có tinh thần học hỏi, sáng tạo .
II. ĐỀ BÀI
A. Lý thuyết
Câu 1: Ngôn ngữ lập trình là gì? Hãy cho biết các thành phần chính trong cấu trúc của một chương trình?
Câu 2: Nêu ít nhất hai kiểu dữ liệu và một phép toán có thể thực hiện được trên một kiểu dữ liệu nhưng phép toán đó không có nghĩa trên kiểu dữ liệu kia.
Câu 3: Nêu sự khác nhau giữa biến và hằng. Cho một vài ví dụ về khai báo biến và hằng.
Tuần: 7 Tiết 13 Ngày soạn: 12 KIỂM TRA 1 TIẾT I. MỤC TIÊU Kiến thức - Hiểu được một số kiểu dữ liệu chuẩn. - Biết cấu trúc của một chương trình TP: cấu trúc chung và các thành phần. Kỹ năng - Viết được chương trình TP đơn giản, khai báo đúng biến, câu lệnh vào ra để nhập thông tin từ bàn phím hoặc đưa thông tin ra màn hình. Thái độ - Nghiêm túc trong Kiểm tra, có tinh thần học hỏi, sáng tạo . II. ĐỀ BÀI A. Lý thuyết Câu 1: Ngôn ngữ lập trình là gì? Hãy cho biết các thành phần chính trong cấu trúc của một chương trình? Câu 2: Nêu ít nhất hai kiểu dữ liệu và một phép toán có thể thực hiện được trên một kiểu dữ liệu nhưng phép toán đó không có nghĩa trên kiểu dữ liệu kia. Câu 3: Nêu sự khác nhau giữa biến và hằng. Cho một vài ví dụ về khai báo biến và hằng. B. Bài tập Bài 1: Hãy cho biết kiểu dữ liệu của các biến cần khai báo dùng để viết chương trình để giải bài toán dưới đây: - Tính diện tích s của hình tam giác với độ dài một cạnh a và chiều cao tương ứng h (a và h là các số tự nhiên được nhập vào từ bàn phím). Bài 2: Viết chương trình tính diện tích và chu vi hình chữ nhật. (chiều dài và chiều rộng được nhập vào từ bàn phím). III. ĐÁP ÁN Lý thuyết: Trả lời đúng ba câu, mỗi câu 1 điểm Câu 1: * Ngôn ngữ lập trình là gì? - Ngôn ngữ dùng để viết các chương trình máy tính được gọi là ngôn ngữ lập trình. * Các thành phần chính trong cấu trúc của một chương trình. - Phần khai báo và phần thân chương trình. Câu 2: * Có thể nêu các ví dụ sau đây: - Dữ liệu kiểu số và dữ liệu kiểu xâu kí tự, phép cộng có thể thực hiện trên dữ liệu kiểu số nhưng không thực hiện được trên dữ liệu kiểu xâu kí tự. - Dữ liệu kiểu số nguyên và dữ liệu kiểu số thực, phép chia lấy phần nguyên và phép chia lấy phần dư có thể thực hiện trên dữ liệu kiểu số nguyên nhưng không thực hiện được trên dữ liệu kiểu số thực. Câu 3: * Sự khác nhau giữa biến và hằng: - Giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình. - Ví dụ: Var r: interger; A: real; - Hằng là đại lượng có giá trị không đổi trong suốt quá trình thực hiện chương trình. - Ví dụ: const pi:=3,14; Const a:=30; B. Bài tập: Câu 1: Var s: real; A,H : integer; Câu 2: Program tinhDT_CV; Uses crt; Var dt,cv:real; Cd,cr: real; Begin Write(‘nhap chieu dai:’);readln(cd); Write (‘nhap chieu rong:’);readln(cr); Dt:=cd*cr; Cv:=(cd+cr)*2; Writeln(‘Dien tich hinh chu nhat la:’, dt); Writeln(‘chu vi hinh chu nhat la:’, cv); End. IV. THỐNG KÊ KẾT QUẢ LỚP SĨ SỐ GIỎI KHÁ TRUNG BÌNH YẾU KÉM 8A1 8A2 V. RÚT KINH NGHIỆM — — —»@@&??«— — —
Tài liệu đính kèm: