當前位置:首頁 » 編程軟體 » 編譯和縮譯區別

編譯和縮譯區別

發布時間: 2022-08-03 19:05:24

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

編譯是在翻譯的基礎上根據需要進行內容選擇,選取一部分構成一篇文章;翻譯多數是中英翻譯,有一種語言轉化為另一種語言,不加選擇。

英語翻譯是要忠實地把英文轉換成中文(或者反過來),對翻譯者兩種語言的水平都要求很高,而且翻譯過程還有大量查詞典的體力活以確保譯文准確。哪怕是很小的誤譯、偏差都可能造成嚴重後果。

相比之下,編譯不必完全忠實於原文,只要從英文材料中根據自己的需要選取材料寫成中文的文章就可以了。編譯的應用更為廣泛,可以用於撰寫科普文章、學術報告、新聞報道、商務PPT等。

編譯是按照自己的寫作和編輯思路為主,可以收集多個來源的英文材料進行處理,取其精華去其廢話,最後寫出來的作品對於國內讀者來說往往比翻譯更容易閱讀。

翻譯做到「信、達、雅」的難度極高,忠於英文的話中文就難免別扭,通常只有專業人士、英語大神等少數人才能翻譯得既准確傳神又通俗易懂。因此,編譯更適合大部分非專業人士進行。

(1)編譯和縮譯區別擴展閱讀:

翻譯的主要標准

翻譯是語際交流過程中溝通不同語言的橋梁。一般來說,翻譯的標准主要有兩條:忠實和通順。

1、忠實

是指忠實於原文所要傳遞的信息,也就是說,把原文的信息完整而准確地表達出來,使譯文讀者得到的信息與原文讀者得到的信息大致相同。

2、通順

是指譯文規范、明白易懂,沒有文理不通、結構混亂、邏輯不清的現象。

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

  • 翻譯程序是一種系統程序,它將計算機編程語言編寫的程序翻譯成另外一種計算機語言的一般來說等價的程序,主要包括編譯程序和解釋程序,匯編程序也被認為是翻譯程序。

    程序的最初形式稱為源程序或者源代碼,翻譯後的形式被稱為目標程序或者目標代碼。

    大多數翻譯程序是將高級語言編寫的程序翻譯為機器語言形式的可執行程序。但是也有些翻譯程序將源程序翻譯成其他高級語言或者位元組碼等中間形式。翻譯程序不是語言處理程序。

    任何一種高級程序都有一個與之對應的編譯器來完成對源程序的翻譯。一個編譯器至少要包含三個部分的進程。詞法分析器、語法分析器、代碼生成器。

  • 編譯程序(Compiler,compiling program)也稱為編譯器,是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。編譯程序屬於採用生成性實現途徑實現的翻譯程序。它以高級程序設計語言書寫的源程序作為輸入,而以匯編語言或機器語言表示的目標程序作為輸出。編譯出的目標程序通常還要經歷運行階段,以便在運行程序的支持下運行,加工初始數據,算出所需的計算結果。

③ 翻譯,編譯和譯三者有什麼具體的區別

looking for a USENET

④ 翻譯中綜譯與編譯有什麼區別

翻譯中綜譯與編輯區別:

綜譯 ,又稱主題翻譯 .不按文字逐一翻譯.只譯主要內容.編譯 ,又稱修辭翻譯 ,為突出精彩內容 ,將文章重新修辭整理編輯譯出.

⑤ 編譯和解釋的區別是什麼

1.定義區別

①編譯原理旨在介紹編譯程序構造的一般原理和基本方法。內容包括語言和文法、詞法分析、語法分析、語法制導翻譯、中間代碼生成、存儲管理、代碼優化和目標代碼生成。

②匯編語言(assembly language)是一種用於電子計算機、微處理器、微控制器或其他可編程器件的低級語言,亦稱為符號語言。

2.處理方式區別

①編譯過程與解釋挺像,區別就在於編譯是將所有的源代碼指令一次性成翻目標代碼並執行。

②匯編過程就是把匯編指令一對一地翻譯成01機器碼的過程。而採用這種處理方式的語言只有一類:匯編語言。

3.特點區別

