Bai5 Ngon ngu lap trinh

8 6 0
Bai5 Ngon ngu lap trinh

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

Thông tin tài liệu

[r]

(1)

Bài Ngôn ngữ lập trình

Bài Ngôn ngữ lập trình

Lm để máy tính hiểu trực tiếp thực

(2)(3)

Có ba loại ngôn ngữ lập trình: A Ngôn ngữ máy

Ưu điểm:

Là ngôn ngữ nhÊt m¸y tÝnh cã thĨ trùc tiÕp hiĨu thực hiện

(4)

ã 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

(5)

B Hợp ngữ

Ưu điểm:

L ngụn ng kt hợp ngôn ngữ máy với ngôn ngữ tự nhiên ng ời (th ờng tiếng Anh) để thể hiện lệnh.

Vd: ADD ÃAX, BX

(ADD: addition) SUB BX, CX

(SUB: subtraction) MUL CX, AX

(6)

ã 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 ơng trình viết hợp ngữ thực đ ợc máy tính, cần đ ợc dịch ngôn ngữ máy ch ơng trình hợp dịch.

(7)

C Ngôn ngữ bậc cao

Ưu điểm:

-Là ngôn ngữ phụ thuộc vào loại máy - Gần gũi với ngôn ngữ tự nhiên hơn

- Cú tớnh c lp cao

- Ch ơng trình viết ngắn gọn, dễ hiểu, dễ nâng cấp.

Một số ngôn ngữ bËc cao:

Turbo Pascal, Visual Basic, Java, Delphi, C

(8)

Ngày đăng: 15/12/2020, 15:21

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

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

Tài liệu liên quan