二级公共基础知识模拟15_第1页
二级公共基础知识模拟15_第2页
二级公共基础知识模拟15_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 模拟 二级公共基础知识模拟 15选择题第 1 题: 下列叙述中,不属于结构化程序设计方法的主要原则的是 。A. 自顶向下B. 由底向上C. 模块化D. 限制使用 goto 语句参考答案: B答案解析:结构化程序设计方法的主要原则可以概括为以下 4个方面,即自顶向下、逐步求 精、模块化及限制使用 goto 语句。第 2 题: 下列叙述中,正确的是 。A .软件就是程序清单B .软件就是存放在计算机中的文件C. 软件应包括程序清单及运行结果D. 软件包括程序、数据和文档参考答案: D答案解析:软件 (software) 是计算机系统中与硬件相互依存的另一部分, 是包括程序、 数据 及相关文档的完

2、整集合。第 3 题: 下列不属于软件调试技术的是 。A. 强行排错法B .集成测试法C. 回溯法D. 原因排除法参考答案: B答案解析:调试的关键在于推断程序内部的错误位置及原因。 主要的调试方法有强行排错法、 回溯法和原因排除法。考生应重点把握软件调试的各种方法及它们之间的区别。第 4 题:下列 4 项中说法不正确的是 。A. 数据库减少了数据冗余B. 数据库中的数据可以共享C. 数据库避免了一切数据的重复D .数据库具有较高的数据独立性参考答案: C答案解析:数据库系统具有以下几个特点: 一是数据的集成性; 二是数据的高共享性与低冗 余性;三是数据的独立性;四是数据统一管理与控制。第 5

3、题: 数据库系统的核心是 A. 数据库B .数据库管理系统C.数据模型D .软件工具参考答案: B答案解析:数据库管理系统是对数据库进行管理和对数据库进行操作的管理系统, 它是建立 在操作系统基础之上的, 位于操作系统和用户之间的一层数据管理软件, 负责对 数据库的数据进行统一的管理和控制,它是实现数据库和管理数据库的核心。第 6 题: 下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性 个数的是 。A. 选择B. 连接C. 投影D. 并参考答案: B答案解析:关系代数中包括传统的集合运算和专门的关系运算。 经过选择或投影运算得到的 新关系的属性个数最多不会超过原关系中的属性

4、个数。 经过连接运算得到的新关 系最多不少于原关系中属性的个数。第 7 题: 下列数据结构中,按先进后出原则组织数据的是 。A .线性链表B. 栈C. 循环链表D. 顺序表 参考答案: B 答案解析:栈是限定在一端进行插入与删除的线性表。 在栈中,允许插入与删除的一端称为 栈顶,而不允许插入与删除的另一端称为栈底。 栈顶元素总是最后被插入的元素, 从而也是最先能被删除的元素; 栈底元素总是最先被插入的元素, 从而也是最后 才能被删除的元素, 即栈是按照“先进后出”或“后进先出” 的原则组织数据的。第 8 题:在一棵深度为 K 的完全二叉树中,所含结点个数不小于 A. 2<sup>K

5、</sup>B. 2<sup>K+1</sup>C. 2<sup>K</sup>-1D. 2<sup>K-1</sup>参考答案:答案解析: 第 9 题:下列叙述中,正确的是 。A. 用E-R图能够表示实体集之间一对一的联系、一对多的联系和多对多的联系B. 用E-R图只能表示实体集之间一对一的联系C. 用E-R图只能表示实体集之间一对多的联系D. 用E-R图表示的概念数据模型只能转换为关系数据模型参考答案: A答案解析:两个实体之间的联系实际上是实体集间的函数关系, 这种函数关系可以有下面几 种,即一对一的联系

6、、 一对多 (或多对一 )的联系和多对多的联系; 概念模型便于 向各种模型转换。 由于概念模型不依赖于具体的数据库管理系统, 因此,容易向 关系模型、网状模型和层次模型等各种模型转换。第 10 题:在下列几种排序方法中,要求内存量最大的是 。A. 插入排序B .选择排序C. 快速排序D. 归并排序参考答案: D答案解析:快速排序的基本思想是, 通过一趟排序将待排序记录分割成独立的两部分, 其中 一部分记录的关键字均比另一部分记录的关键字小, 再分别对这两部分记录继续 进行排序,以达到整个序列有序; 插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中, 从而得到一个新的序列;

7、 选择排序的基本思 想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面( 这是它应有的位置 ) ,然后对剩下的子表采用同样的方法,直到表空为止;归并排序是 将两个或两个以上的有序表组合成一个新的有序表。填空题第 11 题:数据结构分为逻辑结构与存储结构,线性链表属于 参考答案:存储结构详细解答:数据的逻辑结构足指反映数据元素之间逻辑关系的数据结构; 数据的存储结 构是指数据的逻辑结构在计算机存储空间中的存放形式。在数据的存储结构中, 不仅要存放各数据元素的信息, 还需要存放各数据元素之间的前后件关系的信息。 线性链表即是线性表的链式存储结构。第 12 题:在面向对象方法中,类之间共

8、享属性和操作的机制称为 。参考答案: 继承详细解答: 类是面向对象语言中必备的程序语言结构,用来实现抽象数据类型。类与类 之间通过继承来实现了共享属性和操作, 一个类可以在另一个已定义的类的基础 上定义,这样使该类型继承了其超类的属性和方法, 当然, 也可以定义自己的属 性和方法。第 13 题:耦合和内聚是评价模块独立性的两个主要标准,其中 反映了模块内各成分之间的联系。参考答案: 内聚详细解答: 内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量, 内聚是从功 能角度来度量模块内的联系;耦合性足模块间互相连接的紧密程度的度量。第 14 题: 为了便于对照检查,测试用例应由输入数据和预期的 两部分组成。参考答案:输出结果详细解答:无第 15 题:是从二维表列的方向进行的运算。参考答案:关系运算 详细解答:在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论