⑴ 编译原理中“翻译程序”如何理解
编译程序:把用高级程序设计语言书写的源程序,翻译成等价的计算机汇编语言或机器语言的目标程序的翻译程序。
解释程序是高级语言翻译程序的一种,它将源语言(如BASIC)书写的源程序作为输入,解释一句后就提交计算机执行一句,并不形成目标程序。
编译程序和解释程序都是翻译程序。
我觉得你说的书上的定义有点问题
⑵ 编译器是什么
简单讲,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables)
高级计算机语言便于人编写,阅读交流,维护。机器语言是计算机能直接解读、运行的。编译器将汇编或高级计算机语言源程序(Source program)作为输入,翻译成目标语言(Target language)机器代码的等价程序。源代码一般为高级语言 (High-level language), 如Pascal、C、C++、Java、汉语编程等或汇编语言,而目标则是机器语言的目标代码(Object code),有时也称作机器代码(Machine code)。
对于C#、VB等高级语言而言,此时编译器完成的功能是把源码(SourceCode)编译成通用中间语言(MSIL/CIL)的字节码(ByteCode)。最后运行的时候通过通用语言运行库的转换,编程最终可以被CPU直接计算的机器码(NativeCode)。
编译是从源代码(通常为高级语言)到能直接被计算机或虚拟机执行的目标代码(通常为低级语言或机器语言)的翻译过程。然而,也存在从低级语言到高级语言的编译器,这类编译器中用来从由高级语言生成的低级语言代码重新生成高级语言代码的又被叫做反编译器。也有从一种高级语言生成另一种高级语言的编译器,或者生成一种需要进一步处理的的中间代码的编译器(又叫级联)。
典型的编译器输出是由包含入口点的名字和地址, 以及外部调用(到不在这个目标文件中的函数调用)的机器代码所组成的目标文件。一组目标文件,不必是同一编译器产生,但使用的编译器必需采用同样的输出格式,可以链接在一起并生成可以由用户直接执行的EXE,
所以我们电脑上的文件都是经过编译后的文件。
⑶ 英语Compiled怎么翻译
compiled的中文翻译是汇编,是compile的过去分词和过去式
词语分析:
音标:英[kəmˈpaɪld]美[kəmˈpaɪld]
v.编写(书、列表、报告等);编纂;编译
短语搭配:
1、compile time 编译时间
例句:
1、She had compiled pages of notes, but she had not yet got down to doing the actual writing.
她已辑录了多篇笔记,但她还没有着手实际的写作。
2、Running the compiled application.
运行编译后的应用程序。
3、The bytes that comprise the compiled pattern are copied exactly.
构成编译模式的字节被精确地复制。
同义词:
v.编辑 redacted
⑷ 英语新闻翻译技巧
英语新闻翻译技巧
翻译英语新闻,译者除了应具备语言知识外,还需要具备必要的文化常识和政治常识。下面是我分享的英语新闻翻译技巧,希望能帮到大家!
文化因素和国情因素
要做好新闻的翻译工作,译者除了应具备语言知识外,还需要具备必要的文化常识和政治常识,要注意扩大知识面,这样才不会误译或导致严重后果。例如将国家和地区并列,都可能会引起严重的后果。
语言差异——编译和解释性翻译
此外,考虑到中英两种语言习惯的差异,对外新闻报道的翻译往往采用非逐字对译法,这就需要引入另外两种翻译方法——编译和解释性翻译。
第一,编译——由于新闻价值的作用,在对外新闻报道的翻译中,要考虑外国受众的要求和兴趣,对新闻内容进行选择,有的放矢。因此有时在国内报道中占相当篇幅的新闻,在对外报道中则被编译成简讯、图片新闻等。
例: 从容上阵枪响世惊
李对红喜摘射击金牌
以687.9环创下新的奥运记录
我国女子运动员李对红今天在女子运动枪决赛中,以687.9环战胜所有对手,并创造新的奥运记录。她为中国射击队在本届奥运会上夺得了第一块金牌,也使中国代表团夺得的金牌总数上升为6枚。(《光明日报》 1996.7.2)
译文:Li Shoots Nation's 6th Gold
China's Li Duihong won the women's 25-meter sport pistol Olympic goldwith a total of 687.9 points early this morning Beijing time.
从这个例子中我们可以发现译者并不是逐字翻译,而是兼顾了中英文两种语言特色,句子结构和语态也发生了变化。
第二,解释性翻译——新闻讲求清晰易懂。同英语新闻一样,汉语新闻报道词语求新,“行话”、“历史典故”等丰富多样。要想清晰通俗易懂地把它们翻译出来,介绍给国外读者,常常需要使用解释性翻译的方法。具体说来,有关历史事件、地理名称、我国独有的机构、节日、习俗、行话、套话和历史典故等都需要采用解释性的翻译方法。比如“巴金”译作 “Chinesewriter Ba Jin”, 又如“江苏”译作“Jiangsu in east China”,以便让外国读者了解以上这些地方的地理位置及特点。
例如下面这篇报道就对中国人特有的“生肖”做了一番解释:
Everychild entering the world in the lunar year that began last Saturday is born inthe year of the Rooster, according to traditional Chinese reckoning.
语言总体风格
大众性、趣味性和节俭性构成了新闻英语在语言风格上的'特色。新闻英语的语言有趣易懂,简洁精炼,用非常经济的语言表达丰富的内容。因此我们码搏隐在翻译过程中应尽可能删去可用可不用但又不影响表达内容完整银袭与准确的词迟厅。此外,新闻语体语言清晰,不能模棱两可,更不应晦涩难懂,但同时,新闻语体又讲究表达有力、叙述生动,因而我们翻译时必须在用词上多加锤炼,表现出新闻文体的总貌。
词汇特点
第一,常用词汇有特定的新闻色彩。新闻报道常使用某些词汇来表达事实和事件,因此这些词汇经过长期使用后逐渐取得与新闻报道相联系的特殊意义,成为新闻体词语(journalistic words)。例如,horror一词是新闻标题中常用的词,用以表示不幸事故和暴力行动,再如nadir常指“两国关系的最低点”。此外,新闻报道中还有一些约定俗成的套语,如according to sources concerned (据有关方面报道),citedas saying(援引…的话)。
第二,使用“小词”。小词(midget words)即简短词,一般为单音节词。小词的广泛使用一是由于报纸篇幅有限,用小词可以免于移行,二是由于小词的词义范畴很宽,一般比较生动灵活。新闻英语称这类词为synonyms of all work (万能同义词),如back(支持), ban(禁止)等。
第三,大量使用缩略语。这主要是为了节省时间和篇幅。比如WB(worldbank世界银行), ASP(American sellingprice美国销售价), biz (business商业)等。
第四,临时造词。为了表达需要和追求新奇,新闻报道常常使用“临时造词/生造词”, 即临时创造或拼凑起来的词或词组,例如Euromart(European commom market 欧洲共同市场),haves andhave-nots(富人和穷人)等。
从词汇方面的四个特点来看, 我们在汉英翻译过程中要做到以下几点:
第一,要熟悉英美报刊经常使用的特定词汇,比如
新闻词汇 普通词汇
ban prohibition
clash disgreement
curb decrease
cut rection
round a serious of action
shock astonishment
boost rise/increase
第二,平时多留意“小词”、“生造词”和缩略词。
第三,准确理解词义,不可望文生义。
例: In a society where many people routinely break lawsagainst blackmarket activities just to get by, everyone is vulnerable todenunciation by a neighbor or friend who has his own sins to hide.
译文:许多人为了糊口经常搞违法黑市买卖。在这样一个社会里,人人都有被告发的危险,个个都有违法的事要隐瞒。
在这个例子中,just to get by 不应从字面意思理解为“仅仅去一下”,而对于 “sin” 的理解,“违法的事”显然比“原罪”要贴合原文。
语法特点
第一,时态的使用。在英语新闻中现在时被广泛使用。为了造成事件正在进行中的效果,给人以真实感,无论是标题或是正文都常常采用现在时代替过去时。另外,甚至在said, told, reported, added等动词过去时后面的that宾语从句中,过去时也常常为现在时态所替代。
第二,较多使用扩展的简单句。由于报刊篇幅有限,新闻文体在语法方面一个重要特点是句型的高度扩展,结构严谨,将丰富的信息压缩在有限的篇幅中。常见的方法有使用同位语、介词短语、分词短语等语言成分扩展简单句,有时还较多的使用插入语代替从句,从而简化句子结构。
第三,前置修饰语高度浓缩。新闻文体为了使句子结构紧凑严密,大量使用前置修饰语修饰名词,如a hand grenadeand machine gun attack。
基于这些语法特点,在翻译过程中,要结合汉语的语言习惯,注意以下几点。
第一,翻译时注意中英文在新闻中不同时态的表达方法:英语中多用现在时态,汉语中多用过去时态,且汉语往往借助时间词,如“昨天”、“明日”、“将”等以衬托时间关系。
第二,针对新闻英语在句式和修饰方面的特点,可以采用切断、拆译、倒译、插入和重组等方法进行英汉和汉英对译。
例:But one White House aide said the Administration had allbut abandoned hope of resuming the political talks in Jesusalem which weresuspended when Sadat withdrew his delegation three weeks ago.
译文:但有一名白宫助理人员说,政府几乎已放弃了在耶路撒冷恢复政治谈判的希望。这次谈判是两个星期前由于萨达特撤出谈判代表团而宣告中断的。
;