全国软考(高级)系统分析师上午考试预测题(三)及答案

上传人:1396****413 文档编号:568453985 上传时间:2024-07-24 格式:PDF 页数:13 大小:28.16KB
返回 下载 相关 举报
全国软考(高级)系统分析师上午考试预测题(三)及答案_第1页
第1页 / 共13页
全国软考(高级)系统分析师上午考试预测题(三)及答案_第2页
第2页 / 共13页
全国软考(高级)系统分析师上午考试预测题(三)及答案_第3页
第3页 / 共13页
全国软考(高级)系统分析师上午考试预测题(三)及答案_第4页
第4页 / 共13页
全国软考(高级)系统分析师上午考试预测题(三)及答案_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《全国软考(高级)系统分析师上午考试预测题(三)及答案》由会员分享,可在线阅读,更多相关《全国软考(高级)系统分析师上午考试预测题(三)及答案(13页珍藏版)》请在金锄头文库上搜索。

1、全国软考(高级)系统分析师上午考试预测题(三)一、单选题(共2 7 题,共2 7 分)1、下列关于信息的叙述,不正确的是()。A.信息是可以处理的B.信息的价值不会改变C.信息可以在不同形态间转化D.信息具有时效性答案:B解析:暂无解析2、下列不属于面向对象技术的基本特征的是()。A.封装性B.模块性C.多态性D.继承性答案:B解析:暂无解析3、继承机制的作用是()。A.信息隐藏B.数据封装C.派生新类D.数据抽象答案:C解析:暂无解析4、()是从用户使用系统的角度描述系统功能的图形表达方法。A.类图B.对象图C.序列图D.用例图答案:D解析:暂无解析5、()是表达系统类及其相互联系的图示,它

2、是面向对象设计的核心,建立状态图、协作图和其他图的基础。A.对象图1/13B.组件图C.类图D.配置图答案:C解析:暂无解析6、()描述了一组交互对象间的动态协作关系,它表示完成某项行为的对象和这些对象之间传递消息的时间顺序。A.对象图B.协作图C.状态图D.序列图答案:D解析:暂无解析7、()就是用于表示构成分布式系统的节点集和节点之间的联系的图示,它可以表示系统中软件和硬件的物理架构。A.组件图B.协作图C.状态图D.配置图答案:D解析:暂无解析8、在用U M L进行数据库的分析与设计过程中,()就是进行数据库的需求分析,使用用例图、类图、顺序图、活动图等建立业务模型。A.逻辑数据模型设计

3、B.业务U s e Ca s e 模型设计C.物理数据模型设计D.物理实现设计答案:A解析:暂无解析9、使用U M L进行关系数据库的()时,需要设计出表达持久数据的实体类及其联系,并把它们映射成为关系数据库表(T a b l e)、视图(Vi e w)等A.业务U s e Ca s e 模型设计B.逻辑数据模型设计C.物理数据模型设计D.物理实现设计2/13答案:B解析:暂无解析10、U M L的动态建模表示包含()种图。(状态图、活动图、顺序图和合作图用例图)A.9B.5C.4D.2答案:B解析:暂无解析11、在U M L提供的图中,()用于描述系统与外部系统及用户之间的交互。A.用例图B

4、.类图C.对象图D.部署图答案:A解析:暂无解析12、在U M L提供的图中,()用于按时间顺序描述对象间的交互。A.网络图B.状态图C.协作图D.序列图答案:D解析:暂无解析13、绘制系统流程图的基础是()。A.数据关系图B.数据流程图C.数据结构图D.功能结构图答案:B解析:暂无解析14、系统分析报告的主要作用是()。A.系统规划的依据B.系统实施的依据3/13C.系统设计的依据D.系统评价的依据答案:C解析:暂无解析15、在决定开发管理信息系统之前,首先要做好系统开发的()。A.可行性研究B.系统化分析C.总体预算D.新系统的逻辑设计和物理设计答案:A解析:暂无解析16、判断表由以下几方

5、面内容组成()。A.条件、决策规则和应采取的行动B.决策问题、决策规则、判断方法C.环境描述、判断方法、判断规则D.方案序号、判断规则答案:A解析:暂无解析17、结构化分析方法是一种面向()的需求分析方法A.对象B.数据结构C.数据流D.控制流答案:B解析:暂无解析18、结构化方法最为常用的图形工具是数据流图。在数据流图中,名字及方向的成分是()。A.控制流B.信息流C.数据流D.信号流答案:C解析:暂无解析19、进行需求分析时可以使用多种工具,但()是不适用的。4/13A.D FD 图B.判断表C.PA D 图D.数据字典答案:D解析:暂无解析2 0、在用户需求分析中,开发人员要从用户那里解

