2015年全国计算机考研真题及答案
2015年计算机考研统考408真题答案解析
【解析】将堆画成完全二叉树的形式,堆删除堆顶元素后,是将二叉树最后的叶子节点 12 放到堆顶,然后
将 12 与其子节点 15 和 10 相比较,当 15>12 时,堆顶 12 不动,将 12 与 10 判断,12>10,不符合小根堆,
所以将 10 和 12 对调,然后还要将 12 与其子节点 16 比较。所以总共比较 3 次。
7. A 15. C 23. B
8. C 16. B 24. C
25. D 33. D
26. B 34. A
27. A 35. B
28. A 36. B
29. B 37. A
30. C 38. C
31. C 39. A
32. C 40. C
1. 【参考答案】A
【解析】程序都是从 main 函数开始的,进入 main 函数后执行 S(1),之后递归执行 S(0),故栈底到栈顶的
很显然,选项 A 的查找路径不满足二叉排序树或者是一棵空树,或者是具有下列性质的二叉树: (1)若左子树不空,则左子树上所有结点的值均小于或等于它的根结点的值; (2)若右子树不空,则右子树上所有结点的值均大于或等于它的根结点的值; (3)左、右子树也分别为二叉排序树。 8.【参考答案】C 【解析】KMP 算法主要是求 next 数组的过程,首先要理解 next 数组是啥,next[i]代表什么:next[i]代表在 模式串 t 中,长度为 i 的前缀后缀匹配长度。 根据 next 数组生成算法可得
6.【参考答案】C 【解析】Kruskal 算法是按权值选边,若选边后不形成回路,则保留作为一条边,若形成回路则除去。Prim 算 法是每次从当前的二叉树节点向外延伸的,选择权值最小的边。克鲁斯卡(Kruskal)算法和普里姆(Prim) 算法(从 v4 开始)第 1 次选中的边都是(v4,v1)。Kruskal 算法第二次可以选择(v1,v3), (v2,v3), (v3,v4); Prim 算法 第二次可以选择(v1,v3), (v3,v4)。 7.【参考答案】A 【解析】画出查找路径图,因为折半查找的判定树是一棵二叉排序树,看其是否满足二叉排序树的要求。
2015年计算机真题及解析.
2015年全国硕士研究生入学统一考试计算机学科专业基础综合试题一、单项选择题:140小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一个选项符合题目要求。
请在答题卡上将所选项的字母涂黑。
1.已知程序如下:int s(int n){ return (n<=0) ? 0 : s(n-1) +n; }void main(){ cout<< s(1); }程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息一次对应的是A.main()->S(1)->S(0) B.S(0)->S(1)->main()C.m ain()->S(0)->S(1) D.S(1)->S(0)->main()D.先序序列为a,b,c,d的不同二叉树的个数是A.13 B.14 C.15 D.163.下列选项给出的是从根分别到达两个叶节点路径上的权值序列,能属于同一棵哈夫曼树的是A.24,10,5和24,10,7 B.24,10,5和24,12,7C.24,10,10和24,14,11 D.24,10,5和24,14,64.现在有一颗无重复关键字的平衡二叉树(A VL树),对其进行中序遍历可得到一个降序序列。
下列关于该平衡二叉树的叙述中,正确的是A.根节点的度一定为2 B.树中最小元素一定是叶节点C.最后插入的元素一定是叶节点D.树中最大元素一定是无左子树5.设有向图G=(V,E),顶点集V={V0,V1,V2,V3},边集E={<v0,v1>,<v0,v2>,<v0,v3>,<v1,v3>},若从顶点V0 开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是A.2 B.3 C.4 D.56.求下面带权图的最小(代价)生成树时,可能是克鲁斯卡(kruskal)算法第二次选中但不是普里姆(Prim)算法(从V4开始)第2次选中的边是A.(V1,V3) B.(V1,V4) C.(V2,V3) D.(V3,V4)7.下列选项中,不能构成折半查找中关键字比较序列的是A.500,200,450,180 B.500,450,200,180C.180,500,200,450 D.180,200,500,4508.已知字符串S为“abaabaabacacaabaabcc”. 模式串t为“abaabc”, 采用KMP算法进行匹配,第一次出现“失配”(s[i] != t[i]) 时,i=j=5,则下次开始匹配时,i和j的值分别是A.i=1,j=0 B.i=5,j=0 C.i=5,j=2 D.i=6,j=29.下列排序算法中元素的移动次数和关键字的初始排列次序无关的是A.直接插入排序B.起泡排序C.基数排序D.快速排序10.已知小根堆为8,15,10,21,34,16,12,删除关键字8之后需重建堆,在此过程中,关键字之间的比较数是A.1 B.2 C.3 D.411.希尔排序的组内排序采用的是()A.直接插入排序B.折半插入排序 C.快速排序D.归并排序12.计算机硬件能够直接执行的是()Ⅰ.机器语言程序Ⅱ.汇编语言程序Ⅲ.硬件描述语言程序A.仅ⅠB.仅ⅠⅡC.仅ⅠⅢD.ⅠⅡⅢ13.由3个“1”和5个“0”组成的8位二进制补码,能表示的最小整数是()A.-126 B.-125 C.-32 D.-314.下列有关浮点数加减运算的叙述中,正确的是()Ⅰ. 对阶操作不会引起阶码上溢或下溢Ⅱ. 右规和尾数舍入都可能引起阶码上溢Ⅲ. 左规时可能引起阶码下溢Ⅳ. 尾数溢出时结果不一定溢出A.仅ⅡⅢB.仅ⅠⅡⅣC.仅ⅠⅢⅣD.ⅠⅡⅢⅣ15.假定主存地址为32位,按字节编址,主存和Cache之间采用直接映射方式,主存块大小为4个字,每字32位,采用回写(Write Back)方式,则能存放4K字数据的Cache 的总容量的位数至少是()A.146k B.147K C.148K D.158K16.假定编译器将赋值语句“x=x+3;”转换为指令”add xaddt, 3”,其中xaddt是x 对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是()A.0 B.1 C.2 D.317.下列存储器中,在工作期间需要周期性刷新的是()A.SRAM B.SDRAM C.ROM D.FLASH18.某计算机使用4体交叉存储器,假定在存储器总线上出现的主存地址(十进制)序列为8005,8006,8007,8008,8001,8002,8003,8004,8000,则可能发生发生缓存冲突的地址对是()A.8004、8008 B.8002、8007 C.8001、8008 D.8000、800419.下列有关总线定时的叙述中,错误的是()A.异步通信方式中,全互锁协议最慢B.异步通信方式中,非互锁协议的可靠性最差C.同步通信方式中,同步时钟信号可由多设备提供D.半同步通信方式中,握手信号的采样由同步时钟控制20.若磁盘转速为7200转/分,平均寻道时间为8ms,每个磁道包含1000个扇区,则访问一个扇区的平均存取时间大约是( )A.8.1ms B.12.2ms C.16.3ms D.20.5ms21.在采用中断I/O方式控制打印输出的情况下,CPU和打印控制接口中的I/O端口之间交换的信息不可能是( )A.打印字符B.主存地址C.设备状态D.控制命令22.内部异常(内中断)可分为故障(fault)、陷阱(trap)和终止(abort)三类。
2015年408真题及答案
2015年408真题及答案2015 年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:第1~40 小题,每小题2 分,共80 分。
下列每题给出的四个选项中,只有一个选项最符合试题要求。
1.已知程序如下:程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息依次对应的是。
A.main()→S(1)→S(0) B.S(0)→S(1)→main()B.main()→S(0)→S(1) D.S(1)→S(0)→main()2.先序序列为a,b,c,d 的不同二叉树的个数是。
A.13 B.14 C.15 D.163.下列选项给出的是从根分别到达两个叶结点路径上的权值序列,能属于同一棵哈夫曼树的是。
A.24,10,5 和24,10,7 B.24,10,5 和24,12,7C.24,10,10 和24,14,11 D.24,10,5 和24,14,64.现有一棵无重复关键字的平衡二叉树(A VL树),对其进行中序遍历可得到一个降序序列。
下列关于该平衡二叉树的叙述中,正确的是。
A.根结点的度一定为2B.树中最小元素一定是叶结点C.最后插入的元素一定是叶结点D.树中最大元素一定是无左子树5.设有向图G=(V,E),顶点集V={V0,V1,V2,V3},边集E={<v0,v1>,<v0,v2>,<v0,v3>,<v1,v3>}。
若从顶点V0 开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是。
A.2 B.3 C.4 D.5 6.求下面带权图的最小(代价)生成树时,可能是克鲁斯卡(Kruskal)算法第2次选中但不是普里姆(Prim)算法(从V4 开始)第2次选中的边是。
A.(V1,V3) B.(V1,V4) C.(V2,V3) D.(V3,V4)7.下列选项中,不能构成折半查找中关键字比较序列的是。
int S(int n){ return (n<=0)?0:s(n-1)+n;}void main(){ cout<< S(1);}A.500,200,450,180 B.500,450,200,180·2·C .180,500,200,450D .180,200,500,4508.已知字符串 S 为“abaabaabacacaabaabcc”,模式串 t 为“abaabc”。
2015年全国硕士研究生入学统一考试
2015年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题h一、单项选择题:第1〜40小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一>选项最符甜题要求。
1.已知程序如下:int S(int n){ return (n<=0)?0:s(n-1)+n;}void main 0 { cout« S ⑴;}程序运行时使用栈来保存调用过程的信息,自找底到栈顶保存的信息依次对应的是 _____ 。
A.mainO—S(l)—S(0)B. S(0)—S(l)—main。
B.mainO—S(0)—S(l) D. S(l)—S(0)—main。
2.先序序列为Uwl的不同二叉树的个数是。
A.13B. 14C. 15D. 163.下列选项给出的是从根分别到达两个叶结点路径上的权值序列,能属于同一棵哈夫曼树的A.24,10,5和24,10,7B. 24,10,5和24,12,7C.24,10,10和24,14,11D. 24,10,5和24,14,64.现有一棵无重复关键字的平衡二叉树(AVL树),对其进行中序遍历可得到一个降序序列。
下列关于该平衡二叉树的叙述中,正确的是 _____ 。
A.根结点的度一定为2B.树中最小元素一定是叶结点C.最后插入的元素一定是叶结点D.树中最大元素一定是无左子树5.设有向图 G=(V,E),顶点集VyVftVbViVd,E={<V0,V I>,<V0,V2>><V0,V3>.灯^3>}。
若从顶点V0开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是。
A. 2B. 3C. 4D. 56.求下面带权图的最小(代价)生成树时,可能是克鲁斯卡(Kruskal)算法第2次选中但不是普MM (Prim)算法(从V4开始)第2次选中的边是__________ 。
A.(V1(V3)B. (V1(V4)C. (V2,V3)D. (V3,V4)7._________________________________________________ 下列选项中,不能构成折半查找中关键字比较序列的是_________________________________________ 。
2015计算机统考408真题
2015年全国硕士研究生招生考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:1~40小题,每小题2分,共80分。
下列每题给出的四个选项中。
只有一个选项符合题目要求。
1.已知程序如下:int S(int n){ return(n<=0)?0:s(n-1)+n;}void main(){ cout<<S(1);}程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息依次对应的是A.main( )→S(1)→S(0) B.S(0)→S(1)→main( )C.main( )→S(0)→S(1) D.S(1)→S(0)→main( )2.先序序列为a,b,c,d的不同二叉树的个数是A.13 B.14 C.15 D.163.下列选项给出的是从根分别到达两个叶结点路径上的权值序列,能属于同一棵哈夫曼树的是A.24,10,5和24,10,7 B.24,10,5和24,12,7C.24,10,10和24,14,11 D.24,10,5和24,14,64.现有一棵无重复关键字的平衡二叉树(AVL树),对其进行中序遍历可得到一个降序序列。
下列关于该平衡二叉树的叙述中,正确的是A.根结点的度一定为2 B.树中最小元素一定是叶结点C.最后插入的元素一定是叶结点D.树中最大元素一定无左子树5.设有向图G=(V,E),顶点集V={v0,v1,v2,v3},边集E:{<v0,v1>,<v0,v2>,<v0,v3>,<v1,v3>}。
若从顶点v0。
开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是A.2 B.3C.4 D.56.求下面带权图的最小(代价)生成树时,可能是克鲁斯卡尔(Kruskal)算法第2次选中但不.是普里姆(Prim)算法(从v4开始)第2次选中的边是A.(v1,v3) B.(v1,v4)C.(v2,v3) D.(v3,v4)7.下列选项中,不.能构成折半查找中关键字比较序列的是A.500,200,450,180 B.500,450,200,180C.180,500,200,450 D.180,200,500,450R.已知字符串s为“abaabaabacacaabaabcc”,模式串t为“abaabc5’。
2015年计算机统考试题及答案
第一部分选择题—计算机基础知识共15题15分1.个人计算机简称PC机,这种计算机属于______. AA.微型计算机 B.小型计算机 C.超级计算机 D.巨型计算机2.对于信息,下列说法错误的是______。
DA.信息是可以处理的 B.信息是可以传播的C.信息是可以共享的 D.信息可以不依附于某种载体而存在3.在计算机中,用数值、文字、语言和图像等所表示的内容都可称为______。
CA.表象 B.文章 C.信息 D.消息4.冯·诺依曼在1946年提出了计算机的程序存储原理。
按此原理设计的计算机称为______。
C A.智能计算机 B.高性能计算机C.存储程序计算机或冯·诺依曼结构计算机 D.现代化的计算机5.巨型电子计算机指的是______。
CA.体积大 B.重量大 C.功能强 D.耗电量大6.“使用计算机进行数值运算,可根据需要获得千分之一到几百万分之一甚至更高的精确度。
”,该描述说明计算机具有______.DA.自动控制能力 B.高速运算的能力 C.记忆能力 D.很高的计算精度7.用计算机进行图书资料检索工作,属于计算机应用中的______。
AA.数据处理 B.科学计算 C.人工智能 D.实时控制8.冯·诺依曼在1946年提出了计算机的程序存储原理.关于计算机的程序,其说法错误的是______。
D A.程序由指令构成 B.程序和数据都用二进制数表示C.指令由操作码和地址码构成 D.计算机以程序为中心9.运算器的组成部分不包括______。
BA.控制线路 B.译码器 C.加法器 D.寄存器10.计算机中的所有信息都是以二进制方式表示的,这两个二进制数是______。
CA.1和2 B.0和2 C.0和1 D.1和1011.下面哪一项不是计算机采用二进制的主要原因_____。
DA.二进制只有0和1两个状态,技术上容易实现 B.二进制运算规则简单C.二进制数的0和1与逻辑代数的“真”和“假”相吻合,适合于计算机进行逻辑运算D.二进制可与十进制直接进行算术运算12.计算机的运算速度是它的主要性能指标之一。
-计算机专业基础综合真题及答案解析
2015年全国硕士研究生入学统一考试计算机学科专业基础综合试题一、单项选择题:140小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一个选项符合题目要求。
请在答题卡上将所选项的字母涂黑。
1.已知程序如下:ints(int n){ return(n<=0) ?0 :s(n-1) +n;}voidmain(){ cout<< s(1);}程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息一次对应的是A.main()->S(1)->S(0) B.S(0)->S(1)->main()C.m ain()->S(0)->S(1) D.S(1)->S(0)->main()2.先序序列为a,b,c,d的不同二叉树的个数是A.13B.14ﻩ C.15ﻩD.163.下列选项给出的是从根分别到达两个叶节点路径上的权值序列,能属于同一棵哈夫曼树的是A.24,10,5和24,10,7ﻩﻩB.24,10,5和24,12,7C.24,10,10和24,14,11D.24,10,5和24,14,64.现在有一颗无重复关键字的平衡二叉树(AVL树),对其进行中序遍历可得到一个降序序列。
下列关于该平衡二叉树的叙述中,正确的是A.根节点的度一定为2ﻩﻩﻩB.树中最小元素一定是叶节点C.最后插入的元素一定是叶节点D.树中最大元素一定是无左子树5.设有向图G=(V,E),顶点集V={V0,V1,V2,V3},边集E={<v0,v1>,<v0,v2>,<v0,v3>,<v1,v3>},若从顶点V0 开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是A.2ﻩB.3ﻩﻩC.4ﻩﻩﻩD.56.求下面带权图的最小(代价)生成树时,可能是克鲁斯卡(kruskal)算法第二次选中但不是普里姆(Prim)算法(从V4开始)第2次选中的边是A.(V1,V3)ﻩﻩB.(V1,V4)ﻩﻩC.(V2,V3)ﻩﻩD.(V3,V4)7.下列选项中,不能构成折半查找中关键字比较序列的是A.500,200,450,180ﻩﻩB.500,450,200,180C.180,500,200,450 D.180,200,500,4508.已知字符串S为“abaabaabacacaabaabcc”.模式串t为“abaabc”,采用KMP算法进行匹配,第一次出现“失配”(s[i] !=t[i])时,i=j=5,则下次开始匹配时,i和j的值分别是A.i=1,j=0ﻩB.i=5,j=0ﻩC.i=5,j=2ﻩﻩD.i=6,j=29.下列排序算法中元素的移动次数和关键字的初始排列次序无关的是A.直接插入排序ﻩB.起泡排序ﻩC.基数排序ﻩD.快速排序10.已知小根堆为8,15,10,21,34,16,12,删除关键字8之后需重建堆,在此过程中,关键字之间的比较数是A.1ﻩB.2ﻩC.3ﻩD.411.希尔排序的组内排序采用的是()A.直接插入排序 B.折半插入排序ﻩC.快速排序ﻩD.归并排序12.计算机硬件能够直接执行的是()Ⅰ.机器语言程序Ⅱ.汇编语言程序ﻩⅢ.硬件描述语言程序A.仅ⅠﻩﻩB.仅ⅠⅡﻩﻩC.仅ⅠⅢﻩD.ⅠⅡⅢ13.由3个“1”和5个“0”组成的8位二进制补码,能表示的最小整数是()A.-126 ﻩﻩB.-125 ﻩC.-32ﻩD.-314.下列有关浮点数加减运算的叙述中,正确的是()Ⅰ. 对阶操作不会引起阶码上溢或下溢Ⅱ.右规和尾数舍入都可能引起阶码上溢Ⅲ. 左规时可能引起阶码下溢Ⅳ. 尾数溢出时结果不一定溢出A.仅ⅡⅢﻩB.仅ⅠⅡⅣﻩC.仅ⅠⅢⅣD.ⅠⅡⅢⅣ15.假定主存地址为32位,按字节编址,主存和Cache之间采用直接映射方式,主存块大小为4个字,每字32位,采用回写(Write Back)方式,则能存放4K字数据的Cache 的总容量的位数至少是()A.146k B.147K ﻩ C.148KD.158K16.假定编译器将赋值语句“x=x+3;”转换为指令”add xaddt, 3”,其中xaddt是x 对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是()A.0 ﻩﻩB.1 ﻩC.2 ﻩﻩD.317.下列存储器中,在工作期间需要周期性刷新的是()A.SRAMﻩB.SDRAMﻩC.ROM ﻩﻩD.FLASH18.某计算机使用4体交叉存储器,假定在存储器总线上出现的主存地址(十进制)序列为8005,8006,8007,8008,8001,8002,8003,8004,8000,则可能发生发生缓存冲突的地址对是()A.8004、8008 B.8002、8007C.8001、8008D.8000、800419.下列有关总线定时的叙述中,错误的是()A.异步通信方式中,全互锁协议最慢B.异步通信方式中,非互锁协议的可靠性最差C.同步通信方式中,同步时钟信号可由多设备提供D.半同步通信方式中,握手信号的采样由同步时钟控制20.若磁盘转速为7200转/分,平均寻道时间为8ms,每个磁道包含1000个扇区,则访问一个扇区的平均存取时间大约是()A.8.1msﻩ B.12.2ms ﻩC.16.3msﻩD.20.5ms21.在采用中断I/O方式控制打印输出的情况下,CPU和打印控制接口中的I/O端口之间交换的信息不可能是( )A.打印字符ﻩB.主存地址ﻩC.设备状态D.控制命令22.内部异常(内中断)可分为故障(fault)、陷阱(trap)和终止(abort)三类。
考研统考408计算机学科专业基础综合真题及答案..doc
(6)为什么二路选择器MUX的一个输入端是2?
(7)
44.(10分)题43中描述的计算机,其部分指令执行过程的控制信号如如题44图a所示。
题44图a部分指令控制信号
该机指令格式如题44图b所示,支持寄存器直接和寄存器间接两种寻址方式,寻址方
14.下列有关浮点数加减运算的叙述中,正确的是()
Ⅰ.对阶操作不会引起阶码上溢或下溢
Ⅱ.右规和尾数舍入都可能引起阶码上溢
Ⅲ.左规时可能引起阶码下溢2
Ⅳ.尾数溢出时结果不一定溢出
A.仅Ⅱ ⅢB.仅ⅠⅡⅣC.仅ⅠⅢ ⅣD.ⅠⅡ Ⅲ Ⅳ
15.假定主存地址为32位,按字节编址,主存和Cache之间采用直接映射方式,主存
序序列。下列关于该平衡二叉树的叙述中,正确的是
A.根节点的度一定为2B.树中最小元素一定是叶节点
C.最后插入的元素一定是叶节点D.树中最大元素一定是无左子树
5.设有向图G=(V,E),顶点集V={V0,V1,V2,V3},边集E={<v0,v1>,<v0,v2>,<v0,v3>,<v1,v3>},
若从顶点V0开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是
一个时间复杂度尽可能高效地算法,对于链表中绝对值相等的节点,仅保留第一次出现的节
点而删除其余绝对值相等的节点。
例如若给定的单链表head如下
删除节点后的head为
要求
(1)给出算法的基本思想
(2)使用c或c++语言,给出单链表节点的数据类型定义。
(3)根据设计思想,采用c或c++语言描述算法,关键之处给出注释。
全国硕士研究生入学统一考试计算机专业基础综合真题及答案解析
2015年全国硕士研究生入学统一考试计算机学科专业基础综合试题一、单项选择题:140小题,每小题2分,共80分。
下列每题给出的四个选项中,只有一个选项符合题目要求。
请在答题卡上将所选项的字母涂黑。
1.已知程序如下:int s(int n){ return (n<=0) ? 0 : s(n-1) +n; }void main(){ cout<< s(1); }程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息一次对应的是A.main()->S(1)->S(0) B.S(0)->S(1)->main()C.m ain()->S(0)->S(1) D.S(1)->S(0)->main()2.先序序列为a,b,c,d的不同二叉树的个数是A.13 B.14 C.15 D.163.下列选项给出的是从根分别到达两个叶节点路径上的权值序列,能属于同一棵哈夫曼树的是A.24,10,5和24,10,7 B.24,10,5和24,12,7C.24,10,10和24,14,11 D.24,10,5和24,14,64.现在有一颗无重复关键字的平衡二叉树(A VL树),对其进行中序遍历可得到一个降序序列。
下列关于该平衡二叉树的叙述中,正确的是A.根节点的度一定为2 B.树中最小元素一定是叶节点C.最后插入的元素一定是叶节点D.树中最大元素一定是无左子树5.设有向图G=(V,E),顶点集V={V0,V1,V2,V3},边集E={<v0,v1>,<v0,v2>,<v0,v3>,<v1,v3>},若从顶点V0 开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是A.2 B.3 C.4 D.56.求下面带权图的最小(代价)生成树时,可能是克鲁斯卡(kruskal)算法第二次选中但不是普里姆(Prim)算法(从V4开始)第2次选中的边是A.(V1,V3) B.(V1,V4) C.(V2,V3) D.(V3,V4)7.下列选项中,不能构成折半查找中关键字比较序列的是A.500,200,450,180 B.500,450,200,180C.180,500,200,450 D.180,200,500,4508.已知字符串S为“abaabaabacacaabaabcc”. 模式串t为“abaabc”, 采用KMP算法进行匹配,第一次出现“失配”(s[i] != t[i]) 时,i=j=5,则下次开始匹配时,i和j的值分别是A.i=1,j=0 B.i=5,j=0 C.i=5,j=2 D.i=6,j=29.下列排序算法中元素的移动次数和关键字的初始排列次序无关的是A.直接插入排序B.起泡排序C.基数排序D.快速排序10.已知小根堆为8,15,10,21,34,16,12,删除关键字8之后需重建堆,在此过程中,关键字之间的比较数是A.1 B.2 C.3 D.411.希尔排序的组内排序采用的是()A.直接插入排序B.折半插入排序 C.快速排序D.归并排序12.计算机硬件能够直接执行的是()Ⅰ.机器语言程序Ⅱ.汇编语言程序Ⅲ.硬件描述语言程序A.仅ⅠB.仅ⅠⅡC.仅ⅠⅢD.ⅠⅡⅢ13.由3个“1”和5个“0”组成的8位二进制补码,能表示的最小整数是()A.-126 B.-125 C.-32 D.-314.下列有关浮点数加减运算的叙述中,正确的是()Ⅰ. 对阶操作不会引起阶码上溢或下溢Ⅱ. 右规和尾数舍入都可能引起阶码上溢Ⅲ. 左规时可能引起阶码下溢Ⅳ. 尾数溢出时结果不一定溢出A.仅ⅡⅢB.仅ⅠⅡⅣC.仅ⅠⅢⅣD.ⅠⅡⅢⅣ15.假定主存地址为32位,按字节编址,主存和Cache之间采用直接映射方式,主存块大小为4个字,每字32位,采用回写(Write Back)方式,则能存放4K字数据的Cache 的总容量的位数至少是()A.146k B.147K C.148K D.158K16.假定编译器将赋值语句“x=x+3;”转换为指令”add xaddt, 3”,其中xaddt是x 对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是()A.0 B.1 C.2 D.317.下列存储器中,在工作期间需要周期性刷新的是()A.SRAM B.SDRAM C.ROM D.FLASH18.某计算机使用4体交叉存储器,假定在存储器总线上出现的主存地址(十进制)序列为8005,8006,8007,8008,8001,8002,8003,8004,8000,则可能发生发生缓存冲突的地址对是()A.8004、8008 B.8002、8007 C.8001、8008 D.8000、800419.下列有关总线定时的叙述中,错误的是()A.异步通信方式中,全互锁协议最慢B.异步通信方式中,非互锁协议的可靠性最差C.同步通信方式中,同步时钟信号可由多设备提供D.半同步通信方式中,握手信号的采样由同步时钟控制20.若磁盘转速为7200转/分,平均寻道时间为8ms,每个磁道包含1000个扇区,则访问一个扇区的平均存取时间大约是( )A.B.C.D.21.在采用中断I/O方式控制打印输出的情况下,CPU和打印控制接口中的I/O端口之间交换的信息不可能是( )A.打印字符B.主存地址C.设备状态D.控制命令22.内部异常(内中断)可分为故障(fault)、陷阱(trap)和终止(abort)三类。
2015年考研计算机专业(基础综合)真题试卷
2015年考研计算机专业(基础综合)真题试卷(总分:130.00,做题时间:90分钟)一、单项选择题(总题数:41,分数:82.00)1.单项选择题1-40小题。
下列每题给出的四个选项中,只有一个选项是最符合题目要求的。
__________________________________________________________________________________________ 2.已知程序如下:int S(int n){return(n<=0)?0:S(n-1)+n,}void main(){cout<<S(1);}程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息依次对应的是_______。
A.main()→S(1)→S(0) √B.S(0)→S(1)→main()C.main()→S(0)→S(1)D.S(1)→S(0)→main()3.先序序列为a,b,c,d的不同二叉树的个数是_______。
A.13B.14 √C.15D.164.下列选项给出的是从根分别到达两个叶结点路径上的权值序列,能属于同一棵哈夫曼树的是_______。
A.24,10,5和2,4,10,7B.24,10,5和24,12,7C.24,10,10和24,14,11D.24,10,5和24,14,6 √5.现有一棵无重复关键字的平衡二叉树(AVL树),对其进行中序遍历可得到一个降序序列。
下列关于该平衡二叉树的叙述中,正确的是_______。
A.根结点的度一定为2B.树中最小元素一定是叶结点C.最后插入的元素一定是叶结点D.树中最大元素一定是无左子树√6.设有向图G=(V,E),顶点集V={V 0,V 1,V 2,V 3 },边集E={<V 0,V 1>,<V 0,V 1>,<V 0,V 3>,<V 1,V 3>}。
若从顶点V 0开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是_______。
2015年计算机专业考研真题
2015年计算机专业考研真题——OS15.假定主存地址为32 位,按字节编址,主存和Cache 之间采用直接映射方式,主存块大小为4 个字,每字32 位,采用回写(Write Back)方式,则能存放4K 字数据的Cache 的总容量的位数至少是()A.146k B.147K C.148K D.158K【参考答案】B【考查知识点】Cache 和主存的映射方式。
直接映射方式地址映象规则:主存储器中一块只能映象到Cache 的一个特定的块中。
(1) 主存与缓存分成相同大小的数据块。
(2) 主存容量应是缓存容量的整数倍,将主存空间按缓存的容量分成区,主存中每一区的块数与缓存的总块数相等。
(3) 主存中某区的一块存入缓存时只能存入缓存中块号相同的位置。
16.假定编译器将赋值语句“x=x+3;”转换为指令”add xaddt, 3”,其中xaddt 是x 对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache 使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是()A.0 B.1 C.2 D.3【参考答案】C【考查知识点】考察了页式虚拟存储器及TLB 快表。
20.若磁盘转速为7200 转/分,平均寻道时间为8ms,每个磁道包含1000 个扇区,则访问一个扇区的平均存取时间大约是( )A.8.1ms B.12.2ms C.16.3ms D.20.5ms【参考答案】B【考查知识点】磁盘访问时间计算。
21.在采用中断I/O 方式控制打印输出的情况下,CPU 和打印控制接口中的I/O 端口之间交换的信息不可能是( )A.打印字符B.主存地址C.设备状态D.控制命令【参考答案】A【考查知识点】程序中断I/O 方式。
23.处理外部中断时,应该由操作系统保存的是( )A.程序计数器(PC)的内容B.通用寄存器的内容C.块表(TLB)的内容D.Cache 中的内容【参考答案】A【考查知识点】外部中断处理过程。
2015年计算机统考试题及答案
2015年计算机统考试题及答案一、单选题1.下列哪项不是计算机网络体系结构的组成部分?A. 应用层B. 传输层C. 网络层D. 操作系统层答案:D2.下列无连接协议的是?A. UDPB. TCPC. FTPD. HTTP答案:A3.下列哪个设计原则是SOLID中的?A. 迪米特原则B. 开闭原则C. 依赖倒置原则D. 里氏替换原则答案:D4.以下哪一种操作系统不是分时操作系统?A. LinuxB. UnixC. WindowsD. DOS答案:D5.下列不属于软件需求定义的是?A. 功能需求B. 系统需求C. 技术需求D. 市场需求答案:C二、多选题1.以下哪些是TCP/IP协议中的应用层协议?(多选)A. FTPB. HTTPC. SMTPD. DNS答案:A、B、C2.以下哪项不是通信协议中规定的三要素?(多选)A. 语义B. 传输速率C. 时序D. 错误控制答案:B、C3.下列哪些属于操作系统资源?(多选)A. CPUB. 内存C. 硬盘D. 键盘答案:A、B、C三、简答题1.简述TCP协议中三次握手的过程。
答:TCP协议中,三次握手是建立可靠连接的过程。
其中,第一次握手是客户端向服务器发送一个SYN(同步)请求报文包,告诉服务器希望建立连接;第二次握手是服务器回应一个SYN-ACK确认请求报文包,告诉客户端请求已被接收;第三次握手是客户端回应一个ACK确认报文包,告诉服务器确认连接已建立完成。
这样,双方就能够进行正常通信了。
2.简述什么是RESTful架构风格。
答:RESTful架构风格是一种基于HTTP协议的Web服务设计和开发的标准化架构风格。
其核心理念是:以URL描述资源,通过HTTP动词来表示资源的操作,包括GET、POST、PUT、DELETE等。
RESTful架构风格特点包括:无状态、可缓存、资源导向、统一接口、分层系统等。
四、编程题题目描述求解斐波那契数列第N项。
输入描述一个正整数N(1<=N<=10000)。
2015计算机考研408真题和答案
B SDRAM
C ROM
D FLASH
18
4
8007 8008 8001 8002 8003 8004 8000
A 8004 8008
B 8002 8007
C 8001 8008
D 8000 8004
19
A
B
C
D
20
7200 /
8 ms
(
)
8005 8006
1000
A 8.1 ms
C 16.3 ms
C
C++
C
O(m)
O(n)
A
10
(2)A2
03 (3)Bm
01101 10011 A 10010 01101 11010
3
0
ij
31031
13212 A2 0 2 2 0 2
31031
12213
3
2
3
-1)
A
(2)
A A2
B2 B3
Bn
Bn
43
(1)
(R0 R3) PC
AB
(R0 R3)
PC
A
(2)ALU 7
A
2
C
5
G=(V E)
<v0 v2> <v0 v3> <v1 v3>}
B D V={v0 v1 v2 v3}
v0
E {<v0 v1>
A2 C4 6
( v4 ) 2
()
B3 D5
(Kruskal)
2
(Prim)
1
A (v1 v3) C (v2 v3) 7
B (v1 v4) D (v3 v4)
2015年计算机统考试题及答案
第一部分选择题—计算机基础知识共15题15分1.个人计算机简称PC机,这种计算机属于______。
AA.微型计算机 B.小型计算机 C.超级计算机 D.巨型计算机2.对于信息,下列说法错误的是______。
DA.信息是可以处理的 B.信息是可以传播的C.信息是可以共享的 D.信息可以不依附于某种载体而存在3.在计算机中,用数值、文字、语言和图像等所表示的内容都可称为______。
CA.表象 B.文章 C.信息 D.消息4.冯·诺依曼在1946年提出了计算机的程序存储原理。
按此原理设计的计算机称为______。
C A.智能计算机 B.高性能计算机C.存储程序计算机或冯·诺依曼结构计算机 D.现代化的计算机5.巨型电子计算机指的是______。
CA.体积大 B.重量大 C.功能强 D.耗电量大6.“使用计算机进行数值运算,可根据需要获得千分之一到几百万分之一甚至更高的精确度。
”,该描述说明计算机具有______.DA.自动控制能力 B.高速运算的能力 C.记忆能力 D.很高的计算精度7.用计算机进行图书资料检索工作,属于计算机应用中的______。
AA.数据处理 B.科学计算 C.人工智能 D.实时控制8.冯·诺依曼在1946年提出了计算机的程序存储原理。
关于计算机的程序,其说法错误的是______。
D A.程序由指令构成 B.程序和数据都用二进制数表示C.指令由操作码和地址码构成 D.计算机以程序为中心9.运算器的组成部分不包括______。
BA.控制线路 B.译码器 C.加法器 D.寄存器10.计算机中的所有信息都是以二进制方式表示的,这两个二进制数是______.CA.1和2 B.0和2 C.0和1 D.1和1011.下面哪一项不是计算机采用二进制的主要原因_____。
DA.二进制只有0和1两个状态,技术上容易实现 B.二进制运算规则简单C.二进制数的0和1与逻辑代数的“真"和“假”相吻合,适合于计算机进行逻辑运算D.二进制可与十进制直接进行算术运算12.计算机的运算速度是它的主要性能指标之一。
2015年408真题及问题详解
A.程序计数器(PC)的内容B.通用寄存器的内容
C.块表(TLB)中的内容D.Cache中的内容
D.当信号传播延迟趋近0时,信道利用率趋近100%37.下列关于交换机的叙述中,正确的是。A.以太网交换机本质上是一种多端口网桥 B.通过交换机互连的一组工作站构成一个冲突域 C.交换机每个端口所连网络构成一个独立的广播域D.以太网交换机可实现采用不同网络层协议的网络互联38.某路由器的路由表如下表所示:
A.8.1msB.12.2msC.16.3msD.20.5ms21.在采用中断I/O方式控制打印输出的情况下,CPU和打印控制接口中的I/O端口之间交换的信
息不可能是。
A.打印字符B.主存地址C.设备状态D.控制命令22.内部异常(内中断)可分为故障(fault)、陷阱(trap)和终止(abort)三类。下列有关内部异
24.假定下列指令已装入指令寄存器。则执行时不可能导致CPU从用户态变为内核态(系统态)的是。
A.DIVR0,R1;(R0)/(R1)→R0
B.INTn;产生软中断
C.NOTR0;寄存器R0的内容取非
D.MOVR0,addr;把地址addr处的内存数据放入寄存器R0中
25.下列选项中,会导致进程从执行态变为就绪态的事件是A.执行P(wait)操作B.申请内存失败
A.根结点的度一定为2B.树中最小元素一定是叶结点
C.最后插入的元素一定是叶结点D.树中最大元素一定是无左子树 5.设有向图G=(V,E),顶点集V={V0,V1,V2,V3},边集E={<v0,v1>,<v0,v2>,<v0,v3>,<v1,v3>}。若
2015年计算机考研:计算机组成原理试题二【附答案】
2015年计算机考研:计算机组成原理试题二【附答案】一、选择题(共20分,每题1分)1.冯·诺伊曼机工作方式的基本特点是___B___。
A.多指令流单数据流;B.按地址访问并顺序执行指令;C.堆栈操作;D.存储器按内容选择地址。
2.程序控制类指令的功能是___C___。
A.进行主存和CPU之间的数据传送;B.进行CPU和设备之间的数据传送;C.改变程序执行的顺序;D.一定是自动加+1。
3.水平型微指令的特点是__A____。
A.一次可以完成多个操作;B.微指令的操作控制字段不进行编码;C.微指令的格式简短;D.微指令的格式较长。
4.存储字长是指____B__。
A.存放在一个存储单元中的二进制代码组合;B.存放在一个存储单元中的二进制代码位数;C.存储单元的个数;D.机器指令的位数。
5.CPU通过__B___启动通道。
A.执行通道命令;B.执行I/O指令;C.发出中断请求;D.程序查询。
6.对有关数据加以分类、统计、分析,这属于计算机在___C___方面的应用。
A.数值计算;B.辅助设计;C.数据处理;D.实时控制。
7.总线中地址线的作用是_C_____。
A.只用于选择存储器单元;B.由设备向主机提供地址;C.用于选择指定存储器单元和I/O设备接口电路的地址;D.即传送地址又传送数据。
8.总线的异步通信方式_A___。
A.不采用时钟信号,只采用握手信号;B.既采用时钟信号,又采用握手信号;C.既不采用时钟信号,又不采用握手信号;D.既采用时钟信号,又采用握手信号。
9.存储周期是指___C___。
A.存储器的写入时间;B.存储器进行连续写操作允许的最短间隔时间;C.存储器进行连续读或写操作所允许的最短间隔时间;D.指令执行时间。
10.在程序的执行过程中,Cache与主存的地址映射是由__C__。
A.操作系统来管理的;B.程序员调度的;C.由硬件自动完成的;D.用户软件完成。
11.以下叙述___C_是正确的。