[计算机类试卷]国家二级MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷7及答案与解析.doc
《[计算机类试卷]国家二级MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷7及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷7及答案与解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷 7及答案与解析 一、选择题 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)软件可行性研究的依据 6 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 ( A)提高耦合性降低内聚性有利于提高模块的独立性 ( B)降低耦合性提高内聚性有利于提高模块的独立性 ( C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度 ( D)内 聚性是指模块间互相连接的紧密程度 7 下面不属于软件测试实施步骤的是 ( A)集成测试 ( B)回归测试 ( C)确认测试 ( D)单元测试 8 两个或两个以上模块之间关联的紧密程度称为
3、 ( A)耦合度 ( B)内聚度 ( C)复杂度 ( D)数据传输特性 9 下面属于黑盒测试方法的是 ( A)边界值分析法 ( B)基本路径测试 ( C)条件覆盖 ( D)条件 -分支覆盖 10 通常软件测试实施的步骤是 ( A)集成测试、单元测试、确认测试 ( B)单元测试、集成测试、确认测试 ( C)确认测 试、集成测试、单元测试 ( D)单元测试、确认测试、集成测试 11 软件生命周期中,确定软件系统要做什么的阶段是 ( A)需求分析 ( B)软件测试 ( C)软件设计 ( D)系统维护 12 下面属于应用软件的是 ( A)学生成绩管理系统 ( B) UNIX操作系统 ( C)汇编程序
4、( D)编译程序 13 在结构化程序设计中,模块划分的原则是 ( A)各模块应包括尽量多的功能 ( B)各模块的规模应尽量大 ( C)各模块之间的联系应尽量紧密 ( D)模块内具有高内聚度、模块间具有低耦合度 14 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是 ( A)软件测试 ( B)软件实现 ( C)软件总体设计 ( D)可行性研究 15 软件需求规格说明的内容不包括 ( A)算法详细设计 ( B)软件的主要功能 ( C)软件的性能 ( D)运行环境 16 软件测试的目的是 ( A)发现程序中的错误 ( B)发现并改正程序中的错误 ( C)设计和执行测试用例
5、( D)诊断程序中的错误 17 下面是面向对象主要特征之一的是 ( A)对象唯一性 ( B)数据和操作 (方法 )无 关 ( C)对象是类的抽象 ( D)多态性体现复用 18 软件生存周期中,解决软件 “怎么做 ”的阶段是 ( A)软件设计 ( B)需求分析 ( C)软件测试 ( D)可行性研究 19 某系统结构图如下图所示 (图中 n5),该系统结构图的宽度是 ( A) n ( B) 3 ( C) 2 ( D) 1 20 下面描述中正确的是 ( A)软件就是可执行的程序 ( B)软件就是程序和数据 ( C)软件就是程序和相关文档 ( D)软件是程序、数据及相关文档的集合 21 下面属于软件工
6、程三要素的是 ( A)方法、 工具和过程 ( B)方法、工具和平台 ( C)方法、工具和环境 ( D)工具、平台和过程 22 某系统总体结构图如下图所示 该系统结构图的最大扇出数、最大扇入数的总和是 ( A) 4 ( B) 5 ( C) 7 ( D) 8 23 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是 ( A)软件设计 ( B)软件测试 ( C)可行性研究 ( D)数据库设计 24 下面属于整数类 I实例的是 ( A) 101 ( B) 101 ( C) 101E02 ( D) 123 456 25 数据流图 (DFD)中的有向箭头 () 表示 ( A)数据流
7、( B)控制流 ( C)输入流 ( D)输出流 26 下列叙述中正确的是 ( A)软件的使用存在老化问题 ( B)软件是物理实体,不具有抽象性 ( C)软件是逻辑实体,具有抽象性 ( D)软件的运行对计算机系统不一定具有依赖性 27 下面属于系统软件的是 ( A)浏览器 ( B)数据库管理系统 ( C)人事管理系统 ( D)天气预报的 app 28 软件测试的目的是 ( A)发现程序中的错误 ( B)修改程序中的错误 ( C)避免程序中的 错误 ( D)发现和修改程序中的错误 国家二级 MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷 7答案与解析 一、选择题 1 【正确答
8、案】 A 【试题解析】 对象具有如下特征:标识惟一性、分类性、多态性、封装性、模块独立性。 【知识模块】 程序设计基础和软件工程基础 2 【正确答案】 A 【试题解析】 结构化设计方法的主要原则可以概括为自顶向下、逐步求精、模块化、限制使用 GOTO语句。 【知识模块】 程序设计基础和软件工程基础 3 【正确答案】 D 【试题解析】 软件测试的目的是为了发现程序中的错误,而软件调试是为了更正程序中的错误。 【知识模块】 程序设计基础和软件工程基础 4 【正确答案】 D 【试题解析】 程序调试的任务是诊断和改正程序中的错误。它与软件测试不同,软件测试是尽可能多地发现软件中的错误。先要发现软件的错
9、误,然后借助于一定的调试工具去执行并找出错误的具体位置。软件测试贯穿整个软件生命期,调试主要在开发阶段。 【知识模块】 程序设计基础和软件工程基础 5 【正确答案】 D 【试题解析】 软件 规格说明书主要有三个作用: 用户和软件开发人员之间的合同; 开发人员进行设计和编程的依据; 软件工程项目验收的依据。 【知识模块】 程序设计基础和软件工程基础 6 【正确答案】 B 【试题解析】 耦合性是反映模块间互相连接的紧密程度,内聚性是指一个模块内部各个元素间彼此接合的紧密程序。提高模块的内聚性,降低模块的耦合性是有利于模块的独立性。 【知识模块】 程序设计基础和软件工程基础 7 【正确答案】 B 【
10、试题解析】 软件测试实施的步骤有单元测试、集成测试和确认测试。 【知识模块】 程序设计基础和软件工程基础 8 【正确答案】 A 【试题解析】 模块的独立性是指每个模块只完成系统要求的独立的子功能,并且与其它模块的联系较少且接口简单。衡量软件的模块独立性使用:内聚性和耦合性两个定性度量标准。内聚性是对一个模块内部各个元素彼此结合的紧密程度的度量;耦合性是对模块间互相连接的紧密程度的度量。一般较优秀的软件设计,应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。 【知识模块】 程序设计基础和软件工程基础 9 【正确答案】 A 【试题解析】 黑盒测试设计方法
11、包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。所以选项 A正确。 B、 C、 D选项为白盒测试方法。 【知识模块】 程序设计基础和软件工程基础 10 【正确答案】 B 【试题解析】 软件测试的实施主要有四个步骤: 单元测试:也称模块测试,对模块 (软件设计最小单位 )进行正确性检验的测试,以期尽早发现各模块内部可能存在的各种错误; 集成测试:通常采用黑盒。也称组装测试,把模块在按照设计要求组装起 来的同时进行测试,主要目的是发现与接口有关的错误; 确认测试:验证软件的功能和性能及其他特性是否满足了需求规格说明中确定的各种需求,以及软件配置是否完
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 MSOFFICE 高级 应用 程序设计 基础 软件工程 模拟 答案 解析 DOC

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