1.Chương trình là gì? Vì sao cần phải viết chương trình? - Chương trình là dãy các câu lệnh mà máy tính có thể hiểu và thực hiện được. - Vì cuộc sống này càng phát triển, các công việc con người muốn máy tính thực hiện này càng đa dạng và phức tạp, một lệnh đơn giản không đủ để chỉ dẫn cho máy tính. Chính vì vậy, cần tập hợp nhiều lệnh trong một chương trình để giúp con người điều khiển máy tính một cách đơn giản và hiệu quả hơn. 2. Con người ra lệnh cho máy tính như thế nào? - Để chỉ dẫn máy tính thực hiện một công việc nào đó, con người đưa cho máy tính một hoặc nhiều lệnh, máy tính sẽ thực hiện các lệnh này theo đúng thứ tự nhận được. 3. Ngôn ngữ lập trình, chương trình dịch, ngôn ngữ máy là gì? - Chương trình dịch là chương trình chuyển đổi từ ngôn ngữ thong thường sang ngôn ngữ máy tính. - Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính. - Ngôn ngữ máy là ngôn ngữ chỉ dành riêng cho máy tính,còn gọi là dãy bit (dãy phân nhị ) 4. Ngôn ngữ lập trình gồm những gì? - Gồm: bảng chữ cái tiếng anh, các kí hiệu (+, -, *,/,) và các quy tắc để biết các câu lệnh có ý nghĩa 5. Từ khóa là gì? Tên trong chương trình được viết như thế nào? - Từ khóa là những từ dành riêng cho ngôn ngữ lập trình và được sử dụng với mục đích do ngôn ngữ lập trình quy định. - Tên chương trình được đặt tùy ý nhưng phải tuân theo các quy tắc: + Mỗi đại lượng khác nhau phải có tên khác nhau. + Tên không được trùng với các từ khóa. + Tên không được mở đầu bằng các chữ số. + Tên không được chứa dấu cách. 6.Nêu sự khác nhau giữa từ khóa và tên? Cấu trúc chung của chương trình? * Khác nhau: - Từ khóa: được sử dụng với mục đích do ngôn ngữ lập trình quy định. - Tên: được đặt tùy ý nhưng phải tuân theo các quy tắc * Cấu trúc: Gồm 2 phần: - Phần khai báo:+ Tên chương trình + Thư viện + Biến + Hằng - Phần than: + begin + end 7. Có mấy kiểu dữ liệu? - Có 4 kiểu: + integer: số nguyên + real: số thực + char: kí tự + string: xâu kí tự 8. Các phép so sánh? Các phép toán trong Pascal? * Các phép so sánh: toán học pascal tên > > Lớn < < Bé = = Bằng # Khác > >= Lớn hơn hoặc bằng < <= Bé hơn hoặc bằng * Các phép toán: Kí hiệu Phép toán Kiểu dữ liệu + Cộng Số nguyên, số thực _ Trừ Số nguyên, số thực * Nhân Số nguyên, số thực / Chia Số nguyên, số thực div Chia lấy phần nguyên Số nguyên mod Chi lấy số dư Số nguyên 9. Biến là gì? Nêu cú pháp khai báo biến? Cú pháp gán giá trị cho biến? - Biến dùng để lưu trữ dữ liệu. - Cú pháp khai báo: var : - Cú pháp gán: := 10. Hằng là gì? Cú pháp khai báo hằng? So sánh sự giống và khác nhau giữa biến và hằng? - Hằng cũng dung để lưu trữ dữ liệu. - Cú pháp: Const = * Giống nhau: Đều được dung để lưu trữ dữ liệu. * Khác nhau: - Biến: Giá trị của biến thay đổi trong quá trình thực hiện - Hằng: Giá trị của hằng không thay đổi trong quá trình thực hiện
Tài liệu đính kèm: