优质软件工程选择题库.docx

上传人:b****4 文档编号:5894500 上传时间:2023-05-09 格式:DOCX 页数:53 大小:31.48KB
下载 相关 举报
优质软件工程选择题库.docx_第1页
第1页 / 共53页
优质软件工程选择题库.docx_第2页
第2页 / 共53页
优质软件工程选择题库.docx_第3页
第3页 / 共53页
优质软件工程选择题库.docx_第4页
第4页 / 共53页
优质软件工程选择题库.docx_第5页
第5页 / 共53页
优质软件工程选择题库.docx_第6页
第6页 / 共53页
优质软件工程选择题库.docx_第7页
第7页 / 共53页
优质软件工程选择题库.docx_第8页
第8页 / 共53页
优质软件工程选择题库.docx_第9页
第9页 / 共53页
优质软件工程选择题库.docx_第10页
第10页 / 共53页
优质软件工程选择题库.docx_第11页
第11页 / 共53页
优质软件工程选择题库.docx_第12页
第12页 / 共53页
优质软件工程选择题库.docx_第13页
第13页 / 共53页
优质软件工程选择题库.docx_第14页
第14页 / 共53页
优质软件工程选择题库.docx_第15页
第15页 / 共53页
优质软件工程选择题库.docx_第16页
第16页 / 共53页
优质软件工程选择题库.docx_第17页
第17页 / 共53页
优质软件工程选择题库.docx_第18页
第18页 / 共53页
优质软件工程选择题库.docx_第19页
第19页 / 共53页
优质软件工程选择题库.docx_第20页
第20页 / 共53页
亲,该文档总共53页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

优质软件工程选择题库.docx

《优质软件工程选择题库.docx》由会员分享,可在线阅读,更多相关《优质软件工程选择题库.docx(53页珍藏版)》请在冰点文库上搜索。

优质软件工程选择题库.docx

优质软件工程选择题库

Chapter1-IntroductiontoSoftwareEngineering

MultipleChoices

1.Whichquestionnolongerconcernsthemodernsoftwareengineer?

(a)

a)Whydoescomputerhardwarecostsomuch?

b)Whydoessoftwaretakealongtimetofinish?

c)Whydoesitcostsomuchtodevelopapieceofsoftware?

d)Whycan'tsoftwareerrorsberemovedfromproductspriortodelivery?

2.Todaytheincreasedpowerofthepersonalcomputerhasbroughtaboutanabandonmentof

thepracticeofteamdevelopmentofsoftware.(b)

a)Trueb)False

3.Softwareisaproductandcanbemanufacturedusingthesametechnologiesusedforother

engineeringartifacts.(b)

a)Trueb)False

4.Softwaredeterioratesratherthanwearsoutbecause(c)

a)Softwaresuffersfromexposuretohostileenvironments

b)Defectsaremorelikelytoariseaftersoftwarehasbeenusedoften

c)Multiplechangerequestsintroduceerrorsincomponentinteractions

d)Softwaresparepartsbecomehardertoorder

5.Mostsoftwarecontinuestobecustombuiltbecause(d)

a)Componentreuseiscommoninthesoftwareworld.

b)Reusablecomponentsaretooexpensivetouse.

c)Softwareiseasiertobuildwithoutusingsomeoneelse'scomponents.

d)Off-the-shelfsoftwarecomponentsareunavailableinmanyapplicationdomains.

6.Thenatureofsoftwareapplicationscanbecharacterizedbytheirinformation(d)

a)complexityb)contentc)determinacyd)bothbandc

7.Modernsoftwareapplicationsaresocomplexthatitishardtodevelopmutuallyexclusive

categorynames.(a)

a)Trueb)False

8.Thesocalled"neweconomy"thatgrippedcommerceandfinanceduringthe1990sdiedand

Nolongerinfluencesdecisionsmadebybusinessesandsoftwareengineers.(b)

a)Trueb)False

9.Thefunctionalityofmostcomputersystemsdoesnotneedtobeenhancedthelifetimeofthe

system.(b)

a)Trueb)False

10.Changecannotbeeasilyaccommodatedinmostsoftwaresystems,unlessthesystemwas

designedwithchangeinmind.(a)

a)Trueb)False

11.Mostsoftwaredevelopmentprojectsareinitiatedtotrytomeetsomebusinessneed.(a)

a)Trueb)False

12.Ingeneralsoftwareonlysucceedsifitsbehaviorisconsistentwiththeobjectivesofits

designers.(b)

a)Trueb)False

Chapter2–AGenericViewofProcess

MultipleChoices

1.Whichoftheitemslistedbelowisnotoneofthesoftwareengineeringlayers?

(b)

a)Processb)Manufacturingc)Methodsd)Tools

2.Softwareengineeringumbrellaactivitiesareonlyappliedduringtheinitialphasesofsoftware

developmentprojects.(b)

a)Trueb)False

3.Whichofthesearethe5genericsoftwareengineeringframeworkactivities?

(a)

a)communication,planning,modeling,construction,deployment

b)communication,riskmanagement,measurement,production,reviewing

c)analysis,designing,programming,debugging,maintenance

d)analysis,planning,designing,programming,testing

4.Processmodelsaredescribedasagilebecausethey(b)

a)eliminatetheneedforcumbersomedocumentation

b)emphasizemaneuverabilityandadaptability

c)donotwastedevelopmenttimeonplanningactivities

d)makeextensiveuseofprototypecreation

5.WhichofthesetermsarelevelnamesintheCapabilityMaturityModel?

(e)

a)Performedb)Repeatedc)Reusedd)Optimized

e)bothaandd

6.Softwareprocessescanbeconstructedoutofpre-existingsoftwarepatternstobestmeetthe

needsofasoftwareproject.(a)

a)Trueb)False

7.Whichofthesearestandardsforassessingsoftwareprocesses?

(e)

a)SEIb)SPICEc)ISO19002d)ISO9001

e)bothbandd

8.Thebestsoftwareprocessmodelisonethathasbeencreatedbythepeoplewhowillactually

bedoingthework.(a)

a)Trueb)False

9.WhichoftheseisnotacharacteristicofPersonalSoftwareProcess?

(b)

a)Emphasizespersonalmeasurementofworkproduct

b)Practitionerrequirescarefulsupervisionbytheprojectmanager

c)Individualpractitionerisresponsibleforestimatingandscheduling

d)Practitionerisempoweredtocontrolqualityofsoftwareworkproducts

10.WhichoftheseareobjectivesofTeamSoftwareProcess?

(e)

a)Acceleratesoftwareprocessimprovement

b)Allowbettertimemanagementbyhighlytrainedprofessionals

c)Buildself-directedsoftwareteams

d)Showmanagershowtoreducecostsandsustainquality

e)bothbandc

11.Processtechnologytoolsallowsoftwareorganizationstocompressschedulesbyskipping

unimportantactivities.(b)

a)Trueb)False

12.Itisgenerallyacceptedthatonecannothaveweaksoftwareprocessesandcreatehighquality

endproducts.(a)

a)Trueb)False

Chapter3–ProcessModels

MultipleChoices

1.Thelinearsequentialmodelofsoftwaredevelopmentis(a)

a)Areasonableapproachwhenrequirementsarewelldefined.

b)Agoodapproachwhenaworkingprogramisrequiredquickly.

c)Thebestapproachtouseforprojectswithlargedevelopmentteams.

d)Anoldfashionedmodelthatcannotbeusedinamoderncontext.

2.Thelinearsequentialmodelofsoftwaredevelopmentisalsoknownasthe(e)

a)Classicallifecyclemodel

b)Fountainmodel

c)Spiralmodel

d)Waterfallmodel

e)bothaandd

3.Theincrementalmodelofsoftwaredevelopmentis(b)

a)Areasonableapproachwhenrequirementsarewelldefined.

b)Agoodapproachwhenaworkingcoreproductisrequiredquickly.

c)Thebestapproachtouseforprojectswithlargedevelopmentteams.

d)Arevolutionarymodelthatisnotusedforcommercialproducts.

4.Therapidapplicationdevelopmentmodelis(c)

a)Anothernameforcomponent-baseddevelopment.

b)Ausefulapproachwhenacustomercannotdefinerequirementsclearly.

c)Ahighspeedadaptationofthelinearsequentialmodel.

d)Alloftheabove.

