计算机英语复习题.docx
《计算机英语复习题.docx》由会员分享,可在线阅读,更多相关《计算机英语复习题.docx(19页珍藏版)》请在冰豆网上搜索。
计算机英语复习题
计算机英语复习题
Chapter1
单词
digitalcomputer数字计算机
decimaldigits十进制
binary二进制
bit位;比特
computersystem计算机系统
hardwaresystem硬件系统
softwaresystem软件系统
I/Odevices输入输出设备
memory存储器
applicationsoftware应用软件
videogame计算机游戏
systemsoftware系统软件
register寄存器
floatingpointdata浮点数
Boolean布尔值
characterdata字符数据
punchedcard穿孔卡片
magnetictape磁带
mainmemory主存
vacuumtubes电子管;真空管
magneticdrum磁鼓
transistors晶体管
solid-statedevices固态器件
magneticcores磁芯
siliconchip硅片
multiprogramming多道程序设计
timesharing分时技术
minicomputers小型计算机
mainframe大型计算机
wordprocessing文字处理
electronicspreadsheets
电子表格
databasemanagementprograms数据库管理程序
desktoppublishing桌面印刷
personalcomputers个人计算机
microcomputers微型计算机
storagecapacities储存容量
stand-alonecomputer
独立计算机
peripheraldevices外部设备
assemblyline流水线
supercomputer巨型计算机
auxiliarymemory辅助存储器
buffermemory缓冲存储器
dynamicmemory动态存储器
externalmemory外部存储器
hypotheticalmemory
虚拟存储器
1、
2、spreadsheets,databasemanagementprograms,painting,anddrawingprograms,desktoppublishing,andsoforthbecamecommerciallyavailable,givingmorepeoplereasonstouseacomputer.
像文字处理、电子表格、数据库管理程序、画图程序及桌面印刷等软件应用起到一定的商业效力,使更多的人去使用计算机。
Chapter2
单词
memorysubsystem存储子系统
I/Osubsystem输入输出子系统
bus总线
systembus系统总线
chip芯片
addressbus地址总线
instructions指令
memorylocation存储单元
databus数据总线
controlbus控制总线
localbus局部总线
microprocessor微处理器
registerset寄存器组
clockcycle时钟周期
controlunit控制器
computerarchitecture计算机体系结构
instructionformat指令格式
addressingmodes寻址方式
instructionset指令集
internalmemory内存
mainmemory主存
secondarystorage辅助存储器
virtualmemory虚拟存储器
refreshcircuitry刷新电路
cachememory高速缓冲存储器
ultravioletlight紫外线
memoryhierarchy存储器体系结构
auxiliarymemory辅助存储器
storagecapacity存储容量
keyboard键盘
alphanumerickey字母数字键
functionkey功能键
cursorkey光标键
numerickeypad数字键
mouse鼠标
touchscreens触摸屏
infraredray红外线
monitor监视器
displayscreen显示屏
laserprinter激光打印机
ink-jetprinter喷墨打印机
dot-matrixprinter点阵式打印机
modem调制解调器
input-outputinterface接口
peripheral外部设备
interrupt中断
programcounter程序计数器
vectoredinterrupt向量中断
nonvectoredinterrupt非向量中断
interruptvector中断向量
timeout
缩略词
1、BIOS——Basic-Input-OutputSystem基本输入输出系统
2、DMA——Direct-Memory-Access直接存储器出存取
3、RAM——Random-Access-Memory随机存取存储器
4、ROM——Read-Only-Memory只读存储器
5、DRAM——DynamicRAM动态RAM
6、SRAM——StaticRAM静态RAM
7、maskedROM掩模ROM
8、PROM——可编程ROM
9、EPROM——可擦写ROM
10、EEPROM——电可擦写ROM
单词填空
1、ThecomputerhardwareconsistsofthreemajorpartswhicharetheCPU,thememorysubsystem,andtheI/Osubsystem.
2、Therearetwomajortypesofmemory:
RandomAccessMemory(RAM)andReadOnlyMemory(ROM).
3、ThecachememoryinpersonalcomputersisconstructedfromSRAM.
4、I/OinterfaceprovidesamethodfortransferringinformationbetweeninternalstorageandexternalI/Odevices.
5、DatatransferbetweenthecentralcomputerandI/Odevicesmaybehandleinavarietyofmodes.ThesemodesareprogrammedI/O,interruptsanddirectmemoryaccess(DMA).
简答题
Howmanylevelsofmemoryhierarchydoyouknow?
Nameatleastthreeofthem.
Identifythetypesofdatatransfermodes.
ProgrammedI/O,interruptsandDirectMemoryAccess(DMA)
翻译
1、Byassertingtheseinternalandexternalcontrolsignalsinthepropersequence,thecontrolunitcausestheCPUandtherestofthecomputertoperformtheoperationneededtocorrectlyprocessinstructions.
为了保证内部和外部控制信号的序列正确,控制单元保证CPU和计算机的其他部件提供需要正确执行的指令操作。
2、Inacomputerwithvirtualmemory,less-usedpartsofprogramsareshiftedfromRAMtoaharddiskandaremovedbackonlywhenneeded.
在使用了虚拟存储器的计算机中,很少使用的程序从RAM移到硬盘中,仅在需要时才被移回来。
3、Atechniqueusedtocompensateforthemismatchinoperatingspeedsistoemployanextremelyfast,smallcachebetweentheCPUandmainmemorywhoseaccesstimeisclosetoprocessorlogicclockcycletime.
为了弥补操作速度的不匹配,在CPU和主存之间采用非常快且小的缓存。
它的存取时间接近于处理器的逻辑时钟周期。
4、ThedatatransferrateofperipheralsisusuallyslowlythantherateoftheCPU,andconsequently,asynchronizationmechanismmaybeneeded.
外设的数据传输速率通常比CPU的传输速率慢,因此需要一个儿童部装置。
5、InsomecomputerstheinterruptvectorisanaddressthatpointstoalocationinmemorywherethebeginningoftheI/Oserviceroutineisstored.
在一些计算机中,中断向量是一个地址,它指向存储器中存储I/O服务程序起始地址的单元。
Chapter4
单词
algorithm算法
parallelalgorithm并行算法
primitive原语
syntax语法
semantics语义
pseudocode伪码
exhaustivesearch穷举搜索
divided-and-conqueralgorithm分治算法
dynamicprogramming动态规划
bottom-up自下而上
top-down自上而下
array数组
one-dimensionalarray一维数组
two-dimensionalarray二维数组
pointers指针
programcounter程序技术器
instructionpointer指令指针
list列表
linkedlist链表
singly-linkedlist单向链表
doubly-linkedlist双向链表
circularly-linkedlist循环链表
stack栈
push压栈
pop出栈
stackpointer栈指针
queue队列
tree树
root根
level层次
degreeofanode节点的度
depthofatree树的深度
binarytree二叉树
traversal遍历
M-waysearchtreeM向搜索树
缩略词
FIFO——FirstIn/FirstOut先进先出
LIFO——LastIn/FirstOut后进先出
简答题
Nameatleastfourofalgorithmictechniques.
(1)Brute-forceAlgorithms
(2)Divided-and-ConquerAlgorithms
(3)DynamicProgramming
(4)GreedyAlgorithms
(5)RandomizedAlgorithms
Howmanyclassesofdatastructuresdoyouknow?
Nameatleastfourofthem.
(1)Arrays
(2)Lists
(3)LinkedList
(4)StackandQueues
(5)Trees
单词填空
1、Eachprimitiveconsistsoftwoparts:
itssyntaxanditssemantics.
2、Apseudocodeisanotationalsysteminwhichideascanbeexpressedinformallyduringthealgorithmdevelopmentprocess.
3、Therunningtimeisrefertothecomputationaltimerequiredbyanalgorithm.
4、Wedefinetheworstcaserunningtimeofanalgorithmtobethemaximumrunningtimeofthatalgorithmoverallpossibleinputsofsizen.
5、Alistisonethemostfundamentaldatastructuresusedtostoredacollectionofdataitems.
翻译
(1)Inshort,communicationproblemsarisewhenthelanguageusedforanalgorithm’srepresentationisnotpreciselydefinedorwheninformationisnotgiveninadequatedetail.
简单来说,算法描述所采用的的语言不具有精确的定义或者信息不顾详细也会使交流产生问题
(2)Anothercommonalgorithmicstructureinvolvesthattheneededtocontinueexecutingastatementorsequenceofstatementsaslongassomeconditionremaintrue.
另一种常见的算法结构是当条件为“真”时,循环执行一条语句或者语句序列。
(3)Inmanyalgorithms,runningtimewillvarynotonlyforinputsofdifferentsizes,butalsofordifferentinputsofthesamesize.
在众多算法中,影响运行时间的不仅有不同长度的输入,也包括相同长度的不同输入。
(4)Thus,dynamicprogrammingisabottom-uptechniquethatusuallybeginsbysolvingthesmallestsubproblems,savingtheseresults,andthenreusingthemtosolvelargerandlargersubproblemsuntilthesolutiontotheoriginalproblemisobtained.
因此,动态规划是一种自上而下的方法,这种方法通常最先解决最小的子问题,并保存其解,之后这些解对较大的问题求解,一步一步的进行直到得到原来问题的解。
(5)Theconversionfromthisconceptualone-dimensionalarrayorganizationtotheactualarrangementwithinthemachine’smemoryisstraightforward,andthedatacanbestoredinasequenceof24memorycellswithconsecutiveaddressesinthesameorderenvisionedbytheprogrammer.
从这种概念性的一维数组的组织方式到机器内存中的实际安排的转换是非常直截了当的。
这些数据可以保存在有程序员想象的相同顺序的24个相邻的内存单元中
Chapter5
单词
program程序
programminglanguage
程序设计语言
softwareengineering
软件工程
pseudocode伪码
flowcharts流程图
coding编码
programtesting程序测试
desk-checking手工检查
documentation文档
userdocumentation
用户文档
programmerdocumentation
操作员文档
machinelanguage机器语言
assemblylanguages
汇编语言
high-levellanguages
高级语言very-high-levellanguages超高级语言
naturallanguages
自然语言
artificialintelligence
人工智能
compile编译
assemble汇编
sourcecode源代码
objectcode目标代码
linker连接器
executablefile可执行文件
object-orientedprogramming面向对象的程序设计
object对象
class类
membervariables成员变量
classvariables类变量
memberfunctions成员函数
inheritance继承
derivedclass派生类
overload超载
message消息
staticbinding静态绑定
dynamicbinding动态绑定
polymorphism多态性
visualprogramming
可视化编程
markuplanguages标记语言
hyperlinks超链接
Javavirtualmachine
Java虚拟机
缩略词
1、AI——artificialintelligence人工智能
2、HTML——HyperTextMarkupLanguage超文本标记语言
3、4GL——thefourthgenerationlanguage第4代语言
4、XML——extensiblemarkuplanguage可扩展标记语言
简答题
Nameatleastfouroftheprogramminglanguages.
Howmanyimportantterminologyifobject-orientedprogrammingdoyouknow?
Nameatleastfourofthem.
Classesandobjectsinheritancemessagepassing
Dynamicbindingandpolymorphism
Puttingitalltogether
Designphilosopy
单词填空
1.Inprogramming,thedocumentationisclassifieduserdocumentation,operatordocumentationandprogrammerdocumentation.
2.Aprogramisalistofinstructionsorstatementsfordirectingthecomputertoperformarequireddata-processingtask.
3.Thelowestlevelofprogramminglanguagesismachinelanguage.
4.Very-high-levellanguagesareoftencalled4GLs.
5.Naturallanguagesallowquestionsorcommandstobeframedinamoreconversationalwayorinalternativeforms.
翻译
1.Documentationisneededforeveryonewhowillbeinvolvedwiththeprogram——users,operators,andprogrammers.
文档的编制涉及到参与程序设计的每一个人——用户、操作员和程序员。
2.Rather,programswritteninahigh-levellanguageorassemblylanguageareconvertedtomachinelanguage,whichisthenexecutedbythecomputer.取而代之,用高级语言或汇编语言编写的程序先被转换为机器语言,然后再让计算机执行。
3.Thecorrespondingprogramssetforthpreciseprocedures,orseriesofinstructionsandtheprogrammerhastofollowaproperorderofactionstosolveaproblem.
相应的程序设立了精确的过程,或一系列的代码,程序员必须遵照合理的处理顺序才能解决问题。
4.4GLsmaynotentirelyreplacethird-generationlanguagesbecausetheyareusuallyfocusedonspecifictasksandhenceofferfeweroptions.4GLs可能不会完全取代第3代语言,因为它们通常着重于特定的任务,选择余地较小
5.Inheritanceisthemeansbywhichobjectsofaclasscan