當前位置

首頁 > 商務英語 > 計算機英語 > 計算機英語劉藝第4版答案

計算機英語劉藝第4版答案

推薦人: 來源: 閱讀: 2.18W 次

下面是本站小編整理的計算機英語 劉藝 第4版 答案,希望對大家有幫助。

計算機英語劉藝第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 推理機

2. system call 系統調用

3. compiled language 編譯執行的語言

4. parallel computing 並行計算

5. pattern matching 模式匹配

6. memory location 存儲單元

7. interpreter program 解釋程序

8. library routine 庫程序,程序庫例行程序

9. intermediate program 中間程序,過渡程序

10. source file 源文件

11. 解釋執行的語言 interpreted language

12. 設備驅動程序 device driver

13. 源程序 source program

14. 調試程序 debugging program

15. 目標代碼 object code

16. 應用程序 application program

17. 實用程序 utility program

18. 邏輯程序 logic program

19. 墨盒 ink cartridge

20. 程序的存儲與執行 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 ( 聯編程序), 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:

在軟件中,錯 誤是指導致程序發生故障或產生不正確結果的編碼或邏輯錯誤。較輕

微的錯誤,如光標表現異常,會造成不便或帶來挫折,但不會對信息產生破壞性 影響。

較嚴重的錯誤會導致程序“中止”(對命令停止反應),可能使用戶別無選擇,只能重新

啓動程序,結果致使任何前面已經做 好但尚未保存的工作丟失。兩種情況無論是哪一種,

程序員都必須憑藉稱爲調試的過程,發現並改正錯誤。由於錯誤對重要數據的潛在危險,

商 用應用程序在發行前要經過儘可能全面的測試與調試。程序發行後發現的較輕微錯誤

在下一次更新時改正;較嚴重的錯誤有時可用稱爲補丁的特殊軟 件加以修補,以規避問

題或減輕其影響。

  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 消息接發模型

2. common language runtime 通用語言運行時刻(環境)

3. hierarchical namespace 分層名稱空間

4. development community 開發界

5. CORBA 公用對象請求代理(程序)體系結構

6. 基本組件 base component

7. 元數據標記 metadata tag

8. 虛擬機 virtual machine

9. 集成開發環境 IDE (integrated development environment )

10. 簡單對象訪問協議 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 過程調用

2. fault tolerance 容錯

3. homogeneous system 同構系統

4. autonomous agent 自主主體

5. 路由算法 routing algorithm

6. 異構型環境 heterogeneous environment

7. 多址通信協議 multicast protocol

8. 通信鏈路 communication(s) link