可视化建模与uml习题集

可视化建模与uml习题集

ID:14611362

大小:7.52 MB

页数:36页

时间:2018-07-29

可视化建模与uml习题集_第1页
可视化建模与uml习题集_第2页
可视化建模与uml习题集_第3页
可视化建模与uml习题集_第4页
可视化建模与uml习题集_第5页
资源描述:

《可视化建模与uml习题集》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、可视化建模与UML习题集专业:__________________班级:__________________学号:__________________姓名:__________________35专题一&专题二:UML概述&面向对象基础一、单项选择题1、组成UML构造块三大要素为:(   )A、事物、元素、关系B、事物、关系、图形C、事物、组件、图形D、事物、图形、结构2、UML中的事物分为哪几类?(   )A、结构、行为、分组、备注等四类事物B、结构、图形、行为、分组等四类事物C、类、行为、分组、备注等四类事物D、分组、备注、结构、图形等四

2、类事物3、UML中的关系分为哪几种?(   )A、依赖关系、类关系、一般化关系、合作关系B、依赖关系、泛化关系、实现关系、继承关系C、依赖关系、关联关系、泛化关系、实现关系D、依赖关系、关联关系、泛化关系、合作关系4、所谓的4+1视图是指(   )A、DesignView、InteractionView、ImplementationView、DeploymentView、useCaseViewB、InteractionView、ImplementationView、DeploymentView、CustomerView、useCaseView

3、C、InteractionView、ImplementationView、DeploymentView、ProcessView、useCaseViewD、DesignView、InteractionView、ImplementationView、ProcessView、useCaseView5、在UML中属于静态视图的是(   )A、顺序图、协作图、包图、类图B、对象图、类图、构件图、包图C、顺序图、用例图、对象图、类图D、对象、类图、构件图、部署图6、下列关于UML叙述正确的是(  )A、UML是一种语言,语言的使用者不能对其进行扩展B、U

4、ML仅是一组图形的集合C、UML仅适用于系统的分析与设计阶段D、UML是独立于软件开发过程的7、下列描述中,哪个不是建模的基本原则()A、要仔细的选择模型B、每一种模型可以在不同的精度级别上表示所要开发的系统C、模型要与现实相联系D、对一个重要的系统用一个模型就可以充分描述8、下列描述中,哪个不是软件与硬件的区别()A.软件是被开发或设计的,而不是被制造的;B.软件不会“磨损”,但会“退化”;C.软件的开发至今尚未摆脱手工艺的开发方式;D.软件开发与硬件开发的流程一样。9、UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档

5、化。其中(  )是面向对象系统建模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(  );当需要说明体系结构的静态实施视图时,应该选择(  )。(1). A.组件图   B.类图    C.对象图     D.部署图(2). A.组件图   B.协作图   C.状态图     D.部署图(3). A.协作图   B.对象图   C.活动图     D.部署图3510、Blue软件公司就目前的“通信网关”项目中存在的质量问题,召开了一次产品质量问题鉴定会,会议得出的结论是:该系统的质量问题是由于系统设计阶段未

6、能正确地设计产品的类图而导致的。请问以下哪个项目成员应该为问题负主要责任。()A软件开发工程师B系统架构师C系统分析员D软件测试工程师11、对象技术是()A、一系列指导软件构造的原则B、一种新的已被认可的理论C、GradyBooch发明的一种新的动态的语言D、仅仅基于模块化的原则二、填空题1、UML是的英文缩写。2.UML中的图分为:_______、对象图、____、_____、活动图、_____、协作图、_____、部署图九种。三、简答题?1.什么是建模?为什么要建模?2.UML包括哪些组成部分?3.什么是面向对象?面向对象的特点是什么?4

7、.UML图有哪些?其中哪些是静态图?哪些是动态图?35专题三:类图(对象图、包图)一、单项选择题1.UML中类的有三种,下面哪个不是其中之一()A.实体类B.边界类C.控制类D.主类2.在UML中,类之间的关系有一种为关联关系,其中多重性用来描述类之间的对应关系,下面哪个不是其中之一()A.0….1B.0….*C.1….*D.*….*3.通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访问限定性()A.公有的(public)B.受保护的(protected)C.友员(friendly)D.私有的(

8、private)4、在一个课程注册系统中,定义了类CourseSchedule和类Course,并在类CourseSchedule中定义了方法add(c:Cours

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。