Thế nào là Compilation (biên dịch)
Trang 1 trong tổng số 1 trang
Thế nào là Compilation (biên dịch)
Biên dịch(Compilation). Chương trình được viết được biên dịch ra thành ngôn ngữ máy trên một HDH xác định trước và chỉ chạy trên HDH đó (C++ -> .exe chỉ chạy trên Win, C++ -> .o chạy trên Unix/Linux .....)
Ưu điểm
- Ràng buộc chặc chẽ về kiểu trong ngôn ngữ.
- Hỗ trợ các tính năng đa tuyến, transtion ...
- Do đã biên dịch phụ thuộc vào hệ điều hành nên ct có thể tận dụng toàn bộ các tính năng đặc trưng của hdh
- Tốc độ thực thi tốt
- Bảo mật tốt (không thể xâm phạm mã nguồn làm thay đổi chức năng của chương trình)
- ....
Nhược điểm
- Sau khi biên dịch ra ngôn ngữ máy thì chỉ có thể chạy trên một HDH xác định.
Ưu điểm
- Ràng buộc chặc chẽ về kiểu trong ngôn ngữ.
- Hỗ trợ các tính năng đa tuyến, transtion ...
- Do đã biên dịch phụ thuộc vào hệ điều hành nên ct có thể tận dụng toàn bộ các tính năng đặc trưng của hdh
- Tốc độ thực thi tốt
- Bảo mật tốt (không thể xâm phạm mã nguồn làm thay đổi chức năng của chương trình)
- ....
Nhược điểm
- Sau khi biên dịch ra ngôn ngữ máy thì chỉ có thể chạy trên một HDH xác định.
lebichtram89 (113a)- Tổng số bài gửi : 61
Join date : 19/07/2012
Age : 36
Similar topics
» Phân biệt giữa Thông Dịch(Interpretion) và Biên Dịch(Compilation)!
» Thảo luận Bài 3
» Phân biệt giữa Interpretion(thông dịch) và Compilation(biên dịch)
» Thảo luận Bài 3
» Thảo luận Bài 3
» Thảo luận Bài 3
» Phân biệt giữa Interpretion(thông dịch) và Compilation(biên dịch)
» Thảo luận Bài 3
» Thảo luận Bài 3
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết