软件工程复习英文.docx

上传人:b****4 文档编号:7019150 上传时间:2023-05-11 格式:DOCX 页数:16 大小:26.06KB
下载 相关 举报
软件工程复习英文.docx_第1页
第1页 / 共16页
软件工程复习英文.docx_第2页
第2页 / 共16页
软件工程复习英文.docx_第3页
第3页 / 共16页
软件工程复习英文.docx_第4页
第4页 / 共16页
软件工程复习英文.docx_第5页
第5页 / 共16页
软件工程复习英文.docx_第6页
第6页 / 共16页
软件工程复习英文.docx_第7页
第7页 / 共16页
软件工程复习英文.docx_第8页
第8页 / 共16页
软件工程复习英文.docx_第9页
第9页 / 共16页
软件工程复习英文.docx_第10页
第10页 / 共16页
软件工程复习英文.docx_第11页
第11页 / 共16页
软件工程复习英文.docx_第12页
第12页 / 共16页
软件工程复习英文.docx_第13页
第13页 / 共16页
软件工程复习英文.docx_第14页
第14页 / 共16页
软件工程复习英文.docx_第15页
第15页 / 共16页
软件工程复习英文.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

软件工程复习英文.docx

《软件工程复习英文.docx》由会员分享,可在线阅读,更多相关《软件工程复习英文.docx(16页珍藏版)》请在冰点文库上搜索。

软件工程复习英文.docx

软件工程复习英文

1.Whichquestionnolongerconcernsthemodernsoftwareengineer?

(a)

现如今的软件工程师不再考虑以下哪个问题?

a.Whydoescomputerhardwarecostsomuch?

计算机硬件为什么如此昂贵

b.Whydoessoftwaretakealongtimetofinish?

c.Whydoesitcostsomuchtodevelopapieceofsoftware?

d.Whycan'tsoftwareerrorsberemovedfromproductspriortodelivery?

2.Softwaredeterioratesratherthanwearsoutbecause(c)

软件通常是变坏而不是磨损的原因是

a.Softwaresuffersfromexposuretohostileenvironments

b.Defectsaremorelikelytoariseaftersoftwarehasbeenusedoften

c.Multiplechangerequestsintroduceerrorsincomponentinteractions

在组件交互中需求发生变化导致错误

d.Softwaresparepartsbecomehardertoorder

3.Mostsoftwarecontinuestobecustombuiltbecause(d)大多数软件产品是定制的原因是

a.Componentreuseiscommoninthesoftwareworld

b.Reusablecomponentsaretooexpensivetouse

c.Softwareiseasiertobuildwithoutusingsomeoneelse'scomponents.

d.Offtheshelfsoftwarecomponentsarenotcommonlyavailable现成的软件组件不常用

4.Thenatureofsoftwareapplicationscanbecharacterizedbytheirinformation(d)

软件应用的本质可以被特色化,通过他们信息的

a.complexity

b.content内容

c.determinacy(确定性)

d.choices"b"and"c"

5.Addingmorepeopletoaprojectthatisalreadybehindscheduleisagoodwaytocatchup.(F)

添加更多的人到一个项目,已经落后于时间表是赶上一个很好的方式

6.Changecannotbeeasilyaccommodatedinmostsoftwaresystems,unlessasystemwasdesignedwithchangeinmind.(T)

需求变化不适应于大多数的软件系统,除非软件在设计之初便考虑了变化因素

7.Whichoftheitemslistedbelowisnotoneofthesoftwareengineeringlayers?

(b)

下面列出的项目是不是一个软件工程的层?

a.Process

b.Manufacturing制造业

c.Methods

d.Tools

8.Whatarethethreegenericphasesofsoftwareengineering?

(a)

软件工程的三个一般的阶段是

a.definition,development,support定义阶段、开发阶段、维护阶段

b.what,how,where

c.programming,debugging,maintenance

d.analysis,design,testing

9.WhichofthesetermsisalevelnameintheCapabilityMaturityModel?

(b)

a.Adhoc

b.Repeatable可重复的

c.Reusable

d.Organized

10.Thelinearsequentialmodelofsoftwaredevelopmentis(a)

软件开发中的线性模型是

a.Areasonableapproachwhenrequirementsarewelldefined.

当需求被良好定义时的合理开发方式。

b.Agoodapproachwhenaworkingprogramisrequiredquickly.

c.Thebestapproachtouseforprojectswithlargedevelopmentteams.

d.Anoldfashionedmodelthatisrarelyusedanymore.

11.Theprototypingmodelofsoftwaredevelopmentis(b)软件开发中的原型模型是

a.Areasonableapproachwhenrequirementsarewelldefined.

b.Ausefulapproachwhenacustomercannotdefinerequirementsclearly.

当客户无法清晰定义需求时的有效开发方式

c.Thebestapproachtouseforprojectswithlargedevelopmentteams.

d.Ariskymodelthatrarelyproducesameaningfulproduct.

6.Therapidapplicationdevelopmentmodelis(c)快速开发模型是

a.Anothernameforcomponent-baseddevelopment.

b.Ausefulapproachwhenacustomercannotdefinerequirementsclearly.

c.Ahighspeedadaptationofthelinearsequentialmodel.线性顺序模型的高速适应方式

d.Alloftheabove.

7.Theincrementalmodelofsoftwaredevelopmentis(b)软件开发中的增量模型是

a.Areasonableapproachwhenrequirementsarewelldefined.

b.Agoodapproachwhenaworkingcoreproductisrequiredquickly.

当核心产品需要被迅速开发时的良好开发方式

c.Thebestapproachtouseforprojectswithlargedevelopmentteams.

d.Arevolutionarymodelthatisnotusedforcommercialproducts.

8.Thespiralmodelofsoftwaredevelopment(c)螺旋开发模型

a.Endswiththedeliveryofthesoftwareproduct

b.Ismorechaoticthantheincrementalmodel

c.Includesprojectrisksevaluationduringeachiteration在每个迭代中都包括项目风险评估

d.Alloftheabove

1.Oneofthemostdifficultpartsofsoftwarerequirementsanalysisisensuringthedeveloperunderstandsthecustomer'sneeds.(T)

软件需求分析中最困难的部分之一是确保开发人员了解客户的需求。

2.WhichofthesepeoplewouldnotbelikelytopartoftheFASTteam?

(a)

a.softwareengineers

b.developingrepresentative

c.marketingrepresentatives

d.seniorfinancialofficers

3.Whichoftheserequirementsarenotconsideredduringqualityfunctiondeployment(QFD)?

(a)

a.excitingrequirements

b.expectedrequirement

c.normalrequirements

d.technologyrequirements

4.Informationflowrepresentsthemannerinwhichdataandcontrol(b)

信息流表示其中数据及控制以这样的方式

a.arerelatedtooneanother.

b.changeaseachmovesthroughthesystem.转变为整个系统的每个动作。

c.willbeimplementedinthefinaldesign.

d.noneoftheabove.

5.Inthecontextofrequirementsanalysis,twotypesofproblempartitioningare(a)

在需求分析的背景下,两种类型的问题划分为

a.bottom-upandtop-down

b.horizontalandvertical

c.subordinateandsuperordinate

d.noneoftheabove

6.Whichviewshouldbeconsiderdfirstduringsoftwarerequirementsanalysis?

(c)

在软件需求分析中哪个看法首先应该考虑的?

a.actorview

b.dataview

c.essentialview

d.implementationview

7.Whichofthefollowingisnotaprinciplethatshouldbefollowedwhencreatingaspecification?

以下哪一项不是必须建立一个规范时,应遵循一个原则?

(b)

a.createacognitivemodelratherthanadesignmodel

b.makesurethespecificationdotsevery"i"andcrossesevery"t"

c.Establishthecontextinwhichsoftwareoperates

d.separatefunctionalityfromimplementation

8.Whichofthefollowingisnotaguidelineforrepresentingrequirements?

(d)

a.diagramsshouldberestrictedinnumberandconsistentinuse

b.representationformatandcontentshouldberelevanttothecontent

c.representationsshouldberevisable

d.usenomorethan7plusorminus2colorsinanydiagrams

1.Thestatetransitiondiagram(d)状态转换图

a.depictsrelationshipsbetweendataobjects

b.depictsfunctionsthattransformthedataflow

c.indicateshowdataaretransformedbythesystem

d.indicatessystemreactionstoexternalevents用于显示系统反应外部事件

2.Thedatamodelconsistsofthreepiecesofinterrelatedinformation(d)

a.attributes

b.dataobjects

c.relationships

d.alloftheabove

3.Therelationshipsshowninadatamodelmustbeclassifiedtoshowtheir(c)

在一个数据模型中显示的关系必须被分类,以显示他们的

a.Widthanddepth

b.Directionalityandreliability

c.cardinalityandmodality基数和方式

d.probabilityandrisk

4.Forpurposesofbehaviormodelingastateisany(c)

