当前位置:
文档之家› 计算机专业英语第三单元习题答案
计算机专业英语第三单元习题答案
3.Multithreading
4.Runtime
II.Translate the following terms or phrases from English into Chinese and vice versa:
1.native code本机代码
2.header file头文件
3.multithreaded program多线程编程
Section B
I.Fill in the blanks with the information given in the text:
1.object-oriented
2.user interface
3.Event
4.Controls
II.Translate the following terms or phrases from English into Chinese and vice versa:
20.computer programmer计算机程序设计员
III.Fill in each of the blanks with one of the words given in the following list, making changes if necessary:
Aprogramminglanguage is alanguage used to write instructions for the computer. It lets the programmer express dataprocessingin a symbolic manner without regard to machine-specific details.
3.low-level
4.Machine
5.functional;logic
6.Statement
7.Module
8.digital
II.Translate the following terms or phrases from English into Chinese and vice versa:
Thedifficulty of writing programs in themachinelanguage of 0s and 1s led first to the development of assembly language, which allowsprogrammersto use mnemonics for instructions and symbols for variables. Such programs are thentranslatedby a program known as an assembler into the binary encoding used by thecomputer. Other pieces of system software known as linking loaderscombinepieces of assembled code and load them into the machine’s mainmemoryunit, where they are then ready for execution. The concept of linkingseparatepieces of code was important, since it allowed “libraries” ofprogramsto be built up to carry out common tasks—a firststeptoward the increasingly emphasized notion of softwarereuse. Assembly language was found to be sufficientlyinconvenientthat higher-level languages (closer to natural languages) were invented in the 1950s for easier, fasterprogramming; along with them came the need for compilers, programs that translatehigh-levellanguage programs into machine code. As programming languages became morepowerfuland abstract, building efficient compilers that create high-quality code in terms ofexecutionspeed and storage consumption became an interesting computer science problem in itself.
Unit3
Computer Language and Programming
Section A
I.Fill in the blanks with the information given in the text:
1.artificial; instructions
2.low-level; high-level
1.storage register存储寄存器
2.function statement函数语句
3.program statement程序语句
4.object-oriented language面向对象语言
5.assembly language汇编语言
6.intermediate language中间语言,中级语言
4.Java-enabled browser支持Java的浏览器
5.machine code机器码
6.assembly code汇编码
7.Trojan horse特洛伊木马程序
8.software package软件包
8.pull-down menu下拉菜单
9.dialog box对话框
10.scroll bar滚动条
Section C
I.Fill in the blanks with the information given in the text:
1.Objects
2.platform-independent
14.assignment statement赋值语句
15.logic language逻辑语言
16.machine language机器语言
17.procedural language过程语言
18.programming language程序设计语言
19.run a computer program运行计算机程序
7.relational language关系(型)语言
8.artificial language人造语言
9.data declaration数据声明
10.SQL结构化查询语言
11.exodule程序模块
13.conditional statement条件语句
1.function call函数调用
2.event-driven programming事件驱动编程
3.click on a push button点击按钮
4.application window应用程序窗口
5.class hierarchy类继承
6.child window子窗口
7.application development environment应用程序开发环境