Phân tích chức năng của bộ thông dịch. Phân biệt thông dịch và biên dịch

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Phân tích chức năng của bộ thông dịch. Phân biệt thông dịch và biên dịch

Bài gửi  HaLongHuy18(11A3) on 26/3/2014, 21:47

Trình biên dịch
1. Định Nghĩa:
     Trình biên dịch: còn gọi là phần mềm biên dịch(compilation), là chương trình máy tính làm công việc dịch các chuỗi các câu lệnh được viết bằng một ngôn ngữ lập trình.(được gọi là ngôn ngữ nguồn hay mã nguồn), thành một chương trình tương đương dưới dạng một ngôn ngữ máy tính mới(ngôn ngữ đích) và thường là ngôn ngữ cấp thấp hơn, như là ngôn ngữ máy.
2. Tính chất:
    - Diễn giải, thực hiện từng lệnh ở mức mã nguồn mà không cần một ngôn ngữ nào khác.
    - Gỡ rối dễ dàng khi chương trình xãy ra sự cố.
    - Do được chạy ở mã nguồn nên khi lỗi xãy ra thì không phải chạy lai từ đầu.
    - Ít gây ra rũi roc ho hệ thống.

Trình thông dịch
1. Định Nghĩa:Trình thông dịch: là biên dịch một chương trình nguồn theo từng phân đoạn. Sau đó thực thi các đoạn mã đã được biên dịch.
2. Tính chất:
   - Thực hiện lện trực tiếp từ CPU.
   - Chạy nhiều ứng dụng cùng lúc nên công việc phát hiện lỗi trở nên khó khăn. Khó sử lý khi phát hiên lỗi.
   - Khi xãy ra lỗi thì phải biên dịch lại từ đầu.
   - Biên dịch gây ra rũi ro cao cho hệ thống.

Ps: Em có tham gia đóng góp ý kiến xây dựng câu này. Cảm ơn thầy.

HaLongHuy18(11A3)

Tổng số bài gửi : 13
Join date : 21/08/2012

Xem lý lịch thành viên

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết