Máy tính không có khả năng trực tiếp thực hiện thuật toán..Vậy chúng ta phải làm như thế nào?. Chúng ta cần phải diễn tả lại thuật toán bằng một ngôn ngữ mà máy tính có thể hiểu và thực
Trang 1Máy tính không có khả năng trực tiếp thực hiện thuật toán Vậy chúng ta phải làm như thế
nào?
Chúng ta cần phải diễn tả lại thuật toán bằng một ngôn ngữ mà máy tính có thể hiểu và thực hiện được
Trang 2Bài 5 :
Nhóm : ¢ђÏ¢K ŋ[0] 1
Trang 3Có ba
loại ngôn
ngữ lập
trình…
Ngôn ngữ máy
Hợp ngữ Ngôn ngữ bậc cao
Trang 5 KHÁI NIỆM
Ngôn ngữ máy (còn được gọi máy ngữ hay mã máy là một loại ngôn ngữ lập trình mà máy tính trực tiếp hiểu được trong đó, mọi chỉ thị đều được biểu diễn bằng các con số nhị phân 0 và 1 Đây là ngôn ngữ lập trình thế
hệ đầu tiên.
Trang 6 Ư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
Trang 8 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 ể ể ệ ệ ự ệ
Trang 9 Ư Ư u đi m : u đi m : ể ể
t nhiên c a con ng ự ủ ườ i S d ng m t sôố t th ử ụ ộ ừ ườ ng là các
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 ệ
Trang 11Là 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 thường là
tiếng Anh )
Khái niệm
Trang 12 Ưu điểm:
Gần với ngôn ngữ tự nhiên có tính độc lập cao, ít
phụ thuộc vào loại máy.
Ngôn ngữ bậc cao thích hợp với số đông nhà lập trình.
Đễ 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.
Trang 13Nhóm 1 : ¢ђÏ¢K
Member:
1.Phồng Triệu Vân
2.Lê Hải Anh
3.Nguyễn Văn Quốc Huy
4.Lê Hoàng Thiên Thanh
Trang 14THE END