計(jì)算機(jī)英語(yǔ)劉藝第4版答案
下面是學(xué)習(xí)啦小編整理的計(jì)算機(jī)英語(yǔ) 劉藝 第4版 答案,希望對(duì)大家有幫助。
Unit Four: Software Development
Unit Four/Section A
I. Fill in the blanks with the information given in the text:
1. application; operating
2. assemblers
3. compiler
4. interpreter
5. debugger
6. loop
7. device driver
8. John von Neumann
II. Translate the following terms or phrases from English into Chinese and vice versa:
1. inference engine 推理機(jī)
2. system call 系統(tǒng)調(diào)用
3. compiled language 編譯執(zhí)行的語(yǔ)言
4. parallel computing 并行計(jì)算
5. pattern matching 模式匹配
6. memory location 存儲(chǔ)單元
7. interpreter program 解釋程序
8. library routine 庫(kù)程序,程序庫(kù)例行程序
9. intermediate program 中間程序,過(guò)渡程序
10. source file 源文件
11. 解釋執(zhí)行的語(yǔ)言 interpreted language
12. 設(shè)備驅(qū)動(dòng)程序 device driver
13. 源程序 source program
14. 調(diào)試程序 debugging program
15. 目標(biāo)代碼 object code
16. 應(yīng)用程序 application program
17. 實(shí)用程序 utility program
18. 邏輯程序 logic program
19. 墨盒 ink cartridge
20. 程序的存儲(chǔ)與執(zhí)行 program storage and execution
III. Fill in each of the blanks with one of the words given in the following list, making
changes if necessary:
A compiler, in computer science, is a computer program that translates source code into
object code. Software engineers write source code using high-level programming languages
that people can understand. Computers cannot directly execute source code, but need a
compiler to translate these instructions into a low-level language called machine code.
Compilers collect and reorganize (compile) all the instructions in a given set of source
code to produce object code. Object code is often the same as or similar to a computer’s
machine code. If the object code is the same as the machine language, the computer can run
the program immediately after the compiler produces its translation. If the object code is not
in machine language, other programs —such as assemblers, binders ( 聯(lián)編程序), linkers, and
loaders ( 加載程序) —finish the translation.
Most computer languages use different versions of compilers for different types of
computers or operating systems, so one language may have different compilers for personal
computers (PC) and Apple Macintosh computers. Many different manufacturers often produce
versions of the same programming language, so compilers for a language may vary between
manufacturers.
IV. Translate the following passage from English into Chinese:
在軟件中,錯(cuò) 誤是指導(dǎo)致程序發(fā)生故障或產(chǎn)生不正確結(jié)果的編碼或邏輯錯(cuò)誤。較輕
微的錯(cuò)誤,如光標(biāo)表現(xiàn)異常,會(huì)造成不便或帶來(lái)挫折,但不會(huì)對(duì)信息產(chǎn)生破壞性 影響。
較嚴(yán)重的錯(cuò)誤會(huì)導(dǎo)致程序“中止”(對(duì)命令停止反應(yīng)),可能使用戶別無(wú)選擇,只能重新
啟動(dòng)程序,結(jié)果致使任何前面已經(jīng)做 好但尚未保存的工作丟失。兩種情況無(wú)論是哪一種,
程序員都必須憑借稱為調(diào)試的過(guò)程,發(fā)現(xiàn)并改正錯(cuò)誤。由于錯(cuò)誤對(duì)重要數(shù)據(jù)的潛在危險(xiǎn),
商 用應(yīng)用程序在發(fā)行前要經(jīng)過(guò)盡可能全面的測(cè)試與調(diào)試。程序發(fā)行后發(fā)現(xiàn)的較輕微錯(cuò)誤
在下一次更新時(shí)改正;較嚴(yán)重的錯(cuò)誤有時(shí)可用稱為補(bǔ)丁的特殊軟 件加以修補(bǔ),以規(guī)避問(wèn)
題或減輕其影響。
Unit Four/Section B
I. Fill in the blanks with the information given in the text:
1. Machine
2. developers; components
3. CORBA
4. runtime
II. Translate the following terms or phrases from English into Chinese and vice versa:
1. messaging model 消息接發(fā)模型
2. common language runtime 通用語(yǔ)言運(yùn)行時(shí)刻(環(huán)境)
3. hierarchical namespace 分層名稱空間
4. development community 開發(fā)界
5. CORBA 公用對(duì)象請(qǐng)求代理(程序)體系結(jié)構(gòu)
6. 基本組件 base component
7. 元數(shù)據(jù)標(biāo)記 metadata tag
8. 虛擬機(jī) virtual machine
9. 集成開發(fā)環(huán)境 IDE (integrated development environment )
10. 簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議 SOAP (Simple Object Access Protocol )
Unit Four/Section C
I. Fill in the blanks with the information given in the text:
1. heterogeneous
2. asynchronous
3. bridges
4. openness
II. Translate the following terms or phrases from English into Chinese and vice versa:
1. procedure call 過(guò)程調(diào)用
2. fault tolerance 容錯(cuò)
3. homogeneous system 同構(gòu)系統(tǒng)
4. autonomous agent 自主主體
5. 路由算法 routing algorithm
6. 異構(gòu)型環(huán)境 heterogeneous environment
7. 多址通信協(xié)議 multicast protocol
8. 通信鏈路 communication(s) link