2019年云南昆明理工大学计算机学科基础综合考研真题A卷

合集下载

2016年云南昆明理工大学计算机学科专业基础综合考研真题A卷

2016年云南昆明理工大学计算机学科专业基础综合考研真题A卷

2016年云南昆明理工大学计算机学科专业基础综合考研真题A卷数据结构部分一、单项选择题(共25题,每题1分,共25分)1.对一个算法的评价,不包括如下()方面的内容。

(A).健壮性和可读性(B)并行性(C)正确性(D)时空复杂度2.对线性表,在下列哪种情况下应当采用链表表示?( )(A)经常需要随机地存取元素(B)经常需要进行插入和删除操作(C)表中元素需要占据一片连续的存储空间(D)表中元素的个数不变3.下面程序段的时间复杂度是()。

j=0; s=0; while (s<n) { j++; s=s+j; }(A) O(√n) (B) O(√2 n) (C) O(n) (D) O(n2)4.从一个长度为n的顺序表中,如果删除第i个元素时,需要向前移动()个元素。

(A) n-i (B) n- i +1 (C ) n- i -1 (D) i5.设单链表中指针p指向结点A,若要删除A之后的结点(结点若存在),则需修改指针的操作是()。

(A) p->next=p->next->next (B) p=p->next(C) p=p->next->next (D) next=p6.若某线性表最常用的操作是读取任一指定序号的元素和在最后进行插入和删除运算,则采用()存储方式最省时间。

(A) 顺序表 (B) 双链表 (C )带头结点的双循环链表 (D) 单循环链表7.用链接方式存储的队列,在进行插入运算时( ).(A) 仅修改头指针 (B) 头、尾指针都要修改(C ) 仅修改尾指针 (D) 头、尾指针可能都要修改8.在顺序栈中,假定以高端地址作为栈底,以top作为栈顶,则当做出栈处理时,top 的变化为( )。

(A) 不变 (B) top=0 (C ) top=top -1 (D) top=top+19.一个栈的入栈序列为1 2 3,入栈时可以出栈,则下列序列中不可能是出栈序列的是( )(A) 2 3 1 (B) 3 2 1(C) 3 1 2 (D) 1 2 310.输入受限的双端队列是指元素只能从队列的一端输入,但可以从队列的两端输出,如图所示。

2019计算机考研真题(1)

2019计算机考研真题(1)

2019年全国硕士研究生招生考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:1~40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项符合试题要求。

1.设n是描述问题规模的非负整数,下列程序段的时间复杂度是x=0;while(n>=(x+l)*(x+l))x=x+l;A. O(log n)B. O(n1/2)C. O(n)D. O(n2)2.若将一棵树T转化为对应的二又树BT,则下列对BT的遍历中,其遍历序列与T的后根遍历序列相同的是A. 先序遍历B. 中序遍历C. 后序遍历D. 按层遍历3.对n个互不相同的符号进行哈夫曼编码。

若生成的哈夫曼树共有115个结点,则n的值是A. 56B. 57C. 58D. 604.在任意一棵非空平衡二又树(AVL树)T1中,删除某结点v之后形成平衡二又树T2,再将w插入T2形成平衡二又树T3。

下列关于T1与T3的叙述中,正确的是I.若v是T1的叶结点,则T1与T3可能不相同Ⅱ.若v不是T1的叶结点,则T1与T3一定不相同Ⅲ.若v不是T1的叶结点,则T1与T3一定相同A. 仅IB. 仅IIC. 仅I、ⅡD. 仅I、Ⅲ5.下图所示的AOE网表示一项包含8个活动的工程。

活动d的最早开始时间和最迟开始时间分别是A. 3和7B. 12和12C. 12和14D. 15和156.用有向无环图描述表达式(x+y)*((x+y)/x),需要的顶点个数至少是A. 5B. 6C. 8D. 97.选择一个排序算法时,除算法的时空效率外,下列因素中,还需要考虑的是I.数据的规模Ⅱ.数据的存储方式Ⅲ.算法的稳定性V.数据的初始状态A. 仅ⅢB. 仅I、ⅡC. 仅Ⅱ、Ⅲ、IVD. I、Ⅱ、Ⅲ、Ⅳ8.现有长度为11且初始为空的散列表HT,散列函数是H(key)=key%7,采用线性探查(线性探测再散列)法解决冲突将关键字序列87,40,30,6,11,22,98,20依次插入到HT后,HT查找失败的平均查找长度是A. 4B. 5.25C. 6D. 6.299.设主串T=“abaabaabcabaabc”,模式串S=“abaab c”,采用KMP算法进行模式匹配,到匹配成功时为止,在匹配过程中进行的单个字符间的比较次数是A. 9B. 10C. 12D. 1510. 排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一“趟”。

2019年考研408计算机学科专业基础综合真题及答案

2019年考研408计算机学科专业基础综合真题及答案

32. 在下列动态分区分配算法中,最容易产生内存碎片的是
A. 首次适应算法
B. 最坏适应算法
C. 最佳适应算法 D. 循环首次适应算法
33. OSI 参考模型的第 5 层(自下而上)完成的主要功能是
A. 差错控制
B. 路由选择
C. 会话管理
D. 数据表示转换
34. 100BaseT 快速以太网使用的导向传输介质是
C. P1 和 P2 共享段 S 在共享段表中的段表项
D. P1 和 P2 都不再使用段 S 时才回收段 S 所占的内存空间
29. 某系统采用 LRU 页置换算法和局部置换策略,若系统为进程 P 预分配了 4 个页框,进程 P 访问页号的
序列为 0,1,2,7,0,5,3,5,0,2,7,6,则进程访问上述页的过程中,产生页置换的总次数是
D. -65535
A. 缺页是在地址转换时 CPU 检测到的一种异常
B. 缺页处理由操作系统提供的缺页处理程序来完成
C. 缺页处理程序根据页故障地址从外存读入所缺失的页
D. 缺页处理完成后回到发生缺页的指令的下一条指令执行
15. 某计算机采用大端方式,按字节编址。某指令中操作数的机器数为 1234 FF00H,该操作数采用基址寻址
B. 时钟脉冲信号的宽度称为时钟周期,时钟周期的倒数为机器主频
C. 时钟周期以相邻状态单元间组合逻辑电路的最大延迟为基准确定
D. 处理器总是在每来一个时钟脉冲信号时就开始执行一条新的指令
17. 某指令功能为 R[r2]←R[r1]+M[R[r0]],其两个源操作数分别采用寄存器、寄存器间接寻址方式。对于下
C. 指令按地址访问,数据都在指令中直接给出
D. 程序执行前,指令和数据需预先存放在存储器中

2019年考研408计算机学科专业基础综合真题及答案

2019年考研408计算机学科专业基础综合真题及答案

2019 年全国硕士研究生招生考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:1~40 小题,每小题 2 分,共 80 分。

下列每题给出的四个选项中,只有一个选项符合试题要求。

1.设 n 是描述问题规模的非负整数,下列程序段的时间复杂度是 x=0 ;while ( n>= ( x+l ) * ( x+l ))x=x+l ;A. O( log n)B.O( n1/2) C. O( n) D. O( n2)2.若将一棵树 T 转化为对应的二又树BT ,则下列对 BT 的遍历中,其遍历序列与T 的后根遍历序列相同的是A. 先序遍历 B. 中序遍历 C. 后序遍历 D. 按层遍历3.对 n 个互不相同的符号进行哈夫曼编码。

若生成的哈夫曼树共有115 个结点,则 n 的值是A. 56 B. 57 C. 58 D. 604.在任意一棵非空平衡二又树( AVL 树 ) T1中,删除某结点v 之后形成平衡二又树T 2,再将 w 插入 T2形成平衡二又树 T 3。

下列关于 T 1与 T3的叙述中,正确的是I. 若 v 是 T 1的叶结点,则 T1与 T3可能不相同Ⅱ .若 v 不是 T1的叶结点,则T1与 T 3一定不相同Ⅲ .若 v 不是 T1的叶结点,则T1与 T3一定相同A. 仅IB. 仅IIC. 仅I、ⅡD. 仅I、Ⅲ5.下图所示的 AOE 网表示一项包含 8 个活动的工程。

活动 d的最早开始时间和最迟开始时间分别是A.3和7B.12和12C. 12和14D.15和156.用有向无环图描述表达式 ( x+y ) *(( x+y ) /x) ,需要的顶点个数至少是A.5B.6C.8D.97.选择一个排序算法时,除算法的时空效率外,下列因素中,还需要考虑的是I. 数据的规模Ⅱ .数据的存储方式Ⅲ .算法的稳定性V. 数据的初始状态仅Ⅲ仅 I、Ⅱ仅Ⅱ、Ⅲ、 IV D. I、Ⅱ、Ⅲ、Ⅳ8.现有长度为11 且初始为空的散列表HT ,散列函数是H( key) =key%7 ,采用线性探查( 线性探测再散列法解决冲突将关键字序列87,40, 30,6, 11,22, 98,20 依次插入到HT 后, HT 查找失败的平均查找长度是)A. 4B. 5.25C. 6D. 6.299.设主串 T=“ abaabaabcabaabc,模”式串 S=“ abaabc”,采用 KMP 算法进行模式匹配,到匹配成功时为止,在匹配过程中进行的单个字符间的比较次数是A. 9B. 10C. 12D. 1510. 排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一“趟”。

昆明理工大学818计算机学科专业基础综合2013--2019年考研真题试卷

昆明理工大学818计算机学科专业基础综合2013--2019年考研真题试卷

昆明理工大学2014年硕士研究生招生入学考试试题(A卷)考试科目代码:818 考试科目名称:计算机学科专业基础综合考生答题须知1 所有题目(包括填空、选择、图表等类型题目)答题答案必须做在考点发给的答题纸上,做在本试题册上无效。

请考生务必在答题纸上写清题号。

2 评卷时不评阅本试题册,答题如有做在本试题册上而影响成绩的,后果由考生自己负责。

3 答题时一律使用蓝、黑色墨水笔或圆珠笔作答(画图可用铅笔),用其它笔答题不给分。

4 答题时不准使用涂改液等具有明显标记的涂改用品。

数据结构部分一、选择题: (25题,每题1分,共25分)1.从一个具有n个结点单链表中查找其值等于x结点时,在查找成功时,需平均比较结点数是。

(A) n (B) n/2 (C) (n-1)/2 (D) (n+1)/22.下面算法的空间复杂度为。

float aver(float a[n]){ int j; for (j=n;j<0;j--) printf(“%8.2f”,a[j]); }(A) O(1) (B) O(log2n) (C) O(n) (D) O(n2)3.在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂度为。

(A) O(1) (B) O(n) (C) O(n2) (D) O(log2n)4.在一个单链表中,若要删除*p结点的后继结点,则执行。

(A) p->next=p->next->next;(B) p->next=p->next->next; free(p->next);(C) p->next=p->next->next; q=p->next; free(q);(D) q=p->next; p->next=p->next->next; free(q);5.在一个链队列中,f 和 r 分别为队首尾指针,则进行插入s结点的操作时执行。

2019年云南昆明理工大学计算机学科基础综合考研真题A卷

2019年云南昆明理工大学计算机学科基础综合考研真题A卷

2019年云南昆明理工大学计算机学科基础综合考研真题A卷数据结构部分:一、选择题:(40分,每题2分)1.已知10个数据元素(54,28,16,34,73,62,95,60,26,43),按照依次插入结点的方法生成一棵二叉排序树后,则查找值为62的结点所需比较的次数是[ ]。

A. 2B. 3C. 4D. 52.在一棵完全二叉树中,若编号为 j 的结点有右孩子,则该结点的编号为[ ] 。

A. 2*j-1B. 2*jC. 2*j+1D. j/23.在线性表的存储结构中,[ ]查找(按关键字查找)、插入、删除速度慢,但顺序存取和随机存取第i个元素速度快;[ ]查找和存取速度快,但插入、删除速度慢;[ ]查找、插入和删除速度快,但不能进行顺序存取;[ ]插入、删除和顺序存取速度快;但查找速度慢。

A. 顺序有序表,散列表,顺序表,链接表B. 顺序有序表,链接表,散列表,顺序表C. 顺序表,顺序有序表,散列表,链接表D. 顺序表,顺序有序表,链接表,散列表4.由分别带权为9,2,5,7的四个叶结点构造一棵哈夫曼树,则该树的带权路径长度是[ ]。

A. 23B.37C. 44D. 465.如果已知一个栈的入栈序列是:1,2,3,...,n,其出栈序列是:p1,p2,p3,...,pn,若p1=n,则pi为 [ ]A.i B.n+i C.n-i D.n-i+16.已知8个数据元素(34,76,45,18,26,54,92,65),按照依次插入结点的方法生成一棵二叉排序树,则最后两层上的结点总数是[ ]。

A. 1B. 2C. 3D. 47.对线性表进行二分查找时,要求线性表必须是[ ]。

A.以顺序方式存储B.以链接方式存储C.以顺序方式存储,且数据元素有序D.以链接方式存储,且数据元素有序8.一个中缀算术表达式a+(b-x)*y,则对应的后缀算术表达式为[ ]。

A. a b x y - * +;B. a b x - + y *;C. a b x - y * +;D. a b x y * - +;9.已知一个有序表为(12,18,24,35,47,50,62,83,90,115,134),当二分查找值为90的元素时,[ ]次比较后查找成功;当二分查找值为47的元素时,[ ] 次比较后查找成功。

昆明理工大学2019年硕士研究生招生入学考试试题A卷

昆明理工大学2019年硕士研究生招生入学考试试题A卷

昆明理工大学2019年硕士研究生招生入学考试试题(A卷) 考试科目代码:813 考试科目名称:运筹学
考生答题须知
1.所有题目(包括填空、选择、图表等类型题目)答题答案必须做在考点发给的答题纸上,做在本试题册上无效。

请考生务必在答题纸上写清题号。

2.评卷时不评阅本试题册,答题如有做在本试题册上而影响成绩的,后果由考生自己负责。

3.答题时一律使用蓝、黑色墨水笔或圆珠笔作答(画图可用铅笔),用其它笔答题不给分。

4.答题时不准使用涂改液等具有明显标记的涂改用品。

昆明理工大学2019年硕士研究生招生入学考试试题。

2019年考研408计算机学科专业基础综合真题及答案

2019年考研408计算机学科专业基础综合真题及答案

D. 5,2,12,28,16,32,72,60
11. 设外存上有 120 个初始归并段,进行 12 路归并时,为实现最佳归并,需要补充的虚段个数是 A. 1 B. 2 C. 3 D. 4
12. 下列关于冯·诺依曼结构计算机基本思想的叙述中,错误的是
A. 程序的功能都通过中央处理器执行指令实现
B. 指令和数据都用二进制表示,形式上无差别
D. -65535
A. 缺页是在地址转换时 CPU 检测到的一种异常
B. 缺页处理由操作系统提供的缺页处理程序来完成
C. 缺页处理程序根据页故障地址从外存读入所缺失的页
D. 缺页处理完成后回到发生缺页的指令的下一条指令执行
15. 某计算机采用大端方式,按字节编址。某指令中操作数的机器数为 1234 FF00H,该操作数采用基址寻址
的单向传播延时最多是
A. 2.56 μs
B. 5.12 μs
C. 10.24 μs
D. 20.48 μs
37. 若将 101. 200. 16. 0/20 划分为 5 个子网,则可能的最小子网的可分配 IP 地址数是
A. 126
B. 254
C. 510
D. 1022
38. 某客户通过一个 TCP 连接向服务器发送数据的部分过程如题 38 图所
D. 仅 I、Ⅲ、Ⅳ
26. 下列选项中,可用于文件系统管理空闲磁盘块的数据结构是
I.位图
Ⅱ.索引节点
Ⅲ.空闲磁盘块链 Ⅳ.文件分配表(FAT)
A. 仅 I、Ⅱ
B. 仅Ⅰ、Ⅲ、Ⅳ
C. 仅 l、Ⅲ
D. 仅Ⅱ、Ⅲ、Ⅳ
27. 系统采用二级反馈队列调度算法进行进程调度。就绪队列 Q1 采用时间片轮转调度算法,时间片为

