計算機(jī)英語劉藝第4版答案
下面是學(xué)習(xí)啦小編整理的計算機(jī)英語 劉藝 第4版 答案,希望對大家有幫助。
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í)行的語言
4. parallel computing 并行計算
5. pattern matching 模式匹配
6. memory location 存儲單元
7. interpreter program 解釋程序
8. library routine 庫程序,程序庫例行程序
9. intermediate program 中間程序,過渡程序
10. source file 源文件
11. 解釋執(zhí)行的語言 interpreted language
12. 設(shè)備驅(qū)動程序 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. 程序的存儲與執(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:
在軟件中,錯 誤是指導(dǎo)致程序發(fā)生故障或產(chǎn)生不正確結(jié)果的編碼或邏輯錯誤。較輕
微的錯誤,如光標(biāo)表現(xiàn)異常,會造成不便或帶來挫折,但不會對信息產(chǎn)生破壞性 影響。
較嚴(yán)重的錯誤會導(dǎo)致程序“中止”(對命令停止反應(yīng)),可能使用戶別無選擇,只能重新
啟動程序,結(jié)果致使任何前面已經(jīng)做 好但尚未保存的工作丟失。兩種情況無論是哪一種,
程序員都必須憑借稱為調(diào)試的過程,發(fā)現(xiàn)并改正錯誤。由于錯誤對重要數(shù)據(jù)的潛在危險,
商 用應(yīng)用程序在發(fā)行前要經(jīng)過盡可能全面的測試與調(diào)試。程序發(fā)行后發(fā)現(xiàn)的較輕微錯誤
在下一次更新時改正;較嚴(yán)重的錯誤有時可用稱為補(bǔ)丁的特殊軟 件加以修補(bǔ),以規(guī)避問
題或減輕其影響。
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ùn)行時刻(環(huán)境)
3. hierarchical namespace 分層名稱空間
4. development community 開發(fā)界
5. CORBA 公用對象請求代理(程序)體系結(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. 簡單對象訪問協(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 過程調(diào)用
2. fault tolerance 容錯
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
計算機(jī)英語劉藝第4版答案
下一篇:新編計算機(jī)英語