您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 2006级《软件需求分析设计与建模》试卷_A卷
《系统分析与建模》试卷第1页共6页诚信应考,考试作弊将带来严重后果!华南理工大学期末考试《系统分析与建模》试卷注意事项:1.考前请将密封线内填写清楚;2.所有答案请直接答在试卷上(或答题纸上);3.考试形式:闭卷;4.本试卷共5大题,满分100分,考试时间120分钟。题号一二三四五总分得分评卷人1.SingleChoice&ShortAnswer(eachchoiceworths2points,eachblankworths1points,25pointstotal)1)AUMLcompositionis()A.aprocessforinstantiatingUMLmodelsB.theinterrelationamongcomponentsandpackagesC.aspecificdependencyamongobjectsD.anaggregationwithadditionalsemantics2)WhichofthefollowingarenottheExtensionMechanismsofUML?()A.TaggedValueB.ConstraintC.ConcurrentD.Stereotype3)ConstraintscanberepresentedinUMLby:()A.[textstring]B.{textstring}C.notesD.constraint4)UMLinterfacesareusedto:()A.defineanAPIforallclasses.B.programinJava,butnotinC++orSmalltalk.C.defineexecutablelogictoreuseacrossclasses.D.specifyrequiredservicesfortypesofobjects.5)WhichofthefollowingareNOTTRUEaboutthestrengthsandweaknessesofactivitydiagrams?()A.Activitydiagramsaregoodatenumeratingobjectcollaborationstoaccomplishatask.B.Activitydiagramsaregoodatexploringtheinteractionsrelatedtooneormoreusecases._____________________…姓名学号学院专业座位号(密封线内不答题)……………………………………………………密………………………………………………封………………………………………线……………………………………线………………………………………《系统分析与建模》试卷第2页共6页C.Itisdifficulttodiscernexactlyhowtomaptheactivitydiagramactionstoobjectmodelspecifics.D.Sinceactivitydiagramsallowparallelbehaviormodeling,theyaregoodforworkflowmodeling.6)Whatistrueaboutmessagesinscenarios?()A.Theoperationofthecallingobject.B.Theoperationofthecalledobject.C.Itissentbytheactortothesystem.D.Itissentbythesystemtotheactor.7)dynamicmodeldescribethesystemchangewithtime.includes:_________,__________and_____________.8)WhatarethefourviewinRoseModel?______________,_________________,______________and________________.9)WhichtwoUMLdiagramscanrepresentconcurrentprocessing?______________and________________.10)TheUMLarchitectureisafour-layermetamodelingarchitecture.Thisarchitectureisaproveninfrastructurefordefiningtheprecisesemanticsrequiredbycomplexmodels,Whichinclude________________,_________________,________________and_________________.2.ExplainthefollowingConceptsandGiveanExample.(eachquestionworths3points.15pointstotal)1)CollaborationDiagramsa)Generalization《系统分析与建模》试卷第3页共6页2)Transition3)Stereotype4)Encapsulation3.Drawclassdiagramforthefollowingscenario.Besuretoincludemultiplicitiesontheendsoftheconnectors.(10points)PetStoreThefollowingscenarioisforapetstore.Eachpetstorehasupto20furry(毛皮的)friendsand10birds.Eachpethasavaccination(疫苗)history.Furryfriendsareeitherdogsorcats.Eachfurryfriendhasamicrochip(微型芯片)implantforidentification.Eachmicrochiphasauniqueidnumber.《系统分析与建模》试卷第4页共6页4.Pointoutthewrongplaceinthefollowingdiagram.(10points)ClassDiagram:分析类/分析类图《系统分析与建模》试卷第5页共6页5.OOModeling(40Pointstotal)Considerthefollowingproblem:基于WEB的网上购物系统越来越受到人们的关注,例如小型电子商务订单处理系统,使得客户可以给购物推车添加项目,查看购物推车,查看具体项目,购买商品,删除购物车中的项目,浏览商品,提供反馈单;库房经理可以进行盘点,返回库房项目,提供订单;采购经理可以增加销售的新项目,删除销售项目,购买库存。Question:对该“订单处理系统”进行面向对象分析并运用UML建模设计出Use-Casediagram。《系统分析与建模》试卷第6页共6页
本文标题:2006级《软件需求分析设计与建模》试卷_A卷
链接地址:https://www.777doc.com/doc-3077765 .html