[考研类试卷]计算机专业(基础综合)模拟试卷114及答案与解析.doc
《[考研类试卷]计算机专业(基础综合)模拟试卷114及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业(基础综合)模拟试卷114及答案与解析.doc(35页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业(基础综合)模拟试卷 114 及答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 设 n 是描述问题规模的正整数,下列程序片段的时间复杂度是( )。y=0;while(n=(y+1)*(y+1)y+;(A)0(log 2n)(B) 0(n)(C) 0(nlog2n)(D)0( )2 循环队列用数组 A0m1存放其元素值,头尾指针分别为 front 和 rear,front指向队头元素,rear 指向队尾元素的下一个元素,其移动按数组下标增大的方向进行(rear!=m1 时),则当前队列中的元素个数是 (
2、 )。(A)(rearfront+m)m(B) (rearfront+1)m(C) real 一 front 一 1(D)rearfront3 将 5 个字母“ooops”按此顺序进栈,则有 ( )种不同的出栈顺序可以仍然得到“ooops”。(A)1(B) 3(C) 5(D)64 设高度为 100 的二叉树上只有度为 O 和度为 2 的结点,则此类二叉树中所包含的结点数最少为( ) 。(A)100(B) 201(C) 199(D)2005 由某种序列可以唯一的确定一棵二叉树,不能唯一的确定一棵二叉树的是( )。(A)先序序列和中序序列(B)后序序列和中序序列(C)中序序列和层序序列(D)先序序
3、列和层序序列6 在含有 15 个结点的平衡二叉树上,查找关键字为 28(存在该结点)的结点,则依次比较的关键字有可能是( )。(A)30,36(B) 38,48,28(C) 48,18,38,28(D)60,20,50,40,38,287 对于一组权值都相等的 16 个字母,构造相应的哈夫曼树,这棵哈夫曼树是一棵( )。(A)完全二元树(B)一般二元树(C)满二元树(D)以上都不正确8 下列关于 B树和 B+树的叙述中,不正确的是( )。(A)B树和 B+树都能有效地支持顺序查找(B) B树和 B+树都是平衡的多叉树(C) B树和 B+树都能有效地支持随机查找(D)B树和 B+树都可以用于文件
4、索引结构9 对一组数据(25,84,21,47,15,27,68,35,20)进行排序,前三趟的排序结果如下:第一趟:20,15,21,25,47,27,68,35,84第二趟:15,20,21,25,35,27,47,68,84第三趟:15,20,21,25,27,35,47,68,84则所采用的排序方法是( )。(A)选择排序(B)希尔排序(C)归并排序(D)快速排序10 对一组数据(84,47,15,21,25)排序,数据在排序的过程中的变化如下:(1)84 47 15 21 25(2)25 47 15 21 84(3)21 25 15 47 84(4)15 21 25 47 84则所采
5、用的排序方法是( )。(A)堆排序(B)冒泡排序(C)快速排序(D)插入排序11 下列排序方法中,时间性能与待排序记录的初始状态无关的是( )。(A)插入排序和快速排序(B)归并排序和快速排序(C)选择排序和归并排序(D)插入排序和归并排序12 对汇编语言程序员来说,以下部件中不透明的是( )。指令缓冲器 移位器 通用寄存器中断字寄存器 乘法器 先行进位链(A)、和(B) 、和(C) 和(D)、和13 一个 8 位的二进制整数,若采用补码表示,且由 3 个“1”和 5 个“0” 组成,则最小值为( ) 。(A)一 127(B)一 32(C)一 125(D)一 314 单精度 IEEE754 标
6、准规格化的 float 类型所能表示的最接近 0 的负数是( )。(A)2 126(B) (2223)2126(C) (2223)2127(D)2 12715 下列关于 DRAM 和 SRAM 的说法中,错误的是 ( )。SRAM 不是易失性存储器,而 DRAM 是易失性存储器DRAM 比 SRAM 集成度更高,因此读写速度也更快主存只能由 DRAM 构成,而高速缓存只能由 SRAM 构成与 SRAM 相比,DRAM 由于需要刷新,所以功耗较高(A)、和(B) 、和(C) 、和(D)、和16 某计算机的存储系统由 Cache主存系统构成,Cache 的存取周期为 10ns,主存的存取周期为 5
7、0ns。在 CPU 执行一段程序时,Cache 完成存取的次数为 4800 次,主存完成的存取次数为 200 次,该 Cache主存系统的效率是( )。(设 Cache 和主存不能同时访问)(A)0833(B) 0856(C) 0958(D)086217 在运算类的零地址指令中,它的操作数来自( )。(A)暂存器和总线(B)寄存器(C)暂存器和 ALU(D)栈顶和次栈顶18 在微程序控制方式中,以下说法正确的是( )。采用微程序控制器的处理器称为微处理器每一条机器指令由一个微程序来解释执行在微指令的编码中,执行效率最低的是直接编码方式水平型微指令能充分利用数据通路的并行结构(A)和(B) 和(
8、C) 和(D)、和19 当微指令采用分段编码时,我们将互斥性微命令( )。(A)放在同一段中(B)用多级译码来区分(C)放在不同段中(D)任意存放20 在下列各种情况中,最应采用异步传输方式的是( )。(A)IO 接口与打印机交换信息(B) CPU 与主存交换信息(C) CPU 和 PCI 总线交换信息(D)由统一时序信号控制方式下的设备21 CPU 响应中断时,保护两个关键的硬件状态是( )。(A)PC 和 PSW(B) PC 和 IR(C) AR 和 IR(D)AR 和 PSW22 1K*8 位 ROM;芯片和 1K*8 位 RAM;芯片的引脚(含地址与数据)的总数分别是( )。(A)13
9、 和 18(B) 13 和 13(C) 18 和 18(D)18 和 1323 在操作系统中,以下只能在核心态下处理执行的指令是( )。(A)读时钟(B)寄存器清零(C)系统调用(D)取数24 下列各种调度算法中,属于基于时间片的调度算法的是( )。时间片轮转法 多级反馈队列调度算法 抢占式调度算法FCFS( 先来先服务)调度算法 高响应比优先调度算法(A)和(B) 、和(C) 、和(D)、和25 在某个十字路口,每个车道只允许一辆汽车通过,且允许直行、左拐和右拐,如图 1 所示。如果把各个方向的车看成进程,则需要对这些进程进行同步,那么这里临界资源个数至少应该有( )个。(A)1(B) 2(
10、C) 4(D)不确定26 对于两个并发进程,设互斥信号量为 mutex,若 mutex=0,则表示( ) 。(A)没有进程进入临界区(B)有一个进程进入临界区(C)有一个进程进入临界区,另一个进程等待进入(D)有一个进程在等待进入27 有两个优先级相同的并发程序 P1 和 P2,它们的执行过程如下所示,假设,当前信号量 s1=0,s2=0 当前的 z=2,进程运行结束后,x、y 和 z 的值分别是( )。进程 P1 进程 P2 y=1; x=1y=y+2; x=x+1;z=y+1, P(s1);V(S1); x=x+y ;P(s2), z=x+z;y=z+y, V(S2); (A)5,9,9(
11、B) 5,9,4(C) 5,12,9(D)5,12,428 对外存对换区的管理应以( )为主要目标。(A)提高系统吞吐量(B)提高存储空间的利用率(C)降低存储费用(D)提高换入、换出速度29 下列叙述中错误的是( )。在请求分页存储管理中,若把页面的大小增加一倍,则缺页中断次数会减少一半分页存储管理方案在逻辑上扩充了主存容量在分页存储管理中,减少页面大小,可以减少内存的浪费,所以页面越小越好一个虚拟存储器,其地址空间的大小等于辅存的容量加上主存的容量(A)、和(B) 、和(C) 和(D)、和30 一个 64 位的计算机系统中,地址线宽为 64 位,实际使用的虚拟地址空间的大小是 2 嬲,若采
12、用虚拟页式存储管理,每页的大小为 213,即 8KB,页表表项长为8 字节,采用多级页表进行管理,那么多级页表的级次最小是( )。(A)3(B) 4(C) 5(D)631 某文件系统物理结构采用三级索引分配方法,如果每个磁盘块的大小为1024B,每个盘块索引号占用 4 字节,请问在该文件系统中,最大的文件长度约为( )。(A)16GB(B) 32GB(C) 8GB(D)以上均不对32 设一个磁道访问请求序列为 55,58,39,18,90,160,150,38,184,磁头的起始位置为 100,若采用 SSTF(最短寻道时间优先 )算法,则磁头移动( )个磁道。(A)55(B) 184(C)
13、200(D)24833 在 OSI 参考模型中,实现系统间二进制信息块的正确传输,为上一层提供可靠、无错误的数据信息的协议层是( )。(A)物理层(B)数据链路层(C)网络层(D)传输层34 设信道带宽为 4kHz,信噪比为 30dB,按照香农定理,信道的最大数据速率约等于( )。(A)10 kbs(B) 20 kbs(C) 30 kbs(D)40 kbs35 以太网中,当数据传输率提高时,帧的发送时间就会相应的缩短,这样可能会影响到冲突的检测。为了能有效地检测冲突,可以使用的解决方案有( )。(A)减少电缆介质的长度或减少最短帧长(B)减少电缆介质的长度或增加最短帧长(C)增加电缆介质的长度
14、或减少最短帧长(D)增加电缆介质的长度或增加最短帧长36 若子网掩码是 2552551920,那么下列主机必须通过路由器才能与主机1292314416 通信的是( )。(A)1292319121(B) 12923127222(C) 1292313033(D)1292314812737 在基于 TCPIP 模型的分组交换网络中,每个分组都可能走不同的路径,所以在分组到达目的主机后应该重新排序;又由于不同类型的物理网络的 MTU 不同,所以一个分组在传输的过程中也可能需要分段,这些分段在到达目的主机后也必须重组。对于分组的排序和分段的重组,下列说法正确的是( )。(A)排序和重组工作都是由网络层完
15、成(B)排序和重组工作都是由传输层完成(C)排序工作由网络层完成,而重组工作由传输层完成(D)排序工作由传输层完成,而重组工作由网络层完成38 ARP 的作用是由 IP 地址求 MAC 地址,某节点响应其他节点的 ARP 请求是通过( )发送的。(A)单播(B)组播(C)广播(D)点播39 下列关于 TCP 协议的叙述中,错误的是( )。TCP 是一个点到点的通信协议TCP 提供了无连接的可靠数据传输TCP 将来自上层的字节流组织成 IP 数据报,然后交给 IP 协议TCP 将收到的报文段组成字节流交给上层(A)和(B) 、和(C) 和(D)、和40 A 和 B 建立 TCP 连接, MSS
16、为 1KB。某时,慢开始门限值为 2KB,A 的拥塞窗口为 4KB,在接下来的一个 RTT 内,A 向 B 发送了 4KB 的数据(TCP 的数据部分),并且得到了 B 的确认,确认报文中的窗口字段的值为 2KB,那么,请问在下一个 RTT 中,A 最多能向 B 发送的数据( )。(A)2KB(B) 8KB(C) 5KB(D)4KB二、综合应用题41-47 小题,共 70 分。41 设有 n 个不全为负的整型元素存储在一维数组 An中,它包含很多连续的子数组,例如数组 A=1,一 2,3,10,一 4,7,2,一 5,请设计一个时间上尽可能高效的算法,求出数组 A 的子数组之和的最大值(例如数
17、组 A 的最大的子数组为3,10 ,一 4,7,2 ,因此输出为该子数组的和 18)。要求:(1)给出算法的基本设计思想。(2)根据设计思想,采用 C 或 C+语言描述算法,关键之处给出注释。(3)说明你所设计算法的时间复杂度和空间复杂度。41 (下图为某操作系统中文件系统的目录结构。请回答以下问题。42 本题中的目录结构可抽象为数据结构中的哪种逻辑结构?43 请设计合理的链式存储结构,以保存图 1 中的文件目录信息。要求给出链式存储结构的数据类型定义,并画出对应图 1 中根目录部分到目录 A、B 及其子目录和文件的链式存储结构示意图。44 哈夫曼树是一种特殊的树形结构,请证明哈夫曼树的总结点
18、数总为奇数。44 根据上一大题描述的目录结构,结合以下叙述继续回答问题。根目录常驻内存,目录文件组织成链接文件,不设文件控制块,普通文件组织成索引文件。目录表目指示下一级文件名及其磁盘地址(各占 2 个字节,共 4 个字节)。若下级文件是目录文件,指示其第一个磁盘块地址。若下级文件是普通文件,指示其文件控制块的磁盘地址。每个目录文件磁盘块的最后 4 个字节供拉链使用。下级文件在上级目录文件中的次序在图中为从左至右。每个磁盘块有 512 字节,与普通文件的一页等长。普通文件的文件控制块组织如上图所示,其中,每个磁盘地址占 2 个字节,前 10 个地址直接指示该文件前 10 页的地址。第 11 个
19、地址指示一级索引表地址,一级索引表中每个磁盘地址指示一个文件页地址;第 12 个地址指示二级索引表地址,二级索引表中每个地址指示一个一级索引表地址;第 13 个地址指示三级索引表地址,三级索引表中每个地址指示一个二级索引表地址。请问:45 一个普通文件最多可有多少个文件页?46 若要读文件 J 中的某一页,最多启动磁盘多少次 ?47 若要读文件 W 中的某一页,最少启动磁盘多少次?48 就上一问而言,为最大限度减少启动磁盘的次数,可采用什么方法?此时,磁盘最多启动多少次?49 有三个进程 PA、PB 和 PC 合作解决文件打印问题: PA 将文件记录从磁盘读入主存的缓冲区 l,每执行一次读一个
20、记录;PB 将缓冲区 1 的内容复制到缓冲区 2,每执行一次复制一个记录;PC 将缓冲区 2 的内容打印出来,每执行一次打印一个记录。缓冲区的大小等于一个记录的大小。请用 P、V 操作来保证文件的正确打印。49 下图是一个简化的 CPU 与主存连接结构示意图(图中省略了所有多路选择器)。其中有一个累加寄存器 AC、一个状态寄存器和其他四个寄存器:主存地址寄存器MAR、主存数据寄存器 MDR、程序计数器 PC 和指令寄存器 IR,各部件及其之间的连线表示数据通路,箭头表示信息传送方向。要求:50 请写出图中 a、b、c 、 d 四个寄存器的名称。51 简述图中指令从主存取到控制器的过程。52 说
21、明数据从主存取出、运算、写回主存所经过的数据通路(假定数据地址己在MAR 中)。53 程序计数器 PC 的内容是如何变更的 ?53 如果磁盘的每个磁道分成 9 个块,现有一文件有 A、B 、I 共 9 个记录,每个记录的大小与块的大小相等,若磁盘转速为 6000RPM,每读出一块后需要25ms 的处理时间。若忽略其他辅助时间,且一开始磁头在即将要读 A 记录的位置,试问:54 如果将这些记录顺序存放在一磁道上,则顺序读出该文件需多少时间?55 若要求顺序读出的时间最短,则应该如何安排文件的存放位置。55 主机 A 向主机 B 连续发送了 3 个 TCP 报文段。第 1 个报文段的序号为 90,
22、第2 个报文段的序号为 120,第 3 个报文段的序号为 150。请回答:56 第 1、2 个报文段携带了多少字节的数据?57 主机 B 收到第 2 个报文段后,发回的确认中的确认号应该是多少?58 如果主机 B 收到第 3 个报文段后,发回的确认中的确认号是 200,试问 A 发送的第 3 个报文段中的数据有多少字节?59 如果第 2 个报文段丢失,而其他两个报文段正确到达了主机 B。那么主机 B 在第 3 个报文段到达后,发往主机 A 的确认报文中的确认号应该是多少 ?计算机专业(基础综合)模拟试卷 114 答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出
23、的四个选项中,只有一个选项是最符合题目要求的。1 【正确答案】 D【试题解析】 考查时间复杂度。该程序片段的基本语句为“y+;”,设其执行次数为 k 次,则(k1+1)*(k 1+1)n2nk 2+2*k+1,可知 k 为 的线性函数,故时间复杂度为 O( )。2 【正确答案】 A【试题解析】 考查循环队列的性质。分 rearfront 和 rearfront 两种情况讨论:当 rearfront 时,队列中元素个数为 rearfront=(rearfront+m)m当 rearfront 时,队列中元素个数为 m 一(frontrear)=(rearfront+m)m综合、可知,选项 A 正
24、确。3 【正确答案】 C【试题解析】 考查栈的操作。对于进栈序列“ooops”,出栈序列为“ooops”,最后两个字符 ps 相同,意味着“ooo”序列进栈后全部出栈。“ooo”的出栈序列种类数对应着不同的出栈顺序。“ooo”全部进栈再出栈,有 1 种;前两个字符“oo”进栈再出栈,有 2 种;进一个字符“o”再出栈,有 2 种,因此共有 1+2+2=5 种。4 【正确答案】 C【试题解析】 考查二叉树的特点。结点最少时的情况如下图所示。除根结点层只有 1 个结点外,其他各层均有两个结点,结点总数=2*(100 1)+1=199。5 【正确答案】 D【试题解析】 考查由遍历序列构造二叉树。由遍
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 模拟 114 答案 解析 DOC
