计算机二级ms选择题1

上传人:F****n 文档编号:99698489 上传时间:2019-09-20 格式:DOCX 页数:10 大小:654.57KB
返回 下载 相关 举报
计算机二级ms选择题1_第1页
第1页 / 共10页
计算机二级ms选择题1_第2页
第2页 / 共10页
计算机二级ms选择题1_第3页
第3页 / 共10页
计算机二级ms选择题1_第4页
第4页 / 共10页
计算机二级ms选择题1_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《计算机二级ms选择题1》由会员分享,可在线阅读,更多相关《计算机二级ms选择题1(10页珍藏版)》请在金锄头文库上搜索。

1、数据结构与算法1.下列叙述中正确的是( )。答案:BA)所谓算法就是计算方法B)程序可以作为算法的一种描述方法C)算法设计只需考虑得到计算结果D)算法设计可以忽略算法的运算时间2.下列各序列中不是堆的是( )。答案:CA)(91,85,53,36,47,30,24,12)B)(91,85,53,47,36,30,24,12)C)(47,91,53,85,30,12,24,36)D)(91,85,53,47,30,12,24,36)3.深度为5的完全二叉树的结点数不可能是( )。答案:AA)15B)16C)17D)184.设二叉树如下:则前序序列为( )。答案:AA)ABDEGCFHB)DBGE

2、AFHCC)DGEBHFCAD)ABCDEFGH5.下列叙述中正确的是( )。答案:AA)循环队列是顺序存储结构B)循环队列是链式存储结构C)循环队列是非线性结构D)循环队列的插入运算不会发生溢出现象6.下列叙述中正确的是( )。答案:DA)所有数据结构必须有根结点B)所有数据结构必须有终端结点(即叶子结点)C)只有一个根结点,且只有一个叶子结点的数据结构一定是线性结构D)没有根结点或没有叶子结点的数据结构一定是非线性结构7.下列关于算法的描述中错误的是( )。答案:DA)算法强调动态的执行过程,不同于静态的计算公式B)算法必须能在有限个步骤之后终止C)算法设计必须考虑算法的复杂度D)算法的优

3、劣取决于运行算法程序的环境8.设二叉树如下:则中序序列为( )。答案:BA)ABDEGCFHB)DBGEAFHCC)DGEBHFCAD)ABCDEFGH9.线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有( )。答案:BA)节省存储空间B)插入与删除运算效率高C)便于查找D)排序时减少元素的比较次数10.深度为的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为( )。答案:BA)62B)63C)64D)6511.下列叙述中正确的是( )。答案:CA)所谓有序表是指在顺序存储空间内连续存放的元素序列B)有序表只能顺序存储在连续的存储空间内C)有序表可以用链接存储方式存储在

4、不连续的存储空间内D)任何存储方式的有序表均能采用二分法进行查找12.设二叉树如下:则后序序列为( )。答案:CA)ABDEGCFHB)DBGEAFHCC)DGEBHFCAD)ABCDEFGH13.下列叙述中正确的是( )。答案:BA)结点中具有两个指针域的链表一定是二叉链表B)结点中具有两个指针域的链表可以是线性结构,也可以是非线性结构C)二叉树只能采用链式存储结构D)循环链表是非线性结构14.设某二叉树中共有140个结点,其中有40个度为1的结点。则( )。答案:DA)该二叉树中有51个叶子结点B)该二叉树中有50个叶子结点C)该二叉树中有51个度为2的结点D)不可能有这样的二叉树15.带

5、链的栈与顺序存储的栈相比,其优点是( )。答案:CA)入栈与退栈操作方便B)可以省略栈底指针C)入栈操作时不会受栈存储空间的限制而发生溢出D)以上都不对16.某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为( )。答案:BA)BADCB)DCBAC)CDABD)ABCD17.某系统结构图如下所示该系统结构图的最大扇入数是( )。答案:AA)nB)1C)2D)318.下列关于算法复杂度叙述正确的是( )。答案:BA)最坏情况下的时间复杂度一定高于平均情况的时间复杂度B)时间复杂度与所用的计算工具无关C)对同一个问题,采用不同的算法,则它们的时间复杂度是相同的D)时间复杂度与采用的算

6、法描述语言有关19.设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为( )。答案:BA)DEFXYZABCB)FEDZYXCBAC)FEDXYZCBAD)DEFZYXABC20.下列叙述中正确的是( )。答案:DA)有两个指针域的链表称为二叉链表B)循环链表是循环队列的链式存储结构C)带链的栈有栈顶指针和栈底指针,因此又称为双重链表D)结点中具有多个指针域的链表称为多重链表21.某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为

7、( )。答案:CA)400B)754C)756D)不确定22.深度为7的二叉树共有127个结点,则下列说法中错误的是( )。答案:AA)该二叉树有一个度为1的结点B)该二叉树是满二叉树C)该二叉树是完全二叉树D)该二叉树有64个叶子结点23.下列叙述中正确的是( )。答案:DA)非线性结构只能采用链式存储结构B)非线性结构只能用多重链表表示C)所有数据结构既可以采用顺序存储结构,也可以采用链式存储结构D)有的非线性结构也能采用顺序存储结构24.某二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为( )。答案:CA)DCBAB)BDCAC)ABCDD)BADC25.某系统结构图如下图所

