[计算机类试卷]国家二级ACCESS机试选择题(程序设计基础和软件工程基础)模拟试卷8及答案与解析.doc
《[计算机类试卷]国家二级ACCESS机试选择题(程序设计基础和软件工程基础)模拟试卷8及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级ACCESS机试选择题(程序设计基础和软件工程基础)模拟试卷8及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 ACCESS机试选择题(程序设计基础和软件工程基础)模拟试卷 8及答案与解析 一、选择题 1 某系统结构图如下图所示 (n5),该系统结构图的最大扇出数是 ( A) n ( B) 3 ( C) 2 ( D) n+1 2 软件需求规格说明的内容不包括 ( A)算法详细设计 ( B)软件的主要功能 ( C)软件的性能 ( D)运行环境 3 软件生命周期是指 ( A)软件的实现和维护 ( B)软件的工程实施阶段 ( C)软件的开发与管理 ( D)软件产品从提出、实现、使用维护到停止使用退役的过程 4 对象实现了数据和操作 (方法 )的结合,其实现的机制是 ( A)封装 ( B)继承 ( C
2、)隐蔽 ( D)抽象 5 下面不属于白盒测试方法的是 ( A)分支覆盖 ( B)语句覆盖 ( C)条件覆盖 ( D)边界值分析 6 某系统结构图如下图所示,该系统结构图的深度是 ( A) 4 ( B) 3 ( C) 2 ( D) 1 7 软件测试的目的是 ( A)发现程序中的错误 ( B)发现并改正程序中的错误 ( C)设计和执行测试用例 ( D)诊断程序中的错误 8 (81)需求分析阶段产生的主要文档是 ( A)确认测试计划 ( B)初步的用户手册 ( C)需求规格说明书 ( D)数据流图和数据字典 9 下面属于软件定义阶段任务的是 ( A)需求分析 ( B)软件测试 ( C)详细设计 (
3、D)系统维护 10 下列选项中,不是面向对象主要特征的是 ( A)复用 ( B)抽象 ( C)继承 ( D)封装 11 某系统结构图如下图所示。该系统结构图的最大扇入数是 ( A) 3 ( B) 4 ( C) 2 ( D) 1 12 下面是面向对象主要特征之一的是 ( A)对象唯一性 ( B)数据和操作 (方法 )无关 ( C)对象是类的抽象 ( D)多态性体现复用 13 软件测试的实施步骤是 ( A)单元测试,集成测试,确认测试 ( B)集成测试,确认测试,系统测试 ( C)确认测试,集成测试,单元测试 ( D)单元测试,集成测试,回归测试 14 软件生存周期中,解决软件 “做什么 ”的阶段
4、是 ( A)需求分析 ( B)软件设计 ( C)软件实现 ( D)可行性研究 15 某系统结构图如下图所示,该系统结构图的宽度是 ( A) 5 ( B) 4 ( C) 2 ( D) 1 16 软件测试用例包括 ( A)输入数据和输 出数据 ( B)测试计划和测试数据 ( C)被测程序和测试规程 ( D)输入数据和预期输出结果 17 软件生存周期中,解决软件 “怎么做 ”的阶段是 ( A)软件设计 ( B)需求分析 ( C)软件测试 ( D)可行性研究 18 软件设计一般划分为两个阶段,两个阶段依次是 ( A)总体设计 (概要设计 )和详细设计 ( B)算法设计和数据设计 ( C)界面设计和结构
5、设计 ( D)数据设计和接口设计 19 结构化程序设计强调 ( A)程序的易读性 ( B)程序的效率 ( C)程序的规模 ( D)程序的可复 用性 20 下面不属于系统软件的是 ( A)杀毒软件 ( B)操作系统 ( C)编译程序 ( D)数据库管理系统 21 软件需求规格说明的内容应包括 ( A) E-R模型 ( B)算法详细设计 ( C)软件的主要功能 ( D)软件总体结构 22 某系统结构图如下图所示 (图中 n5),该系统结构图的宽度是 ( A) n ( B) 3 ( C) 2 ( D) 1 23 软件是 ( A)程序 ( B)计算机系统 ( C)程序、数据和文档的集合 ( D)程序和
6、数据 24 下面叙述中正确的是 ( A)软件是 程序、数据及相关文档的集合 ( B)软件中的程序和文档是可执行的 ( C)软件中的程序和数据是不可执行的 ( D)软件是程序和数据的集合 25 某系统总体结构如下图所示,该系统结构图的深度是 ( A) 1 ( B) 2 ( C) 3 ( D) 4 26 下面对 “对象 ”概念描述错误的是 ( A)对象不具有封装性 ( B)对象是属性和方法的封装体 ( C)对象间的通信是靠消息传递 ( D)一个对象是其对应类的实例 27 下面描述中正确的是 ( A)软件就是可执行的程序 ( B)软件就是程序和数据 ( C)软 件就是程序和相关文档 ( D)软件是程
7、序、数据及相关文档的集合 28 某系统总体结构如下图所示,该系统结构图的宽度是 ( A) 5 ( B) 4 ( C) 3 ( D) 2 29 下面对 “对象 ”概念描述正确的是 ( A)操作是对象的动态属性 ( B)属性就是对象 ( C)任何对象都必须有继承性 ( D)对象是对象名和方法的封装体 30 下面对软件描述错误的是 ( A)文档是不可执行的 ( B)程序和数据是可执行的 ( C)软件是程序、数据及相关文档的集合 ( D)软件文档是与程序开发、维护和应用无关的资 料 31 某系统总体结构如下图所示,该系统结构图的最大扇出数是 ( A) 1 ( B) 2 ( C) 3 ( D) 5 32
8、 下面属于软件工程三要素的是 ( A)方法、工具和过程 ( B)方法、工具和平台 ( C)方法、工具和环境 ( D)工具、平台和过程 33 下面对软件特点描述正确的是 ( A)软件具有明显的制作过程 ( B)软件不具有抽象性 ( C)软件是一种逻辑实体而不是物理实体 ( D)软件的运行存在磨损和老化问题 34 某系统总体结构如下图所示,该系统结构图的最大扇入数是 ( A) 2 ( B) 3 ( C) 4 ( D) 5 35 结构化程序设计风格强调的是 ( A)程序的易读性 ( B)程序的执行效率 ( C)不考虑 goto语句的限制使用 ( D)程序的可移植性 36 下面描述中正确的是 ( A)
9、好的软件设计应是高内聚低耦合 ( B)内聚性和耦合性无关 ( C)内聚性是指多个模块间相互连接的紧密程度 ( D)耦合性是指一个模块内部各部分彼此结合的紧密程度 37 某系统总体结构图如下图所示,该系统结构图的最大扇出数、最大扇入数的总和是 ( A) 4 ( B) 5 ( C) 7 ( D) 8 国家二级 ACCESS机试选择题(程序设计基础和软件工程基础)模拟试卷 8答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 扇出指的是由一个模块直接调用的其它模块数。题干中 “某系统 ”为一个模块,其扇出数目为 n(n 5),功能 2模块扇出数均为 3,功能 n模块扇出数为 2,故选项 A正
10、确。 【知识模块】 程序设计基础和软件工程基础 2 【正确答案】 A 【试题解析】 软件需求规格说明书是为了使用户和软件开发者双方对该软件的运行环境、功能和性能需求的初始规定有一个共同的理解,使之成为 整个开发工作的基础,为概要设计提供需求说明。故选择 A。 【知识模块】 程序设计基础和软件工程基础 3 【正确答案】 D 【试题解析】 软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退役的过程。 【知识模块】 程序设计基础和软件工程基础 4 【正确答案】 A 【试题解析】 封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为
11、 (或功能 )相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合, 形成“类 ”,其中数据和函数都是类的成员。所以选项 A正确。 【知识模块】 程序设计基础和软件工程基础 5 【正确答案】 D 【试题解析】 白盒测试是把程序看成装在一只透明的白盒里,测试者完全了解程序的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异:白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆 盖包括语
12、句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖和路径覆盖。常用的黑盒测试方法和技术有:等价类划分法、边界值分析法、错误推测法和因果图等。所以选项 D正确。 【知识模块】 程序设计基础和软件工程基础 6 【正确答案】 A 【试题解析】 树中结点的层次从根开始定义起,根为第一一层,根的孩子为第二层,依次累计。树中结点的最大层次称为树的深度。所以由题目中系统结构图,得到该树的深度为 4,因此应选 A选项。 【知识模块】 程序设计基础和软件工程基础 7 【正确答案】 A 【试题解析】 软件测试的目的是为了发现程序中的错误,而软件调试是为了更正程序中的错误。 【知识模块】 程序设计基础和软件工程
13、基础 8 【正确答案】 C 【试题解析】 需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标与确认,又可以作为控制软件开发进程的依据。 【知识模块】 程序设计基础和软件工程基础 9 【正确答案】 A 【试题解析】 软件定义阶段包括: 问题定义; 可行性研究; 需求分析 系统必需完成哪些任务。故 选项 A正确。 【知识模块】 程序设计基础和软件工程基础 10 【正确答案】 A 【试题解析】 面向对象技术是目前流行的系统设计开发技术,它包括面向对象分析和面向对象程序设计。面向对象程序设计技术的提出,主要是为了解决传统程序设计方法一一结构化
14、程序设计所不能解决的代码重用问题。面向对象的编程方法具有四个基本特征:抽象、继承、封装和多态性。故选项 A正确。 【知识模块】 程序设计基础和软件工程基础 11 【正确答案】 A 【试题解析】 系统结构图的最大扇入数指该模块在结构图中的直接 上层模块数,扇出是该模块在结构图的直接下层模块数。在题目中的功能 n.1模块,它的直接扇入数为 3,所以这个系统结构图的最大扇入数为 3,故选择选项 A。 【知识模块】 程序设计基础和软件工程基础 12 【正确答案】 A 【试题解析】 面向对象的特征: 对象唯一性:每个对象都有自身唯一的标识,通过这种标识,可找到相应的对象。在对象的整个生命期中,它的标识都
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 选择题 程序设计 基础 软件工程 模拟 答案 解析 DOC

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