Lớp 10 - BÀI 5: NGÔN NGỮ LẬP TRÌNH
Friday, August 16, 2013
Mức độ cần đạt
Kiến thức- Biết được khái niệm ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao.
Khái niệm ngôn ngữ lập trình: Ngôn ngữ dùng để viết chương trình cho máy tính gọi là ngôn ngữ lập trình
1. Ngôn ngữ máy:
- Ngôn ngữ máy là ngôn ngữ duy nhất mà máy tính có thể hiểu được và thực hiện.
- Một chương trình viết bằng ngôn ngữ khác muốn thực hiện trên máy tính phải được dịch ra ngôn ngữ máy thông qua chương trình dịch.
- Các lệnh viết bằng ngôn ngữ máy ở dạng mã nhị phân hoặc mã hexa.
2. Hợp ngữ:
- Hợp ngữ bao gồm tên các câu lệnh và các qui tắc viết các câu lệnh để máy tính hiểu được.
- Hợp ngữ cho phép người lập trình sử dụng một số từ (thường là viết tắt các từ tiếng Anh) để thể hiện các lệnh cần thực hiện.
Ví dụ: ADD AX, BX
Trong đó: ADD: phép cộng AX, BX: các thanh ghi
3. Ngôn ngữ bậc cao
- Ngôn ngữ bậc cao là ngôn ngữ gần với ngôn ngữ tự nhiên, có tính độc lập cao, ít phụ thuộc vào các loại máy cụ thể.
4. Chương trình dịch:
- Là chương trình dịch từ các ngôn ngữ khác nhau ra ngôn ngữ máy.
- Các chương trình dịch làm việc theo 2 kiểu: thông dịch và biên dịch.
CÂU HỎI VÀ BÀI TẬP
- Em hiểu ngôn ngữ lập trình là gì?
- Chương trình dịch dùng để làm gì?
- Vì sao phải phát triển các ngôn ngữ bậc cao.
Bài liên quan
Comments[ 0 ]
Post a Comment