计算机水平考试-系统分析师分类模拟题面向对象方法学(一)

计算机水平考试-系统分析师分类模拟题面向对象方法学(一)

ID:43566718

大小:363.29 KB

页数:17页

时间:2019-10-11

计算机水平考试-系统分析师分类模拟题面向对象方法学(一)_第1页
计算机水平考试-系统分析师分类模拟题面向对象方法学(一)_第2页
计算机水平考试-系统分析师分类模拟题面向对象方法学(一)_第3页
计算机水平考试-系统分析师分类模拟题面向对象方法学(一)_第4页
计算机水平考试-系统分析师分类模拟题面向对象方法学(一)_第5页
资源描述:

《计算机水平考试-系统分析师分类模拟题面向对象方法学(一)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、系统分析师分类模拟题面向对象方法学(-)根据考试大纲的要求,本章要求考生掌握面向对象分析与设计(继承、抽象、代理、封装、多态)和统一建模语言(UML)o由于面向对象方法已经成为软件开发的一种主耍方法,从历年考试來看,面向对象的知识点考得越来越多(其至超过了软件工程的分数),着重考查统一建模语言(UML)的知识。1面向对象的主要特征除封装、继承外,还有1和2。通常,对象可由标识此对象的名、属性和3所组成。对象之间的服务请求是通过传递丄来实现的。所有的对象可以分成为各种对象类,每个对象类都定义了一组3。有一种特殊的类称为抽象类,其主要特征是_6。1>A.一致性B.完整性C.动态联编D.静

2、态联编2、A.一致性B.完整性C.动态联编D.多态性3、A.说明B.方法C.过程D.类型4、A.对象名B.属性C.参数D.消息5、A.没有实例B.抽象地包括了大量实例C.没有了类D.对数据类型的抽象而向对彖程序设计的基本思想是通过建立和客观实际相对应的对彖,并通过这些对彖的组合来创建具体的应用。对象是_6。对象的三要素是指对象的7。8均属于面向对象的程序设计语言。而面向対象的程序设计语言必须具备9特征oWindows下的面向对象程序设计和通常DOS下的结构化程序设计最大区别是一10。6、A.数据结构的封装体B.数据以及在其上的操作的封装体C.程序功能模块的封装本D.一组冇关事件的封装

3、体7、A.名字、字段和类型B.名字、过程和函数C.名字、文字和图形D.名字、属性和方法8、A.C++、LispB.C++、SmalltalkC.Prolog、AdaD.Foxpro>Ada9、A.可视性、继承性、封装性B.继承性、可重用性、封装性C.继承性、多态性、封装性D.可视性、可移植性、封装性10、A.前者可以使用大量下拉式选单,后者使用命令方式调用B.前者是一种消息驱动式体系结构,后者是一种单向调用C・前者具有强大的图形用户接口,后者无图形用户接口D.前者可以突破内存管理640KB的限制,后者不能面向对象技术中,对已有实例的特征稍作改变就可生成其他的实例,这种方式称为11Q分

4、类(classification)指的是对象及其类型之间的关系。若一个对象可用n个类型表述,而这些类型不必由继承來关联的是一12。13是面向对象程序设计语言中的一种机制。这种机制实现了方法的定义与具体的对象无关,而对方法的调用则可以关联于具体的对彖。11>A.委托B.代C.继承D.封装12、A・单一分类B.多重分类C.动态分类D.静态分类13、A.(inheritance)B.模板(template)C・刃寸象自身弓Iffi(self-reference)D.动态绑定(dynamicbinding)OMT(ObjectModellingTechnique)方法的第一步是从问题的陈述入

5、手,构造系统模型。系统模型由对彖模型、14组成。对彖模型是从实际系统导出的类的体系,即类的属性、子类与父类之间的继承关系以及类之间的15关系。14、A.静态模型和功能模型B.动态模型和过程模型C.动态模型和功能模型D.静态模型和操作模型15、A.关联B.从屈C.调用D.包含类库是一种预先定义的程序库,它以程序模块的形式,按照16把一组类的定义和实现组织在一起:17对类库的建设提供了强有力的支持。16、A.类的功能B.类层次结构17>A.引用B.重置C.类属类D.封装UML是一种面向对象的统一建模语言。它包含10种图,其屮,用例图展示了外部actor与系统所提供的用例之间的连接,UML

6、中的外部actor是指18,用例口J以用19图來描述。状态图指明了对象所有可能的状态以及状态间的迁移(transition)o如杲一个并发的状态由n个并发的了状态图组成,那么,该并发状态在某时刻的状态由』—个子状态图屮各取一个状态组合而成。I■办作图描述了协作的21之间的交互和链接(link),它画成22图的形式。18、A.人员B.单位C.人员或单位D.人员或外部系统19、A.类B.状态C.活动D.协作20^A.每一B.任意一C.任意二D.任意m(mWn)21、A.对象B.类C.用例D.状态22、A.对象B.类C.用例D.状态在使用UML建模吋,若需要描述跨越多个用例的单个对象的行为

7、,使用23是最为合适的。UML结构包括了基本构造块、公共机制和24。UML中提供了扩展机制,其中,构造型(Stereotype)扩展了UML的25,约束(Constraint:)扩展了UML26。23、A.

8、办作图(ColLlaborationDiagram)B.序歹U图(SequenceDiagram)C・活动图(ActivityDiagram)D・状态图(StateDiagram)24、A.把这些构造块放在一起的规则B.图形或文字修饰C.类与对象的划分

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

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

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