史上最全四川大学软件工程导论选择题题库完整.docx

上传人:b****6 文档编号:5946926 上传时间:2023-01-02 格式:DOCX 页数:132 大小:56.33KB
下载 相关 举报
史上最全四川大学软件工程导论选择题题库完整.docx_第1页
第1页 / 共132页
史上最全四川大学软件工程导论选择题题库完整.docx_第2页
第2页 / 共132页
史上最全四川大学软件工程导论选择题题库完整.docx_第3页
第3页 / 共132页
史上最全四川大学软件工程导论选择题题库完整.docx_第4页
第4页 / 共132页
史上最全四川大学软件工程导论选择题题库完整.docx_第5页
第5页 / 共132页
点击查看更多>>
下载资源
资源描述

史上最全四川大学软件工程导论选择题题库完整.docx

《史上最全四川大学软件工程导论选择题题库完整.docx》由会员分享,可在线阅读,更多相关《史上最全四川大学软件工程导论选择题题库完整.docx(132页珍藏版)》请在冰豆网上搜索。

史上最全四川大学软件工程导论选择题题库完整.docx

史上最全四川大学软件工程导论选择题题库完整

Chapter1

1

Whichquestionnolongerconcernsthemodernsoftwareengineer?

A)Whydoescomputerhardwarecostsomuch?

B)Whydoessoftwaretakealongtimetofinish?

C)Whydoesitcostsomuchtodevelopapieceofsoftware?

D)Whycan'tsoftwareerrorsberemovedfromproductspriortodelivery?

Section1.1

 

2

Softwareisaproductandcanbemanufacturedusingthesametechnologiesusedforotherengineeringartifacts.

A)True

B)False

Section1.1

 

3

Softwaredeterioratesratherthanwearsoutbecause

A)Softwaresuffersfromexposuretohostileenvironments

B)Defectsaremorelikelytoariseaftersoftwarehasbeenusedoften

C)Multiplechangerequestsintroduceerrorsincomponentinteractions

D)Softwaresparepartsbecomehardertoorder

Section1.2

 

4

WebAppsareamixtureofprintpublishingandsoftwaredevelopment,makingtheirdevelopmentoutsidetherealmofsoftwareengineeringpractice.

A)True

B)False

Section1.3

 

5

Whichoftheitemslistedbelowisnotoneofthesoftwareengineeringlayers?

A)Process

B)Manufacturing

C)Methods

D)Tools

Section1.4

 

6

Softwareengineeringumbrellaactivitiesareonlyappliedduringtheinitialphasesofsoftwaredevelopmentprojects.

A)True

B)False

Section1.4

 

7

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

Section1.5

 

8

Planningaheadforsoftwarereusereducesthecostandincreasesthevalueofthesystemsintowhichtheyareincorporated.

A)True

B)False

Section1.5

 

9

Theessenceofsoftwareengineeringpracticemightbedescribedasunderstandtheproblem,planasolution,carryouttheplan,andexaminetheresultforaccuracy.

A)True

B)False

Section1.6

 

10

Inagileprocessmodelstheonlydeliverableworkproductistheworkingprogram.

A)True

B)False

Section1.7

 

11

Amostsoftwaredevelopmentprojectsareinitiatedtotrytomeetsomebusinessneed.

A)True

B)False

Section1.7

 

12

Ingeneralsoftwareonlysucceedsifitsbehaviorisconsistentwiththeobjectivesofitsdesigners.

A)True

B)False

 

Chapter2

1

Whichofthefollowingarerecognizedprocessflowtypes?

A)Concurrentprocessflow

B)Iterativeprocessflow

C)Linearprocessflow

D)Spiralprocessflow

E)bothaandc

Section2.1.3

 

2

Softwareprocessescanbeconstructedoutofpre-existingsoftwarepatternstobestmeettheneedsofasoftwareproject.

A)True

B)False

Section2.2

 

3

