欢迎来到天天文库
浏览记录
ID:40633191
大小:164.00 KB
页数:6页
时间:2019-08-05
《华南理工大学2005级《软件需求分析、设计与建模》试卷_A卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《面向对象分析与设计》试卷OOA&OODFinalExamStudentNo._________________Name________________Score____________1.SingleChoice&ShortAnswer(eachchoiceworths2points,eachblankworths1points,25pointstotal)1)AUMLcompositionis(D)A.aprocessforinstantiatingUMLmodelsB.theinterrelationamo
2、ngcomponentsandpackagesC.aspecificdependencyamongobjectsD.anaggregationwithadditionalsemantics2)WhichofthefollowingarenottheExtensionMechanismsofUML?(C)A.TaggedValueB.ConstraintC.ConcurrentD.Stereotype3)ConstraintscanberepresentedinUMLby:(A)A.[textstring]B.{t
3、extstring}C.notesD.constraint4)UMLinterfacesareusedto:(D)A.defineanAPIforallclasses.B.programinJava,butnotinC++orSmalltalk.C.defineexecutablelogictoreuseacrossclasses.D.specifyrequiredservicesfortypesofobjects.5)WhichofthefollowingareNOTTRUEaboutthestrengthsa
4、ndweaknessesofactivitydiagrams?(A)A.Activitydiagramsaregoodatenumeratingobjectcollaborationstoaccomplishatask.B.Activitydiagramsaregoodatexploringtheinteractionsrelatedtooneormoreusecases.C.Itisdifficulttodiscernexactlyhowtomaptheactivitydiagramactionstoobjec
5、tmodelspecifics.D.Sinceactivitydiagramsallowparallelbehaviormodeling,theyaregoodforworkflowmodeling.6)Whatistrueaboutmessagesinscenarios?(B)A.Theoperationofthecallingobject.B.Theoperationofthecalledobject.C.Itissentbytheactortothesystem.D.Itissentbythesystemt
6、otheactor.7)dynamicmodeldescribethesystemchangewithtime.includes:____状态图_____,活动图__________and____________交互图_.8)WhatarethefourviewinRoseModel?_____logical_________,_____usecase____________,_____component_________and______deployment__________.9)WhichtwoUMLdia
7、gramscanrepresentconcurrentprocessing?_______activity_______and________sequence________.10)TheUMLarchitectureisafour-layermetamodelingarchitecture.Thisarchitectureisaproveninfrastructurefordefiningtheprecisesemanticsrequiredbycomplexmodels,Whichinclude_____ap
8、plication___________,_______business__________,________middleware________and_______systemsoftware__________.2.ExplainthefollowingConceptsandGiveanExample.(eachquestionworths3points.15poin
此文档下载收益归作者所有