Giao diện Turbo Pascal.. Giao diện Turbo Pascal.[r]
Trang 1§5 NGÔN NGỮ LẬP TRÌNH
Trang 2§5 NGÔN NGỮ LẬP TRÌNH
Lập trình là dùng ngôn ngữ nào đó để
diễn tả thuật toán sao cho máy tính có thể hiểu và thực hiện được
Ngôn ngữ dùng để lập trình gọi là ngôn
ngữ lập trình
Thuật toán đã được diễn tả gọi là
chương trình
Trang 31 Ngôn Ngữ Máy
Là ngôn ngữ duy nhất mà máy có thể hiểu được và thực hiện
Chương trình viết bằng ngôn ngữ khác, muốn thực hiện được phải được dịch ra ngôn ngữ máy bằng một chương trình dịch
Các lệnh viết ở dạng mã nhị phân hoặc hexa nên không thuận lợi
Trang 42 Hợp ngữ
Sử dụng một số từ đơn giản để thể hiện các lệnh cần thực hiện trực tiếp trên các thanh ghi
Ví dụ: h n m: cho hiệu n-m trên hệ hexa
Chương trình viết bằng hợp ngữ được
dịch ra ngôn ngữ máy nhờ chương trình hợp dịch.
Trang 53 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 loại máy tính
Ví dụ: Write(‘Nhap 2 so a va b’);
Có nhiều NNBC như: Pascal, C++, Java, Visual Basic,
Chương trình viết bằng NNBC được
dịch ra ngôn ngữ máy nhờ chương trình dịch.
Trang 6Giao diện Turbo Pascal
Trang 7Giao diện Turbo C++
Trang 8Giao diện Java
Trang 9Giao diện Basic