當前位置

首頁 > 商務英語 > 計算機英語 > 計算機英語劉藝第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