2019年考研408计算机学科专业基础综合真题及答案

2019年考研408计算机学科专业基础综合真题及答案

2019年全国硕士研究生招生考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:1~40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项符合试题要求。

1.设n是描述问题规模的非负整数,下列程序段的时间复杂度是x=0;while(n>=(x+l)*(x+l))x=x+l;A. O(log n)B. O(n1/2)C. O(n)D. O(n2)2.若将一棵树T转化为对应的二又树BT,则下列对BT的遍历中,其遍历序列与T的后根遍历序列相同的是A. 先序遍历B. 中序遍历C. 后序遍历D. 按层遍历3.对n个互不相同的符号进行哈夫曼编码。

若生成的哈夫曼树共有115个结点,则n的值是A. 56B. 57C. 58D. 604.在任意一棵非空平衡二又树(AVL树)T1中,删除某结点v之后形成平衡二又树T2,再将w插入T2形成平衡二又树T3。

下列关于T1与T3的叙述中,正确的是I.若v是T1的叶结点,则T1与T3可能不相同Ⅱ.若v不是T1的叶结点,则T1与T3一定不相同Ⅲ.若v不是T1的叶结点,则T1与T3一定相同A. 仅IB. 仅IIC. 仅I、ⅡD. 仅I、Ⅲ5.下图所示的AOE网表示一项包含8个活动的工程。

活动d的最早开始时间和最迟开始时间分别是A. 3和7B. 12和12C. 12和14D. 15和156.用有向无环图描述表达式(x+y)*((x+y)/x),需要的顶点个数至少是A. 5B. 6C. 8D. 97.选择一个排序算法时,除算法的时空效率外,下列因素中,还需要考虑的是I.数据的规模Ⅱ.数据的存储方式Ⅲ.算法的稳定性V.数据的初始状态A. 仅ⅢB. 仅I、ⅡC. 仅Ⅱ、Ⅲ、IVD. I、Ⅱ、Ⅲ、Ⅳ8.现有长度为11且初始为空的散列表HT,散列函数是H(key)=key%7,采用线性探查(线性探测再散列)法解决冲突将关键字序列87,40,30,6,11,22,98,20依次插入到HT后,HT查找失败的平均查找长度是A. 4B. 5.25C. 6D. 6.299.设主串T=“abaabaabcabaabc”,模式串S=“abaab c”,采用KMP算法进行模式匹配,到匹配成功时为止,在匹配过程中进行的单个字符间的比较次数是A. 9B. 10C. 12D. 1510. 排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一“趟”。

2019年考研408计算机学科专业基础综合真题及答案

2019年考研408计算机学科专业基础综合真题及答案

2019年全国硕士研究生招生考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:1~40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项符合试题要求。

1.设n是描述问题规模的非负整数,下列程序段的时间复杂度是x=0;while(n>=(x+l)*(x+l))x=x+l;A. O(log n)B. O(n1/2)C. O(n)D. O(n2)2.若将一棵树T转化为对应的二又树BT,则下列对BT的遍历中,其遍历序列与T的后根遍历序列相同的是A. 先序遍历B. 中序遍历C. 后序遍历D. 按层遍历3.对n个互不相同的符号进行哈夫曼编码。

若生成的哈夫曼树共有115个结点,则n的值是A. 56B. 57C. 58D. 604.在任意一棵非空平衡二又树(AVL树)T1中,删除某结点v之后形成平衡二又树T2,再将w插入T2形成平衡二又树T3。

下列关于T1与T3的叙述中,正确的是I.若v是T1的叶结点,则T1与T3可能不相同Ⅱ.若v不是T1的叶结点,则T1与T3一定不相同Ⅲ.若v不是T1的叶结点,则T1与T3一定相同A. 仅IB. 仅IIC. 仅I、ⅡD. 仅I、Ⅲ5.下图所示的AOE网表示一项包含8个活动的工程。

活动d的最早开始时间和最迟开始时间分别是A. 3和7B. 12和12C. 12和14D. 15和156.用有向无环图描述表达式(x+y)*((x+y)/x),需要的顶点个数至少是A. 5B. 6C. 8D. 97.选择一个排序算法时,除算法的时空效率外,下列因素中,还需要考虑的是I.数据的规模Ⅱ.数据的存储方式Ⅲ.算法的稳定性V.数据的初始状态A. 仅ⅢB. 仅I、ⅡC. 仅Ⅱ、Ⅲ、IVD. I、Ⅱ、Ⅲ、Ⅳ8.现有长度为11且初始为空的散列表HT,散列函数是H(key)=key%7,采用线性探查(线性探测再散列)法解决冲突将关键字序列87,40,30,6,11,22,98,20依次插入到HT后,HT查找失败的平均查找长度是A. 4B. 5.25C. 6D. 6.299.设主串T=“abaabaabcabaabc”,模式串S=“abaab c”,采用KMP算法进行模式匹配,到匹配成功时为止,在匹配过程中进行的单个字符间的比较次数是A. 9B. 10C. 12D. 1510. 排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一“趟”。

2019年考研408计算机学科专业基础综合真题及答案(20200702193954)

2019年考研408计算机学科专业基础综合真题及答案(20200702193954)

2019年全国硕士研究生招生考试 计算机科学与技术学科联考 计算机学科专业基础综合试题单项选择题: 1~40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项符合试题要 求。

