史上最全四川大学软件工程导论选择题题库完整.docx
- 文档编号:5946926
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:132
- 大小:56.33KB
史上最全四川大学软件工程导论选择题题库完整.docx
《史上最全四川大学软件工程导论选择题题库完整.docx》由会员分享,可在线阅读,更多相关《史上最全四川大学软件工程导论选择题题库完整.docx(132页珍藏版)》请在冰豆网上搜索。
史上最全四川大学软件工程导论选择题题库完整
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 史上最全 四川大学 软件工程 导论 选择题 题库 完整