Câu hỏi bài hôm nay nè
3 posters
Trang 1 trong tổng số 1 trang
Câu hỏi bài hôm nay nè
Phân biệt trình thông dich và trình biên dich!Mọi người ngâm cứu rầu post lên cho anh em cùng học hỏi nha!
buuhuynh- Tổng số bài gửi : 148
Join date : 06/05/2009
Re: Câu hỏi bài hôm nay nè
như hôm qua thầy giáo giảng rồi đó.
1/ Trình thông dịch là chuyển từng mã nguồn ra danh sách lệnh máy rồi thực thi chúng ngay trước khi dịch mã nguồn tiếp theo
ví dụ: Người thông dịch của thủ tướng chính phủ, khi thủ tướng nói tới đâu thì người thông dịch lập tức dịch sang ngôn ngữ khác cho phía bên kia. Ví dụ này thầy giáo đã nói trong buổi học ngày hôm qua, mình chỉ trích lại thôi
2/ Trình biên dịch, còn gọi là phần mềm biên dịch, compiler hay gọi tắt là trình dịch, là một chương trình máy tính làm công việc dịch một chuỗi các câu lệnh được viết bằng một ngôn ngữ lập trình (gọi là ngôn ngữ nguồn hay mã nguồn), thành một chương trình tương đương nhưng ở dưới dạng một ngôn ngữ máy tính mới (gọi là ngôn ngữ đích) và thường là ngôn ngữ ở cấp thấp hơn, như ngôn ngữ máy. Chương trình mới được dịch này gọi mã đối tượng.
VD: Khi dịch một đoạn văn bản bằng tiếng anh sang tiếng việt thì cần đọc toàn bộ nội dung của bài viết tiếng anh để hiểu được nội dung thì mới dịch chính xác sang tiếng việt được.
Ví dụ về trình biên dịch mình tự hiểu dựa trên bài giảng của thầy, bạn nào còn ví dụ khác thì đưa lên cho mọi người tham khảo nha
1/ Trình thông dịch là chuyển từng mã nguồn ra danh sách lệnh máy rồi thực thi chúng ngay trước khi dịch mã nguồn tiếp theo
ví dụ: Người thông dịch của thủ tướng chính phủ, khi thủ tướng nói tới đâu thì người thông dịch lập tức dịch sang ngôn ngữ khác cho phía bên kia. Ví dụ này thầy giáo đã nói trong buổi học ngày hôm qua, mình chỉ trích lại thôi
2/ Trình biên dịch, còn gọi là phần mềm biên dịch, compiler hay gọi tắt là trình dịch, là một chương trình máy tính làm công việc dịch một chuỗi các câu lệnh được viết bằng một ngôn ngữ lập trình (gọi là ngôn ngữ nguồn hay mã nguồn), thành một chương trình tương đương nhưng ở dưới dạng một ngôn ngữ máy tính mới (gọi là ngôn ngữ đích) và thường là ngôn ngữ ở cấp thấp hơn, như ngôn ngữ máy. Chương trình mới được dịch này gọi mã đối tượng.
VD: Khi dịch một đoạn văn bản bằng tiếng anh sang tiếng việt thì cần đọc toàn bộ nội dung của bài viết tiếng anh để hiểu được nội dung thì mới dịch chính xác sang tiếng việt được.
Ví dụ về trình biên dịch mình tự hiểu dựa trên bài giảng của thầy, bạn nào còn ví dụ khác thì đưa lên cho mọi người tham khảo nha
nvhung_107H1040- Tổng số bài gửi : 136
Join date : 04/03/2009
Re: Câu hỏi bài hôm nay nè
Compiler: Code sau khi đc biên dịch sẽ tạo ra 1 file thường là .exe, và file .exe này có thể đem sử dụng lại không cần biên dịch nữa.
Interpreter : Nó dịch từng lệnh rồi chạy từng lệnh, lần sau muốn chạy lại thì phải interpreter lại.
Compiler giống như một dịch thuật gia, giã sử ông ta dịch một cuốn sách từ English sang Vietnam, sau này một người không biết English vẫn có thể hiểu nội dung quyển sách bằng cách đọc quyển tiếng Việt do ông ta dịch.
Interpreter giống như là thông dịch viên, có một cuộc hôi thảo người báo cáo là người Anh, trong khi hầu hết người dự báo cáo là người việt không biết tiếng Anh thì sẽ cần đến một anh thông dịch viên, lần sau cũng có cuộc hội thảo tương tự như vậy, cùng chủ đề đó nhưng cũng cần đến anh thông dịch viên.
=> Dây mọi người có thể tham khảo thêm, Thanks! MR VHung đã post bài!
Interpreter : Nó dịch từng lệnh rồi chạy từng lệnh, lần sau muốn chạy lại thì phải interpreter lại.
Compiler giống như một dịch thuật gia, giã sử ông ta dịch một cuốn sách từ English sang Vietnam, sau này một người không biết English vẫn có thể hiểu nội dung quyển sách bằng cách đọc quyển tiếng Việt do ông ta dịch.
Interpreter giống như là thông dịch viên, có một cuộc hôi thảo người báo cáo là người Anh, trong khi hầu hết người dự báo cáo là người việt không biết tiếng Anh thì sẽ cần đến một anh thông dịch viên, lần sau cũng có cuộc hội thảo tương tự như vậy, cùng chủ đề đó nhưng cũng cần đến anh thông dịch viên.
=> Dây mọi người có thể tham khảo thêm, Thanks! MR VHung đã post bài!
buuhuynh- Tổng số bài gửi : 148
Join date : 06/05/2009
Re: Câu hỏi bài hôm nay nè
cám ơn bạn buuhuynh. Mình hiểu sao thì nói vậy thôi. Chia sẻ với bạn bè trên diễn đàn cũng chính là mình tự học cho chính mình rồi, học trên diễn đàn còn nhanh thuộc hơn so với học trong sách nữa
nvhung_107H1040- Tổng số bài gửi : 136
Join date : 04/03/2009
Re: Câu hỏi bài hôm nay nè
Hôm qua lớp mình đông quá, mình k thể nghe hết những j thầy giảng. May mà các bạn đã thảo luận trên diễn đàn để mình có thể trả lời câu hỏi của thầy.nvhung_107H1040 đã viết:như hôm qua thầy giáo giảng rồi đó.
1/ Trình thông dịch là chuyển từng mã nguồn ra danh sách lệnh máy rồi thực thi chúng ngay trước khi dịch mã nguồn tiếp theo
ví dụ: Người thông dịch của thủ tướng chính phủ, khi thủ tướng nói tới đâu thì người thông dịch lập tức dịch sang ngôn ngữ khác cho phía bên kia. Ví dụ này thầy giáo đã nói trong buổi học ngày hôm qua, mình chỉ trích lại thôi
2/ Trình biên dịch, còn gọi là phần mềm biên dịch, compiler hay gọi tắt là trình dịch, là một chương trình máy tính làm công việc dịch một chuỗi các câu lệnh được viết bằng một ngôn ngữ lập trình (gọi là ngôn ngữ nguồn hay mã nguồn), thành một chương trình tương đương nhưng ở dưới dạng một ngôn ngữ máy tính mới (gọi là ngôn ngữ đích) và thường là ngôn ngữ ở cấp thấp hơn, như ngôn ngữ máy. Chương trình mới được dịch này gọi mã đối tượng.
VD: Khi dịch một đoạn văn bản bằng tiếng anh sang tiếng việt thì cần đọc toàn bộ nội dung của bài viết tiếng anh để hiểu được nội dung thì mới dịch chính xác sang tiếng việt được.
Ví dụ về trình biên dịch mình tự hiểu dựa trên bài giảng của thầy, bạn nào còn ví dụ khác thì đưa lên cho mọi người tham khảo nha
Thanks all!
Lethanhtruc- Tổng số bài gửi : 64
Join date : 24/03/2009
Re: Câu hỏi bài hôm nay nè
buuhuynh đã viết:Compiler: Code sau khi đc biên dịch sẽ tạo ra 1 file thường là .exe, và file .exe này có thể đem sử dụng lại không cần biên dịch nữa.
Interpreter : Nó dịch từng lệnh rồi chạy từng lệnh, lần sau muốn chạy lại thì phải interpreter lại.
Compiler giống như một dịch thuật gia, giã sử ông ta dịch một cuốn sách từ English sang Vietnam, sau này một người không biết English vẫn có thể hiểu nội dung quyển sách bằng cách đọc quyển tiếng Việt do ông ta dịch.
Interpreter giống như là thông dịch viên, có một cuộc hôi thảo người báo cáo là người Anh, trong khi hầu hết người dự báo cáo là người việt không biết tiếng Anh thì sẽ cần đến một anh thông dịch viên, lần sau cũng có cuộc hội thảo tương tự như vậy, cùng chủ đề đó nhưng cũng cần đến anh thông dịch viên.
=> Dây mọi người có thể tham khảo thêm, Thanks! MR VHung đã post bài!
Buuhuynh! Bạn có rất nhiều bài post có giá trị, mình và các bạn khác rất cần. Mong bạn phát huy thêm.
Thân!
Lethanhtruc- Tổng số bài gửi : 64
Join date : 24/03/2009
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