BÀI 5: NGÔN NGỮ LẬP TRÌNH

4 191 0
BÀI 5: NGÔN NGỮ LẬP TRÌNH

Đang tải... (xem toàn văn)

Thông tin tài liệu

Bài Ngôn ngữ lập trình Làm để máy tính hiểu trực tiếp thực đợc thuật toán? Cần diễn tả thuật toán ngôn ngữ mà máy tính hiểu thực đợc Ngôn ngữ gọi ngôn ngữ lập trình Có ba loại ngôn ngữ lập trình: A Ngôn ngữ máy Ưu điểm: Là ngôn ngữ máy tính trực tiếp hiểu thực hiện, cho phép khai thác triệt để tối u khả máy Nhợc điểm: Ngôn ngữ phức tạp, phụ thuộc nhiều vào phần cứng, chơng trình viết nhiều công sức, cồng kềnh khó hiệu chỉnh Vì ngôn ngữ không thích hợp với số đông ngời lập trình B Hợp ngữ Ưu điểm: Là ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự nhiên ngời (thờng tiếng Anh) để thể lệnh Nhợc điểm: Còn phức tạp Vì ngôn ngữ thích hợp với nhà lập trình chuyên nghiệp Để Để ch chơng ơng trình trình viết viết bằng hợp hợp ngữ ngữ thực thực hiện đđợc ợc trên máy máy tính, tính, nó cần cần đđợc ợc dịch dịch ra ngôn ngôn ngữ ngữ máy máy bằng ch ch ơng ơngtrình trìnhhợp hợpdịch dịch C Ngôn ngữ bậc cao Ưu điểm: Là ngôn ngữ phụ thuộc vào loại máy, chơng trình viết ngắn gọn, dễ hiểu, dễ nâng cấp Vì ngôn ngữ thích hợp với phần đông ngời lập trình Một số ngôn ngữ bậc cao: Turbo Pascal, Visual Basic, Java, Delphi, C++ ... cứng, chơng trình viết nhiều công sức, cồng kềnh khó hiệu chỉnh Vì ngôn ngữ không thích hợp với số đông ngời lập trình B Hợp ngữ Ưu điểm: Là ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự nhiên... ra ngôn ngôn ngữ ngữ máy máy bằng ch ch ơng ơngtrình trìnhhợp hợpdịch dịch C Ngôn ngữ bậc cao Ưu điểm: Là ngôn ngữ phụ thuộc vào loại máy, chơng trình viết ngắn gọn, dễ hiểu, dễ nâng cấp Vì ngôn. ..Có ba loại ngôn ngữ lập trình: A Ngôn ngữ máy Ưu điểm: Là ngôn ngữ máy tính trực tiếp hiểu thực hiện, cho phép khai thác triệt để tối u khả máy Nhợc điểm: Ngôn ngữ phức tạp, phụ thuộc

Ngày đăng: 31/10/2015, 19:03

Từ khóa liên quan

Mục lục

  • Bµi 5. Ng«n ng÷ lËp tr×nh

  • Slide 2

  • Slide 3

  • Slide 4

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan