0233年自考专业(计算机网络)数据结构考试真题及答案

合集下载

2024年自考-自考专业(计算机网络)-数据结构考试历年真题常考点试题3带答案

2024年自考-自考专业(计算机网络)-数据结构考试历年真题常考点试题3带答案

2024年自考-自考专业(计算机网络)-数据结构考试历年真题常考点试题带答案(图片大小可任意调节)第1卷一.单选题(共20题)1.若对某线性表最常用的操作是在最后一个结点之后插入一个新结点或删除最后一个结点,要使操作时间最少,下列选项中,应选择的存储结构是()。

A.无头结点的单向链表B.带头结点的单向链表C.带头结点的双循环链表D.带头结点的单循环链表2.判断两个串大小的基本准则是()。

A.两个串长度的大小B.两个串中首字符的大小C.两个串中大写字母的多少D.对应的第一个不等字符的大小3.下列关键字序列中,构成大根堆的是()。

A.5, 8,1,3,9, 6,2,7B.9 ,8,1,7,5,6,2,33C.9, 8,6,3,5, l ,2,7D.9,8,6,7,5,1,2,34.设有一个10阶的对称矩阵A,采用行优先压缩存储方式,a11为第一个元素,其存储地址为1,每个元素占一个字节空间,则a85的地址为()。

A.13B.18C.33D.40A.顺序文件B.索引文件C.散列文件D.倒排文件6.栈是一种操作受限的线性结构,其操作的主要特征是()。

A.先进先出B.后进先出C.进优于出D.出优于进7.对长度为15的有序顺序表进行二分查找,在各记录的查找概率均相等的情况下,查找成功时所需进行的关键字比较次数的平均值为()。

A.39/15B.49/15C.51/15D.55/158.若一棵二叉树的前序遍历序列与后序遍历序列相同,则该二叉树可能的形状是()。

