《软件工程》习题汇锦.doc

上传人:b****1 文档编号:132007 上传时间:2022-10-04 格式:DOC 页数:20 大小:263KB
下载 相关 举报
《软件工程》习题汇锦.doc_第1页
第1页 / 共20页
《软件工程》习题汇锦.doc_第2页
第2页 / 共20页
《软件工程》习题汇锦.doc_第3页
第3页 / 共20页
《软件工程》习题汇锦.doc_第4页
第4页 / 共20页
《软件工程》习题汇锦.doc_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

《软件工程》习题汇锦.doc

《《软件工程》习题汇锦.doc》由会员分享,可在线阅读,更多相关《《软件工程》习题汇锦.doc(20页珍藏版)》请在冰豆网上搜索。

《软件工程》习题汇锦.doc

《软件工程》习题汇锦

一、单项选择题

提示:

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在下表中。

错选、多选或未选均无分。

1.()Ifasystemisbeingdevelopedwherethecustomersarenotsureofwhattheywant,therequirementsareoftenpoorlydefined.Whichofthefollowingwouldbeanappropriateprocessmodelforthistypeofdevelopment?

(A)prototyping

(B)waterfall

(C)V-model

(D)spiral

2.()Theprojectteamdevelopinganewsystemisexperiencedinthedomain.Althoughthenewprojectisfairlylarge,itisnotexpectedtovarymuchfromapplicationsthathavebeendevelopedbythisteaminthepast.Whichprocessmodelwouldbeappropriateforthistypeofdevelopment?

(A)prototyping

(B)waterfall

(C)V-model

(D)spiral

3.()Whichoftheitemslistedbelowisnotoneofthesoftwareengineeringlayers?

(A)Process

(B)Manufacturing

(C)Methods

(D)Tools

4.()Whichofthesearethe5genericsoftwareengineeringframeworkactivities?

(A)communication,planning,modeling,construction,deployment

(B)communication,riskmanagement,measurement,production,reviewing

(C)analysis,designing,programming,debugging,maintenance

(D)analysis,planning,designing,programming,testing

5.()Theincrementalmodelofsoftwaredevelopmentis

(A)Areasonableapproachwhenrequirementsarewelldefined.

(B)Agoodapproachwhenaworkingcoreproductisrequiredquickly.

(C)Thebestapproachtouseforprojectswithlargedevelopmentteams.

(D)Arevolutionarymodelthatisnotusedforcommercialproducts.

6.()WhichoftheseisnotoneofthephasenamesdefinedbytheUnifiedProcessmodelforsoftwaredevelopment?

(A)Inceptionphase

(B)Elaborationphase

(C)Constructionphase

(D)Validationphase

7.()Thethingsthatmakerequirementselicitationdifficultareproblemsof

(A)scope

(B)understanding

(C)volatility

(D)alloftheabove

8.()Theresultoftherequirementsengineeringelaborationtaskisananalysismodelthatdefineswhichofthefollowingproblemdomain(s)?

(A)information

(B)functional

(C)behavioral

(D)alloftheabove

9.()WhichoffollowingisnotaUMLdiagramusedcreatingasystemanalysismodel?

(A)activitydiagram

(B)classdiagram

(C)dataflowdiagram

(D)statediagram

10.()Whichoftheseisnotanelementofanobject-orientedanalysismodel?

(A)Behavioralelements

(B)Class-basedelements

(C)Dataelements

(D)Scenario-basedelements

11.()Theentityrelationshipdiagram

(A)depictsrelationshipsbetweendataobjects

(B)depictsfunctionsthattransformthedataflow

(C)indicateshowdataaretransformedbythesystem

(D)indicatessystemreactionstoexternalevents

12.()Whichofthefollowingareareasofconcerninthedesignmodel?

(A)architecture

(B)data

(C)interfaces

(D)a,bandc

13.()Whichofthesearecharacteristicsofagooddesign?

(A)exhibitsstrongcouplingbetweenitsmodules

(B)implementsallrequirementsintheanalysismodel

(C)providesacompletepictureofthesoftware

(D)bothbandc

14.()Ageneralizeddescriptionofacollectionofsimilarobjectsisa

(A)class

(B)instance

(C)subclass

(D)superclass

15.()Thecomponent-baseddevelopmentmodelis

(A)Onlyappropriateforcomputerhardwaredesign.

(B)Notabletosupportthedevelopmentofreusablecomponents.

(C)Worksbestwhenobjecttechnologiesareavailableforsupport.

(D)Notcosteffectivebyknownquantifiablesoftwaremetrics.

16.Whatisthegoalofsoftwareengineering?

(A)Theproductionoffault-freesoftwarethatsatisfiestheuser'sneedsandthatisdeliveredontimeandwithinbudget

(B)Thedevelopmentofsoftwarethatconforms(遵循)tointernationalstandards

(C)Thereplacementofhandcodingbyautomaticprogramming

(D)Theapplicationofengineeringtechniquestosoftwaredevelopment

17.Theitemslistedbelowarethesoftwareengineeringlayers?

A) ProcessB) ManufacturingC) MethodsD) Tools

E)alloftheaboveF)a,candd

18.Whichofthesearethe5genericsoftwareengineeringframeworkactivities?

A) Communication,planning,modeling,construction,deployment

B) Communication,riskmanagement,measurement,production,reviewing

C) Analysis,designing,programming,debugging,maintenance

D) Analysis,planning,designing,programming,testing

19.WhichofthesetermsarenotlevelnamesintheCapabilityMaturityIntegrationModel(CMMI)?

A)PerformedB)DefinedC)QuantitativelyManaged

D)ManagedF)RepeatedG)Bothcandf

20.Thespiralmodelofsoftwaredevelopment

A)EndswiththedeliveryofthesoftwareproductB)ismorechaoticthantheincrementalmodel

C)IncludesprojectrisksevaluationduringeachiterationD)Alloftheabove

21.Themaindifferencebetweenwaterfallmodelandevolutionarymodelisin

A.differentactivities

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

当前位置:首页 > 工作范文 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1