Bài giảng "Tin học cơ sở - Chương 7: Lập trình" cung cấp cho người học các kiến thức: Ngôn ngữ lập trình và trình biên dịch, kiểu dữ liệu, câu lệnh (Statement), khung (cấu trúc) của một chương trình,. . | Chương 7: Lập trình (Programming) I-Ngôn ngữ lập trình và trình biên dịch 1. Ngôn ngữ lập trình - Ngôn ngữ lập trình? - Lập trình? - Phân loại ngôn ngữ lập trình? Chương 7: Lập trình (Programming) I-Ngôn ngữ lập trình và trình biên dịch 1. Ngôn ngữ lập trình - Lập trình? - Ngôn ngữ lập trình? - Phân loại ngôn ngữ lập trình? +) Bậc cao: Pascal +) Bậc trung: C +) Bậc thấp (Hợp ngữ): Assembly Chương 7: Lập trình (Programming) I-Ngôn ngữ lập trình và trình biên dịch 1. Ngôn ngữ lập trình (Programming Language) 2. Trình biên dịch (Compiler) 3. Trình thông dịch (Interpreter) Chương 7: Lập trình (Programming) II-Kiểu dữ liệu 1. Khái niệm - Dữ liệu (Data): - Kiểu dữ liệu (Data Type) - Kiểu dữ liệu dùng để làm gì Chương 7: Lập trình (Programming) II-Kiểu dữ liệu 1. Khái niệm - Dữ liệu (Data): - Kiểu dữ liệu (Data Type) - Kiểu dữ liệu dùng để làm gì 2. Phân loại - Kiểu dữ liệu cơ sở (cơ bản): Logic, Ký tự, số nguyên, số thực - Kiểu dữ liệu có cấu trúc: Mảng, Xâu ký tự Chương 7: Lập trình (Programming) II-Kiểu dữ liệu 3. Các kiểu dữ liệu cơ sở - Logic: TRUE, FALSE - Ký tự: 256 ký tự trong bảng mã ASCII - Số nguyên: -32768 đến 32767 - Số thực: 2,91038 4. Kiểu mảng và xâu ký tự a) Mảng b) Xâu ký tự Chương 7: Lập trình (Programming) III-Câu lệnh (Statement) 1. Khái niệm 2. Phân loại • Dựa vào cấu trúc: – Câu lệnh đơn giản – Câu lện có cấu trúc • Dựa vào đối tượng thực hiện lệnh: – Lệnh giả: – Lệnh thật: Chương 7: Lập trình (Programming) IV-Khung (cấu trúc) của một chương trình 1. Phần tiêu đề 2. Phần khai báo 3. Phần thân chương trình chính Chương 7: Lập trình (Programming) IV-Các khai báo trong chương trình 1. Khai báo thư viện chương trinh con - CTC? Thư viện CTC? Tại sao phải khai báo? 2. Khai báo hằng 3. Khai báo biến - Hằng? Tại sao phải khai báo hằng? - Biến? Tại sao phải khai báo biến? 4. Khai báo kiểu dữ liệu Chương 7: Lập trình (Programming) V-Các lệnh trong chương trình 1. Lệnh vào/ra dữ liệu - Lệnh vào: - Lệnh ra: 2. Lệnh gán dữ liệu Dạng chung: Biến ← .