A.树中没有度为 2的结点B.树中只有一个根结点C.树中非叶结点均只有左子树D.树中非叶结点均只有右子树9.若元素的入栈顺序为1,2,3....,n,如果第2个出栈的元素是n,则输出的第i(1A.n-iB..n-i+lC.n-i+2D.无法确定10.下列数据结构中,不属于二叉树的是()。

A.B树 B树是一种平衡的多叉树B. AVL树 AVL树是自平衡二叉查找树C.二叉排序树D.哈夫曼树哈夫曼树是最优二叉树11.若一个算法的时间复杂度用T(n)表示,其中n的含义是()。

2023年自考公共课《计算机网络技术》考试历年真题摘选附带答案

2023年自考公共课《计算机网络技术》考试历年真题摘选附带答案

2023年自考公共课《计算机网络技术》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【填空题】若化简后的IPv6地址为BC62::63FA:0000:0000:0000,则化简前的IPv6地址为()。

2.【单选题】关于IP地址的说法,下列()是错误的。

A.IP地址由两部分组成:网络地址和主机地址B.网络中的每台主机分配了惟一的IP地址C..IP地址可分为三类:A,B,CD.随着网络主机的增多,IP地址资源将要耗尽3.【填空题】WWW采用的是____结构,服务器的作用是整理、储存各种WWW 资源,并响应客户端软件的请求。

4.【填空题】IEEE802系列标准中规定了两种类型的链路协议:第一种为____(类型1),另一种为MAC(类型2)。

5.【填空题】光纤通信中,按使用的波长区之不同分为单模通信方式和___通信方式。

6.【填空题】与传统Ethernet不同的是,快速以太网(FastEthernet)将每个比特发送的时间降低到___ns。

7.【单选题】IPv4将IP地址没置为【】A.32位B.64位C.128位D.256位8.【单选题】Wi-Fi网络使用的协议为【】A.10Base-5B.10Base-2C.IEEE802.11D.IEEE802.129.【填空题】为了便于书写和阅读,IPv4地址通常采用()个十进制数来表示。

10.【单选题】在公钥密码体制中.不公开的是A.公钥B.私钥C.公钥和加密算法D.私钥和加密算法11.【填空题】CSMA/CD的介质访问控制基本思想可以概括为“先监听,再发送;边发送,()”。

12.【单选题】基带总线LAN由于传输数字信号,所以最常采用的传输媒体是(),因为对于数字信号来说,这种媒体受到来自接头插入容抗的反射不那么强,而且对低频电磁噪声有较好的抗干扰性。

A.双绞线B..75Ω的基带同轴电缆C.50Ω的基带同轴电缆D.宽带同轴电缆13.【单选题】帧中继网是一种A.广域网B.局域网C.ATM网D.以太网14.【单选题】PPP是面向()的协议。

2023年数据结构及答案

2023年数据结构及答案

数据结构考试时间:【90分钟】总 分:【100分】题号一总分得分得分评卷人一、判断题 (共40题,每题2.5分,共计100分)( )1、算法的优劣与算法描述语言无关,但与所用计算机有关。

( )2、无向图的邻接矩阵是对称的有向图的邻接矩阵是不对称的。

( )3、队列中允许进行删除的这一端叫队列的尾,允许进行插入的这一 端叫队列的头。

( )4、广度优先搜索需要用到栈这个数据结构。

( )5、在具有头结点的单链表中,头指针指向链表的第一个数据结点(的存储位置)。

(1分)正确错误 ( )6、一个算法可以没有输入,但不能没有输出 ( )7、(4分)抽象数据类型!与计算机内部表示和实现无关。

( )8、链表的每个结点中都恰好包含一个指针。

( )9、线性表采用链表存储时,结点和结点内部的存储空间可以是不连续的。

( )10、线性表的逻辑顺序与存储顺序总是一致的。

( )11、超栈是一种输入受限的双端队列,即插入限制在一端(例如end2)进行,而删除仍允许在两端进行。

( )12、(4分)快速排序中对每一个子序列的- -次划分算作一趟排序, 每趟结束之后有一 个关键字到达最终位置。

(√) ( )13、线性表采用顺序存储表示时,必须占用一片连续的存储单元 ( )14、满二叉树一定完全是二叉树。

( )15、数据的逻辑结构是指数据的各数据项之间的逻辑关系; ( )16、希尔排序是稳定的排序方法。

( )17、循环链表从表中任一结点出发均可找到表中其他结点,单链表则不可以,是否正确?正确 错误 ( )18、完全二叉树的某结点若无左孩子,则它必是叶结点。

(1分)正确错误 ( )19、BST删除叶子结点后,依然为BST。

( )20、单链表不是一种随机存储结构。

(1分)正确错误( )21、堆排序的空间复杂度为O(1)。

( )22、在线性表的顺序存储结构中,逻辑上相邻的两个元素但是在物理位置上不一定是相邻的。

准考证号:姓名:身份证号:专业班级:(1分)正确错误()23、顺序存储是将数据元素存放在任意的存储单元中,用指针来反应逻辑结构。

2023年自考专业(计算机网络)《数据库系统原理》考试历年真题摘选附带答案版

2023年自考专业(计算机网络)《数据库系统原理》考试历年真题摘选附带答案版

2023年自考专业(计算机网络)《数据库系统原理》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】完成关系模式设计是在数据库设计的()。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段2.【单选题】列不属于并发操作带来的问题是()。

A.丢失更新B.读脏数据C.不可重复读D.死锁3.【单选题】在DB恢复时,对已经提交但更新未写入磁盘的事务执行()。

A.UNDO处理B.REDO处理C.ROLLBACK 处理D.ABORT处理4.【单选题】数据库是长期存储在计算机内、有组织的、统一管理的相关()。

A.文件的集合B.数据的集合C.命令的集合D.程序的集合5.【单选题】外模式DDL用来描述()。

A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构6.【单选题】SQL语言中建立惟一性索引的命令是()。

A.CREATE INDEX 索引名ON 基本表名(属性名)B.CREATE INDEX UNIQUE 索引名ON 基本表名(属性名)C.CREATE UNIQUE INDEX 索引名ON 基本表名(属性名)D.CREATE DISTINCT INDEX索引名ON 基本表名(属性名)7.【单选题】数据库系统提供的数据控制功能,不包括()。

A.并发控制B.控制数据冗余C.完整性保护D.故障恢复8.【单选题】ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的()。

A.概念模型B.逻辑模型C.内部模型D.外部模型9.【单选题】数据库系统的核心组成部分是()。

A.DBB.DBC.DBAD.DBMS10.【单选题】以下叙述中正确的是()。

A.为了实现连接运算,SELECT命令中必须指出属性的来源B.如果缺省WHERE 子句,则会产生错误信息C.在SQL语言中绝大多数连接操作都是自然连接D.连接操作中不可以用别名指定数据的来源11.【单选题】在面向对象技术中,复合类型中后四种类型——数组、列表、包、集合——统称为()。

自考数据结构真题及标准答案

自考数据结构真题及标准答案

自考数据结构真题及标准答案————————————————————————————————作者:————————————————————————————————日期:更多试卷答案下载免费试听网校课程全国2003年1月高等教育自学考试数据结构试题课程代码:02331一、单项选择题(本大题共15小题,每小题2分,共30分。

在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内)1.下面程序段的时间复杂度是( D )for(i=0;i<n;i++)for(j=1;j<m;j++)A[i][j]=0;A.O(n)B.O(m+n+1)C.O(m+n)D.O(m*n)2.在单链表中,指针p指向元素为x的结点,实现“删除x的后继”的语句是( B )A.p=p->next;B.p->next=p->next->next;C.p->next=p;D.p=p->next->next;3.在头指针为head且表长大于1的单循环链表中,指针p指向表中某个结点,若p->next->next=head,则( D )A.p指向头结点B.p指向尾结点C.*p的直接后继是头结点D.*P的直接后继是尾结点4.判定“带头结点的链队列为空”的条件是( C )A.Q.front==NULLB.Q.rear==NULLC.Q.front==Q.rearD.Q.front!=Q.rear5.设有两个串T和P,求P在T中首次出现的位置的串运算称作( D)A.联接B.求子串C.字符定位D.子串定位6.广义表A=(a,(b),(),(c,d,e))的长度为( A )A.4B.5C.6D.77.一棵含18个结点的二叉树的高度至少为( C)A.3B.4C.5D.68.已知二叉树的先序序列为ABDECF,中序序列为DBEAFC,则后序序列为( D )A.DEBAFCB.DEFBCAC.DEBCFAD.DEBFCA9.无向图中一个顶点的度是指图中( B )A.通过该顶点的简单路径数B.与该顶点相邻接的顶点数C.通过该顶点的回路数D.与该顶点连通的顶点数10.已知一个图如下所示,从顶点a出发进行广度优先遍历可能得到的序列为( C )A.a c e f b dB.a c b d f eC.a c b d e fD.a c d b f e11.在下列排序方法中,平均时间性能为O(nlogn)且空间性能最好的是( B )A.快速排序B.堆排序C.归并排序D.基数排序12.已知一组关键字为{25,48,36,72,79,82,23,40,16,35},其中每相邻两个为有序子序列。

自考数据结构02331历年试题与答案(2009__2015个人整理版)

自考数据结构02331历年试题与答案(2009__2015个人整理版)

自考数据结构02331历年试题及答案(2009--2015个人整理版)全国2009年1月自学考试数据结构试题一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.下列程序段的时间复杂度为( )9s=0;for(i=1;i<n;i++)for(j=1;j<n;j++)s+=i*j;A.O(1)B.O(n)C.O(2n)D.O(n2)2.假设某个带头结点的单链表的头指针为head,则判定该表为空表的条件是( )22A.head==NULL;B.head->next==NULL;C.head!=NULL;D.head->next==head;3.栈是一种操作受限的线性结构,其操作的主要特征是( )32A.先进先出B.后进先出C.进优于出D.出优于进4.假设以数组A[n]存放循环队列的元素,其头、尾指针分别为front和rear。

若设定尾指针指向队列中的队尾元素,头指针指向队列中队头元素的前一个位置,则当前存于队列中的元素个数为( )A.(rear-front-1)%nB.(rear-front)%nC.(front-rear+1)%nD.(rear-front+n)%n5.判断两个串大小的基本准则是( )52A.两个串长度的大小B.两个串中首字符的大小C.两个串中大写字母的多少D.对应的第一个不等字符的大小6.二维数组A[4][5]按行优先顺序存储,若每个元素占2个存储单元,且第一个元素A[0][0]的存储地址为1000,则数组元素A[3][2]的存储地址为( )60A.1012B.1017C.1034D.10367.高度为5的完全二叉树中含有的结点数至少为( )72A.16B.17C.31D.328.已知在一棵度为3的树中,度为2的结点数为4,度为3的结点数为3,则该树中的叶子结点数为( )C.11D.189.下列所示各图中是中序线索化二叉树的是( A )81A10.已知含6个顶点(v 0,v 1,v 2,v 3,v 4,v 5)的无向图的邻接矩阵如图所示,则从顶点v 0出发进行深度优先遍历可能得到的顶点访问序列为( )108 A.(v 0,v 1,v 2,v 5,v 4,v 3) B.(v 0,v 1,v 2,v 3,v 4,v 5) C.(v 0,v 1,v 5,v 2,v 3,v 4) D.(v 0,v 1,v 4,v 5,v 2,v 3)11.如图所示有向图的一个拓扑序列是( ) A.ABCDEF B.FCBEADC.FEDCBAD.DAEBCF12.下列关键字序列中,构成大根堆的是( ) A.5,8,1,3,9,6,2,7 B.9,8,1,7,5,6,2,33 C.9,8,6,3,5,l ,2,7 D.9,8,6,7,5,1,2,313.对长度为15的有序顺序表进行二分查找,在各记录的查找概率均相等的情况下,查找成功时所需进行的关键字比较次数的平均值为( )172 A.1539 B.1549 C.1551 D.1555 14.已知一个散列表如图所示,其散列函数为H(key)=key %11,采用二次探查法处理冲突,则下一个插入的关键字49的地址为( D )d 19715.数据库文件是由大量带有结构的( )206 A.记录组成的集合 B.字符组成的集合 C.数据项组成的集合 D.数据结构组成的集合二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。

自考02331数据结构真题及答案(2009-2018)

自考02331数据结构真题及答案(2009-2018)
while (p ! = NULL) {
if ( ! visited[p -> adjvex] )
DFS( G, p - > adjvex) ;
p = p->next;
}
}
}
void f32 ( ALGraph * G) {
int i;
for (i = 0; i < G->n; i ++)
visited [ i ] = FALSE ;
A.先进先出B.后进先出
C.进优于出D.出优于进
4.假设以数组A[n]存放循环队列的元素,其头、尾指针分别为front和rear。若设定尾指针指向队列中的队尾元素,头指针指向队列中队头元素的前一个位置,则当前存于队列中的元素个数为( )
A.(rear-front-1)%nB.(rear-front)%n
(1)(1+8)*8/2=36 存放次对角线以上的零为37
(2)12
27.对关键字序列(5,8,1,3,9,6,2,7)按从小到大进行快速排序。
(1)写出排序过程中前两趟的划分结果;
(2)快速排序是否是稳定的排序方法?
(1)
第一趟划分结果;(2,3,1),5,(9,6,8,7)
第二趟划分结果;(1,2,3),5,(9,6,8,7)
if ((2)) {R[k].key<R[k-l].key
t = R[k];
R[k] = R[k-1];
R[k-1] = t;
}
(3);i++
}
}
(1)
(2)
(3)
五、算法设计题(本大题10分)
34.假设以带头结点的单链表表示线性表,单链表的类型定义如下:

自考《 数据结构》真题和答案

自考《 数据结构》真题和答案

自考《数据结构》真题和答案自考《数据结构》真题和答案数据结构是计算机科学的重要基础学科之一,掌握好数据结构的知识对于计算机专业的学生来说至关重要。

为了帮助学生更好地备考自考《数据结构》科目,本文将为大家提供一份《数据结构》的真题及答案。

希望能对大家的学习有所帮助。

一、选择题1. 下面哪个不是线性结构?A. 数组B. 链表C. 栈D. 树答案:D2. 下图是一棵二叉树,根节点为A,左子树为B,右子树为C,请问遍历这棵二叉树的顺序是?A/ \B CA. 先序遍历:A-B-CB. 中序遍历:B-A-CC. 后序遍历:B-C-AD. 层序遍历:A-B-C答案:A二、填空题1. 栈是一种____结构。

答案:先进后出2. 当一个节点的左子树和右子树深度之差不超过1,并且左子树和右子树都是平衡二叉树时,称之为____。

答案:平衡二叉树三、简答题1. 什么是数据结构?为什么学习数据结构很重要?答:数据结构是指一组数据的组织、管理和存储形式。

学习数据结构的重要性主要体现在以下几个方面:首先,数据结构是计算机程序设计的基础。

在程序设计中,数据结构是用来组织和存储数据的,合理选择和运用数据结构可以提高程序的效率和性能。

其次,数据结构对于解决实际问题具有重要意义。

不同的问题需要采用不同的数据结构来进行处理和解决,因此掌握不同的数据结构及其应用场景对于解决实际问题非常关键。

最后,数据结构是进一步学习和理解计算机科学和计算机算法的基础。

许多高级的计算机科学概念和算法都依赖于对数据结构的深入理解和应用。

2. 请简要介绍一下线性结构和非线性结构。

答:线性结构是指数据元素之间存在一对一的线性关系,每个数据元素最多有一个直接前驱和一个直接后继。

常见的线性结构有数组、链表、队列和栈等。

非线性结构是指数据元素之间存在一对多或多对多的关系,一个节点可以有多个直接前驱或直接后继。

常见的非线性结构有树和图等,其中树是一种重要的非线性结构。

四、编程题请编写一个函数,实现将一个正整数转化为二进制数的功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

0233年自考专业(计算机网络)数据结构考试
真题及答案
一、单项选择题每题的四个选项中只有一个答案是正确的,请将正确的选项选择出来。

1、广义表LS=(((a),(b)),((c,(d)),(e,(f))),(g,h))的表尾是
A.(g,h)
B.((C,(d)),(e,(f))),(g,h)
C.((g,h))
D.(((c,(d)),(e,(f))),(g,h))
2、按行优先挨次将n阶对称矩阵中下三角的元素a(ij)保存在一维数组sa 中,则数组元素a(ij)(0≤i,j≤n-1)在sa[k]中的存储位置k是()。

