[考研类试卷]计算机专业(基础综合)模拟试卷52及答案与解析.doc
《[考研类试卷]计算机专业(基础综合)模拟试卷52及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业(基础综合)模拟试卷52及答案与解析.doc(29页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业(基础综合)模拟试卷 52 及答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 在一个双向链表中,在*P 结点之后插入结点*q 的操作是( ) 。(A)q- prior=p;P- next:q;p-next-prior=q;q-next=p-next ;(B) q-next=p- next;p-next- prior=q ;p-next=q;q-prior=p;(C) p-next=q;q-prior=p;q-next=p-next;p-next-prior=q;(D)p- next-prior=q;q
2、-next=p-next;q-prior=p;p-next=q;2 设线性表中有 2n 个元素,以下操作中,在单链表上实现要比在顺序表上实现效率更高的是( ) 。(A)删除指定元素(B)在最后一个元素的后面插入一个新元素(C)顺序输出前 k 个元素(D)交换第 i 个元素和 2n-i-1 个元素的值(i=0 ,1,n-1)3 设数组 Sn作为两个栈 S1 和 S2 的存储空间,对任何一个栈只有当 Sn全满时才不能进行进栈操作。为这两个栈分配空间的最佳方案是( )。(A)S1 的栈底位置为 0,S2 的栈底位置为 n-1(B) S1 的栈底位置为 0,S2 的栈底位置为 n2(C) S1 的栈底
3、位置为 0,S2 的栈底位置为 n(D)S1 的栈底位置为 0,S2 的栈底位置为 14 若用一个大小为 6 的数组来实现循环队列,且当前 rear 和 front 的值分别为 0 和3,当从队列中删除一个元素,再加入两个元素后,rear 和 front 的值分别是( )。(A)1 和 5(B) 2 和 4(C) 4 和 2(D)5 和 15 利用逐点插入建立序列(50,72,43,85,75,20,35,45,65,30)对应的二叉排序树以后,要查找元素 30 进行元素间的比较次数是( )。(A)4(B) 5(C) 6(D)76 将有关二叉树的概念推广到三叉树,则一棵有 244 个结点的完全
4、三叉树的高度是( )。(A)4(B) 5(C) 6(D)77 在一个具有 n(n0) 个顶点的连通无向图中,至少需要的边数是( )。(A)n(B) n+1(C) n+1(D)n28 已知一个线性表(38,25,74,63,52,48),假定采用散列函数 h(key)=key7计算散列地址,并散列存储在散列表 A06中,若采用线性探测方法解决冲突,则在该散列表上进行等概率成功查找的平均查找长度为( )。(A)1.5(B) 1.7(C) 2(D)2.39 有一个长度为 12 的有序表,按折半查找法对该表进行查找,在表内各元素等概率情况下,查找失败时所需的平均比较次数是( )。(A)13850(B)
5、 6213(C) 14580(D)491310 下列排序算法中不能保证每趟排序至少能将一个元素放到其最终的位置上的是( )。(A)快速排序(B)希尔排序(C)堆排序(D)起泡排序11 在含有 n 个关键字的小根堆(堆顶元素最小)中,关键字最大的记录有可能存储的位置是( )。(A)n 2(B) n2-1(C) 1(D)n 2+212 若一台计算机的机器字长为 4 字节,则表明该机器( )。(A)能处理的数值最大为 4 位十进制数(B)能处理的数值最多为 4 位二进制数组成(C)在 CPU 中能够作为一个整体处理的 32 位的二进制代码(D)在 CPU 中运算的结果最大为 23213 5 位二进制
6、定点小数,用补码表示时,最小负数是( )。(A)0.1111(B) 1.0001(C) 1.1111(D)114 下列说法中正确的是( )。(A)采用变形补码进行加减法运算可以避免溢出(B)只有定点数运算才可能溢出,浮点数运算不会发生溢出(C)定点数和浮点数运算都有可能产生溢出(D)两个正数相加时一定产生溢出15 如果一个高速缓冲存储系统中,主存的容量为 12MB,Cache 的容量为400KB,则该存储系统的总容量为( )。(A)12MB+400KB(B) 12MB(C) 400KB(D)12MB-400KB16 某计算机的存储系统由 Cache-主存系统构成,Cache 的存取周期为 10
7、ns,主存的存取周期为 50ns。在 CPU 执行一段程序时,Cache 完成存取的次数为 4800 次,主存完成的存取次数为 200 次,该 Cache-主存系统的效率是( )。(A)0.856(B) 0.862(C) 0.958(D)0.9617 对于 RISC 机和 CISC 机,以下说法错误的是( )。(A)RISC 机的指令条数比 CISC 机少(B) RISC 机指令的平均字长比 CISC 机指令的平均字长短(C)对大多数计算任务来说,RISC 机程序所用的指令条数比 CISC 机少(D)RISC 机和 CISC 机都在发展18 微程序在计算机中存放的位置是( )。(A)主存储器(
8、B)控制存储器(C)通用寄存器(D)指令寄存器19 下列各叙述中正确的命题是( )。在取指周期中也可能从内存取到操作数CPU 的访存时间是由存储器的容量决定的,存储容量越大,访存时间就越长在主存与 Cache 之间的直接映射方式下,不采用替换策略也可以实现正确的块替换动态存储器的读操作也具有刷新的功能(A)、(B) 、(C) 、(D)、20 某 CPU 主频为 104 GHz,采用 5 级指令流水线,每个流水线的执行需要 1 个时钟周期。假定 CPU 执行了 100 条指令,在其执行过程中,没有发生任何流水线阻塞,此时流水线的吞吐率为( )。(A)02510 9 条指令秒(B) 09710 9
9、 条指令秒(C) 1010 9 条指令秒(D)10410 9 条指令秒21 RAID 利用冗余技术实现高可靠性,其中 RAID1 的磁盘利用率是( )。(A)0.25(B) 0.5(C) 0.75(D)122 设存储器容量为 32 字,字长 64 位,模块数 m=4,存储周期 T=200 ns,数据总线宽度为 64 位,总线传送周期 =50 ns。用交叉方式进行组织,交叉存储器的带宽是( )。(A)3210 7bs(B) 8107bs(C) 73107bs(D)1810 7bs23 操作系统为用户提供了多种接口,它们是( )。计算机高级指令终端命令 图标菜单 汇编语言 C 语言 系统调用(A)
10、;(B) ;(C) ;(D); 24 在交互式操作系统中,当选择调度算法时,不作为拒要调度准则考虑的是( )。(A)尽量提高处理机的利用率(B)尽可能高地提高系统的吞吐量(C)尽可能地降低用户响应时间(D)尽量公平地对待每一个进程25 在解除死锁的方法中,代价最大的是( )。(A)终止一个死锁进程(B)终止所有的死锁进程(C)重启系统(D)剥夺一个死锁进程的资源26 若有一进程拥有 100 个线程,这些线程都属于内核级线程,则在系统调度执行时间上每个进程占用的时间片是( )。(A)1(B) 100(C) 1100(D)027 某计算机采用页式存储管理,内存中现有 1 000 个页表项,CPU
11、的 cache 中可以存放 N 个页表项,该系统中,CPU 内存访问的时间为 100 ns,对 cache 访问的时间是 5 ns,如果希望页表映射的平均时间降到 20 ns 以下,那么 cache 中的 N 必须高于( ) 。(A)850(B) 858(C) 92B(D)84228 在分页系统中,程序员编制的程序,其地址空间是连续的,分页过程的完成是( )。(A)由程序员进行分页(B)由操作系统自动分页(C)由用户进行分页(D)由编程工具进行分页29 某操作系统的文件管理采用直接索引和多级索弓 I 混合方式,文件索引表共有10 项,其中前 8 项是直接索引项,第 9 项是一次间接索引项,第
12、10 项是二次间接索引项,假定物理块的大小是 1 K,每个索引项占用 4 个字节,则该文件系统中最大的文件可以达到( ) 。(A)65800K(B) 32768K(C) 651793K(D)32904K30 设磁盘的 IO 请求队列中所要访问的磁道号为:916,184,25,120,12,126,73,75,当前磁头在 96,前一次在 90。当采用最短寻道时间优先算法(SSTF)和电梯(SCAN)算法所要移动的距离是( )。(A)618418(B) 306260(C) 306418(D)61826031 文件系统中若文件的物理结构为单一索引结构,则在文件控制块中有关文件的信息中,不会有的是(
13、) 。(A)文件大小(B)文件首块地址(C)索引表地址(D)文件创建时间32 在设备管理中,用来实现设备分配的四个数据结构中,每个设备一张,描述设备的特性和状态,反映设备的特性、设备和控制器的连接情况的数据结构是( )。(A)设备控制表(DCT)(B)系统设备表(SDT)(C)控制器控制表(COCT)(D)通道控制表(CHCT)33 在 OSI 参考模型中,第 N 层和其上的第 N+I 层的关系是( )。(A)第 N 层为第 N+1层提供服务(B)第 N+1 层将从第 N 层接收的信息增加了一个头(C)第 N 层利用第 N+1 层提供的服务(D)第 N 层对 N+1 层没有任何作用34 电路交
14、换的优点是( )。传输时延小分组按序到达无须建立连接线路利用率高(A)和(B) 和(C) 和(D)和35 若数据链路的发送窗口尺寸 WT=4,在发送 3 号帧、并接到 2 号帧的确认帧后,发送方还可连续发送的帧数是( )。(A)2 帧(B) 3 帧(C) 4 帧(D)1 帧36 下列对于 IP 分组的分片和重组的描述正确的是 ( )。(A)IP 分组可以被源主机分片,并在中间路由器进行重组(B) IP 分组可以被路径中的路由器分片,并在目的主机进行重组(C) IP 分组可以被路径中的路由器分片,并在中间路由器上进行重组(D)IP 分组可以被路径中的路由器分片,并在最后一跳的路由器上进行重组37
15、 为了限制路由信息传播的范围,OSPF 协议把网络划分成 4 种区域(Area),其中连接各个区域的传输网络是( )。(A)不完全存根区域(B)标准区域(C)主干区域(D)存根区域38 一台主机的 IP 地址为 1111100,子网掩码为 255000。现在用户需要配置该主机的默认路由。经过观察发现,与该主机直接相连的路由器具有如下 4个 IP 地址和子网掩码:IP 地址:11111,子网掩码:2550 00IP 地址:11121,子网掩码:2550 00IP 地址:12111,子网掩码:2550 00IP 地址:13121,子网掩码:2550 00请问 IP 地址和子网掩码可能是该主机的默认
16、路由的是 ( )。(A)和(B) 和(C) 、和(D)和39 以太网交换机中的端口MAC 地址映射表是( )。(A)由交换机的生产厂商建立的(B)交换机在数据转发过程中通过学习动态建立的(C)由网络管理员建立的(D)由网络用户利用特殊的命令建立的40 FTP 客户端登录到 FTP 服务器,并下载了一个文件,请问这个过程中需要建立TCP 连接和断开 TCP 连接的次数分别是 ( )。(A)2,1(B) 1,1(C) 1,2(D)2,2二、综合应用题41-47 小题,共 70 分。41 已知一组关键字为(26,36,41,38,44,15,68,12,6,51,25),用链地址法解决冲突。假设装填
17、因子 a=075,散列函数的形式为 H(K)=K MOD P,回答下列问题:(1)构造散列函数;(2)画出散列表;(3)计算出等概率情况下查找成功的平均查找长度;(4)计算出等概率情况下查找不成功的平均查找长度。42 设单链表的表头指针为 h,链表中结点构造为(data,next),其中 data 域为字符型,链表长度为 n。编写算法判断该链表的 n 个字符是否中心对称。(例如xyx,xyyx 都是中心对称。)43 图 1-2 是某存储芯片的引脚图,请回答: (1)这个存储芯片的类型(是 RAM 还是ROM)?这个存储芯片的容量? (2) 若地址线增加一根,存储芯片的容量将变为多少 ? (3)
18、这个芯片是否需要刷新? 为什么?刷新和重写有什么区别 ? (4)如果需要刷新,请指出芯片刷新一遍需要的时间(设存取周期为 05s)及你准备选择的刷新方式,需说明理由。44 磁盘机由 6 个盘片组成,其中专设 1 个盘面为伺服面,其他的盘面作为记录数据的盘面。盘存储区域内直径为 61 cm,外直径为 129 cm,道密度为22TPM,位密度为 6000bpm,平均寻道时间为 10 ms,磁盘转速为 7200RPM。假定 =3,试计算:(1)数据盘面数和柱面数;(2)盘组容量是多少字节?(3)数据传输率是多少字节秒?(4)从任一磁道读取 80000 个字节数据的平均存取时间是多少?(5)假定系统配
19、备上述磁盘机 15 台,每个磁道分为 64 个扇区,试为该磁盘系统设计一个地址方案。45 有 n 个生产者进程向 1 个有限的缓冲区不断地发送信息,这些信息通过缓冲区分发到 m 个消费者,缓冲区的大小只可以存放 1 条信息。生产者和消费者的工作遵循如下规则:(1)生产者和消费者对缓冲区的访问互斥;(2)对每 1 条放人缓冲区的信息,所有消费者都必须接收 1 次;(3)缓冲区满时,生产者必须阻塞,缓冲区空时,消费者阻塞。请用信号量和 P、V 操作组织正确的发送和接收。用类 C 语言进行描述。46 并发使得处理机的利用率得到提高,其主要原因是处理机与 10 可以同时为多个进程服务,也即处理机与 I
20、O 设备真正地并行。但是处理机的利用率提高并不是简单地将二个进程的处理机利用率相加,而是遵循一定的规律。现在有一个计算机系统采用多道程序技术实现了并发,调度算法采用时间片轮转,时间片很小可以不计,忽略系统的开销,请分析以下问题: 假设每个进程的处理机的利用率为 u1=20。 (1)进程并发时,处理机的利用率与并发进程数的关系是什么? (2)假设某一计算机系统拥有 20 MB 内存,以等额分区的方式实现了多道程序设计并运行,每个分区为 4 MB,其中操作系统占一个分区,请问此时处理机的利用率最大为多少? (3)假设为这个系统增加了 16 MB 内存,系统有足够的并发度,此时处理机的利用率最大为多
21、少?系统的吞吐量比(2) 增加了多少? (4)在(3)的基础上继续增加 16 MB 内存,此时处理机的利用率最大为多少?系统的吞吐量比(3)增加了多少? 分析此时增加的内存是否合算? 说明为什么。47 假设路由器 R 存在两个接口,接口 R1 连接标准局域网,接口 R2 连接限制最大传输单元(MTU) 的局域网,现在一个 IP 数据包从接口 R1 转发到接口 R2,从 R2链路上截获两个数据包的 IP 报头,如表 13 所列,请回答如下问题:(1)接口R2 的最大传输单元是多少?(2) 所传输的 IP 数据包的数据大小是多少?分为了几个 IP分片?(3)根据截获的 IP 报头,请填充没有截获的
22、数据报,注意不包含头部校验和。注:IP 分组头结构分别如图 13 所示。计算机专业(基础综合)模拟试卷 52 答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 【正确答案】 B【试题解析】 在链表中,对指针的修改必须保持线性表的逻辑关系,否则,将违背线性表的逻辑特征。本题主要考查双向链表的插入算法中的指针的变化过程。虽然 4 个选项中的语句相同,但顺序不同,根据双向链表的结构特点可知选项 B 的操作顺序是正确的,其他 3 个选项的指针修改顺序不能完成在*p 结点之后插入结点*q 的操作。2 【正确答案】 A【试题
23、解析】 在顺序表中删除元素需要移动较多元素,而在单链表上执行同样的操作不需要移动元素。3 【正确答案】 A【试题解析】 利用栈底位置不变的特性,可让两个顺序栈共享一个一维数据空间,以互补余缺,实现方法是:将两个栈的栈底位置分别设在存储空间的两端,让它们的栈顶各自向中间延伸。这样,两个栈的空间就可以相互调节,只有在整个存储空间被占满时才发生上溢,这样一来产生上溢的概率要小得多。4 【正确答案】 B【试题解析】 出队 1 个元素后,front=(front+1)MAXQSIZE,front 的值是 4;入队两个元素后,rear=(rear+2)MAXQSIZE,rear 的值是 2。5 【正确答案
24、】 B【试题解析】 利用逐点插入法建立二叉排序树是从空树开始,通过查找,将每个结点作为一个叶子插入。按题目中数据的输人次序建立的二叉排序树如下图 103所示,查找元素 30 的比较次数为 5 次。6 【正确答案】 C【试题解析】 将二叉树的性质 4 推广到完全三叉树即可得出正确答案。7 【正确答案】 C【试题解析】 在无向图中,如果从一个顶点 vi 到另一个顶点 vj(ij)有路径,则称顶点 vi 和 vj 是连通的。如果图中任意两顶点都是连通的,则称该图是连通图。所以具有 n 个顶点的连通无向图至少有 n-1 条边。8 【正确答案】 C【试题解析】 按照散列函数 h(key)=key96 7
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 模拟 52 答案 解析 DOC
