Banner-baigiang-1090_logo1
Banner-baigiang-1090_logo2
TSThS

Tìm kiếm theo tiêu đề

Tìm kiếm Google

Quảng cáo

Hướng dẫn sử dụng thư viện

Hỗ trợ kĩ thuật

Liên hệ quảng cáo

  • (024) 66 745 632
  • 036 286 0000
  • contact@bachkim.vn

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

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Vũ diệu linh
Ngày gửi: 13h:49' 28-04-2019
Dung lượng: 265.2 KB
Số lượt tải: 1
Số lượt thích: 0 người
Trường Trung học Phổ thông Minh Hà
Bài 5 Ngôn ngữ lập trình
Phân loại:
Ngôn ngữ máy
Hợp ngữ
Ngôn ngữ bậc cao
Khái niệm: Là ngôn ngữ dùng để viết chương trình.
Ngôn ngữ máy
Khái niệm:
Là ngôn ngữ duy nhất để viết chương trình mà máy tính trực tiếp hiểu và thực hiện được.

Ưu điểm:
Ta có thể khai thác triệt để các đặc điểm phần cứng của máy tính.

Nhược điểm:
Không thuận lợi cho con người trong việc viết hoặc hiểu chương trình vì phải nhớ một cách máy móc các dòng số, không có ý nghĩa của lệnh đồng thời phải dùng nhiều câu lệnh để diễn tả chi tiết các thao tác của thuật toán.
2. Hợp ngữ

Khái niệm:
Là ngôn ngữ cho phép người sử dụng một số từ (thường là viết tắt của tiếng anh) để thể hiện lệnh cần thực hiện: ADD, AX, BX.
(Cộng giá trị trên hai thanh ghi AX, BX, kết quả ghi ở trên thanh AX).

Ưu điểm: Dễ viết hơn ngôn ngữ máy..

Nhược điểm: Máy tính chưa thực hiện được.

3. Ngôn ngữ lập trình 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 các loại máy tính.
Ưu điểm: dể viết dễ điều chỉnh.
Nhược điểm: Máy tính chưa hiểu được.
=>> Để máy tính hiểu và thực hiện được thì phải chuyển ngôn ngữ lập trình bậc cao sang ngôn ngữ máy thông qua chương trình dịch.
Cám ơn cô giáo và các bạn đã theo dõi!
 
Gửi ý kiến