[计算机类试卷]国家二级MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷4及答案与解析.doc
《[计算机类试卷]国家二级MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷4及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷4及答案与解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷 4及答案与解析 一、选择题 1 在软件开发中,需求分析阶段产生的主要文档是 ( A)可行性分析报告 ( B)软件需求规格说明书 ( C)概要设计说明书 ( D)集成测试计划 2 程序流程图中带有箭头的线段表示的是 ( A)图元关系 ( B)数据流 ( C)控制流 ( D)调用关系 3 软件设计中模块划分应遵循的准则是 ( A)低内聚低耦合 ( B)高内聚低耦合 ( C)低内聚高耦合 ( D)高内聚高耦合 4 软件设 计中划分模块的准则是 ( A)低内聚低耦合 ( B)高内聚低耦合 ( C)低内聚高耦合 ( D)高内
2、聚高耦合 5 下面描述中错误的是 ( A)系统总体结构图支持软件系统的详细设计 ( B)软件设计是将软件需求转换为软件表示的过程 ( C)数据结构与数据库设计是软件设计的任务之一 ( D) PAD图是软件详细设计的表示工具 6 下面不属于需求分析阶段任务的是 ( A)确定软件系统的功能需求 ( B)确定软件系统的性能需求 ( C)需求规格说明书评审 ( D)制定软件集成测试计划 7 数据字典 (DD)所定义的对象都包含于 ( A)数据流图 (DFD图 ) ( B)程序流程图 ( C)软件结构图 ( D)方框图 8 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是 (
3、A)测试 ( B)设计 ( C)可行性研究 ( D)实现 9 结构化程序包括的基本控制结构是 ( A)主程序与子程序 ( B)选择结构、循环结构与层次结构 ( C)顺序结构、选择结构与循环结构 ( D)模块结构、选择结构与层次结构 10 软件 (程序 )调试的任务是 ( A)诊断和改正程序中的错误 ( B)尽可 能多地发现程序中的错误 ( C)发现并改正程序中的所有错误 ( D)确定程序中错误的性质 11 下面属于字符类的实例是 ( A) 518 ( B) 5 ( C) nm ( D) n 12 某系统结构图如下图所示,则该系统结构图的宽度是 ( A) 2 ( B) 3 ( C) 4 ( D)
4、 n 13 下面属于系统软件的是 ( A)财务管理系统 ( B)编译软件 ( C)编辑软件 Word ( D)杀毒软件 14 程序测试的目的是 ( A)为被测程序设计正确的测试用例 ( B)发现并改正程序中 的错误 ( C)发现程序中的错误 ( D)改正程序中的错误 15 计算机软件包括 ( A)算法和数据 ( B)程序和数据 ( C)程序和文档 ( D)程序、数据及相关文档 16 某系统结构图如下图所示,该系统结构图的最大扇入数是 ( A) n ( B) 1 ( C) 2 ( D) 3 17 对象实现了数据和操作 (方法 )的结合,其实现的机制是 ( A)封装 ( B)继承 ( C)隐蔽 (
5、 D)抽象 18 下面属于软件定义阶段任务的是 ( A)需求分析 ( B)软件测试 ( C)详细设计 ( D)系统维 护 19 软件生存周期中,解决软件 “做什么 ”的阶段是 ( A)需求分析 ( B)软件设计 ( C)软件实现 ( D)可行性研究 20 结构化程序设计强调 ( A)程序的易读性 ( B)程序的效率 ( C)程序的规模 ( D)程序的可复用性 21 下面叙述中正确的是 ( A)软件是程序、数据及相关文档的集合 ( B)软件中的程序和文档是可执行的 ( C)软件中的程序和数据是不可执行的 ( D)软件是程序和数据的集合 22 下面对 “对象 ”概念描述正确的是 ( A)操作是对象
6、的动态属性 ( B)属 性就是对象 ( C)任何对象都必须有继承性 ( D)对象是对象名和方法的封装体 23 某系统总体结构如下图所示,该系统结构图的最大扇入数是 ( A) 2 ( B) 3 ( C) 4 ( D) 5 24 下面描述错误的是 ( A)模块的独立性与模块的信息隐蔽和局部化无关 ( B)内聚性和耦合性是模块独立程度的定性度量标准 ( C)一个模块的内聚性越高则该模块的独立性越强 ( D)一个模块的耦合性越高则该模块的独立性越弱 25 下面属于整数类 I的实例的是 ( A) 229 ( B) 0 229 ( C) 229E-2 ( D) 229 26 某系统总体结构如下图所示 该系
7、统结构图是 ( A)层次结构 ( B)网状结构 ( C)分支结构 ( D)循环结构 27 下面不属于结构化程序设计原则的是 ( A)模块化 ( B)自顶向下 ( C)可继承性 ( D)逐步求精 28 下面不属于结构化程序设计风格的是 ( A)程序结构良好 ( B)程序的易读性 ( C)不滥用 Goto语句 ( D)程序的执行效率 29 下列数据流图 (DFD)构造规则中正确的是 ( A) “数据存储 ”间应有数据流 ( B) “数据流 ”可 不带有数据流名 ( C)父图子图是指任意上下层的两个数据流图 ( D)子图的输入输出数据流与父图中相关加工的输入输出数据流必须一致 30 结构化程序设计原
8、则强调的是 ( A)自顶向下 ( B)可封装性 ( C)可复用性 ( D)可恢复性 国家二级 MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷 4答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标与确认, 又可以作为控制软件开发进程的依据。 【知识模块】 程序设计基础和软件工程基础 2 【正确答案】 C 【试题解析】 程序流程图是一种传统的、应用广泛的软件过程设计工具,通常也称为程序框图。其中,用带箭头的线段表示控制流,用矩形表示加工步骤,用菱形表示逻辑条
9、件。 【知识模块】 程序设计基础和软件工程基础 3 【正确答案】 B 【试题解析】 耦合性与内聚性是模块独立性的两个定性标准。一般一个较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利 于提高模块的独立性。 【知识模块】 程序设计基础和软件工程基础 4 【正确答案】 B 【试题解析】 耦合性与内聚性是模块独立性的两个定性标准。一般一个较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。 【知识模块】 程序设计基础和软件工程基础 5 【正确答案】 A 【试题解析】 软件设计是将软件需求转换为软件
10、表示的过程;数据结构与数据库设计是软件设计的任务之一; PAD图,即问题分析图,是一种主要用于描述软件详细设计 的图形工具。 【知识模块】 程序设计基础和软件工程基础 6 【正确答案】 D 【试题解析】 需求分析阶段的工作可分为 4个阶段:需求获取、需求分析、编写需求规格说明书、需求评审。 【知识模块】 程序设计基础和软件工程基础 7 【正确答案】 A 【试题解析】 本题考查数据流图概念。数据流图 (Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软 件
11、模型的一种图示方法。数据流程图的主要元素包括:数据项、数据结构、数据流、数据源、数据存储、对数据的处理;而数据字典的组成包括:数据项、数据结构、数据流、数据存储和处理过程。说明数据字典所定义的对象均包含于数据流图。 【知识模块】 程序设计基础和软件工程基础 8 【正确答案】 C 【试题解析】 软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退役的过程。其中,定义阶段包括可行性研究与计划制定和需求分析。测试、概要设计、详细设计和实现属于开发阶段。 【知识模块】 程序设计基础和 软件工程基础 9 【正确答案】 C 【试题解析】 在结构化程序设计中,任何复杂的算法,都可以由顺序结构、选择(
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 MSOFFICE 高级 应用 程序设计 基础 软件工程 模拟 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-499307.html