Whichofthesearestandardsforassessingsoftwareprocesses?

A)SEI

B)SPICE

C)ISO9000

D)ISO9001

E)bothbandd

Section2.3.1

 

4

Thewaterfallmodelofsoftwaredevelopmentis

A)Areasonableapproachwhenrequirementsarewelldefined.

B)Agoodapproachwhenaworkingprogramisrequiredquickly.

C)Thebestapproachtouseforprojectswithlargedevelopmentteams.

D)Anoldfashionedmodelthatisrarelyusedanymore.

Section2.3.2

 

5

Theincrementalmodelofsoftwaredevelopmentis

A)Areasonableapproachwhenrequirementsarewelldefined.

B)Agoodapproachwhenaworkingcoreproductisrequiredquickly.

C)Thebestapproachtouseforprojectswithlargedevelopmentteams.

D)Arevolutionarymodelthatisnotusedforcommercialproducts.

Section2.3.3

 

6

Evolutionarysoftwareprocessmodels

A)Areiterativeinnature

B)Caneasilyaccommodateproductrequirementschanges

C)Donotgenerallyproducethrowawaysystems

D)Alloftheabove

Section2.3.3

 

7

Theprototypingmodelofsoftwaredevelopmentis

A)Areasonableapproachwhenrequirementsarewelldefined.

B)Ausefulapproachwhenacustomercannotdefinerequirementsclearly.

C)Thebestapproachtouseforprojectswithlargedevelopmentteams.

D)Ariskymodelthatrarelyproducesameaningfulproduct.

Section2.3.3

 

8

Thespiralmodelofsoftwaredevelopment

A)Endswiththedeliveryofthesoftwareproduct

B)Ismorechaoticthantheincrementalmodel

C)Includesprojectrisksevaluationduringeachiteration

D)Alloftheabove

Section2.3.4

 

9

Theconcurrentdevelopmentmodelis

A)Anothernameforconcurrentengineering.

B)Defineseventsthattriggerengineeringactivitystatetransitions.

C)Onlyusedfordevelopmentofparallelordistributedsystems.

D)Usedwheneveralargenumberofchangerequestsareanticipated.

E)bothaandb

Section2.4.1

 

10

Thecomponent-baseddevelopmentmodelis

A)Onlyappropriateforcomputerhardwaredesign.

B)Notabletosupportthedevelopmentofreusablecomponents.

C)Dependentonobjecttechnologiesforsupport.

D)Notcosteffectivebyknownquantifiablesoftwaremetrics.

Section2.4.2

 

11

Theformalmethodsmodelofsoftwaredevelopmentmakesuseofmathematicalmethodsto

A)Definethespecificationforcomputer-basedsystems

B)Developdefectfreecomputer-basedsystems

C)Verifythecorrectnessofcomputer-basedsystems

D)Alloftheabove

Section2.5.2

 

12

WhichoftheseisnotoneofthephasenamesdefinedbytheUnifiedProcessmodelforsoftwaredevelopment?

A)Inceptionphase

B)Elaborationphase

C)Constructionphase

D)Validationphase

Section2.6.1

 

13

WhichoftheseisnotacharacteristicofPersonalSoftwareProcess?

A)Emphasizespersonalmeasurementofworkproduct

B)Practitionerrequirescarefulsupervisionbytheprojectmanager

C)Individualpractitionerisresponsibleforestimatingandscheduling

D)Practitionerisempoweredtocontrolqualityofsoftwareworkproducts

Section2.6.2

 

14

WhichoftheseareobjectivesofTeamSoftwareProcess?

A)Acceleratesoftwareprocessimprovement

B)Allowbettertimemanagementbyhighlytrainedprofessionals

C)Buildself-directedsoftwareteams

D)Showmanagershowtoreducecostsandsustainquality

E)bothbandc

Section2.7

 

15

Processtechnologytoolsallowsoftwareorganizationstocompressschedulesbyskippingunimportantactivities.