A.
B.
C.
D.
3、用n(n≥2)个带权值的结点作为叶结点构造一棵哈夫曼树,下列选项中正确的是
A.哈夫曼树是叶结点权值之和最小的二叉树
B.哈夫曼树是带权路径长度WPL最小的二叉树
C.n个带有权值的结点可以构造出唯一一棵哈夫曼树
D.哈夫曼树是有n个叶结点的二叉树中高度最低的二叉树
4、将一棵树T转换为等价的二叉树T1,与T的后序遍历序列相同的是T1的
A.前序遍历序列
B.中序遍历序列
C.后序遍历序列
D.按层遍历序列
5、要在带权图(权值≥0)中求从某一顶点到其余各顶点的最短路径,应采纳的算法是()。

A.哈夫曼算法
B.普里姆算法
C.克鲁斯卡尔算法
D.迪杰斯特拉算法
6、设图G存在拓扑序列,则下列结论中正确的是
A.图G是一个有向图
B.图G的拓扑序列唯一
C.图G是一个无向图
D.图G是一个有向无环图
7、内排序过程中,待排序数据保存在
A.CPU中
B.内存储器中
C.外存储器中
D.计算机中
8、下列排序方法中,关键字总的比较次数与记录的初始排列次序无关的是()。

A.冒泡排序
B.希尔排序
C.直接插入排
D.直接选择排序
9、散列查找方法可以达到的最好时间简单度是()。

A.O(1)
B.O(n)
C.O(logn)
D.O(n1/2)
10、下列关于二分查找判定树T的叙述中,正确的是
A.T是一棵二叉树
B.T是一棵满二叉树
C.T是一棵完全二叉树
D.T的叶结点在同一层
11、数据结构讨论的基本内容是()。

A.数据的规律结构、存储结构和对数据元素施加的操作
B.数据的类型、数据的定义、算法描述和各种操作实现
C.数据的线性结构、树形结构、图型结构及相关的算法
D.数据元素之间的规律关系、物理存储和相关程序实现
12、数据结构中,评价算法好坏的重要指标之一是
A.程序的执行时间
B.源程序的代码长度
C.程序采纳的语言
D.算法的时间简单度
13、等概率状况下,在长度为n的挨次表中插入1个元素需要移动元素的平均次数是
A.1
B.n/2
C.n
D.n+1
14、已知head为指向带头结点的单链表的头指针,指针变量p指向一个新结点,next是结点的指针域,若要将p所指结点插入到单链表的表头,则正确的语句序列是()。

A.head-next = p; p-next = head;
B.p-next = head-next; head = p;
C.head = p; p-next = head-head;
D.p-next = head-next; head-next = p;
15、后缀表达式求值的过程中要用到的数据结构是()。

A.一个保存各种操作符的栈
B.一个保存操作数及运算结果的栈
C.两个分别保存操作符和操作数的栈 D.两个分别保存操作数和运算结果的栈参考答案:
【一、单项选择题】
1~5BABBD6~10DBDAB
11~15点击下载查看答案。

相关文档
最新文档