giáo án thao giảng, bồi dưỡng thi giáo viên giỏi môn tin bài ngôn ngữ lập trình (2) - Pdf 23


Kính chào thầy giáo
và các bạn

NHÓM 4: n[0].1
®
®

Nhóm trưởng: Trần Xuân
Cường

Thư kí: Nguyễn Thị Hoàng Yến

Member :
+ Nguyễn Thái Thánh
+ Lê Đình Toàn
+ Trần Văn Khoa
+ Trần Xuân Điệp
+ Nguyễn Thị Ngọc Diễm
+ Nguyễn Thị Kiều My
+ Lê Thị Hữu Nhật
+ Lê Thị Hồng Phương
+ Nguyễn Thị Ngọc Yến
Thành
Viên
Trong
nhóm

I. Khái niệm ngôn ngữ lập trình

Để máy tính hiểu và trực tiếp thực hiện thuật

Các lệnh viết bằng ngôn ngữ viết, bằng mã nhị phân
và mã hexa

Ví dụ: ‘‘nhom 4’’ chuyển sang mã nhị phân

01101110 01101000 01101111 01101101
00110100

 Ưu điểm :
Là ngôn ngữ duy nhất mà máy tính có thể hiểu
và ổn định. Cho phép khai thác triệt để và tối ưu
các khả năng của máy tính.
Nhược điểm :
Phức tạp, khó nhớ phụ thuộc nhiều vào phần cứng,
khó nâng cấp.
Ngôn ngữ máy không thích hợp với
số đông nhà lập trình

Khái niệm

- Hợp ngữ (assembly language) là ngôn ngữ chỉ
sử dụng một số lệnh đơn giản (như ADD,SUB, )
nên dễ dàng hơn đối với người lập trình và gỡ
lỗi chương trình. So với ngôn ngữ máy, hợp
ngữ cho phép nguời lập trình sử dụng một số
từ ( thường là viết tắt các từ tiếng Anh ) để thể
hiện các lệnh cần thực hiện.

Ưu điểm :
Là ngôn ngữ trung gian giữa ngôn ngữ máy
và ngôn ngữ tự nhiên của con người. Sử
dụng một số từ thường là các từ tiếng Anh
đề thể hiện các lệnh đối với các thanh ghi.
VD:Cộng 2 thanh ghi AX và BX  ADD AX,BX
Trong đó ADD ( Tiếng Anh có nghĩa là cộng )
Nhược điểm :
Phức tạp,khó nhớ,khó hiểu.
Hợp ngữ chỉ thích hợp với các nhà lập
trình chuyên nghiệp.
Khái niệm

-
Là ngôn ngữ lập trình sử dụng các câu lệnh có cú
Là ngôn ngữ lập trình sử dụng các câu lệnh có cú
pháp gần giống như ngôn ngữ tự nhiên (Thông
pháp gần giống như ngôn ngữ tự nhiên (Thông
thường là tiếng Anh )
thường là tiếng Anh )
-

Một số loại ngôn ngữ lập trình bậc cao:
+ Fortran
+ Cobol
+ Basic
+ Pascal


Chú ý:

Đễ máy tính hiểu được hợp ngữ và ngôn ngữ
bậc cao thì ta phải dịch qua ngôn ngữ máy
thông qua chương trình dịch.

KÝnh chóc søc kháe
KÝnh chóc søc kháe
c¸c thÇy c« gi¸o v à
c¸c thÇy c« gi¸o v à
c¸c b nạ
c¸c b nạ
KÝnh chóc søc kháe
KÝnh chóc søc kháe
c¸c thÇy c« gi¸o v à
c¸c thÇy c« gi¸o v à
c¸c b nạ
c¸c b nạ


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status