对于行为建模的目的,一个状态是任何

a.consumerorproducerofdata.

b.dataobjecthierarchy.

c.observablemodeofbehavior.观察到的行为模式

d.welldefinedprocess.

5.Thedatadictionarycontainsdescriptionsofeachsoftware(b)

数据字典包含了每个软件的说明

a.configurationitem

b.dataobject数据对象

c.diagram

d.notation

6.Thedataflowdiagrammustbeaugmentedbydescriptivetextinordertodescribethefunctionalrequirementsforasoftwareproduct.(T)

数据流图必须通过描述性文本以描述为一个软件产品的功能性要求进行扩充。

1.Whichofthefollowingisnotanareaofconcerninthedesignmodel?

(d)

以下哪一项不是在设计模式关注的一个区域?

a.architecture

b.data

c.interfaces

d.projectscope项目范围

2.Theimportanceofsoftwaredesigncanbesummarizedinasingleword(d)

软件设计的重要性,可以归纳为一个字

a.accuracy

b.complexity

c.efficiency

d.quality质量

3.Whichoftheseisacharacteristicofagooddesign?

(b)

哪一个良好的设计特点?

a.exhibitsstrongcouplingbetweenitsmodules

b.implementsallrequirementsintheanalysismodel实现在分析模型中的所有规定

c.includestestcasesforallcomponents

d.incorporatessourcecodefordescriptivepurposes

5.Thecontrolhierarchyrepresentsthe(b)

控制层次代表了

a.decisionorder

b.organizationofmodules组织模块

c.repetitionofoperations

d.sequenceofprocesses

6.Softwareprocedurefocusesonthe(c)软件过程关注于

a.controlhierarchyinamoreabstractsense.

b.processingdetailsofeachmoduleindividually.

c.processingdetailsofeachthesetofmodulescollectively.每个处理的细节的模块集合统称

d.relationshipbetweencontrolandprocedure.

7Toachievehighmodularityofsoftwarecomponentsyouneed(C)

为了达到你需要的软件组件的高度模块化

a.highcouplingandhighcohesion

b.highcouplingandlowcohesion

c.lowcouplingandhighcohesion低耦合和高聚合

d.lowcouplingandlowcohesion

8.Cohesionisaqualitativeindicationofthedegreetowhichamodule(b)

凝聚力是在何种程度上一个模块的定性指示

a.canbewrittenmorecompactly.

b.focusesonjustonething.专注于一件事

c.isabletocompleteitsfunctioninatimelymanner.

d.isconnectedtoothermodulesandtheoutsideworld.

9.Couplingisaqualitativeindicationofthedegreetowhichamodule(d)

耦合是一个模块在何种程度上定性指标

a.canbewrittenmorecompactly.

b.focusesonjustonething.

c.isabletocompleteitsfunctioninatimelymanner.

d.isconnectedtoothermodulesandtheoutsideworld.连接到其他的模块和外界

1.Intransactionmappingthefirstlevelfactoringresultsinthe(c)

在事务处理映射的第一层因子分解结果在

a.creationofaCFD

b.derivationofthecontrolhierarchy

c.distributionofworkermodules职工的模块分布

d.refinementofthemoduleview

2.Anecessarysupplementtotransformortransactionmappingneededtocreateacompletearchitecturaldesignis(c)

一个必要的补充,改造或交易映射需要建立一个完整的体系结构设计

a.entityrelationshipdiagrams

b.thedatadictionary

c.processingnarrativesforeachmodule每个模块的处理叙述

d.testcasesforeachmodule

1.Whichofthefollowinginterfacedesignprinciplesdoesnotallowtheusertoremainincontroloftheinteractionwithacomputer?

(d)

以下哪项界面设计原则不允许用户保持与计算机的交互控制?

a.allowinteractiontointerruptible

b.allowinteractiontobeundoable

c.hidetechnicalinternalsfromcasualusers

d.onlyprovideonerigidlydefinedmethodforaccomplishingatask

只为完成任务提供1个严格的定义方法

2.Whichofthefollowinginterfacedesignprinciplesreducetheuser'smemoryload?

(d)

以下哪项界面设计原则减少用户的记忆负担?

a.defineintuitiveshortcuts定义直观的快捷键

b.discloseinformationinaprogressive以循序渐进的信息公开

c.establishmeaningfuldefaults建立有意义的默认值

d.alloftheabove

3.Interfaceconsistencyimpliesthat(a)接口的一致性意味着

a.input

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2