1、VB笔试章节练习试卷 15及答案与解析 1 结构化程序设计主要强调程序的 _。 ( A)效率 ( B)速度 ( C)可读性 ( D)大小 2 结构化程序设计方法主要是为 _服务的。 ( A)项目管理人员 ( B)程序员 ( C)系统分析员 ( D)用户 3 程序设计属于软件开发过程的 _阶段。 ( A)分析 ( B)定义 ( C)实现 ( D)维护 4 信息隐蔽的概念与下述 _概念直接相关。 ( A)软件结构定义 ( B)模块类型划分 ( C)模块独立性 ( D)模块耦合性 5 以下关于结构化程序的说法中,正确的是 _。 ( A)结构化程序由单入口、单出口和循环三种结构组成 ( B)结构化程序
2、由顺序、单入口和单出口三种结构组成 ( C)结构化程序由顺序、循环和 goto三种结构组成 ( D)结构化程序分顺序、循环和分支三种结构 6 结构化程序设计方法的特点大致可分为三点,下列选项中, _不是其特点。 ( A)要求所有模块都使用单入口、单出口,顺序、选择和循环三种控制结构 ( B)由顶向下逐步求精的程序设计方法 ( C)采用模块化来实施具体开发 ( D)充分考虑模块间的相互联系 7 结构化程序设计理论认为,实现良好的程序结构要应用 _的分析方法。 ( A)自顶向下 ( B)自底向上 ( C)面向对象 ( D)基于组件 8 下列各项中,不是结构化程序基本模块结构的是 _。 ( A)处理
3、单元 ( B)循环机制 ( C)二分决策机制 ( D)嵌套机制 9 在结构化程序设计中,不建议使用 _。 ( A)分支语句 ( B)循环语句 ( C)子程序调用语句 ( D)转向语句 10 面向对象程序设计中,基于父类创建的子类 具有父类的所有特性 (属性和方法 ),这一特点称为类的 _。 ( A)多态性 ( B)封装性 ( C)继承性 ( D)重用性 11 面向数据流的设计方法把 _映射成软件结构。 ( A)数据流图 ( B)系统结构图 ( C)控制结构图 ( D)变换流图 12 _是指信息沿输入通路进入系统,同时由外部形式变换成内部形式,进入系统的信息通过变换中心,经加工处理后再沿输出通路
4、变换成外部形式离开软件结构。 ( A)数据流 ( B)变换流 ( C)事务流 ( D)信息流 13 数据字典 是对数据定义信息的集合,它所定义的对象都包含于 _。 ( A)软件结构 ( B)程序框图 ( C)方框图 ( D)数据流图 14 结构化分析方法最后提供的文档是软件的 _。 ( A)结构说明书 ( B)加工说明书 ( C)功能说明书 ( D)可行性报告 15 软件开发的结构化分析方法常用的描述软件功能需求的工具是 _。 ( A)数据流程图、数据字典 ( B)软件流程图、模块说明 ( C)事务流程图、处理说明 ( D)系统流程图、程序编码 16 结构化方法在系统加工描述中, 对组合条件的
5、确定可用下列 _方法。 ( A)条件语句 ( B)结构化语言 ( C)判定树 ( D)数据流 17 判定树和判定表是用于描述结构化分析方法中 _环节的工具。 ( A)功能说明 ( B)数据加工 ( C)流程描述 ( D)性能说明 18 结构化系统设计阶段的目的是 _。 ( A)获得良好的软件结构 ( B)获得可读性好的程序 ( C)获得满足用户需求的数据流图 ( D)获得高效的算法 19 软件设计阶段产生的文档是 _。 ( A)系统模型说明书 ( B) 程序流程图 ( C)系统功能说明书 ( D)模块结构图和模块说明书 20 软件结构是软件模块间关系的表示,下列术语中, _不是对模块间关系的描
6、述。 ( A)调用关系 ( B)主次关系 ( C)嵌套关系 ( D)从属关系 21 软件开发的结构化设计 (SD)方法中,全面指导模块划分的最重要原则是_。 ( A)模块高内聚 ( B)模块低耦合 ( C)模块独立性 ( D)程序模块化 22 通常程序中的一个模块完成一个适当的子功能,因此应该把所有模块组织成良好的 _。 ( A)紧耦合系统 ( B)松散结构 ( C)层次系统 ( D)系统结构 23 软件设计中,设计复审是和设计本身一样重要的环节,其主要目的和作用是_。 ( A)避免后期付出更高代价 ( B)减少测试工作量 ( C)保证软件质量 ( D)缩短软件开发周期 24 下列各项中,不属
7、于概要设计所要解决的问题范围的是 _。 ( A)给出各模块的算法实现 ( B)给出软件结构图 ( C)建立数据字典 ( D)确定模块之间的调用关系 25 在进行软件详细设计的过程设计时,可以使用的设计表达工具 中不包括_。 ( A)图形表达工具如程序流程图、 N-S图等 ( B)语言表达工具如伪代码、 PDL等 ( C)表格表达工具如判定表等 ( D)软件功能扩充删改图 26 软件结构图能描述软件系统的总体结构,它应在软件开发的 _阶段提出。 ( A)需求分析 ( B)概要设计 ( C)详细设计 ( D)代码编写 27 软件测试是保证软件质量的重要措施,它的实施应该是在 _。 ( A)程序编码
8、阶段 ( B)软件定义阶段 ( C)软件开发阶段 ( D)软件维护阶段 28 软件测试是 软件开发过程的重要阶段,是软件质量保证的重要手段,下列各项中, _是软件测试的任务。 预防软件发生错误 发现改正程序错误 提供诊断错误信息 ( A)只有 ( B)只有 ( C)只有 ( D)全部都是 29 软件测试方法中的黑盒测试法和白盒测试法是常用的方法,其中黑盒测试法主要是用于测试 _。 ( A)结构合理性 ( B)程序正确性 ( C)软件功能 ( D)程序内部逻辑 30 单元测试是基础性测试,下列各项中, _不是它通常采用 的方法。 ( A)随机测试 ( B)静态测试 ( C)动态测试 ( D)复审
9、 31 数据元素之间 _的整体称为逻辑结构。 32 一个算法的时间复杂性是 _的函数。 33 存储节点中数据域占用的存储量与整个节点占用存储量之比称为 _。 34 一般地,二叉树可以有 _种基本形态, 35 第一趟排序后序列种关键字最大的记录交换到最后的排序方法是 _。 36 数据结构分为逻辑结构与存储结构,线性链表属于 _。 37 在树型结构中,树根节点没 有 _。 38 数据的逻辑结构有线性结构和 _两大类。 39 顺序存储方法是把逻辑上相邻的节点存储在物理位置 _的存储单元中。 VB笔试章节练习试卷 15答案与解析 1 【正确答案】 C 2 【正确答案】 B 3 【正确答案】 C 4 【
10、正确答案】 C 5 【正确答案】 D 6 【正确答案】 D 7 【正确答案】 A 8 【正确答案】 D 9 【正确答案】 D 10 【正确答案】 C 11 【正确答案】 A 12 【正确答案】 B 13 【正确答案】 D 14 【正确答案】 C 15 【正确答案】 A 16 【正确答案】 C 17 【正确答案】 B 18 【正确答案】 A 19 【正确答案】 D 20 【正确答案】 B 21 【正确答案】 C 22 【正确答案】 C 23 【正确答案】 A 24 【正确答案】 A 25 【正确答案】 D 26 【正确答案】 B 27 【正确答案】 C 28 【正确答案】 D 29 【正确答案】 C 30 【正确答案】 A 31 【正确答案】 逻辑关系 32 【正确答案】 算法输入规模 33 【正确答案】 存储密度 34 【正确答案】 5 35 【正确答案】 冒泡排序 36 【正确答案】 存储结构 37 【正确答案】 前件 38 【正确答案】 非线性结构 39 【正确答案】 相邻
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1