8、示该系统结构图的最大扇出数是( )。答案:DA)1B)2C)3D)n26.设有序线性表的长度为n,则在有序线性表中进行二分查找,最坏情况下的比较次数为( )。答案:DA)n(n-1)/2B)nC)nlog2 nD)log2 n27.某完全二叉树共有256个结点,则该完全二叉树的深度为( )。答案:CA)7B)8C)9D)1028.设序列长度为n,在最坏情况下比较次数低于O(n2)的排序方法是( )。答案:DA)快速排序B)直接插入排序C)冒泡排序D)希尔排序29.某二叉树的前序序列为ABCD,中序序列为BDCA,则该二叉树的深度为( )。答案:AA)4B)3C)2D)不确定30.下列排序方法中

9、,最坏情况下时间复杂度最低的是( )。答案:DA)冒泡排序B)快速排序C)希尔排序D)堆排序31.设循环队列为Q(1:m),初始状态为front=rear=m。现经一系列入队与退队操作后,front=rear=m-1,则( )。答案:DA)该循环队列已空B)该循环队列已满C)该循环队列中有1个元素D)该循环队列已空或已满32.设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是( )。答案:AA)二分法查找B)顺序查找C)分块查找D)哈希查找33.某二叉树的深度为7,其中有64个叶子结点,则该二叉树中度为1的结点数为( )。答案:AA)0B)1C)2D)6334.堆排序最坏情况下

10、的时间复杂度为( )。答案:BA)O(n1.5)B)O(nlog2n)C)D)O(log2n)35.在线性表的链式存储结构中,其存储空间一般是不连续的,并且( )。答案:CA)前件结点的存储序号小于后件结点的存储序号B)前件结点的存储序号大于后件结点的存储序号C)前件结点的存储序号可以小于也可以大于后件结点的存储序号D)以上都不对36.某二叉树中有15个度为1的结点,16个度为2的结点,则该二叉树中总的结点数为( )。答案:CA)32B)46C)48D)4937.某系统结构图如下图所示该系统结构图中最大扇入是( )。答案:CA)0B)1C)2D)338.下列叙述中正确的是( )。答案:DA)每

11、一个结点有两个指针域的链表一定是非线性结构B)所有结点的指针域都为非空的链表一定是非线性结构C)循环链表是循环队列的链式存储结构D)线性结构的存储结点也可以有多个指针39.在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数( )。答案:AA)相同,元素的存储顺序与逻辑顺序一致B)相同,但其元素的存储顺序可以与逻辑顺序不一致C)不同,但元素的存储顺序与逻辑顺序一致D)不同,且其元素的存储顺序可以与逻辑顺序不一致40.设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需

12、要比较的次数为( )。答案:DA)19B)20C)m-19D)m-2041.某二叉树中共有935个结点,其中叶子结点有435个,则该二叉树中度为2的结点个数为( )。答案:DA)64B)66C)436D)43442.某系统结构图如下图所示该系统结构图中最大扇出数是( )。答案:CA)1B)23C)3D)443.算法的有穷性是指( )。答案:AA)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用44.对长度为n的线性表排序,在最坏情况下,比较次数不是n(n1)/2的排序方法是( )。答案:DA)快速排序B)冒泡排序C)直接插入排序

13、D)堆排序45.下列关于栈的叙述正确的是( )。答案:BA)栈按先进先出组织数据B)栈按先进后出组织数据C)只能在栈底插入数据D)不能删除数据46.一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。答案:BA)12345ABCDEB)EDCBA54321C)ABCDE12345D)54321EDCBA47.下列叙述中正确的是( )。答案:DA)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B)在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C)在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况

14、D)循环队列中元素的个数是由队头指针和队尾指针共同决定48.在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。答案:CA)O(n)B)C)D)49.下列叙述中正确的是( )。答案:AA)顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B)顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C)顺序存储结构能存储有序表,链式存储结构不能存储有序表D)链式存储结构比顺序存储结构节省存储空间50.在数据管理技术发展的三个阶段中,数据共享最好的是( )。答案:CA)人工管理阶段B)文件系统阶段C)数据库系统阶段D)三个阶段相同51.下列叙述中正确的是( )。答案:DA)栈是先进先出的线性表B)队列是先进后出的线性表C)循环队列是非线性结构D)有序线性表既可以采用顺序存储结构,也可以采用链式存储结构52.支持子程序调用的数据结构是( )。答案:AA)栈B)树C)队列D)二叉树53.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。答案:CA)10B)8C)6D)454.下列排序方法中,最坏情况下比较次数最少的是( )。答案:DA)冒泡排序B)简单选择排序C)直接插入排序D)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号