Mr Barack Obama và Mr Trương Tấn Sang gặp nhau!
Trang 1 trong tổng số 1 trang
Mr Barack Obama và Mr Trương Tấn Sang gặp nhau!
Và giữa 2 ông, khi nào thì cần Biên dịch (Compilation) và khi nào thì cần Thông dịch (Interpretation)
Theo tôi thì 2 ông cần Thông dịch khi trao đổi trực tiếp với nhau, người thông dịch sẽ nghe ông này nói và dịch sang ngôn ngữ của ông kia cho ông kia hiểu vì 2 ông nói bằng 2 ngôn ngữ khác nhau.
Và những văn kiện của 2 ông trao đổi với nhau thì cần phải Biên dịch, bản chất của từ Biên có nghĩa là phải ghi lại.
Trong Hệ điều hành (HĐH) cũng thế, khi người dùng muốn thực hiện công việc của mình, họ tập hợp các câu lệnh vào 1 tập tin, HDH cần Thông dịch và thực thi mỗi câu lệnh, hết lệnh này đến lệnh khác. Bản thân người dùng, muốn thay đổi quy trình công việc, họ mở file tập hợp câu lệnh ra để sửa đổi và thực thi, tính chất của Thông dịch là Trực tiếp, giống như việc dịch ngôn ngữ nói từ ngôn ngữ này sang ngôn ngữ khác.
Còn biên dịch, người dùng thực hiện công việc bằng cách lập trình bằng 1 ngôn ngữ nào đó, Trình biên dịch (Compiler) sẽ dịch hoàn toàn mã nguồn (source code) sang mã máy và thực thi công việc bằng chương trình Đã dịch sang ngôn ngữ máy, hay nói cách khác, nó Ghi lại công việc bằng mã máy, nên nó được gọi là Biên dịch. Và dĩ nhiên, muốn thay đổi 1 công việc nào đó đã lập trình sẵn, người dùng phải mở chương trình nguồn để sửa lại.
Theo tôi thì 2 ông cần Thông dịch khi trao đổi trực tiếp với nhau, người thông dịch sẽ nghe ông này nói và dịch sang ngôn ngữ của ông kia cho ông kia hiểu vì 2 ông nói bằng 2 ngôn ngữ khác nhau.
Và những văn kiện của 2 ông trao đổi với nhau thì cần phải Biên dịch, bản chất của từ Biên có nghĩa là phải ghi lại.
Trong Hệ điều hành (HĐH) cũng thế, khi người dùng muốn thực hiện công việc của mình, họ tập hợp các câu lệnh vào 1 tập tin, HDH cần Thông dịch và thực thi mỗi câu lệnh, hết lệnh này đến lệnh khác. Bản thân người dùng, muốn thay đổi quy trình công việc, họ mở file tập hợp câu lệnh ra để sửa đổi và thực thi, tính chất của Thông dịch là Trực tiếp, giống như việc dịch ngôn ngữ nói từ ngôn ngữ này sang ngôn ngữ khác.
Còn biên dịch, người dùng thực hiện công việc bằng cách lập trình bằng 1 ngôn ngữ nào đó, Trình biên dịch (Compiler) sẽ dịch hoàn toàn mã nguồn (source code) sang mã máy và thực thi công việc bằng chương trình Đã dịch sang ngôn ngữ máy, hay nói cách khác, nó Ghi lại công việc bằng mã máy, nên nó được gọi là Biên dịch. Và dĩ nhiên, muốn thay đổi 1 công việc nào đó đã lập trình sẵn, người dùng phải mở chương trình nguồn để sửa lại.
QuyAi(I12A)- Tổng số bài gửi : 24
Join date : 21/02/2012
Age : 48
Đến từ : HCMC
Similar topics
» Thảo luận Bài 3
» Phân biệt đa luồng và đa tiến trình?(giống nhau và khác nhau)
» So sánh sự giống nhau và khác nhau giữa Luồng và tiến trình
» Thảo luận Bài 6
» Thảo luận Bài 1
» Phân biệt đa luồng và đa tiến trình?(giống nhau và khác nhau)
» So sánh sự giống nhau và khác nhau giữa Luồng và tiến trình
» Thảo luận Bài 6
» Thảo luận Bài 1
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