计算机二级公共基础知识题汇总5套真题.docx
《计算机二级公共基础知识题汇总5套真题.docx》由会员分享,可在线阅读,更多相关《计算机二级公共基础知识题汇总5套真题.docx(11页珍藏版)》请在第一文库网上搜索。
1、第一套2008年9月一,选择题(1)一个栈的初始状态为空。现将元素1,2,3,4,5,A,B,C,D,E依次入栈,然后依次出栈,则元素出栈的依次是OA)12345ABCDEB)EDCBA54321OABCDE12345D)5432IEDCBAB【解析】栈的特点是先进后出,所以全部入栈后再全部出栈所得的序列依次必定及入栈序列的依次相反。(2)下列叙述中正确的是。A)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B)在循环队列中,只须要队头指针就能反映队列中元素的动态变化状况。在循环队列中,只须要队尾指针就能反映队列中元素的动态变化状况D)循环队列中元素的个数是由队头指针和队尾指针共同确
2、定的D【解析】循环队列是线性表的一种,所以选项A)错误。循环队列的入队和出队须要队尾指针和队头共同指针完成,所以选项B)和C)错误。(3)在长度为n的有序线性表中进行二分查找,最坏状况下须要比较的次数是。A)O(n)B)O(n2)C)O(ig2)D)0(n10g2n)C【解析】二分查找法也称为折半查找法。它的基本思想是:将n个元素分成个数大致相同的两半,取an2及欲查找的X作比较,假如x=an2,则找到x,算法终止;假如xan2,则只要在数组a的右半部接着搜寻X。每次余下n/Qi)个元素待比较,当最终剩下一个时,即瞰)=1。故,n=):所以i=1og20(4)下列叙述中正确的是oA)依次存储结
3、构的存储肯定是连续的,链式存储结构的存储空间不肯定是连续的B)依次存储结构只针对线性结构,链式存储结构只针对非线性结构C)依次存储结构能存储有序表,链式存储结构不能存储有序表D)链式存储结构比依次存储结构节约存储空间A【解析】依次存储方式是把逻辑上相邻的结点存储在物理上相邻的存储单元里,结点之间的关系由存储单元的邻接关系来体现。其优点是占用最少的存储空间。所以选项D)错误。依次存储结构可以存储如二叉树这样的非线性结构,所以选项B)错误。链式存储结构也可以存储线性表,所以选项C)错误。(5)数据流图中带有箭头的线段表示的是oA)限制流B)事务驱动C)模块调用D)数据流D【解析】在数据流图中,矩形
4、表示数据的外部实体,圆角的矩形表示变换数据的处理逻辑,双横线表示数据的存储,箭头表示数据流。(6)在软件开发中,需求分析阶段可以运用的工具是oA)N-S图B)DFD图C)PADD)程序流程图B【解析】数据流图简称DFD图,采纳图形方式来表达系统的逻辑功能,数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。所以DFD图可以用于需求分析阶段。(7)在面对对象方法中,不属于“对象”基本特点的是oA)一样性B)分类性C)多态性D)标识唯一性A【解析】对象是面对对象方法中最基本的概念,它的基本特点有:标识惟一性,分类性,多态性,封装性,模块独立性
5、。故本题答案为A)。(8)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是aA)一对一B)一对多C)多对一D)多对多B【解析】一个实体宿舍可以对应多个学生,而一个学生只能对应一个宿舍,所以宿舍和学生之间是一对多关系。(9)在数据管理技术发展的三个阶段中,数据共享最好的是。A)人工管理阶段B)文件系统阶段C)数据库系统阶段D)三个阶段相同C【解析】人工管理阶段:计算机出现的初期,主要用于科学计算,没有大容量的存储设备。处理方式只能是批处理,数据不共享,不同程序不能交换数据。文件系统阶段:把有关的数据组织成一种文件,这种数据文件可以脱离程序而独立存在,由一个特地的文件管理系统实施统一管理。但是,
6、数据文件仍高度依靠于其对应的程序,不能被多个程序通用。数据库系统阶段:对全部的数据实行统一规划管理,形成一个数据中心,构成一个数据仓库,数据库中的数据能够满意全部用户的不同要求,供不同用户共享。数据共享性显著增加。故本题答案为C)。(10)有三个关系R,S和T如下:由关系R和S通过运算得到关系T,则所运用的运算为.A)笛卡尔积B)交C)并D)自然连接【解析】自然连接是一种特别的等值连接。当关系R和S有相同的属性组,且该属性组的值相等时的连接称为自然连接。二,填空题(1)对下列二叉树进行中序遍历的结果是_111ADBXEAYFZC【解析】二叉树中序遍历的依次为先遍历左子树,然后访问根结点,最终遍
7、历右子树。(2)依据软件测试的一般步骤,集成测试应在【2】测试之后进行。单元【解析】软件测试过程按4个步骤进行,即:单元测试,集成测试,确认测试和系统测试。(3)软件工程三要素包括方法,工具和过程,其中,Q1支持软件开发的各个环节的限制和管理。过程【解析】软件工程包括三个要素:方法,工具和过程。软件工程方法为软件开发供应了”如何做”的技术,工具支持软件的开发,管理,文档生成,过程支持软件开发的各个环节的限制管理。(4)数据库设计包括概念设计,一【4】1和物理设计。逻辑设计【解析】数据库的设计过程大致分为3个步骤:概念设计,逻辑设计,物理设计。(5)在二维表中,元组的不能再分成更小的数据项。重量
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 公共 基础知识 汇总 套真题