[专升本类试卷]山东专升本计算机科学与技术(综合二)模拟试卷7及答案与解析.doc
《[专升本类试卷]山东专升本计算机科学与技术(综合二)模拟试卷7及答案与解析.doc》由会员分享,可在线阅读,更多相关《[专升本类试卷]山东专升本计算机科学与技术(综合二)模拟试卷7及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、山东专升本计算机科学与技术(综合二)模拟试卷 7 及答案与解析单项选择题1 假设以行序为主序存储二维数组 A=array1100,1100,设每个数据元素占 2 个存储单元,基地址为 10,则 LOC5,5=( )。(A)808(B) 818(C) 1010(D)10202 设有一个 10 阶的对称矩阵 A,采用压缩存储方式,以行序为主存储, a1,1为第一元素,其存储地址为 1,每个元素占一个地址空间,则 a8,5的地址为( )。(A)13(B) 33(C) 18(D)403 一棵完全二叉树上有 1001 个结点,其中叶子结点的个数是( )。(A)250(B) 500(C) 501(D)50
2、54 中缀表达式 DC-A+B*ED*F 的前缀表达式为( )。(A)一+ D-CA*BE*DF(B) DCA-BE*+DF*一(C)一 -CA+D*BE*DF(D)一+ D-C*ABE*DF5 一个具有 1025 个结点的二又树的高 h 为( )。(A)11(B) 10(C) 11 至 1025 之间(D)10 至 1024 之间6 设一棵 m 叉树中有 N1 个度数为 1 的结点,N 2 个度数为 2 的结点,N M 个度数为 m 的结点,则该树中共有( )个叶子结点。(A)(B)(C)(D)7 在图采用邻接表存储时,求最小生成树的 Prim 算法的时间复杂度为( ).(A)O(n)(B)
3、 O(n+e)(C) O(n2)(D)O(n3)8 对于长度为 18 的顺序存储的有序表,若采用折半查找,则查找第 15 个元素的比较次数为( )。(A)3(B) 4(C) 5(D)69 对一组数据(84,47,25,15,21)排序,数据的排列次序在排序的过程中的变化为(1)84 47 25 15 21 (2)15 47 25 84 21(3)15 21 25 84 47 (4)15 21 25 47 84 则采用的排序是( )。(A)选择(B)冒泡(C)快速(D)插入10 若用冒泡排序对关键字序列18,16,14,12,10,8),进行从小到大的排序,所需进行的关键字比较总次数是( )。(
4、A)10(B) 15(C) 21(D)34填空题11 一个算法的效率可分为_效率和_效率。12 在一棵二叉树中,度为 0 的结点个数为 n0,度为 2 的结点个数为 n2,则n0_。13 一个图的边集为(a,c),(a ,e),(b,e) ,(c,d),(d,e),从顶点 a 出发进行深度优先搜索遍历得到的顶点序列为_,从顶点 a 出发进行广度优先搜索遍历得到的顶点序列为_。14 假定对线性表(38,25,74,52,48)进行哈希存储,采用 H(K)=K7 作为哈希函数,采用线性探测法处理冲突,则在建立哈希表的过程中,将会碰到_次存储冲突。15 假定一组记录为(46,79,56,38,40,
5、80,46,75,28,46),对其进行归并排序的过程中,供需要_趟完成。操作计算题16 有一组关键字序列(24,19,56,13,97,59,41,85,1,87),写出用堆排序法进行升序排序的初始堆序列及第一趟排序后的堆序列。16 给定如下图所示的带权无向图 G1。17 画出该图的邻接矩阵。18 给出采用普里姆算法从顶点 3 出发构造最小生成树的过程。算法设计题19 设计在无头结点的单链表中删除第 i 个结点的算法。单项选择题20 十进制 95 的二进制为( )。(A)1011111(B) 1100011(C) 1011101(D)101111021 若 a=4,则执行 a*=42 语句后
6、,a 的值为( )。(A)7(B) 9(C) 8(D)1022 若 strl 和 str2 的说明如下:char strl20;char*str2=“teacher”:则语句strcpy(strl,str2)执行后, strlen(str1)的值是( )。(A)7(B) 29(C) 8(D)3023 字符串” x54BNHGbl3,2m”的长度为( )。(A)12(B) 13(C) 11(D)1424 选出合法的 C 语言标识符( )。(A)abc(B) numberof(C) 5)705 (D)PI25 设整型变量 b 的值为 4,执行完语句 b+=b后,b 的值为( )。(A)6(B) 7
7、(C) 8(D)926 C 语言表达式 63&3 8L 8L4+2 则 y 的值是( )。(A)111144(B) 333(C) 111(D)4431 说明外部变量的说明符为( )。(A)global(B) register(C) static (D)extern32 若有以下说明:struct personchar name20;int age;a=”Li”,20),“p=&a ;则对结构体变量 a 中 age 成员错误的引用方式是( )(A)(*p) age (B) Page(C) age (D)page33 赋值运算 n=i+1 与下面( ) 语句的意义相同。(A)n=(i+1)n (B
8、) n=n(i+1)(C) n=ni+1 (D)都不正确34 向文件中写数据的函数是( )。(A)fgetc(B) fprintf(C) fscanf (D)fopen填空题35 以下程序中,主函数调用了 LineMax 函数,实现在 N 行 M 列的二维数组中,找出每一行上的最大值。请填空。#define N 3#define M 4void LineMax(inv xNM)int i,j,P;for(i=0;iN;i+)p=0;for(j=1;jM;j+)if(xipsk)_;printf(“d n”,k);45 下面的程序用来统计文件中字符的个数。main( )FILE*fp;long
9、num=0;if(fp=fopen(“fnameday” ,“r”)=NULL)printf“Cannt open filen”);etit(O);whilefgetc(fp);num+ ; )printf(“hum=d n”,num);fclose(fp);程序设计题46 利用递归函数调用方式,将所输入的 5 个字符以相反顺序打印出来。47 编写一个程序,将用户输入的十进制整数转换成任意进制的数。山东专升本计算机科学与技术(综合二)模拟试卷 7 答案与解析单项选择题1 【正确答案】 B【试题解析】 公式:Loc(Aij)=10( 基地址)+(51)*100+(5 1)*2=818。2 【正确
10、答案】 B【试题解析】 n 阶对称矩阵 A 中的元素满足下述条件:a ij=aji(1ij 的下标 i、j 的对应关系为:当 i=j 时,k=i(i 一 1)2+j;当 i3 【正确答案】 C【试题解析】 由二叉树结点的公式:n=n 0+n1+n2=n0+n1+(n01)=2n0+n11,因为n=1001,所以 1002=2n0+n1,在完全二叉树树中,n 1 只能取 0 或 1,在本题中只能取 0,故 n=501,因此选 C。4 【正确答案】 A【试题解析】 第一步:加括号 D(CA)+B*E D*F(D (CA)+B*ED*F(D (CA)+(B*E)一 D*F(D (CA)+(B*E)一
11、(D*F)(D(CA)+(B*E)一(D*F)(D(CA)+(B*E)一(D*F)第二步:从最内层括号中的运算符开始前移,取代距其最近的左括号。第三步:将所有右括号去掉,得到前缀表达式:一+DCA*BE*DF。5 【正确答案】 C【试题解析】 最小值为完全二叉树的情况,深度为 k,有 n 个结点的二叉树,当且仅当其每一个结点都与深度为 k 的满二叉树一一对应时,称为完全二叉树。深度为 k 的完全二叉树结点个数范围:最小结点数 2k 一 1,解得结果为 11;单节点二叉树时值最大为 1025。6 【正确答案】 A【试题解析】 N=N0+N1+Nm;N=N1+2N2+mNm:所以;7 【正确答案】
12、 B【试题解析】 设 N=V, E)是连通网,TE 是最小生成树中边的集合,初始为空。定义一个仅含一个顶点的集合 U=u0,u0 V(u0 可从顶点集合 V 中任意选取),则将 N 中的所有顶点分成了两个集合:U,VU。重复执行以下操作:在所有的uu,v V 决定的边(u,v) E中寻找一条代价最小的边 (u0,v0),将该边并入 TE集合,同时 v0 并入 U,直到 U=V 为止。以上操作,通俗地讲,实际上是从两大阵营(两个图的顶点的集合) 中寻找一条最短的路。Prim 算法中,最小代价生成树的顶点和边都是逐步生成的,开始的时候顶点集合中有一个顶点,边的集合为空。8 【正确答案】 B【试题解
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 试卷 山东 计算机科学 技术 综合 模拟 答案 解析 DOC
