2018年山东省中国海洋大学计算机基础综合考研真题.doc
《2018年山东省中国海洋大学计算机基础综合考研真题.doc》由会员分享,可在线阅读,更多相关《2018年山东省中国海洋大学计算机基础综合考研真题.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2018年山东省中国海洋大学计算机基础综合考研真题第一部分数据结构一、选择题(每题2分,共20分)1.逻辑上通常可以将数据结构分为()。A.动态结构和静态结构B.顺序结构和链式结构C.线性结构和非线性结构D.初等结构和组合结构2.线性表是n个具有相同类型()的有限序列(n=0)。A.表元素B.字符C.数据元素D.数据项3.在长度为n的顺序表的第i个位置上插入一个元素(1=inext=NULLC.head!=NULLD.head-next=head5.在计算机内实现递归算法时所需的辅助数据结构是()。A.栈1B.队列C.树D.图6.广义表(a.b).c.d)的表头是()。A.aB.a,bC.(a
2、,b)D.(a,b),c.d7.二维数组A89按行优先顺序存储,若数组元素A23的存储地址为1087,A47的存储地址为1153,则数组元素A67的存储地址为()。A.1207B.1209C.1211D.12138.下列陈述中正确的是()。A.二叉树是度为2的有序树B.二叉树中结点只有一个孩子时无左右之分C.二叉树中必有度为2的结点D.二叉树中最多只有两棵子树,并且有左右之分9.以下查找方法中,查找效率与记录个数n无直接关系的是()。A.顺序查找B.折半查找C.哈希查找D.二叉排序树查找10.下列排序算法中,算法()在进行一趟相应的排序处理结束后不一定能选出一个元素放到其最终位置上。A.直接选
3、择排序B.冒泡排序C.归并排序D.堆排序二、简答题(每题12分,共36分)1.假设一棵二叉树的层次遍历序列为ABCDEFGHIJ,中序遍历序列为DBGEHJACIF,请画出这棵二叉树。2.根据如下邻接矩阵所示的无向图,回答下列问题(1)写出从顶点A开始深度优先遍历此图的结果(2)画出根据普里姆算法构造此图最小生成树的过程3.设有一组关键字(22,41,53,46,30,13,01,67),采用哈希函数:H(key)=3*keyMOD11,表长为0.10。(1)用线性探查再散列法来构造散列表。(2)求在等查找概率下查找成功的平均长度。三、算法题(每题12分,共24分)1.设有一组初始记录关键字序
4、列(K1,K2,Kn),要求设计一个算法能够在O(n)的时间复杂度内将线性表划分成两部分,其中左半部分的每个关键字均小于Ki,右半部分的每个关键字均大于等于Ki。2.设计一个算法实现中缀表达式的求值。第二部分软件工程一、单项选择题(每题1分,共16分)1.包含风险分析的软件工程模型是()。A.螺旋模型B.瀑布模型C.增量模型D.喷泉模型2.面向对象的分析方法主要是建立三类模型,即()。A.系统模型、E-R模型、应用模型B.对象模型、动态模型、应用模型C.E-R模型、对象模型、功能模型D.对象模型、动态模型、功能模型3.软件设计阶段主要任务不包括()。A.将分析阶段获得的需求说明转换为计算机中可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2018 山东省 中国海洋 大学计算机 基础 综合 考研
限制150内