1. Trang chủ
  2. » Cao đẳng - Đại học

Bai 5 Ngon ngu lap trinh

21 5 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 3,44 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Ngôn ngữ bậc cao - Ưu điểm: Ít phụ thuộc vào máy tính, chương trình viết ngắn gọn, dễ hiểu, dễ chỉnh sửa nên thích hợp với số đông người lập trình - Chú ý: Muốn máy tình hiểu được ngôn n[r]

Trang 1

Kính chào thầy và các

bạn

Trang 2

Bài 5:

NGÔN NGỮ LẬP TRÌNH

NHÓM THỊNH THỊNH

&

FRIENDS

Trang 7

Khái niệm chung

- Ngôn ngữ dùng để mô tả thuật toán giúp máy tính hiểu và thực hiện được Ngôn ngữ đó được gọi

là “Ngôn ngữ lập trình”.

- Có nhiều loại ngôn ngữ lập trình, mỗi loại đều

có đặc tính riêng của mình tùy thuộc vào từng loại máy tính.

- Chúng ta sẽ tìm hiểu về 3 loại ngôn ngữ lập trình sau, gồm:

+ Ngôn ngữ máy.

+ Hợp ngữ.

+ Ngôn ngữ bậc cao.

Trang 9

1 Ngôn ngữ máy

- Ưu điểm:

Máy tính hiểu và thực hiện được ngay cho phép

ta khai thác triệt để và tối ưu khả năng của máy tính.

- 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 tốn nhiều công sức, cồng kềnh và khó hiệu chỉnh.

Trang 10

2 Hợp ngữ

• Các lệnh thường là viết tắt các từ Tiếng Anh

Ví dụ: ADD AX, BX

Nghĩa là: Cộng số ở thanh ghi AX với số ở thanh ghi BX rồi lưu kết quả

vào thanh ghi AX.

Trang 12

2 Hợp ngữ

- Ưu điểm: Hợp ngữ là một ngôn ngữ

mạnh, kết hợp giữa ngôn ngữ máy và ngôn ngữ tự nhiên của con người (Thường là tiếng anh)

- Nhược điểm: Không thích hợp với số

đông người lập trình vì để lập trình bằng hợp ngữ thì người lập trình phải có hiểu biết nhất định về máy tính

Trang 13

Máy tính có thực hiện

được ngay các chương trình viết bằng hợp ngữ không?

Trang 16

3 Ngôn ngữ bậc cao

- Ưu điểm: Ít phụ thuộc vào máy tính,

chương trình viết ngắn gọn, dễ hiểu, dễ chỉnh sửa nên thích hợp với số đông người lập trình

- Chú ý: Muốn máy tình hiểu được ngôn

ngữ bâc cao cần phải chuyển đổi nó sang ngôn ngữ máy Chương trình thực hiện công việc này gọi là Chương trình dịch

Trang 19

ADD AX,BX

Write(‘Xin Chao cac ban’)

 Có 3 loại ngôn ngữ lập trình:

+ Ngôn ngữ máy: Máy tính hiểu

nhưng rất phức tạp nên ít người dùng.

Trang 21

THANKS FOR ATTENTION

Ngày đăng: 03/11/2021, 14:31

🧩 Sản phẩm bạn có thể quan tâm

w