6、决的最重要的问题是()。A.要让软件做什么B.要给软件提供哪些信息C.要求软件工作效率怎样D.要让软件具有何种结构答案:A解析:暂无解析2 1、需求规格说明书在软件开发中具有重要作用,但它不能作为()。A.软件设计的依据B.用户和开发人员对软件要做什么的共同理解C.软件验收的依据D.软件可行性分析的依据答案:D解析:暂无解析2 2、原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于()系统。A.需求不确定性高的B.需求确定的C.管理信息D.决策支持答案:A解析:暂无解析2 3、原型化方法是用户和软件开发人员之间进行的一种交互过程,它从用户界面的开发入手,首先形成()。A.用户界面使用

7、手册B.用户界面需求分析说明书C.系统界面原型D.完善的用户界面答案:C5/13解析:暂无解析2 4、原型化方法是用户和软件开发人员之间进行的一种交互过程,它从用户界面的开发入手,首先形成系统界面原型,用户()并提出意见。A.改进用户界面的设计B.阅读文档资料C.模拟用户界面的运行D.运行用户界面原型答案:D解析:暂无解析2 5、原型化方法是用户和软件开发人员之间进行的一种交互过程,它从用户界面的开发入手,首先形成系统界面原型,用户运用界面原型并就()提出意见A.同意什么不同意什么B.使用和不使用哪一种编程语言C.同意的结构D.执行速度是否满足要求答案:A解析:暂无解析2 6、原型化方法是用户

8、和软件开发人员之间进行的一种交互过程,是一种()型的设计过程。A.自外向内B.自顶向下C.自内向外D.自底向上答案:B解析:暂无解析2 7、对于管理信息系统,为提高M IS开发效益和质量,可采用(),以改进用户和开发者之间由于需要变化而引起修改和定义不准确等问题。A.结构化方法B.快速原型法C.面向对象方法D.软件评审答案:B解析:暂无解析6/13二、多选题(共13题,共13分)1、数据流图中的处理必须用对象中的操作来实现常见的操作有()。A.查询B.动作C.活动D.访问答案:A BCD解析:暂无解析2、建立继承关系时所采用的方式有()。A.自顶向下B.从内到外C.自底向上D.从复杂到简单答案

9、:A C解析:暂无解析3、对象是人们要研究的任何事物主要的对象类型有()。A.有形实体B.作用C.事件D.性能说明答案:A BCD解析:暂无解析4、U M L具有扩展性,常见的扩展机制有()。A.修饰B.版类C.加标签值D.约束答案:BCD解析:暂无解析5、U M L语言支持的建模方式有()。A.静态建模B.动态建模C.模块化建模D.功能建模7/13答案:A BD解析:暂无解析6、下列各种图可用于动态建模的有()。A.状态图B.类图C.序列图D.活动图答案:A CD解析:暂无解析7、下列属于状态的组成部分的有()。A.名称B.活动C.条件D.事件答案:A B解析:暂无解析8、U M L中包括的

10、事件有()。A.条件为真B.收到另一对象的信号C.收到操作调用D.时间表达式答案:A BCD解析:暂无解析9、属性的可见性有()。A.公有的B.私有的C.私有保护的D.保护的答案:A BD解析:暂无解析10、用例之间的关系有()。A.友元B.扩展8/13C.使用D.组合答案:BCD解析:暂无解析11、应用于通用化约束的方式有()。A.完整B.不相交C.不完整D.覆盖答案:A BCD解析:暂无解析12、消息的类型有()。A.同步B.异步C.简单D.复杂答案:A BC解析:暂无解析13、面向对象的特点主要概括为()。A.可分解性、可组合性、可分类性B.继承性、封装性、多态性C.抽象性、继承性、封装

11、性、多态性D.封装性、易维护性、可扩展性、可重用性答案:C解析:暂无解析三、判断题(共19题,共19分)1、对象模型表示了静态的、结构化的系统数据性质,描述了系统的静态结构,它是从客观世界实体的对象关系角度来描述,表现了对象的相互关系。答案:正确解析:暂无解析2、面向对象的分析是用面向对象的方法对目标系统的问题空间进行理解、分析和反映。通过对象层次结构的组织确定解9/13空间中应存在的对象和对象层次结构。答案:正确解析:暂无解析3、类的设计过程包括:确定类,确定关联类,确定属性,识别继承关系。答案:正确解析:暂无解析4、复用也叫重用或再用,面向对象技术中的“类”,是比较理想的可重用软构件。有三

