面向对象分析与设计-期末复习

面向对象分析与设计-期末复习

ID:42120265

大小:1.47 MB

页数:37页

时间:2019-09-08

面向对象分析与设计-期末复习_第1页
面向对象分析与设计-期末复习_第2页
面向对象分析与设计-期末复习_第3页
面向对象分析与设计-期末复习_第4页
面向对象分析与设计-期末复习_第5页
资源描述:

《面向对象分析与设计-期末复习》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《面向对象分析与设计》期末复习选择题填空题简答题分析题1>题型介绍:20*1分=20分5*2分二10分6*5分=303题(第一题12分,第二题10,第三题18分)=40分2、选择题1、()不是对象具有的特性。A.标识B.继承C.顺序D.多态性2、封装是把对象的()结合在一起,组成一个独立的对象。A.属性和操作B.信息流C.消息和事件D.数据的集合3、()不是面向对象的典型方法。A.Coad&Yourdon方法B.维也纳方法C.OMT方法D.Booch方法4、UML中有4种关系,分别是依赖、泛化、关联和()A.集成B.合作C.实现D抽象5、下列关于状态图的说法中,正确的是()A.状态图是U

2、ML中对系统的静态方面进行建模的5种图之一。B.状态图是活动图的一个特例,状态图中的多数状态是活动状态。C.状态图是对一个对象的生命周期进行建模,描述对象在其生存期间的动态行为。D.状态图强调对有几个刈•象参与的活动过程建模,而活动图更强调对单个反应型対象建模。6、UML的()模型图由类图、对象图、包图、组件图、和部署图组成。A.用例B.静态C.动态D.系统。7、UML的()模型图活动图、顺序图、状态图、写协作图组成。A.用例B.静态C.动态D.系统。8、UML的最终产物就是最后提交的可执行的软件系统和()A.用户手册B.类图C.动态图D.相应的软件文档资料9、在UML的需求分析建模中,

3、()模型图必须与用户反复交流并加以确认。A.配置B.用例C.包D.动态10、下面不是用例Z间主要关系的是()A.扩展B.包含C.依赖D.泛化11>对于一个电子商务网站而言,以下不适合作为用例的选项是OA.登录B.预定商品C.购物车D.结账12、UML的客户需求分析模型包括()模型、类图、对象图和活动图。A.用例B.静态C.动态D.系统13、UML客户需求分析产生的用例模型描述了系统的()A.状态B.体系结构C.静态模型D.功能要求14、在UML的需求分析模型中,用例建模必须与()反复交流并加以确认。A.软件生产商B.用户C.软件开发人员D.问题领域的专家15、在UML的需求分析建模中,对

4、用例模型屮的用例进行细化说明应使用()A.活动图B.状态图C.配置图D.组件图16、类图应该画在RationalRose的()视图中。A^UseCaseViewLoginViewC>ComponentViewD、DeploymentView17、类通常可以分为实体类、()和边界类。A、父类B、子类C、控制类D、祖先类18、对象特征的要素是()。A、状态B、行为C、标识D、属性19、下列关于接口的关系说法不正确的是()0A、接口是一种特殊的类B、所有接口都是有构造型«interface»的类C、一个类可以通过实现接口从而支持接口所指定的行为D、在程序运行的时候,其他对象不仅需要依赖于此接口

5、,还需要知道该类対接口实现的其他信息20、下列关于类方法的声明,不正确的是()。A、方法定义了类所许可的行动B、从一个类创建的所有对象可以使用同一组属性和方法C、每个方法应该有一个参数D、如果在同一个类中定义了类似的操作,则它们的行为应该是类似的21、UML的系统分析进一步要确立的3个系统模型是()、对象动态模型和系统功能模型。A、数据模型B、对象静态模型C、对象关系模型D、体系结构模型22、UML的客户需求分析、系统分析和系统设计阶段产生的模型,其描述图符()。A、完全相同B、完全不同C、不可以通用D、稍有差异23、类和对象都有属性,它们的差别是:类描述了属性的类型,而对象的属性必有(

6、)。A、正负号B、动作C、具体值D、私有成员24、UML系统设计的一般步骤包括系统对象设计、系统体系结构设计和系统设计的()和审查等A、建模B、完善C、优化D、迭代25、顺序图和协作图主要用于对用例图中()的建模,用它们来描述用例图的行为。A、数据流B、控制流C、消息流D、数据字典26、顺序图的建模元素有()、消息、链等。这些模型元素表示某个用例中的若干个对象和对象Z间所传递的消息,来对系统的行为建模。A、对象27、顺序图描述(A、某个B、箭线C、活动)对象之间消息的传递顺序。B、单个C、一个类产生的D、状态28、顺序图和协作图建立了UML面向对象开发过程中的对象动态(A、交互B、状态C

7、、体系结构29、UML>

8、'有4种交互图,其屮强调控制流时间顺序的是A、顺序图B、协作图C、定吋图D一组)模型。D、软件复用)□D、交互概述图30、在顺序图中,返回消息的符号是(A、直线箭头B、虚线箭头31、关于协作图的描述,下列不正确的是协作图作为一种交互图,强调的是参加交互的对象的组织协作图是顺序图的一种特例协作图中有消息流的顺序号在Rose工具中,协作图可在顺序图的基础上按F5功能键自动生成A、B、C、D、)。C、直线)oD、

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

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

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