计算机二级公共基础知识及历年真题解析.docx
- 文档编号:2157804
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:29
- 大小:147.39KB
计算机二级公共基础知识及历年真题解析.docx
《计算机二级公共基础知识及历年真题解析.docx》由会员分享,可在线阅读,更多相关《计算机二级公共基础知识及历年真题解析.docx(29页珍藏版)》请在冰豆网上搜索。
计算机二级公共基础知识及历年真题解析
计算机二级公共基础知识
第一章
一、算法
2005年4月笔试试卷
(5)问题处理方案的正确而完整的描述称为算法【5】。
2005年9月笔试试卷
(2)算法复杂度主要包括时间复杂度和空间【2】复杂度。
2006年9月笔试试卷
(7)下列叙述中正确的是
A)一个算法的空间复杂度大,则其时间复杂度也必定大
B)一个算法的空间复杂度大,则其时间复杂度必定小
C)一个算法的时间复杂度大,则其空间复杂度必定小
D)上述三种说法都不对
2007年4月笔试试卷
(1)下列叙述中正确的是
A)算法的效率只与问题的规模有关,而与数据的存储结构无关
B)算法的时间复杂度是指执行算法所需要的计算工作量
C)数据的逻辑结构与存储结构是一一对应的
D)算法的时间复杂度与空间复杂度一定相关
2008年4月笔试试卷
(5)算法的有穷性是指
A)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的
C)算法程序的长度是有限的D)算法只能被有限的用户使用
2009年9月笔试试卷
(4)算法的空间复杂度是指A
A)算法在执行过程中所需要的计算机存储空间
B)算法所处理的数据量
C)算法程序中的语句或指令条数
D)队头指针可以大于队尾指针,也可以小于队尾指针
2010年3月笔试试卷
(2)算法的时间复杂是指
A)算法的执行时间B)算法所处理的数据量
C)算法程序中的语句或指令条数D)算法在执行过程中所需要的基本运算次数
二、数据结构
2005年4月笔试试卷
(1)数据的存储结构(物理结构)是指,在对数据进行处理时,各数据元素在计算机中的存储关系
A)存储在外存中的数据
B)数据所占的存储空间量
C)数据在计算机中的顺序存储方式
D)数据的逻辑结构在计算机中的表示
(5)下列对于线性链表(在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,而数据之间的逻辑关系是由指针域来确定的)的描述中正确的是
A)存储空间不一定是连续,且各元素的存储顺序是任意的
B)存储空间不一定是连续,且前件元素一定存储在后件元素的前面
C)存储空间必须连续,且前件元素一定存储在后件元素的前面
D)存储空间必须连续,且各元素的存储顺序是任意的
(9)数据独立性是数据库技术的重要特点之一。
所谓数据独立性是指数据库中数据独立于应用程序而不依赖于应用程序
A)数据与程序独立存放
B)不同的数据被存放在不同的文件中
C)不同的数据只能被对应的应用程序所使用
D)以上三种说法都不对
2005年4月笔试试卷
(4)下列叙述中正确的是(一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、;链接、索引等存储结构。
采用不同的存储结构,其数据处理效率是不同的)
A)一个逻辑数据结构只能有一种存储结构
B)数据的逻辑结构属于线性结构,存储结构属于非线性结构
C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率
D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率
2005年9月笔试试卷
(5)数据结构分为逻辑结构和存储结构,循环队列属于逻辑【5】结构。
2006年4月笔试试卷
(5)下列叙述中正确的是
A)线性链表是线性表的链式存储结构
B)栈与队列是非线性结构
C)双向链表是非线性结构
D)只有根结点的二叉树是线性结构
(5)数据独立性分为逻辑独立性与物理独立性。
当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【5】物理独立性。
物理独立性是指数据的物理结构(包括存储结构、存取方式)的改变,如存储设备的更换、物理存储的更换、存取方式改变等都不影响数据库的逻辑结构,从而不致引起应用程序的变化。
2006年9月笔试试卷
(5)数据结构(逻辑结构)分为线性结构(线性表、栈、队列)和非线性结构(二叉树),带链的队列属于【5】线性结构。
2007年9月笔试试卷
(6)下列叙述中正确的是
A)数据的逻辑结构与存储结构必定是一一对应的
B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构
C)程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构
D)以上三种说法都不对
(3)线性表的存储结构主要分为顺序存储结构和链式存储结构。
队列是一种特殊的线性表,循环队列是队列的【3】顺序存储结构。
2008年9月笔试试卷
(4)下列叙述中正确的是
A)顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的
B)顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
C)顺序存储结构能存储有序表,链式存储结构不能存储有序表
D)链式存储结构比顺序存储结构节省存储空间
2009年4月笔试试卷
(3)符合结构化原则的三种基本控制结构是:
选择结构、循环结构和【3】顺序结构。
2009年9月笔试试卷
(1)下列数据结构中,属于非线性结构的是C
A)循环队列 B)带链队列 C)二叉树 D)带链栈
三、栈与队列
2005年4月笔试试卷
(2)下列关于栈的描述中错误的是
A)栈是先进后出的线性表B)栈只能顺序存储
C)栈具有记忆作用D)对栈的插入与删除操作中,不需要改变栈底指针
2005年9月笔试试卷
(3)下列关于栈的描述正确的是
A)在栈中只能插入元素而不能删除元素
B)在栈中只能删除元素而不能插入元素
C)栈是特殊的线性表,只能在一端插入或删除元素
D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素
2006年4月笔试试卷
(4)按照”后进先出”原则组织数据的数据结构是
A)队列 B)栈C)双向链表 D)二叉树
2006年9月笔试试卷
(4)按“先进后出”原则组织数据的数据结构是【4】栈。
2007年4月笔试试卷
(5)下列对队列的叙述正确的是
A)队列属于非线性表
B)队列按“先进后出”原则组织数据
C)队列在队尾删除数据
D)队列按“先进先出”原则组织数据
2008年4月笔试试卷
(7)下列关于栈的叙述正确的是
A)栈按“先进先出”组织数据B)栈按“先进后出”组织数据
C)只能在栈底插入数据(栈底不允许插入与删除数据)D)不能删除数据
(3)设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有【3】24个元素。
2008年9月笔试试卷
(1)一个栈的初始状态为空。
现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
A)12345ABCDEB)EDCBA54321
C)ABCDE12345D)54321EDCBA
(2)下列叙述中正确的是
A)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B)在循环队列中,只需要队头指针就能反应队列中元素的动态变化情况
C)在循环队列中,只需要队尾指针就能反应队列中元素的动态变化情况
D)循环队列中元素的个数是由队头和队尾指针共同决定
2009年4月笔试试卷
(1)下列叙述中正确的是(排除法)
A)栈是“先进先出”的线性表
B)队列是“先进后出”的线性表
C)循环队列是非线性结构
D)有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
(2)支持子程序调用的数据结构是
A)栈B)树C)队列D)二叉树
(1)假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【1】19个元素。
2009年9月笔试试卷
(2)下列数据结构中,能够按照“先进先出”原则存取数据的是:
C
A)循环队 B)栈 C)队列 D)二叉树
(3)对于循环队列,下列叙述中正确的是D
A)队头指针是固定不变的
B)队头指针是一定大于队尾指针
C)队头指针一定小于队尾指针
D)队头指针可以大于队尾指针,也可以小于队尾指针
2010年3月笔试试卷
(1)一个队列的初始状态为空,现将元素A,B,C,D,E,F,5,4,3,2,1依次入列,然后再依次退队则元素退队的顺序为:
【1】A,B,C,D,E,F,5,4,3,2,1
?
(2)设某循环队列的容量为50,如果头指针front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有【2】15个元素。
四、查找与排序技术
2005年4月笔试试卷
(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
A)冒泡排序为n/2B)冒泡排序为n
C)快速排序为nD)快速排序为n(n-1)/2
(4)对于长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
A)log2nB)n/2C)nD)n+1
2005年9月笔试试卷
(2)下列数据结构中,能用二分法进行查找的是
A)顺序存储的有序线性表B)线性链表
C)二叉链表D)有序线性链表
2006年4月笔试试卷
(1)对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为 45【1】 。
2006年9月笔试试卷
(8)在长度为64的有序线型表中进行顺序查找,最坏情况下需要比较的次数为
A)63B)64C)6D)7
2007年9月笔试试卷
(7)冒泡排序在最坏情况下的比较次数是
A)n(n+1)/2B)nlog2nC)n(n-1)/2D)n/2
2008年4月笔试试卷
(6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
A)快速排序B)冒泡排序
C)直接插入排序D)堆排序
2008年9月笔试试卷
(3)在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
A)O(N)B)O(n2)C)O(log2n)D)O(nlog2n)
2009年4月笔试试卷
(4)下列排序方法中,最坏情况下比较次数最少的是
A)冒泡排序B)简单选择排序C)直接插入排序D)堆排序
2010年3月笔试试卷
(1)下列叙述中正确的是
A)对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n
B)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)
C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数(log2n)
D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数(nlog2n)
五、二叉树
2005年4月笔试试卷
(1)某二叉树中度为2的结点有18个,则该二叉树中有【1】19个叶子结点。
2005年9月笔试试卷
(4)一棵二叉树第六层(根结点为第一层)的结点数最多为【4】32个。
2006年4月笔试试卷
(6)对如下二叉树
进行后序遍历的结果为
A)ABCDEF B)DBEAFC
C)ABDECF D)DEBFCA
(7)在深度为7的满二叉树中,叶子结点的个数为
A)32 B)31 C )64 D)63
2006年9月笔试试卷
(10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 公共 基础知识 历年 题解