導航:首頁 > 源碼編譯 > 編譯和翻譯是一樣的嗎

編譯和翻譯是一樣的嗎

發布時間:2023-12-19 08:19:31

⑴ 翻譯 編譯 解譯 的區別 英語的解釋更好

翻譯:把一種語言轉換成另一種語言。
編譯:在翻譯的基礎上,自己又編寫了一些東西在裡面。
解譯:在翻譯的基礎上,加上自己(或其他人的)理解(或解釋)。
【區別】:編譯、解譯都是在翻譯的基礎上。
【*英文版*】:
Translation: the language into another language.
Compiler: on the basis of the translation, but it is the preparation of a number of things inside.
Interpretation: In the translation on the basis of his own (or others) to understand (or explain).
【Difference】: the compiler, are interpreted on the basis of the translation.

⑵ 計算機中翻譯和編譯的含義。

A、解釋程序

所謂解釋程序是高級語言翻譯程序的一種,它將源語言(如BASIC)書寫的源程序作為輸入,解釋一句後就提交計算機執行一句,並不形成目標程序。就像外語翻譯中的「口譯」一樣,說一句翻一句,不產生全文的翻譯文本。這種工作方式非常適合於人通過終端設備與計算機會話,如在終端上打一條命令或語句,解釋程序就立即將此語句解釋成一條或幾條指令並提交硬體立即執行且將執行結果反映到終端,從終端把命令打入後,就能立即得到計算結果。這的確是很方便的,很適合於一些小型機的計算問題。但解釋程序執行速度很慢,例如源程序中出現循環,則解釋程序也重復地解釋並提交執行這一組語句,這就造成很大浪費。

B、編譯程序

這是一類很重要的語言處理程序,它把高級語言(如FORTRAN、COBOL、Pascal、C等)源程序作為輸入,進行翻譯轉換,產生出機器語言的目標程序,然後再讓計算機去執行這個目標程序,得到計算結果。

編譯程序工作時,先分析,後綜合,從而得到目標程序。所謂分析,是指詞法分析和語法分析;所謂綜合是指代碼優化,存儲分配和代碼生成。為了完成這些分析綜合任務,編譯程序採用對源程序進行多次掃描的辦法,每次掃描集中完成一項或幾項任務,也有一項任務分散到幾次掃描去完成的。下面舉一個四遍掃描的例子:第一遍掃描做詞法分析;第二遍掃描做語法分析;第三遍掃描做代碼優化和存儲分配;第四遍掃描做代碼生成。

值得一提的是,大多數的編譯程序直接產生機器語言的目標代碼,形成可執行的目標文件,但也有的編譯程序則先產生匯編語言一級的符號代碼文件,然後再調用匯編程序進行翻譯加工處理,最後產生可執行的機器語言目標文件。

在實際應用中,對於需要經常使用的有大量計算的大型題目,採用招待速度較快的編譯型的高級語言較好,雖然編譯過程本身較為復雜,但一旦形成目標文件,以後可多次使用。相反,對於小型題目或計算簡單不太費機時的題目,則多選用解釋型的會話式高級語言,如BASIC,這樣可以大大縮短編程及調試的時長。
望採納!!!

⑶ 翻譯程序和編譯程序的區別

⑷ 文學著作的翻譯和編譯有什麼區別

翻譯就是照原話將其轉化為另一種語言形式表現出來!編譯就是在翻譯的基礎上,從社會、文華、政治、思想要求考慮,加以自己需要的思想表達出來…… 也就是翻譯就是原話述說!編譯的話就加了更多有利自己的東西……

⑸ 什麼是編譯文章,和翻譯有區別嗎編譯會構成侵權嗎

有區別,編譯是在翻譯的基礎上進行內容選擇,最夠選取一部分構成一篇文章,而翻譯就是中英翻譯

⑹ 編譯和譯有什麼區別

譯表示直譯,原來表達的什麼意思就翻譯成什麼意思,編譯表示經過翻譯者的稍微加工,把原來作者的意思加以潤色、組織再表達出來的文字。

閱讀全文

與編譯和翻譯是一樣的嗎相關的資料

熱點內容
科普中國app怎麼分享 瀏覽:85
51單片機與32單片機比較 瀏覽:416
SQL加密存儲解密 瀏覽:505
電氣工程師把程序加密 瀏覽:795
解壓切東西動畫版 瀏覽:963
點到橢圓的距離演算法 瀏覽:388
新的編譯系統 瀏覽:533
cad替換樣板命令 瀏覽:361
des演算法例子 瀏覽:388
怎麼隱藏系統app 瀏覽:524
怎麼在惠生活查詢定向app 瀏覽:272
windows程序設計核心編程 瀏覽:444
任我充app怎麼開發票 瀏覽:332
人工智慧與編程語言 瀏覽:408
linux網路編程伺服器 瀏覽:800
海爾32cw空調壓縮機電容多大 瀏覽:749
分區加密了該怎麼辦 瀏覽:105
索尼延時拍攝app怎麼導入 瀏覽:226
冰箱冷凍壞了壓縮機一直響 瀏覽:809
windows伺服器如何組建raid0 瀏覽:180