欢迎来到天天文库
浏览记录
ID:47474840
大小:164.00 KB
页数:6页
时间:2020-01-11
《华南理工大学2005级《软件需求分析、设计与建模》试卷_A卷》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《面向对象分析与设计》试卷OOA&OODFinalExamStudentNo._________________Name________________Score____________1.SingleChoice&ShortAnswer(eachchoiceworths2points,eachblankworths1points,25pointstotal)1)AUMLcompositionis(D)A.aprocessforinstantiatingUMLmodelsB.theinterrelationamongcomponentsandpackagesC.aspecificdepen
2、dencyamongobjectsD.anaggregationwithadditionalsemantics2)WhichofthefollowingarenottheExtensionMechanismsofUML?(C)A.TaggedValueB.ConstraintC.ConcurrentD.Stereotype3)ConstraintscanberepresentedinUMLby:(A)A.[textstring]B.{textstring}C.notesD.constraint4)UMLinterfacesareusedto:(D)A.defineanAPIforallcl
3、asses.B.programinJava,butnotinC++orSmalltalk.C.defineexecutablelogictoreuseacrossclasses.D.specifyrequiredservicesfortypesofobjects.5)WhichofthefollowingareNOTTRUEaboutthestrengthsandweaknessesofactivitydiagrams?(A)A.Activitydiagramsaregoodatenumeratingobjectcollaborationstoaccomplishatask.B.Activ
4、itydiagramsaregoodatexploringtheinteractionsrelatedtooneormoreusecases.C.Itisdifficulttodiscernexactlyhowtomaptheactivitydiagramactionstoobjectmodelspecifics.D.Sinceactivitydiagramsallowparallelbehaviormodeling,theyaregoodforworkflowmodeling.6)Whatistrueaboutmessagesinscenarios?(B)A.Theoperationof
5、thecallingobject.B.Theoperationofthecalledobject.C.Itissentbytheactortothesystem.D.Itissentbythesystemtotheactor.7)dynamicmodeldescribethesystemchangewithtime.includes:____状态图_____,活动图__________and____________交互图_.8)WhatarethefourviewinRoseModel?_____logical_________,_____usecase____________,_____
6、component_________and______deployment__________.9)WhichtwoUMLdiagramscanrepresentconcurrentprocessing?_______activity_______and________sequence________.10)TheUMLarchitectureisafour-layermetamodelingarchitecture.Thisarchitectureisaproveninfrastructurefordefiningtheprecisesemanticsrequiredbycomplexm
7、odels,Whichinclude_____application___________,_______business__________,________middleware________and_______systemsoftware__________.2.ExplainthefollowingConceptsandGiveanExample.(eachquestionworths3points.15poin
此文档下载收益归作者所有