设n 是描述问题规模的非负整数,下列程序段的时间复杂度是 x=0 ;while ( n>= (x+l)*(x+l))C. 0( n)D. 0( n 2)BT ,则下列对BT 的遍历中,其遍历序列与 T 的后根遍历序列相同的C.后序遍历D.按层遍历对n 个互不相同的符号进行哈夫曼编码。

若生成的哈夫曼树共有 115个结点,则n 的值是A.仅川B.仅 I 、nC.仅n 、川、IV D . I 、n 、川、w现有长度为11且初始为空的散列表 HT ,散列函数是 H( key)=key%7 ,采用线性探查(线性探测再散列)法解决冲突将关键字序列 87, 40, 30, 6, 11 , 22, 98, 20依次插入到HT 后,HT 查找失败的平均查找 长度是A. 4B. 5.25C. 6D. 6.29设主串T= “abaabaabcabaab ,模式串S= “abaadb',采用KMP 算法进行模式匹配,到匹配成功时为止,在 匹配过程中进行的单个字符间的比较次数是 A. 9B. 10C. 12排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为 第二趟结果的是C. 2, 12, 16, 5, 28, 32, 72, 60 设外存上有120个初始归并段,进行A. 1B. 2C. 3D. 4下列关于冯诺依曼结构计算机基本思想的叙述中,错误的是A. 程序的功能都通过中央处理器执行指令实现B. 指令和数据都用二进制表示,形式上无差别1. 2. 3.4. 5. 6. 7. 8. 9.10.11.12.x=x+l ;1/2A. 0( log n)B. 0( n )若将一棵树T 转化为对应的二又树是A.先序遍历B.中序遍历A. 56B. 57C. 58D. 60在任意一棵非空平衡二又树 平衡二又树T 3。

2018年云南昆明理工大学计算机学科专业基础综合考研真题A卷

2018年云南昆明理工大学计算机学科专业基础综合考研真题A卷

2018年云南昆明理⼯⼤学计算机学科专业基础综合考研真题A卷2018年云南昆明理⼯⼤学计算机学科专业基础综合考研真题A卷数据结构部分⼀、单项选择题(每题1分,共20分)1.下⾯程序的时间复杂为()for(i=1,s=0; i<=n; i++){ t=1;for(j=1;j<=i;j++) t=t*j;s=s+t;}A. O(n)B. O(n2)C. O(n3)D. O(n4)2.从逻辑上可以把数据结构分为()A.动态结构、静态结构B.顺序结构、链式结构C.线性结构、⾮线性结构D.初等结构、构造型结构3.在线性表中若经常要存取第i个数据元素及其前趋,则宜采⽤()存储⽅式。

A.顺序表B. 带头结点的单链表C.不带头结点的单链表D. 循环单链表4.数据的四种基本存储结构是指()A. 顺序存储结构、索引存储结构、直接存储结构、倒排存储结构B.顺序存储结构、索引存储结构、链式存储结构、散列存储结构C.顺序存储结构、⾮顺序存储结构、指针存储结构、树型存储结构D. 顺序存储结构、链式存储结构、树型存储结构、图型存储结构5.在链表中若经常要删除表中最后⼀个结点或在最后⼀个结点之后插⼊⼀个新结点,则宜采⽤()存储⽅式。

A. 顺序表B. ⽤头指针标识的循环单链表C. ⽤尾指针标识的循环单链表D. 双向链表6.在⼀个单链表中的p和q两个结点之间插⼊⼀个新结点,假设新结点为s,则修改指针的C语⾔语句序列是()。

A. s->next=p; q->next=s;B. p->next=s->next; s->next=p;C. q->next=s->next; s->next=p;D. p->next=s; s->next=q;7.栈和队列的共同点是()。

A. 都是先进先出B. 都是先进后出C. 只允许在端点处插⼊和删除元素D. 没有共同点8.有六个元素6,5,4,3,2,1 的顺序进栈,问下列哪⼀个不是合法的出栈序列?()A. 5 4 3 6 1 2B. 4 5 3 1 2 6C. 2 3 4 1 5 6D. 3 4 6 5 2 19.设C语⾔数组Data[m+1]作为循环队列SQ的存储空间, front为队头指针,rear为队尾指针,则执⾏出队操作的语句为()A. front=front+1B. front=(front+1)% mC. rear=(rear+1)%(m+1)D. front=(front+1)%(m+1)10.⼀棵⼆叉树上有50个度为2的结点,其中叶⼦结点的个数是()A. 100 B. 51 C.25 D.以上答案都不对11.⼆叉树的第I层上最多含有结点数为()A.2I B. 2I-1-1 C. 2I-1 D.2I -112. ⼀棵有n个结点的完全⼆叉树,按层次从上到下,同⼀层从左到右顺序存储在⼀维数组A[1..n]中,则⼆叉树中第i个结点(i从1开始⽤上述⽅法编号)的右孩⼦在数组A中的位置是()A.A[2i](2i<=n) B.A[2i+1](2i+1<=n)B.A[i-2] D.条件不充分,⽆法确定13. n个结点的线索⼆叉树上含有的线索数为()A.2n B.n-l C.n+l D.n14.以下说法错误的是 ( )A.哈夫曼树是带权路径长度最短的树,路径上权值较⼤的结点离根较近。

2019年考研408计算机学科专业基础综合真题及答案

2019年考研408计算机学科专业基础综合真题及答案