A)True

B)False

Section2.8

 

16

Itisgenerallyacceptedthatonecannothaveweaksoftwareprocessesandcreatehighqualityendproducts.

A)True

B)False

 

Chapter3.

1

Agilityisnothingmorethantheabilityofaprojectteamtorespondrapidlytochange.

A)True

B)False

Section3.1

 

2

Whichofthefollowingisnotnecessarytoapplyagilitytoasoftwareprocess?

A)Eliminatetheuseofprojectplanningandtesting

B)Onlyessentialworkproductsareproduced

C)Processallowsteamtostreamlinetasks

D)Usesincrementalproductdeliverystrategy

Section3.2

 

3

Howdoyoucreateagileprocessestomanageunpredictability?

A)Requirementsgatheringmustbeconductedverycarefully

B)Riskanalysismustbeconductedbeforeplanningtakesplace

C)Softwareincrementsmustbedeliveredinshorttimeperiods

D)Softwareprocessesmustadapttochangesincrementally

E)bothcandd

Section3.3

 

4

Inagilesoftwareprocessesthehighestprioritiesistosatisfythecustomerthroughearlyandcontinuousdeliveryofvaluablesoftware.

A)True

B)False

Section3.3.3

 

5

Whichofthefollowingtraitsneedtoexistamongthemembersofanagilesoftwareteam?

A)Competence

B)Decision-makingability

C)Mutualtrustandrespect

D)Alloftheabove

Section3.4.1

 

6

Inagiledevelopmentitismoreimportanttobuildsoftwarethatmeetsthecustomers'needstodaythanworryaboutfeaturesthatmightbeneededinthefuture.

A)True

B)False

Section3.4.2

 

7

WhatarethefourframeworkactivitiesfoundintheExtremeProgramming(XP)processmodel?

A)analysis,design,coding,testing

B)planning,analysis,design,coding

C)planning,analysis,coding,testing

D)planning,design,coding,testing

Section3.5

 

8

Allagileprocessmodelsconformtoagreaterorlesserdegreetotheprinciplesstatedinthe"ManifestoforAgileSoftwareDevelopment".

A)True

B)False

Section3.5.1

 

9

WhatarethethreeframeworkactivitiesfortheAdaptiveSoftwareDevelopment(ASD)processmodel?

A)analysis,design,coding

B)feasibilitystudy,functionalmodeliteration,implementation

C)requirementsgathering,adaptivecycleplanning,iterativedevelopment

D)speculation,collaboration,learning

Section3.5.2

 

10

WhichisnotoneofthekeyquestionsthatisansweredbyeachteammemberateachdailyScrummeeting?

A)Whatdidyoudosincethelastmeeting?

B)Whatobstaclesareyouencountering?

C)Whatisthecauseoftheproblemsyouareencountering?

D)Whatdoyouplantoaccomplishbethenextteammeeting?

Section3.5.3

 

11

TheDynamicSystemsDevelopmentMethod(DSDM)suggestsaphilosophythatisbasedontheParetoprinciple(80%oftheapplicationcanbedeliveredin20%ofthetimerequiredtobuildthecompleteapplication).

A)True

B)False

Section3.5.5

 

12

InFeatureDrivenDevelopment(FDD)aclient-valuedfeatureisaclient-valuedfunctionthatcanbedeliveredintwoweeksorless.

A)True

B)False

Section3.5.7

 

13

AgileModeling(AM)providesguidancetopractitionerduringwhichofthesesoftwaretasks?

A)Analysis

B)Design

C)Coding

D)Testing

E)bothaandb

Section3.5.8

 

14

AgileUnifiedProcessusestheclassicUPphasedactivities(inception,elaboration,construction,transition)tohelptheteamvisualizetheoverallprocessflow.

A)True

B)False

 

Chapter4

1

Softwareengineeringprincipleshaveab

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

当前位置:首页 > 自然科学

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

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