5.Evolutionarysoftwareprocessmodels(d)

a)Areiterativeinnature

b)Caneasilyaccommodateproductrequirementschanges

c)Donotgenerallyproducethrowawaysystems

d)Alloftheabove

6.Theprototypingmodelofsoftwaredevelopmentis(b)

a)Areasonableapproachwhenrequirementsarewelldefined.

b)Ausefulapproachwhenacustomercannotdefinerequirementsclearly.

c)Thebestapproachtouseforprojectswithlargedevelopmentteams.

d)Ariskymodelthatrarelyproducesameaningfulproduct.

7.Thespiralmodelofsoftwaredevelopment(c)

a)Endswiththedeliveryofthesoftwareproduct

b)Ismorechaoticthantheincrementalmodel

c)Includesprojectrisksevaluationduringeachiteration

d)Alloftheabove

8.Theconcurrentdevelopmentmodelis(b)

a)Anothernamefortherapidapplicationdevelopmentmodel.

b)Oftenusedforthedevelopmentofclient/serverapplications.

c)Onlyusedfordevelopmentofparallelordistributedsystems.

d)Usedwheneveralargenumberofchangerequestsareanticipated.

9.Thecomponent-baseddevelopmentmodelis(c)

a)Onlyappropriateforcomputerhardwaredesign.

b)Notabletosupportthedevelopmentofreusablecomponents.

c)Worksbestwhenobjecttechnologiesareavailableforsupport.

d)Notcosteffectivebyknownquantifiablesoftwaremetrics.

10.Theformalmethodsmodelofsoftwaredevelopmentmakesuseofmathematicalmethods

to(d)

a)Definethespecificationforcomputer-basedsystems

b)Developdefectfreecomputer-basedsystems

c)Verifythecorrectnessofcomputer-basedsystems

d)Alloftheabove

11WhichoftheseisnotoneofthephasenamesdefinedbytheUnifiedProcessmodelfor

softwaredevelopment?

(d)

a)Inceptionphase

b)Elaborationphase

c)Constructionphase

d)Validationphase

12IntheUnifiedProcessmodelrequirementsaredeterminediterativelyandmayspanmore

thanonephaseoftheprocess.(a)

a)Trueb)False

Chapter6–SystemEngineeringTest

MultipleChoices

1.Softwareengineersdonotneedtoconsiderhardwarewhendesigningacomputer-based

system.(b)

a)Trueb)False

2.Whichofthefollowingcanbeelementsofcomputer-basedsystems?

(e)

a)documentation

b)software

c)people

d)hardware

e)alloftheabove

3.Thesystemengineeringprocessusuallybeginswiththe(d)

a)detailedview

b)domainview

c)elementview

d)worldview

4.Toconstructasystemmodeltheengineershouldconsiderwhichofthefollowingrestraining

factors?

(e)

a)assumptions

b)budget

c)constraints

d)schedule

e)bothaandc

5.Byfollowingmodernsystemengineeringpracticessimulationofreactivesystemsisnolonger

necessary.(b)

a)Trueb)False

6.Duringbusinessprocessengineering(BPE),threedifferentarchitecturesareexamined.(a)

a)applications,data,technologyinfrastructure

b)communications,organization,financialinfrastructure

c)network,database,reportingstructure

d)systems,requirements,datastructure

7.Whichelementsofbusinessprocessingengineeringaretheresponsibilitiesofthesoftware

engineer?

(e)

a)businessareaanalysis

b)businesssystemdesign

c)constructionandintegration

d)informationstrategyplanning

e)bothbandc

8.Thegoalofproductengineeringistotranslatethecustomer'sdesireforasetofdefined

capabilitiesintoaworkingproduct.(a)

a)Trueb)False

9.Thearchitecturecomponentsforproductengineeringare(a)

a)data,hardware,software,people

b)data,documentation,hardware,software

c)data,hardware,software,procedures

d)documentation,hardware,people,procedures

10.Thetoplevelofthehierarchicalmodelofasystemisknownasthe(c)

a)AFD

b)DFD

c)SCD(系统环境视图)

d)SFD

11.Thesystemmodeltemplatecontainswhichofthefollowingelements(d)

a)

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

当前位置:首页 > 医药卫生 > 基础医学

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

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