2019年全国硕士研究生招生考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:1~40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项符合试题要求。

1.设n是描述问题规模的非负整数,下列程序段的时间复杂度是x=0;while(n>=(x+l)*(x+l))x=x+l;A. O(log n)B. O(n1/2)C. O(n)D. O(n2)2.若将一棵树T转化为对应的二又树BT,则下列对BT的遍历中,其遍历序列与T的后根遍历序列相同的是A. 先序遍历B. 中序遍历C. 后序遍历D. 按层遍历3.对n个互不相同的符号进行哈夫曼编码。

若生成的哈夫曼树共有115个结点,则n的值是A. 56B. 57C. 58D. 604.在任意一棵非空平衡二又树(AVL树)T1中,删除某结点v之后形成平衡二又树T2,再将w插入T2形成平衡二又树T3。

下列关于T1与T3的叙述中,正确的是I.若v是T1的叶结点,则T1与T3可能不相同Ⅱ.若v不是T1的叶结点,则T1与T3一定不相同Ⅲ.若v不是T1的叶结点,则T1与T3一定相同A. 仅IB. 仅IIC. 仅I、ⅡD. 仅I、Ⅲ5.下图所示的AOE网表示一项包含8个活动的工程。

活动d的最早开始时间和最迟开始时间分别是A. 3和7B. 12和12C. 12和14D. 15和156.用有向无环图描述表达式(x+y)*((x+y)/x),需要的顶点个数至少是A. 5B. 6C. 8D. 97.选择一个排序算法时,除算法的时空效率外,下列因素中,还需要考虑的是I.数据的规模Ⅱ.数据的存储方式Ⅲ.算法的稳定性V.数据的初始状态A. 仅ⅢB. 仅I、ⅡC. 仅Ⅱ、Ⅲ、IVD. I、Ⅱ、Ⅲ、Ⅳ8.现有长度为11且初始为空的散列表HT,散列函数是H(key)=key%7,采用线性探查(线性探测再散列)法解决冲突将关键字序列87,40,30,6,11,22,98,20依次插入到HT后,HT查找失败的平均查找长度是A. 4B. 5.25C. 6D. 6.299.设主串T=“abaabaabcabaabc”,模式串S=“abaab c”,采用KMP算法进行模式匹配,到匹配成功时为止,在匹配过程中进行的单个字符间的比较次数是A. 9B. 10C. 12D. 1510. 排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一“趟”。

2019年考研计算机学科专业基础综合真题及答案解析

2019年考研计算机学科专业基础综合真题及答案解析

2019年考研计算机学科专业基础综合真题及答案解析(1/40)单项选择题第1题设n是描述问题规模的非负整数,下列程序段的时间复杂度是x=0;while(n>=(x+l)*(x+l))x=x+l;A.O(log n)B.O(n1/2)C.O(n)D.O(n2)下一题(2/40)单项选择题第2题若将一棵树T转化为对应的二又树BT,则下列对BT的遍历中,其遍历序列与T的后根遍历序列相同的是A.先序遍历B.中序遍历C.后序遍历D.按层遍历上一题下一题(3/40)单项选择题第3题对n个互不相同的符号进行哈夫曼编码。

若生成的哈夫曼树共有115个结点,则n的值是A.56B.57C.58D.60上一题下一题(4/40)单项选择题第4题在任意一棵非空平衡二又树(AVL树)T1中,删除某结点v之后形成平衡二又树T2,再将w插入T2形成平衡二又树T3。

下列关于T1与T3的叙述中,正确的是I.若v是T1的叶结点,则T1与T3可能不相同Ⅱ.若v不是T1的叶结点,则T1与T3一定不相同Ⅲ.若v不是T1的叶结点,则T1与T3一定相同A.仅IB.仅IIC.仅I、ⅡD.仅I、Ⅲ上一题下一题(5/40)单项选择题第5题下图所示的AOE网表示一项包含8个活动的工程。

活动d的最早开始时间和最迟开始时间图片A.3和7B.12和12C.12和14D.15和15上一题下一题(6/40)单项选择题第6题用有向无环图描述表达式(x+y)*((x+y)/x),需要的顶点个数至少是A.5B.6C.8D.9上一题下一题(7/40)单项选择题第7题选择一个排序算法时,除算法的时空效率外,下列因素中,还需要考虑的是I.数据的规模Ⅱ.数据的存储方式Ⅲ.算法的稳定性V.数据的初始状态A.仅ⅢB.仅I、ⅡC.仅Ⅱ、Ⅲ、IVD.I、Ⅱ、Ⅲ、Ⅳ上一题下一题(8/40)单项选择题第8题现有长度为11且初始为空的散列表HT,散列函数是H(key)=key%7,采用线性探查(线性探测再散列)法解决冲突将关键字序列87,40,30,6,11,22,98,20依次插入到HT后,HT查找失败的平均查找长度是A.4B.5.25C.6D.6.29上一题下一题(9/40)单项选择题第9题设主串T=“abaabaabcabaabc”,模式串S=“abaabc”,采用KMP算法进行模式匹配,到匹配成功时为止,在匹配过程中进行的单个字符间的比较次数是A.9B.10C.12上一题下一题(10/40)单项选择题第10题排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一“趟”。

2019年考研408计算机学科专业基础综合真题及答案

2019年考研408计算机学科专业基础综合真题及答案

2019年全国硕士研究生招生考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:1~40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项符合试题要求。

