Thứ Năm, 10 tháng 3, 2011

Sổ tay kiến thức Pascal lớp 11 - Chương 3

Tại sao người ta phải xây dựng các ngôn ngữ lập trình bậc cao?
Có nhiều nguyên nhân khiến người ta phải xây dựng các ngôn ngữ lập trình bậc cao. Nguyên nhân căn bản nhất đó là do ngôn ngữ lập trình bậc thấp (như ngôn ngữ máy, hợp ngữ …) không thuận lợi cho con người trong việc viết, đọc và hiểu chương trình. Các lệnh của ngôn ngữ lập trình bậc thấp rất khó học và khó dùng bởi vì nó không gần với ngôn ngữ tự nhiên; đồng thời, ngôn ngữ lập trình bậc thấp hoàn toàn phụ thuộc vào hệ thống phần cứng của máy tính. Nguyên nhân thứ hai là ngôn ngữ lập trình bậc cao có rất nhiều ưu điểm so với ngôn ngữ lập trình bậc thấp. Khắc phục được các nhược điểm của ngôn ngữ lập trình bậc thấp, ngôn ngữ lập trình bậc cao rất dễ viết, dễ đọc và dễ hiểu, thuận lợi cho con người học và sử dụng để lập trình. Ngôn ngữ lập trình bậc cao gần với ngôn ngữ tự nhiên, độc lập với phần cứng máy tính, và có tính tin cậy cao. Để mô tả (diễn đạt) một thuật toán, thay vì sử dụng hàng chục, hàng trăm câu lệnh bằng ngôn ngữ lập trình bậc thấp, ta chỉ cần dùng một vài dòng lệnh bằng ngôn ngữ lập trình bậc cao. Đó là ví dụ dễ hiểu nhất.


 Đó là một trong những câu trả lời tôi trích ra từ trong ebook Sổ tay pascal này, hi vọng sẽ giúp phần nào bạn có thể hiểu được nội dung cần thiết của Ebook.
Ebook bao gồm bài hướng dẫn cài pascal lên máy tính. lí thuyết và các bài tập về pascal
Thực sự rất hay các bạn à : Download

Không có nhận xét nào:

Đăng nhận xét