[专升本类试卷]2010年山东专升本(计算机科学与技术综合二)真题试卷及答案与解析.doc
《[专升本类试卷]2010年山东专升本(计算机科学与技术综合二)真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[专升本类试卷]2010年山东专升本(计算机科学与技术综合二)真题试卷及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、2010 年山东专升本(计算机科学与技术综合二)真题试卷及答案与解析单项选择题1 以下数据结构中哪一个是线性结构( )。(A)栈(B)线索二叉树 (C) AOV 网(D)二叉排序树2 若有 a,b, c 三个字符的字符序列执行入栈操作,则其所有可能的输出排列共有( )。(A)4 种(B) 5 种(C) 6 种(D)其他3 一棵树的广义表表示为 a(b,c(e,f(g),d),当用左孩子一右兄弟链表表示时,右指针域非空的节点个数为( )。(A)1(B) 2(C) 3(D)44 下面关于图的存储的叙述中正确的是( )。(A)用邻接矩阵法存储图,占用的存储空间大小与图中结点个数和边数都有关(B)用邻
2、接矩阵法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关(C)用邻接表法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关(D)用邻接表法存储图,占用的存储空间大小与图中边数和结点个数都有关5 对长度为 12 的有序表采用顺序存储结构,折半查找技术,在等概率情况下,查找成功的平均查找长度是( )。(A)13850(B) 6213(C) 18233(D)其他判断题6 算法的执行时间和所需的存储空间都是问题规模的函数,进行算法分析就是要找出这种函数关系。( )(A)正确(B)错误7 完全二叉树只能采用顺序存储方法,不能采用链表存储方法。( )(A)正确(B)错误8 在顺序循环
3、队列的第 i 个元素之后插入一个元素是顺序循环队列的基本运算。 ( )(A)正确(B)错误9 若一个叶子是某二叉树的中序遍历的最后一个结点,则它必是该二叉树的前序遍历的最后一个结点。( )(A)正确(B)错误10 直接插入排序的关键码比较次数与初始排列有关。( )(A)正确(B)错误算法设计题11 已知顺序栈 S,简述 f1 函数功能,当输入 80 时,输出结果是多少 ?fl( )initstack(s);scanf(“d”,&n);while(n)push(s,n 8);n=n 8)while(!Emptystcak(s)pop(S,x);printf(“d”,x);)12 写出二叉树前序遍
4、历非递归算法的设计思想,然后写出算法。13 写出直接插入排序算法。应用题14 已知一棵三叉树的存储结构如下表所示,其中 root=0,n=7。画出该二叉树。15 用克鲁斯卡尔算法求下图的最小生成树。16 下图是一棵二叉排序树,规定当二叉排序树被删除的结点既有左子树,又有右子树时,以其中序前驱替代。画出删除 55 后的二叉排序树。17 已知散列表地址空间为 HT08,散列函数为 H(key)=key7,采用线性探测法处理冲突,将数据序列107,27,28,42,3,25,99,38 依次存入散列表中。试画出相应的散列表;并计算等概率下搜索成功的平均搜索长度。散列表及其查找各关键字要比较的次数如下
5、所示:搜索成功的平均搜索长度为:ASL=单项选择题18 在 C 语言中,合法的字符常量是( )(A)084(B) x43(C) ab(D)“0”19 在 C 语言中,要求运算数必须是整型的运算符是( )。(A)(B) +(C) !=(D)20 有整型变量 X,单精度变量 y=55,表达式: x=float(Y*3+(int)y4) 执行后,x 的值为( )。(A)17(B) 17.5(C) 18(D)1621 若从键盘上输入 5,则程序的输出结果是( )。#includevoid main( )int x;scanf(“d” ,&x) ;if(x 十+5)printf(“dn”,x)?;els
6、e printf(“dn” ,x 一一 );(A)7(B) 6(C) 5(D)422 以下程序的输出结果是( )。#includevoid main( )int x=10,y=10,i;for(i=0;x8;y=+i)printf(“d d”,x 一一,y);(A)10 1 9 2(B) 9 8 7 6(C) 10 9 9 0 (D)10 10 9 123 不能对二维数组 a 进行正确初始化的语句是 ( )。(A)int a23=0(B) int a23=1,2,3,4 ,5,6);(C) int a3=1,2), 0)(D)int a3=1,2,3,4,5,6)24 有程序段如下:运行该程序
7、的结果是( )。char a3,b=“China”;a=b:printf(“S”, a);(A)编译出错(B)运行结果为 China(C)运行结果为 Ch(D)运行结果为 Chi25 以下对 C 语言函数的有关描述中,正确的是( )。(A)在 C 语言中,调用函数时,只能把实参的值传递给形参,形参的值不能传递给实参(B) C 语言函数既可以嵌套定义又可以递归调用(C)函数必须有返回值,否则不能使用函数(D)c 程序中有调用关系的所有函数必须放在同一个源程序文件中26 有如下程序段:int*P,a=10 , b=1;p=&a;a=*p+b;执行该程序段后,a 的值为 ( )。(A)编译出错(B)
8、 10(C) 11(D)1227 若执行 fopen 函数时发生错误,则函数的返回值是( )。(A)地址值(B) 1(C) 0(D)EOF程序填空题28 下列程序用来计算一个英文句子中最长单词的长度(字母个数)max。假设该英文句子中只含有字母和空格,在空格之间连续的字母串称为单词,句子以“” 为结束。请填空。#includevoid main( )static char*P, a=“I am happy”;int max=0,m=0:P=a:while(”P!=)while(。p=A)I 1(“p=a)p+;)if(29 下列程序对输入的一个整数,调用函数 prime 判断其是否为素数。是素
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 试卷 2010 山东 计算机科学 技术 综合 答案 解析 DOC