1.设n是描述问题规模的非负整数,下列程序段的时间复杂度是x=0;while(n>=(x+l)*(x+l))x=x+l;A. O(log n)B. O(n1/2)C. O(n)D. O(n2)2.若将一棵树T转化为对应的二又树BT,则下列对BT的遍历中,其遍历序列与T的后根遍历序列相同的是A. 先序遍历B. 中序遍历C. 后序遍历D. 按层遍历3.对n个互不相同的符号进行哈夫曼编码。

若生成的哈夫曼树共有115个结点,则n的值是A. 56B. 57C. 58D. 604.在任意一棵非空平衡二又树(AVL树)T1中,删除某结点v之后形成平衡二又树T2,再将w插入T2形成平衡二又树T3。

下列关于T1与T3的叙述中,正确的是I.若v是T1的叶结点,则T1与T3可能不相同Ⅱ.若v不是T1的叶结点,则T1与T3一定不相同Ⅲ.若v不是T1的叶结点,则T1与T3一定相同A. 仅IB. 仅IIC. 仅I、ⅡD. 仅I、Ⅲ5.下图所示的AOE网表示一项包含8个活动的工程。

活动d的最早开始时间和最迟开始时间分别是A. 3和7B. 12和12C. 12和14D. 15和156.用有向无环图描述表达式(x+y)*((x+y)/x),需要的顶点个数至少是A. 5B. 6C. 8D. 97.选择一个排序算法时,除算法的时空效率外,下列因素中,还需要考虑的是I.数据的规模Ⅱ.数据的存储方式Ⅲ.算法的稳定性 V.数据的初始状态A. 仅ⅢB. 仅I、ⅡC. 仅Ⅱ、Ⅲ、IVD. I、Ⅱ、Ⅲ、Ⅳ8.现有长度为11且初始为空的散列表HT,散列函数是H(key)=key%7,采用线性探查(线性探测再散列)法解决冲突将关键字序列87,40,30,6,11,22,98,20依次插入到HT后,HT查找失败的平均查找长度是A. 4B.C. 6D.9.设主串T=“abaabaabcabaabc”,模式串S=“abaab c”,采用KMP算法进行模式匹配,到匹配成功时为止,在匹配过程中进行的单个字符间的比较次数是A. 9B. 10C. 12D. 1510. 排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一“趟”。

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

2019年云南昆明理工大学计算机学科基础综合考研真题A卷数据结构部分:一、选择题:(40分,每题2分)1.已知10个数据元素(54,28,16,34,73,62,95,60,26,43),按照依次插入结点的方法生成一棵二叉排序树后,则查找值为62的结点所需比较的次数是[ ]。

A. 2B. 3C. 4D. 52.在一棵完全二叉树中,若编号为 j 的结点有右孩子,则该结点的编号为[ ] 。

A. 2*j-1B. 2*jC. 2*j+1D. j/23.在线性表的存储结构中,[ ]查找(按关键字查找)、插入、删除速度慢,但顺序存取和随机存取第i个元素速度快;[ ]查找和存取速度快,但插入、删除速度慢;[ ]查找、插入和删除速度快,但不能进行顺序存取;[ ]插入、删除和顺序存取速度快;但查找速度慢。

A. 顺序有序表,散列表,顺序表,链接表B. 顺序有序表,链接表,散列表,顺序表C. 顺序表,顺序有序表,散列表,链接表D. 顺序表,顺序有序表,链接表,散列表4.由分别带权为9,2,5,7的四个叶结点构造一棵哈夫曼树,则该树的带权路径长度是[ ]。

A. 23B.37C. 44D. 465.如果已知一个栈的入栈序列是:1,2,3,...,n,其出栈序列是:p1,p2,p3,...,pn,若p1=n,则pi为 [ ]A.i B.n+i C.n-i D.n-i+16.已知8个数据元素(34,76,45,18,26,54,92,65),按照依次插入结点的方法生成一棵二叉排序树,则最后两层上的结点总数是[ ]。

A. 1B. 2C. 3D. 47.对线性表进行二分查找时,要求线性表必须是[ ]。

A.以顺序方式存储B.以链接方式存储C.以顺序方式存储,且数据元素有序D.以链接方式存储,且数据元素有序8.一个中缀算术表达式a+(b-x)*y,则对应的后缀算术表达式为[ ]。

A. a b x y - * +;B. a b x - + y *;C. a b x - y * +;D. a b x y * - +;9.已知一个有序表为(12,18,24,35,47,50,62,83,90,115,134),当二分查找值为90的元素时,[ ]次比较后查找成功;当二分查找值为47的元素时,[ ] 次比较后查找成功。

A. 1,4B. 2,4C. 3,2D. 4,210.以下的叙述中,正确的是: [ ]A.线性表的顺序存储结构优于链式存储结构。

B.栈的操作方式是先进先出。

C.二维数组是它的数据元素为线性表的线性表。

D.队列的操作方式是先进后出。

11.线性表是()。

A.一个有限序列,可以为空B.一个有限序列,不能为空C.一个无限序列,可以为空D.一个无限序列,不能为空12.在无权图G的邻接矩阵A中,如果(vi,vj) 属于图G的边集合(其中vi,vj表示图的顶点),则对应的元素A[i][j] 的值应该是 [ ]A.0 B.1 C.2 D.313.由分别带权为9,2,5,7的四个叶结点构造一棵哈夫曼树,则该树的带权路径长度是[ ]。