①編譯語言的特點就是不需要解釋器的參與,所以運行比較快,但是編譯好的程序只能在當前平台運行,是個局限性。

②匯編語言是當今世界上歷史最早,應用最廣,功能最強大,運行速度最快的編程語言。但是匯編語言開發工期長,可讀性差,並且不能跨平台編程。

⑥ 全譯摘譯編譯的區別

答:編譯就是既編又譯,譯是編的基礎和依據,編譯的目的和歸宿(轉引自劉洪潮,2004: 379) 。編譯就是把一種或若干種外國作品、文章或資料根據讀者的需要加以改編的一種工作,是翻譯和編寫二者的有機結合。

摘譯就是譯者摘取一些被認為重要的,或者說傳達了重要信息的新聞段落或內容作為翻譯對象進行翻譯。摘譯不同於編譯,後者保持原文的整體框架,在內容上可以進行取捨整合,而前者是根據需要從原文中零星地抽取,一旦確定抽取的內容後必須完整地將其翻譯出來。

全譯就是譯者將所有內容作為翻譯對象進行翻譯,並不對其做刪減。

⑦ 編譯和譯有什麼區別

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

⑧ 解釋和編譯有什麼區別

一、與計算機的交流方式不同

1、解釋程序不產生目標代碼,它逐條地取出源程序中的語句,邊解釋,邊執行;解釋器把源代碼文件邊解釋成機器語言邊交給CPU執行。

三、開發便捷性

1、解釋程序可以隨時修改,立刻生效,改完源代碼後,直接運行看效果

2、編譯程序每次修改源代碼,都要重新編譯,生成機器碼文件

四、運行速度

1、解釋程序運行效率低,所有的代碼均需經過解釋器邊解釋變執行,速度比編譯型慢很多

2、編譯程序執行速度快,因為你的程序代碼已經翻譯成了是計算機可以理解的機器語言。

⑨ 請問,翻譯,編譯 和譯三者有什麼具體的區別

「翻譯」和「譯」意義相同,是指將一種語言或文字完整地用另一種語言或文字表達出來。
「編譯」是將一種語言或文字的大致意思用另一種語言或文字表達出來,可以刪減或增補。

⑩ 編譯和匯編的區別是什麼

1.定義區別

①編譯原理旨在介紹編譯程序構造的一般原理和基本方法。內容包括語言和文法、詞法分析、語法分析、語法制導翻譯、中間代碼生成、存儲管理、代碼優化和目標代碼生成。

②匯編語言(assembly language)是一種用於電子計算機、微處理器、微控制器或其他可編程器件的低級語言,亦稱為符號語言。

2.處理方式區別

①編譯過程與解釋挺像,區別就在於編譯是將所有的源代碼指令一次性成翻目標代碼並執行。

②匯編過程就是把匯編指令一對一地翻譯成01機器碼的過程。而採用這種處理方式的語言只有一類:匯編語言。

3.特點區別

①編譯語言的特點就是不需要解釋器的參與,所以運行比較快,但是編譯好的程序只能在當前平台運行,是個局限性。

②匯編語言是當今世界上歷史最早,應用最廣,功能最強大,運行速度最快的編程語言。但是匯編語言開發工期長,可讀性差,並且不能跨平台編程。

熱點內容
Ftp打開文件是只讀模式 發布:2025-02-09 07:40:55 瀏覽:504
androidlistview點擊事件 發布:2025-02-09 07:25:52 瀏覽:171
targz解壓縮 發布:2025-02-09 06:59:19 瀏覽:311
wpsphp 發布:2025-02-09 06:58:41 瀏覽:961
視易鋒雲系統如何架設輔助伺服器 發布:2025-02-09 06:47:08 瀏覽:770
mysql備份腳本shell 發布:2025-02-09 06:46:33 瀏覽:15
騰訊雲伺服器怎樣調整解析度 發布:2025-02-09 06:46:30 瀏覽:369
php上一個頁面 發布:2025-02-09 06:41:25 瀏覽:489
改裝配置後不想重啟怎麼辦 發布:2025-02-09 06:36:40 瀏覽:446
演算法復雜度定義 發布:2025-02-09 06:30:46 瀏覽:587