数据构造考试题库含答案.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据构造考试题库含答案.docx》由会员分享,可在线阅读,更多相关《数据构造考试题库含答案.docx(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据构造考试题库含答案选择题第一章绪论1.数据构造这门学科是针对什么问题而产生的AA、针对非数值计算的程序设计问题B、针对数值计算的程序设计问题C、数值计算与非数值计算的问题都针对D、两者都不针对2.数据构造这门学科的研究内容下面选项最准确的是DA、研究数据对象和数据之间的关系B、研究数据对象C、研究数据对象和数据的操作D、研究数据对象、数据之间的关系和操作3.某班级的学生成绩表中查得张三同学的各科成绩记录,其中数据构造考了90分,那么下面关于数据对象、数据元素、数据项描绘正确的是CA、某班级的学生成绩表是数据元素,90分是数据项B、某班级的学生成绩表是数据对象,90分是数据元素C、某班级的学
2、生成绩表是数据对象,90分是数据项D、某班级的学生成绩表是数据元素,90分是数据元素4.*数据构造是指A。A、数据元素的组织形式B、数据类型C、数据存储构造D、数据定义5.数据在计算机存储器内表示时,物理地址与逻辑地址不一样,称之为C。A、存储构造B、逻辑构造C、链式存储构造D、顺序存储构造6.算法分析的目的是CA、找出数据的合理性B、研究算法中的输入和输出关系C、分析算法效率以求改良D、分析算法的易懂性和文档型性7.算法分析的主要方法A。A、空间复杂度和时间复杂度B、正确性和简明性C、可读性和文档性D、数据复杂性和程序复杂性8.计算机内部处理的基本单元是BA、数据B、数据元素C、数据项D、数
3、据库9.数据在计算机内有链式和顺序两种存储方式,在存储空间使用的灵敏性上,链式存储比顺序存储要B。A、低B、高C、一样D、不好讲10.算法的时间复杂度取决于CA、问题的规模B、待处理数据的初始状态C、问题的规模和待处理数据的初始状态D、不好讲11.数据构造既研究数据的逻辑构造,又研究物理构造,这种观点B。A、正确B、错误C、前半句对,后半句错D、前半句错,后半句对12.在数据构造中,从逻辑上能够把数据构造分成CA、动态构造和静态构造B、紧凑构造和非紧凑构造C、线性构造和非线性构造D、内部构造和外部构造13.线性表的顺序存储构造是一种()的存储构造,线性表的链式存储构造是一种A存储构造。A、随机
4、存取B、顺序存取C、索引存取D、散列存取14.*下列程序的时间复杂度是Afor(i=1;iA、O(n2)B、O(n)C、O(2n)D、O(2n2)15.*下列程序的空间复杂度是Afor(i=1;i5.在单链表中设置头结点的作用是()。A、单链表定义罢了B、指定表的起始位置C、为双向链表做准备D、为循环链表做准备6.根据线性表链式存储构造中每一个结点包含的指针数,将线性链表分成CA、单链表与循环链表B、单链表与十字链表C、单链表与双链表D、循环链表与多链表7.链接存储的特点是利用什么来表示数据元素之间的逻辑关系AA、引用B、串联C、挂接D、指派8.已知指针p指向单链表L中的某结点,则删除其后继结
5、点的语句是DA、p=B、p=nullC、=null9.*在单链表L中,指针p所指结点有后继结点的条件是BA、p=B、!=nullC、=null10.*在单链表p结点之后插入s结点的操作是CA、=s;=;C、=;=s;D、=p;=s;第三章栈和队列1.栈、队列通常采用两种存储构造,它们是(B)A、散列方式和索引方式B、顺序存储构造和链式存储构造C、链表存储构造和数组D、线性和非线性存储构造2.一个栈入栈序列是a,b,c,d,则栈输出序列不可能是(C)A、d,c,b,aB、c,d,b,aC、d,c,a,bD、a,b,c,d3.判定顺序栈最多结点数为m为栈满的条件是DA、top=0B、top!=mC
6、、top!=0D、top=m4.栈存取数据原则或栈特点是BA、后进后出B、后进先出C、先进先出D、随意进出5.*经过下面栈运算后,x的值是AInitStack(s);Push(s,d);Push(s,e);Pop(s,x);Pop(s,x);GetTop(s,x);A、dB、eC、xD、s6.一个队列的进队序列为:a,b,c,d,则出队序列是:(A)A、a,b,c,dB、d,c,b,aC、a,d,c,bD、c,b,d,a7.循环队列为空队列的条件是:DA、=0B、Q.rear+1)%MaxSize=C、=0D、=8.在存储构造上,假如用带头节点单链表实现队列假定front和rear分别为队首和
7、队尾指针,则删除一个结点的操作为A。A、B、rear=C、rear=D、front=9.栈和队列共同点是CA、先进后出B、先进先出C、允许在端点处进行操作线性表D、无共同点10.插入和删除只能在一端进行的线性表是BA、循环队列B、栈C、队列D、循环栈11.插入和删除分别在两端端进行的线性表是CA、循环队列B、栈C、队列D、循环栈12.循环队列为满队列的条件是:BA、=0B、Q.rear+1)%MaxSize=C、=0D、=第四章串1.关于串的叙述,错误的是:BA串是字符有限序列B空串是由空格构成的串C形式匹配是串的重要运算D串有用顺序、链式两种存储方式2.串长度是指BA串所含不同字母数目B串所
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 构造 考试 题库 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内