A. 23B.37C. 44D. 4614.已知一个图的邻接矩阵表示,计算第i个结点的入度的方法是 [ ]A.求矩阵第i行非零元素之和B.求矩阵第i列非零元素之和C.求矩阵第i行第i列元素之值D.求矩阵非零元素第i行之和与第i列之和的差的绝对值15.对于一个具有n个结点的单链表,在已知p所指结点后插入一个新结点的时间复杂度[ ]A. O(1)B. O(n)C. O(n)/2D. O(p*n)16.栈结构一般采用的两种存储结构是: [ ]A.线性存储结构和非线性存储结构 B.顺序存储结构和链表存储结构C.散列方式和索引方式 D.链表存储结构和树形存储结构17.在一个无向图中,所有顶点的度数之和等于所有边数的[ ]倍。

A. 1/2B. 1C. 2D. 418.在一个具有n个顶点的无向图中,要连通全部顶点至少需要[ ]条边。

A. nB. n+1C. n-1D. n/219.链式存储结构与顺序存储结构相比,下列哪一条是链式存储结构的缺点 [ ]A.可实现动态分配 B.不需要一组地址连续的存储单元C.插入、删除时不用移动大量元素 D.不是可随机存取的结构20.从未排序序列中依次取出元素与已排序序列中的元素作比较,将其放入已排序序列中的正确位置上,此方法称为[ ];从未排序序列中挑选元素,并将其放入已排序序列的另一端,此方法称为[ ];依次将每两个相邻的有序表合并成一个有序表的排序方法叫做[ ];当两个元素比较出现反序(即逆序)时就相互交换位置的排序方法叫做 [ ]。

A. 归并排序,交换排序,选择排序,插入排序B. 选择排序,插入排序,归并排序,交换排序C. 交换排序,选择排序,插入排序,归并排序D. 插入排序, 选择排序,归并排序,交换排序二、判断题:(10分,每题1分)1.满二叉树也是完全二叉树。

()2.二分查找要求所有记录按关键字排序。

()3.直接插入排序是不稳定的。

()4.线性表中所有结点的类型必须相同。

()5.用树的前序遍历和中序遍历可以导出树的后序遍历;()6.中序遍历一棵二叉排序树的节点就可得到排好序的节点序列。

()7.若待排序的记录数目较小,可采用直接插入排序或直接选择排序。

()8.即使对不含相同元素的同一输入序列进行两组不同的、合法的入栈和出栈组合操作,所得的输出序列也一定相同;()9.稀疏矩阵中值为0的元素分布有规律,因此可以采用三元组方法进行压缩存储。

()10.树中所有结点都有双亲结点。

()三、简答题(共25分)1.已知用于通讯的电文由7个字母组成,其字母的出现的频度权值W={6,8,2,4,9,15,19},请构造出这组权值的哈夫曼树,并为这7个字母设计哈夫曼编码。

(8分)2. 在顺序存储的线性表A[30]上进行二分查找的平均查找长度是多少(要求计算过程)?(7分)3.在运用计算机解决实际问题时,合理的存储结构设计应考虑哪些方面的因素?举例说明为什么?(10分)网络部分:一、单项选择题(每小题2分,共30分)1. 以下属于物理层的设备是()。

A. 中继器B. 以太网交换机C. 桥D. 网关2.下面哪种LAN 是应用CSMA/CD协议的()。

A.令牌环B. FDDIC. ETHERNETD. NOVELL3.应用程序PING 发出的是()报文。

A.TCP 请求报文B.TCP 应答报文C.ICMP 请求报文D.ICMP 应答报文4. ARP 协议的作用是()。

A.将端口号映射到IP 地址B.连接IP 层和TCP 层C.广播IP 地址D.将IP 地址映射到MAC地址5.路由选择协议位于( .)。

A. 物理层B. 数据链路层C. 网络层D. 应用层6. 255.255.255.224可能代表的是()。

A. 一个B类网络号B. 一个C类网络中的广播C. 一个具有子网的网络掩码D. 以上都不是7. IP地址为 140.111.0.0 的B类网络,若要切割为9个子网,而且都要连上Internet,请问子网掩码设为()。

A.255.0.0.0B. 255.255.0.0C. 255.255.128.0D. 255.255.240.08. 相邻层间交换的数据单元称之为服务数据单元,其英文缩写为()。

A. SDUB.IDUC. PDU D . ICI9. 在IP地址方案中,159.226.181.1是一个()。

A. A类地址B. B类地址C. C类地址D. D类地址10. 以下属于广域网技术的是()。

A. 以太网B. 令牌环网C. 帧中继D. FDDI11. TCP的协议数据单元被称为()。

A. 比特B. 帧C. 分段D. 字符12. 世界上第一个计算机网络是()。

A. ARPANETB. ChinaNetC.InternetD.CERNET13. 一般来说,用户上网要通过因特网服务提供商,其英文缩写为( )。

A.IDC B.ICP C.ASP D.ISP14. PPP协议是哪一层的协议( )。

A.物理层 B.数据链路层C.网络层 D.高层15. TCP/IP协议规定为()。

A、 4层B、 5层C、 6层D、7层二、综合题(每小题9分,共45分)1.简述CSMA/CD的工作原理。

2.简述VPN的工作原理。

3.简述路由器分组转发的过程。

4.简述IP地址与MAC地址的联系与区别。

5. 某公司使用192.168.25.0一个标准C类网络。

请使用子网划分技术划分成6个子网,给出子网划分方案,并给出每个子网的IP地址范围和子网掩码。

相关文档
最新文档