Lý thuyết Tin học 10 Bài 5: Ngôn ngữ lập trình hay, ngắn gọn
Lý thuyết Tin học 10 Bài 5: Ngôn ngữ lập trình hay, ngắn gọn
• Khái niệm:
ngôn ngữ lập trình là ngôn ngữ để chuyển thuật toán thành những chương trình mà từ đó máy hoàn toàn có thể hiểu và triển khai được .
1. Ngôn ngữ máy
– Ngôn ngữ máy là ngôn ngữ duy nhất để viết chương trình mà máy tính có thể trực tiếp hiểu và thực hiện được
– Các lệnh viết ở ngôn ngữ máy ở dạng mã nhị phân hoặc dạng mã hexa
– Ưu điểm : khai thác triệt để đặc thù phần cứng của máy
– Nhược điểm :
+ Con người khó hoàn toàn có thể hiểu được ngôn ngữ máy
+ Ngôn ngữ phức tạp, nhờ vào nhiều vào phần cứng, chương trình viết mất nhiều công sức của con người, cồng kềnh và khó hiệu chỉnh .
2. Hợp ngữ
– Sử dụng 1 số từ tiếng anh để tượng trưng cho những lệnh cần triển khai .
– Ví dụ : cộng giá trị chứa trong hai thanh ghi AX và BX
ADD AX, BX
– Để chương trình viết bằng hợp ngữ thực hiện được trên máy tính, nó cần được dịch ra ngôn ngữ máy bằng chương trình hợp dịch
– Nhược điểm của hợp ngữ:
+ Còn phức tạp, phụ thuộc vào vào nhiều loại máy
+ Vì vậy, ngôn ngữ máy chỉ thích hợp với những nhà lập trình chuyên nghiệp
3. Ngôn ngữ bậc cao
– Ngôn ngữ bậc cao là ngôn ngữ có lệnh viết gần với ngôn ngữ tự nhiện hơn, có tính độc lập cao, ít nhờ vào vào loại máy, chương trình viết ngắn gọn, dễ hiểu, dễ tăng cấp
– Cần có 1 chương trình dịch để chuyển sang ngôn ngữ máy .
– Một số ngôn ngữ bậc cao : Turbo Pascal, Java, C + + …
Xem thêm những bài Lý thuyết và Câu hỏi trắc nghiệm Tin học lớp 10 tinh lọc, có đáp án hay khác :
Giới thiệu kênh Youtube VietJack
Ngân hàng trắc nghiệm lớp 10 tại khoahoc.vietjack.com
Đã có app VietJack trên điện thoại thông minh, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi trực tuyến, Bài giảng …. không lấy phí. Tải ngay ứng dụng trên Android và iOS .
Nhóm học tập facebook miễn phí cho teen 2k6: fb.com/groups/hoctap2k6/
Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:
Theo dõi chúng tôi không tính tiền trên mạng xã hội facebook và youtube :
Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.
bai-5-ngon-ngu-lap-trinh.jsp
Source: https://sangtaotrongtamtay.vn
Category: Công nghệ