SoftwareEngineer 修正.docx

上传人:b****6 文档编号:9166048 上传时间:2023-02-03 格式:DOCX 页数:113 大小:53.65KB
下载 相关 举报
SoftwareEngineer 修正.docx_第1页
第1页 / 共113页
SoftwareEngineer 修正.docx_第2页
第2页 / 共113页
SoftwareEngineer 修正.docx_第3页
第3页 / 共113页
SoftwareEngineer 修正.docx_第4页
第4页 / 共113页
SoftwareEngineer 修正.docx_第5页
第5页 / 共113页
点击查看更多>>
下载资源
资源描述

SoftwareEngineer 修正.docx

《SoftwareEngineer 修正.docx》由会员分享,可在线阅读,更多相关《SoftwareEngineer 修正.docx(113页珍藏版)》请在冰豆网上搜索。

SoftwareEngineer 修正.docx

SoftwareEngineer修正

Section1.1

Whichquestionnolongerconcernsthemodernsoftwareengineer?

A)Whydoescomputerhardwarecostsomuch?

B)Whydoessoftwaretakealongtimetofinish?

C)Whydoesitcostsomuchtodevelopapieceofsoftware?

D)Whycan'tsoftwareerrorsberemovedfromproductspriortodelivery?

Section1.1

Softwareisaproductandcanbemanufacturedusingthesametechnologiesusedforotherengineeringartifacts.

A)TrueB)False

Section1.1

Softwaredeterioratesratherthanwearsoutbecause

A)Softwaresuffersfromexposuretohostileenvironments

B)Defectsaremorelikelytoariseaftersoftwarehasbeenusedoften

C)Multiplechangerequestsintroduceerrorsincomponentinteractions

D)Softwaresparepartsbecomehardertoorder

Section1.2

WebAppsareamixtureofprintpublishingandsoftwaredevelopment,makingtheirdevelopmentoutsidetherealmofsoftwareengineeringpractice.

A)TrueB)False

Section1.3

Whichoftheitemslistedbelowisnotoneofthesoftwareengineeringlayers?

A)Process

B)Manufacturing

C)Methods

D)Tools

Section1.4

Softwareengineeringumbrellaactivitiesareonlyappliedduringtheinitialphasesofsoftwaredevelopmentprojects.

A)TrueB)False

Section1.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

Section1.5

Planningaheadforsoftwarereusereducesthecostandincreasesthevalueofthesystemsintowhichtheyareincorporated.

A)TrueB)False

Section1.5

Theessenceofsoftwareengineeringpracticemightbedescribedasunderstandtheproblem,planasolution,carryouttheplan,andexaminetheresultforaccuracy.

A)TrueB)False

Section1.6

Inagileprocessmodelstheonlydeliverableworkproductistheworkingprogram.

A)TrueB)False

Section1.7

Amostsoftwaredevelopmentprojectsareinitiatedtotrytomeetsomebusinessneed.

A)TrueB)False

Section1.7

Ingeneralsoftwareonlysucceedsifitsbehaviorisconsistentwiththeobjectivesofitsdesigners.

A)TrueB)False

Section2.1

Whichofthefollowingarerecognizedprocessflowtypes?

A)Concurrentprocessflow

B)Iterativeprocessflow

C)Linearprocessflow

D)Spiralprocessflow

E)bothaandc

Section2.1.3

Softwareprocessescanbeconstructedoutofpre-existingsoftwarepatternstobestmeettheneedsofasoftwareproject.

A)TrueB)False

Section2.2

Whichofthesearestandardsforassessingsoftwareprocesses?

A)SEI

B)SPICE

C)ISO9000

D)ISO9001

E)bothbandd

Section2.3.1

Thewaterfallmodelofsoftwaredevelopmentis

A)Areasonableapproachwhenrequirementsarewelldefined.

B)Agoodapproachwhenaworkingprogramisrequiredquickly.

C)Thebestapproachtouseforprojectswithlargedevelopmentteams.

D)Anoldfashionedmodelthatisrarelyusedanymore.

Section2.3.2

Theincrementalmodelofsoftwaredevelopmentis

A)Areasonableapproachwhenrequirementsarewelldefined.

B)Agoodapproachwhenaworkingcoreproductisrequiredquickly.

C)Thebestapproachtouseforprojectswithlargedevelopmentteams.

D)Arevolutionarymodelthatisnotusedforcommercialproducts.

Section2.3.3

Evolutionarysoftwareprocessmodels

A)Areiterativeinnature

B)Caneasilyaccommodateproductrequirementschanges

C)Donotgenerallyproducethrowawaysystems

D)Alloftheabove

Section2.3.3

Theprototypingmodelofsoftwaredevelopmentis

A)Areasonableapproachwhenrequirementsarewelldefined.

B)Ausefulapproachwhenacustomercannotdefinerequirementsclearly.

C)Thebestapproachtouseforprojectswithlargedevelopmentteams.

D)Ariskymodelthatrarelyproducesameaningfulproduct.

Section2.3.3

Thespiralmodelofsoftwaredevelopment

A)Endswiththedeliveryofthesoftwareproduct

B)Ismorechaoticthantheincrementalmodel

C)Includesprojectrisksevaluationduringeachiteration