12、种重用方式:实例重用、继承重用、多态重用。答案:正确解析:暂无解析5、主题是一种关于模型的抽象机制,它是面向对象模型的概貌,也是关于某个模型要同时考虑和理解的内容,主题起一种控制作用。答案:正确解析:暂无解析6、面向对象的分析由对象、结构、继承性和基于消息的通信构成。答案:错误解析:暂无解析7、支持继承性是面向对象程序设计语言和传统程序设计语言在语言机制方面的根本区别。答案:正确解析:暂无解析8、面向对象的分析过程主要包括三项内容:理解、表达和验证答案:正确解析:暂无解析9、面向对象的设计的主要目标是提高生产效率、提高质量和提高可维护性。答案:正确解析:暂无解析10/1310、U M L建模语

13、言是由视图、图、模型元素和通用机制构成的层次关系来描述的。答案:正确解析:暂无解析11、U M L是一种建模语言,是一种标准的表示,是一种方法。答案:错误解析:暂无解析12、泳道是一种分组机制,它描述了状态图中对象所执行的活动。答案:错误解析:暂无解析13、同步消息和异步消息的主要区别是:同步消息的发送对象在消息发送后,不必等待消息处理,可立即继续执行,而异步消息则发送对象必须等待接收对象完成消息处理后,才能继续执行。答案:错误解析:暂无解析14、类图中的角色是用于描述该类在关联中所扮演的角色和职责的答案:正确解析:暂无解析15、类图用来表示系统中类和类与类之间的关系,它是对系统动态结构的描述

14、。答案:错误解析:暂无解析16、用例模型的基本组成部件是用例、角色和用例之间的联系答案:正确解析:暂无解析17、用例之间有扩展、使用、组合等几种关系。答案:正确解析:暂无解析18、顺序图描述对象之间的交互关系,重点描述对象间消息传递的时间顺序。11/13答案:正确解析:暂无解析19、活动图显示动作及其结果。着重描述操作实现中所完成的工作以及用例实例或类中的活动。答案:错误解析:暂无解析四、问答题(共3题,共41分)1、常用的软件需求分析方法有哪些?答案:结构化分析方法(SA)、功能分解法、信息建模法、面向对象的分析方法(O O A )。解析:暂无解析2、比较面向对象方法与结构化方法的特点答案:

15、解:分析是问题抽象(做什么),设计是问题求解(怎么做),实现是问题的解(结 果)。任何方法学对客观世界的抽象和求解过程都是如此。在问题抽象阶段,结构化方法面 向过程,按照数据变换的过程寻找问题的结点,对问题进行分解。因此,与面向对象方法 强调的对象模型不同,描述数据变换的功能模型是结构化方法的重点。如果问题世界的功 能比数据更复杂或者更重要,那么结构化方法仍然应是首选的方法学。如果数据结构复杂且变换不多,那么如果以过程主导分析和设计,一旦有系统变更就会给下游开发带来极大 混乱。由于对过程的理解不同,面向过程的功能细分所分割出的功能模块有时会因人而异。而 面向对象的对象细分,从同一问题领域的对象

16、出发,不同人得出相同结论的比率较高。在设计上,结构化方法学产生自顶向下、结构清晰的系统结构。每个模块有可能保持较强的独立性,但它往往与数据库结构相独立,功能模块与数据库逻辑模式间没有映射关系,程序与数据结构很难封装在一起。如果数据结构复杂,则模块独立性很难保证。面向对象方法抽象的系统结构往往并不比结构化方法产生的系统结构简单,但它能映射到数据库结构中,很容易实现程序与数据结构的封装。在软件工程 基本原则中有一条“形式化原则”,即对问题世界的抽象结论应该以形式化语言(图形语言、伪码语言等)表述出来。结构化方法可以用数据流图、系统结构图、数据 辞典、状态转移图、实体关系图来进行系统逻辑模型的描述;而面向对象方法可以使用对象 模型图、数据辞典、12/13动态模型图、功能模型图。其中对象模型图近似系统结构图与实体关系图的结合,动态模型图类似状态迁移图,功能模型图类似数据流图。解析:暂无解析3、当重要的对象被发现后,通过一组互相关联的模型详细表示类之间的关系和对象的行为,这些模型从四个不同的侧面表示了软件的体系结构、静态逻辑、动态逻辑、静态物理和动态物理。试描述一下这四种特性。答案:解:静态逻辑

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 幼儿/小学教育 > 其它小学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号