------------------------------------------------------------------------------------------------------------------------------- ĐỀ CƯƠNGÔNTẬP THI HỌC KỲ I TIN11 NĂM HỌC 2010-2011 Thi Trắc nghiệm (Từ bài 1 đến bài đến bài 10) Chương I: Bài 1. Khái niệm cơ bản về vấn đề lập trình: + Chương trình nguồn, đích, dịch là gì? + Chương trình dịch có mấy loại, điểm khác biệt cơ bản giữa chúng? + Có mấy loại ngôn ngữ lập trình, loại NNLT nào cần đến chương trình dịch? Bài 2. Các thành phần của ngôn ngữ lập trình: + Biết được NNLT thường có ba thành phần cơ bản: bảng chữ cái, cú pháp, ngữ nghĩa. + Biết được trong bảng chữ cái có ba nhóm kí tự cơ bản (chữ cái, chữ số, kí tự đặc biệt). + Nắm được quy tắc đặt tên trong NNLT Pascal. + Phân biệt được: tên dành riêng, tên chuẩn, tên do người lập trình đặt. + Nắm được khái niệm: hằng, biến, chú thích. Bài 3. Cấu trúc chương trình: + Nắm được cấu trúc chung của chương trình (gồm hai phần). + Biết cách khai báo: tên chương trình, thư viện, hằng, biến. Bài 4. Một số kiểu dữ liệu chuẩn: + Biết được phạm vi giá trị của các kiểu dữ liệu chuẩn: kiểu nguyên, kiểu thực, kiểu logic, kiểu kí tự. Bài 5 . Khai báo biến + Biết cấu trúc khai báo biến +Áp dụng được các kiểu dữ liệu trong khai báo biến. Bài 6. Phép toán, biểu thức, câu lệnh gán: + Biết được các phép toán đặc trưng cho các kiểu dữ liệu: số nguyên, số thực, kiểu logic, phép toán quan hệ (Tránh nhầm lẫn các phép toán trong toán học và các phép toán trong Pascal). + Chuyển được các biểu thức toán học sang biểu thức trong Pascal và ngược lại(phải nắm được các hàm số học chuẩn trang 26/SGK). + Biết được giá trị trả về của các loại biểu thức. + Biết được ý nghĩa và cách sử dụng câu lệnh gán. Bài 7. Các thủ tục chuẩn vào/ ra đơn giản: + Biết cách sử dụng thủ tục Read/Readln và để nhập dữ liệu từ bàn phím. + Biết cách sử dụng thủ tục Write/writeln và đưa dữ liệu ra màn hình. Bài 8. Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình. + Biết cách sử dụng phím tắc và menu lệnh để lưu trữ, mở tệp đã có, dịch, chạy chương trình. Chương II: Bài 9. Cấu trúc rẽ nhánh: + Biết được cách thức làm việc của cấu trúc: If…then, If…then…else. + Biết được mục đích sử dụng Câu lệnh ghép trong câu lệnh có cấu trúc. Bài 10. Cấu trúc lặp: + Biết được cách thức làm việc của lệnh lặp: For…do, While…do. ------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------- **** Bài tậpôn cấu trúc a. Viết chương trình tính tổng S = 1 + 2 + 3 + … + n . b. Viết chương trình tính tổng S = 1 2 + 2 2 + 3 2 + … + n 2 . c. Viết chương trình tính tổng S = 1 3 + 2 3 + 3 3 + … + n 3 . d. Viết chương trình nhập vào số giờ. Tính và in ra màn hình số phút, số giây e. Viết chương trình kiểm tra một số nguyên N có chia hết cho 3 hay không? f. Viết chương trình nhập vào số mét (m). Tính và in ra màn hình cm, dm ------------------------------------------------------------------------------------------------------------------------------- . ------------------------------------------------------------------------------------------------------------------------------- ĐỀ CƯƠNG ÔN TẬP THI HỌC KỲ I TIN 11 NĂM HỌC 2 010 -2 011 Thi Trắc nghiệm (Từ bài 1 đến bài đến bài 10 ) Chương I: Bài 1. Khái niệm cơ bản về vấn đề lập. Phép toán, biểu thức, câu lệnh gán: + Biết được các phép toán đặc trưng cho các kiểu dữ liệu: số nguyên, số thực, kiểu logic, phép toán quan hệ (Tránh nhầm