D)Alloftheabove

Section2.3.4

Theconcurrentdevelopmentmodelis

A)Anothernameforconcurrentengineering.

B)Defineseventsthattriggerengineeringactivitystatetransitions.

C)Onlyusedfordevelopmentofparallelordistributedsystems.

D)Usedwheneveralargenumberofchangerequestsareanticipated.

E)bothaandb

Section2.4.1

Thecomponent-baseddevelopmentmodelis

A)Onlyappropriateforcomputerhardwaredesign.

B)Notabletosupportthedevelopmentofreusablecomponents.

C)Dependentonobjecttechnologiesforsupport.

D)Notcosteffectivebyknownquantifiablesoftwaremetrics.

Section2.4.2

Theformalmethodsmodelofsoftwaredevelopmentmakesuseofmathematicalmethodsto

A)Definethespecificationforcomputer-basedsystems

B)Developdefectfreecomputer-basedsystems

C)Verifythecorrectnessofcomputer-basedsystems

D)Alloftheabove

Section2.5.2

WhichoftheseisnotoneofthephasenamesdefinedbytheUnifiedProcessmodelforsoftwaredevelopment?

A)Inceptionphase

B)Elaborationphase

C)Constructionphase

D)Validationphase

Section2.6.1

WhichoftheseisnotacharacteristicofPersonalSoftwareProcess?

A)Emphasizespersonalmeasurementofworkproduct

B)Practitionerrequirescarefulsupervisionbytheprojectmanager

C)Individualpractitionerisresponsibleforestimatingandscheduling

D)Practitionerisempoweredtocontrolqualityofsoftwareworkproducts

Section2.6.2

WhichoftheseareobjectivesofTeamSoftwareProcess?

A)Acceleratesoftwareprocessimprovement

B)Allowbettertimemanagementbyhighlytrainedprofessionals

C)Buildself-directedsoftwareteams

D)Showmanagershowtoreducecostsandsustainquality

E)bothbandc

Section2.7

Processtechnologytoolsallowsoftwareorganizationstocompressschedulesbyskippingunimportantactivities.

A)TrueB)False

Section2.8

Itisgenerallyacceptedthatonecannothaveweaksoftwareprocessesandcreatehighqualityendproducts.

A)TrueB)False

Section3.1

Agilityisnothingmorethantheabilityofaprojectteamtorespondrapidlytochange.

A)TrueB)False

Section3.1

Whichofthefollowingisnotnecessarytoapplyagilitytoasoftwareprocess?

A)Eliminatetheuseofprojectplanningandtesting

B)Onlyessentialworkproductsareproduced

C)Processallowsteamtostreamlinetasks

D)Usesincrementalproductdeliverystrategy

Section3.2

Howdoyoucreateagileprocessestomanageunpredictability?

A)Requirementsgatheringmustbeconductedverycarefully

B)Riskanalysismustbeconductedbeforeplanningtakesplace

C)Softwareincrementsmustbedeliveredinshorttimeperiods

D)Softwareprocessesmustadapttochangesincrementally

E)bothcandd

Section3.3

Inagilesoftwareprocessesthehighestprioritiesistosatisfythecustomerthroughearlyandcontinuousdeliveryofvaluablesoftware.

A)TrueB)False

Section3.3.3

Whichofthefollowingtraitsneedtoexistamongthemembersofanagilesoftwareteam?

A)Competence

B)Decision-makingability

C)Mutualtrustandrespect

D)Alloftheabove

Section3.4.1

Inagiledevelopmentitismoreimportanttobuildsoftwarethatmeetsthecustomers'needstodaythanworryaboutfeaturesthatmightbeneededinthefuture.

A)TrueB)False

Section3.4.2

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

Allagileprocessmodelsconformtoagreaterorlesserdegreetotheprinciplesstatedinthe"ManifestoforAgileSoftwareDevelopment".

A)TrueB)False

Section3.5.1

WhatarethethreeframeworkactivitiesfortheAdaptiveSoftwareDevelopment(ASD)processmodel?

A)analysis,design,coding

B)feasibilitystudy,functionalmodeliteration,implementation

C)requirementsgathering,adaptivecycleplanning,iterativedevelopment

D)speculation,collaboration,learning

Section3.5.2

WhichisnotoneofthekeyquestionsthatisansweredbyeachteammemberateachdailyScrummeeting?

A)Whatdidyoudosincethelastmeeting?

B)Whatobstaclesareyouencountering?

C)Whatisthecauseoftheproblemsyouareencountering?

D)Whatdoyouplantoaccomplishbethenextteammeeting?

Section3.5.3

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

A)TrueB)False

Section3.5.5

InFeatureDrivenDevelopment(FDD)aclient-valuedfeatureisaclient-valuedfunctionthatcanbedeliveredintwoweeksorless.

A)TrueB)False

Section3.5.7

AgileModeling(AM)providesguidancetopractitionerduringwhichofthesesoftwaretasks?

A)Analysis

B)Design

C)Coding

D)Testing

E)bothaandb

Section3.5.8

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

A)TrueB)False

Section4.1

Softwareengineeringprincipleshave

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

当前位置:首页 > 党团工作 > 思想汇报心得体会

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

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