【计算机类职业资格】中级信息系统管理工程师上午-25及答案解析.doc
《【计算机类职业资格】中级信息系统管理工程师上午-25及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】中级信息系统管理工程师上午-25及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、中级信息系统管理工程师上午-25 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:31,分数:100.00)1.不属于系统设计阶段的是_。(分数:2.50)A.总体设计B.系统模块结构设计C.程序设计D.物理系统配置方案设计2.在结构化设计方法和工具中,IPO 图描述了_。(分数:2.50)A.数据在系统中传输时所通过的存储介质和工作站点与物理技术的密切联系B.模块的输入输出关系、处理内容、模块的内部数据和模块的调用关系C.模块之间的调用方式,体现了模块之间的控制关系D.系统的模块结构及模块间的联系3.在结构化设计中,_描述了模块的输入输出关系、处理内容、模块的内
2、部数据和模块的调用关系,是系统设计的重要成果,也是系统实施阶段编制程序设计任务书和进行程序设计的出发点和依据。(分数:2.50)A.系统流程图B.IPO 图C.HIPO 图D.模块结构图模块设计中常用的衡量指标是内聚和耦合,内聚程度最高的是_;耦合程度最低的是_。(分数:5.00)A.逻辑内聚B.过程内聚C.顺序内聚D.功能内聚A.数据耦合B.内容耦合C.公共耦合D.控制耦合4.模块设计时通常以模块的低耦合为目标,下面给出的四项耦合中,最理想的耦合形式是_。(分数:2.50)A.数据耦合B.控制耦合C.公共耦合D.内容耦合5.在结构化设计中,程序模块设计的原则不包括_。(分数:2.50)A.规
3、模适中B.单入口、单出口C.接口简单D.功能齐全6._是一种面向数据结构的开发方法。(分数:2.50)A.结构化方法B.原型化方法C.面向对象开发方法D.Jackson 方法7.在结构化开发中,数据流图是_阶段产生的成果。(分数:2.50)A.总体设计B.程序编码C.详细设计D.需求分析在系统的功能模块设计中,要求适度控制模块的扇入扇出。下图中模块 C 的扇入和扇出系数分别为_。经验证明,扇出系数最好是_。 (分数:5.00)A.1 和 2B.0 和 2C.1 和 1D.2 和 1A.1 或 2B.3 或 4C.5 或 6D.7 或 88.模块的独立程度有两个定性指标:聚合和耦合。在信息系统的
4、模块设计中,追求的目标是_。(分数:2.50)A.模块内的高聚合以及模块之间的高耦合B.模块内的高聚合以及模块之间的低耦合C.模块内的低聚合以及模块之间的高耦合D.模块内的低聚合以及模块之间的低耦合9.下列聚合类型中聚合程度最高的是_。(分数:2.50)A.偶然聚合B.时间聚合C.功能聚合D.过程聚合10.下列选项中,不属于详细设计的是_。(分数:2.50)A.模块结构设计B.代码设计C.数据库设计D.人机界面设计11.在开发信息系统的过程中,程序设计语言的选择非常重要。下面选项中,选择准则_是错误的。(分数:2.50)A.是否容易把设计转换为程序B.满足信息系统需要的编译效率C.有良好的开发
5、工具支持D.技术越先进的程序设计语言越好软件开发过程包括需求分析、概要设计、详细设计、编码、测试、维护等活动。程序流程设计在_活动中完成,软件的总体结构设计在_活动中完成并在_中进行说明。(分数:7.50)A.需求分析B.概要设计C.详细设计D.编码A.需求分析B.概要设计C.详细设计D.编码A.系统需求说明书B.概要设计说明书C.详细设计说明书D.数据规格说明书12.不属于程序或模块的序言性注释的是_。(分数:2.50)A.程序对硬件、软件资源要求的说明B.重要变量和参数说明C.嵌在程序之中的相关说明,与要注释的程序语句匹配D.程序开发的原作者、审查者、修改者、编程日期等13._是主程序设计
6、过程中进行编码的依据。(分数:2.50)A.程序流程图B.数据流图C.E-R 图D.系统流程图14.在软件设计和编码过程中,采取_的做法将使软件更加容易理解和维护。(分数:2.50)A.良好的程序结构,有无文档均可B.使用标准或规定之外的语句C.良好的程序结构,编写详细正确的文档D.尽量减少程序中的注释15.在软件设计过程中,_设计指定各组件之间的通信方式以及各组件之间如何相互作用。(分数:2.50)A.数据B.接口C.结构D.模块16.用户界面的设计过程不包括_。(分数:2.50)A.用户、任务和环境分析B.界面设计C.置用户于控制之下D.界面确认17.软件设计过程中,_设计确定各模块之间的
7、通信方式以及各模块之间如何相互作用。(分数:2.50)A.接口B.数据C.结构D.模块18.在数据库设计过程的_阶段,完成将概念结构转换为某个 DBMS 所支持的数据模型,并对其进行优化。(分数:2.50)A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计19.系统实施阶段任务复杂,风险程度高。人们总结出系统实施的 4 个关键因素,其中不包括_。(分数:2.50)A.软件编制B.进度安排C.人员组织D.任务分解20.在结构化程序设计中,_的做法会导致不利的程序结构。(分数:2.50)A.避免使用 goto 语句B.对递归定义的数据结构尽量不使用递归过程C.模块功能尽可能单一,模块间的
8、耦合能够清晰可见D.利用信息隐蔽,确保每一个模块的独立性21.下面关于可视化编程技术的说法错误的是_。(分数:2.50)A.可视化编程的主要思想是用图形化工具和可重用部件来交互地编写程序B.可视化编程一般基于信息隐蔽的原理C.一般可视化工具由应用专家或应用向导提供模板D.OOP 和可视化编程开发环境的结合,使软件开发变得更加容易Object-oriented analysis (OOA) is a semiformal specification technique for the object-oriented paradigm. Object-oriented analysis consi
9、sts of three steps. The first step is _. It determines how the various results are computed by the product and presents this information in the form of a _ and associated scenarios, The second is _, which determines the classes and their attributes. Then determine the interrelation ships and interac
10、tion. The last step is _, which determines the actions performed by or to each class or subclass and presents this information in the form of _.(分数:12.50)A.use-case modelingB.class modelingC.dynamic modelingD.behavioral modelingA.collaboration diagramB.sequence diagramC.use-calse diagramD.activity d
11、iagramA.use-calse modelingB.class modelingC.dynamic modelingD.behavioral modelingA.use-case modelingB.class modelingC.dynamicmodelingD.behavioral modelingA.activity diagramB.component diagramC.sequence diagramD.state diagram22.软件开发中经常说到的 测试是由用户进行的,属于_。(分数:2.50)A.模块测试B.联合测试C.使用性测试D.白盒测试23.下面有关测试的说法正确
12、的是_。(分数:2.50)A.测试人员应该在软件开发结束后开始介入B.测试主要是软件开发人员的工作C.要根据软件详细设计中设计的各种合理数据设计测试用例D.严格按照测试计划进行,避免测试的随意性针对下面的程序和对应的流程图,找出对应的判定覆盖路径_和语句覆盖的路径_。 (分数:5.00)A.acd 和 abeB.acd 和 aceC.abd 和 abeD.ace 和 abeA.acdB.abdC.aceD.abe24.在信息系统的组装测试中,模块自顶向下的组合方式如下图所示,按照先深度后宽度的增量测试方法,测试顺序为_。 (分数:2.50)A.M1M2M4M3M5M6B.M1M2M3M4M5M
13、6C.M4M5M6M2M3M1D.M1M2M4M5M6M325.白盒测试主要用于测试_。(分数:2.50)A.程序的内部逻辑B.程序的正确性C.程序的外部功能D.结构和理性26.在调试中,调试人员往往分析错误的症状,猜测问题的位置,进而验证猜测的正确性来找到错误的所在。该方法是_。(分数:2.50)A.试探法B.回溯法C.归纳法D.演绎法中级信息系统管理工程师上午-25 答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:31,分数:100.00)1.不属于系统设计阶段的是_。(分数:2.50)A.总体设计B.系统模块结构设计C.程序设计 D.物理系统配置方案设计解析:
14、解析 本题考查信息系统开发的基础知识。 系统设计阶段的主要工作是总体设计(包括系统模块结构设计和计算机物理系统配置方案设计)、详细设计和编写系统设计说明书。程序设计不属于系统设计阶段的工作,而是属于系统实施阶段的工作。2.在结构化设计方法和工具中,IPO 图描述了_。(分数:2.50)A.数据在系统中传输时所通过的存储介质和工作站点与物理技术的密切联系B.模块的输入输出关系、处理内容、模块的内部数据和模块的调用关系 C.模块之间的调用方式,体现了模块之间的控制关系D.系统的模块结构及模块间的联系解析:解析 IPO 意味着“输入处理输出”,IPO 图描述了多个处理模块处理数据的关系。3.在结构化
15、设计中,_描述了模块的输入输出关系、处理内容、模块的内部数据和模块的调用关系,是系统设计的重要成果,也是系统实施阶段编制程序设计任务书和进行程序设计的出发点和依据。(分数:2.50)A.系统流程图B.IPO 图 C.HIPO 图D.模块结构图解析:解析 系统流程图是表达系统执行过程的描述工具;IPO 图描述了模块的输入输出关系、处理内容、模块的内部数据和模块的调用关系;HIPO 图描述了系统自顶向下的模块关系;模块结构图描述了系统的模块结构以及模块间的关系,同时也描述了模块之间的控制关系。模块设计中常用的衡量指标是内聚和耦合,内聚程度最高的是_;耦合程度最低的是_。(分数:5.00)A.逻辑内
16、聚B.过程内聚C.顺序内聚D.功能内聚 解析:A.数据耦合 B.内容耦合C.公共耦合D.控制耦合解析:解析 本题考查信息系统开发中设计阶段的基础知识。 模块设计中常用的衡量指标是内聚和耦合。耦合是模块间相互依赖程度的度量,耦合的强弱取决于模块间接口的复杂程度。耦合按照从低到高可以分为间接耦合、数据耦合、标记耦合、控制耦合、公共耦合和内容耦合。内聚指的是模块内各个成分彼此结合的紧密程度,即模块内部的聚合能力。内聚从低到高可以分为偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚和功能内聚。 模块设计追求的目标是高内聚、低耦合。4.模块设计时通常以模块的低耦合为目标,下面给出的四项耦合中,
17、最理想的耦合形式是_。(分数:2.50)A.数据耦合 B.控制耦合C.公共耦合D.内容耦合解析:解析 数据耦合指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言的值传递。一个模块访问另一个模块时,彼此之间是通过简单数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的。因此以低耦合为目标的最理想耦合形式为 A。5.在结构化设计中,程序模块设计的原则不包括_。(分数:2.50)A.规模适中B.单入口、单出口 C.接口简单D.功能齐全解析:解析 程序模块设计的原则包括功能齐全、性能优良、复杂度小、容错特性好、可靠性高和价格适中、规模适中,等等。6._是一种面向数据结构的
18、开发方法。(分数:2.50)A.结构化方法B.原型化方法C.面向对象开发方法D.Jackson 方法 解析:解析 结构化开发方法是一种面向数据流的开发方法。Jackson 开发方法是一种面向数据结构的开发方法。Booch 和 UML 方法是面向对象的开发方法。7.在结构化开发中,数据流图是_阶段产生的成果。(分数:2.50)A.总体设计B.程序编码C.详细设计D.需求分析 解析:解析 软件开发各阶段会产生一些图表和文档: 需求分析:数据流图、数据字典、软件需求说明书等; 总体(概要)设计:系统结构图、层次图+输入/处理/输出图、概要设计说明书等; 详细设计:程序流程图、盒图、问题分析图、伪码、
19、详细设计说明书等; 程序编码:相应的文档与源代码。在系统的功能模块设计中,要求适度控制模块的扇入扇出。下图中模块 C 的扇入和扇出系数分别为_。经验证明,扇出系数最好是_。 (分数:5.00)A.1 和 2 B.0 和 2C.1 和 1D.2 和 1解析:A.1 或 2B.3 或 4 C.5 或 6D.7 或 8解析:解析 本题考查的是信息系统功能模块设计的知识。 模块的扇入指模块直接上级模块的个数。模块的直属下级模块个数即为模块的扇出。模块 C 的直接上级模块是 A,直接下级模块为 E 和 F,所以模块 C 的扇入和扇出分别为 1 和 2。 提高聚合程度,降低模块之间的耦合程度是模块设计应该
20、遵循的最重要的两个原则。经验证明,扇出的个数最好是 3 或 4。8.模块的独立程度有两个定性指标:聚合和耦合。在信息系统的模块设计中,追求的目标是_。(分数:2.50)A.模块内的高聚合以及模块之间的高耦合B.模块内的高聚合以及模块之间的低耦合 C.模块内的低聚合以及模块之间的高耦合D.模块内的低聚合以及模块之间的低耦合解析:解析 模块的独立程度有两个定性标准度量:聚合和耦合。聚合衡量模块内部各元素结合的紧密程度。耦合度量不同,模块间互相依赖的程度。提高聚合程度,降低模块之间的耦合程度是模块设计应该遵循的最重要的两个原则。集合与耦合是相辅相成的两个设计原则,模块内的高聚合往往意味着模块之间的松
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 中级 信息 系统管理 工程师 上午 25 答案 解析 DOC
![提示](http://www.mydoc123.com/images/bang_tan.gif)