【考研类试卷】考研计算机学科专业基础综合-45及答案解析.doc
《【考研类试卷】考研计算机学科专业基础综合-45及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】考研计算机学科专业基础综合-45及答案解析.doc(30页珍藏版)》请在麦多课文档分享上搜索。
1、考研计算机学科专业基础综合-45 及答案解析(总分:149.98,做题时间:90 分钟)一、单项选择题(总题数:40,分数:80.00)1.此程序的复杂度为_。for(int i=0; in; i+)for(int j=m; j0; j-)Aij=i+j;AO(m 2) BO(n 2) CO(m*n) DO(m+n)(分数:2.00)A.B.C.D.2.假设线性表中元素为(a 1,a 2,a i-1,a i,a i+1,a n),设第一个元素 a1的内存地址为 LOC(a1),而每个元素在计算机内占 t 个存储单元,则第 i 个元素 ai的首地址为_。ALOC(a i)=(i-1)t(其中 1
2、in)BLOC(a i)=LOC(a1)+it(其中 1in)CLOC(a i)=LOC(a1)+(i-1)t(其中 1in)DLOC(a i)=LOC(a1)+(i+1)t(其中 1in)(分数:2.00)A.B.C.D.3.设栈 S 和队列 Q 的初始状态为空,元素 e1,e 2,e 3,e 4,e 5和 e6依次通过栈 S,一个元素出栈后即进入队列 Q,若 6 个元素出队的顺序是 e1,e 2,e 3,e 4,e 5,e 1,则栈 S 的容量至少应该是_。A6 B4 C3 D2(分数:2.00)A.B.C.D.4.如果一棵完全二叉树共有 26 个结点,度为 1 的结点个数为_。A0 B1
3、 C3 D13(分数:2.00)A.B.C.D.5.已知某二叉树的中序遍历序列是 debac,后序遍历序列是 dabec,则它的前序遍历序列是_。Aacbed Bdecab Cdeabc Dcedba(分数:2.00)A.B.C.D.6.关于 AVL(平衡二叉树),下列说法错误的是_。A左子树与右子树高度差最多为 1 B插入操作的时间复杂度为 O(logn)C平衡二叉树是二叉排序树中的一种 D使用平衡二叉树是为了节省空间(分数:2.00)A.B.C.D.7.设无向图 G=(V,E)和 G=(V,E),如果 G是 G 的生成树,则下面说法中错误的是_。AG是 G 的子图 BG是 G 的连通分量C
4、G是 G 的极小连通子图且 V=V DG是 G 的一个无环子图(分数:2.00)A.B.C.D.8.对如下所示的有向图进行拓扑排序,得到的拓扑序列可能是_。(分数:2.00)A.B.C.D.9.在下列查找的方法中,平均查找长度与结点个数 n 无关的查找方法是_。A顺序查找 B二分法C利用二叉搜索树 D利用哈希(hash)表(分数:2.00)A.B.C.D.10.已知一个待排序列已经基本有序,使用下面_排序算法的效率较高。A直接插入排序 B冒泡排序 C简单选择排序 D堆排序(分数:2.00)A.B.C.D.11.已知关键序列 5,8,12,19,28,20,15,22 是小根堆(最小堆),插入关
5、键字 3,调整后得到的小根堆是_。A3,5,12,8,28,20,15,22,19 B3,5,12,19,20,15,22,8,28C3,8,12,5,20,15,22,28,19 D3,12,5,8,28,20,15,22,19(分数:2.00)A.B.C.D.12.运算器的主要功能是进行_。A只作加法 B逻辑运算C算术运算和逻辑运算 D算术运算(分数:2.00)A.B.C.D.13.计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若 x 的阶码大于 y 的阶码,则应将_。Ax 的阶码缩小至与 y 的阶码相同,且使 x 的尾数部分进行算术左移Bx 的阶码缩小至与 y 的阶码相同,且使
6、x 的尾数部分进行算术右移Cy 的阶码扩大至与 x 的阶码相同,且使 y 的尾数部分进行算术左移Dy 的阶码扩大至与 x 的阶码相同,且使 y 的尾数部分进行算术右移(分数:2.00)A.B.C.D.14.若二进制定点小数真值是-0.1101,已知机器中用补码表示,那么这个二进制定点小数在机器中表示为_。A1.0010 B1.1101 C1.0011 D1.0111(分数:2.00)A.B.C.D.15.某机字长 32 位,主存容量 1MB,按字编址,块长 512B,Cache 共可存放 16 个块,采用直接映射方式,则 Cache 地址长度为_。A11 位 B13 位 C18 位 D20 位
7、(分数:2.00)A.B.C.D.16.某 DRAM 芯片内部存储元排列成 10241024 的矩阵,已知其存取周期为 0.1s,最大刷新间隔为2ms。当采用异步刷新方式时,死时间等于_。A2ms B0.1ms C0.2s D0.1s(分数:2.00)A.B.C.D.17.计算机指令系统中采用多种寻址方式的目的是_。A缩短指令字长 B扩大寻址空间 C提高编程灵活性 D以上都包括(分数:2.00)A.B.C.D.18.在指令系统的各种寻址方式中,获取操作数最快的方式是_。A直接寻址 B立即寻址 C寄存器寻址 D间接寻址(分数:2.00)A.B.C.D.19.若 CPU 要执行的指令为:MOV R
8、 0,R 1(即将寄存器 R1中的数据传送到寄存器 R0中),则 CPU 首先要完成的操作是_。AR 1R 0 BR 1MDR CPCMAR DPCIR(分数:2.00)A.B.C.D.20.在计算机中,微程序一般存放在_。A主存储器 B存储器控制器 C控制存储器 D辅助存储器(分数:2.00)A.B.C.D.21.某机字长 32 位,总线数据线宽度是 16 位,一个总线周期占用 4 个时钟周期,总线时钟频率为10MHz,则总线带宽是_。A5MB/s B10MB/s C20MB/s D40MB/s(分数:2.00)A.B.C.D.22.当图像分辨率为 800*600,屏幕分辨率为 640*48
9、0 时,正确的是_。A屏幕上显示一幅图像的 64%左右 B图像正好占满屏幕C屏幕上显示一幅完整的图像 D图像只占屏幕的一部分(分数:2.00)A.B.C.D.23.操作系统的职能有三:管理系统硬软件资源、合理地组织计算机工作流程以及_。A防止某些人以非法手段进入系统 B为用户提供良好的工作环境的接口C对用户的命令快速产生响应 D作为服务机构向其他站点提供优质服务(分数:2.00)A.B.C.D.24.操作系统在运行中会采用调度策略选择新进程占用 CPU 完成其功能。下面的选项中,操作系统不会调度新进程的时机是_。A当前运行进程的时间片用完 B当前运行进程出错后阻塞C运行进程要等待某一个事件的发
10、生 D新进程被创建进入就绪队列(分数:2.00)A.B.C.D.25.单标志法中,两个进程 P1和 P2都要访问同一个临界资源,互斥访问的实现过程如下:进程 P1 进程 P2while(turn!=1);-critical section;-turn=2;-remainder section;-while(turn!=2);-critical section;-turn=1;-remainder section;-对于上述过程,说法不正确的是_。A进程 P1判断 turn 变量的值与本身的标识“1”是否相等,如果不相等就一直执行这个 while 循环语句直到 turn 的值等于 1 才退出B在
11、运行结束后,进程会退出临界区,并将 turn 变量置为对方的值C单标志法能够实现进程互斥的访问临界区D单标志法不会导致资源浪费(分数:2.00)A.B.C.D.26.下列选项中,可以在操作系统用户态运行的指令是_。A设置定时器初值 B触发 trap 指令C内存单元复位 D关闭中断允许位(分数:2.00)A.B.C.D.27.出现下列的情况可能导致死锁的是_。A进程释放资源 B一个进程进入死循环C多个进程竞争资源出现了循环等待 D多个进程竞争使用共享型的设备(分数:2.00)A.B.C.D.28.在连续内存分配管理中,分区分配是最简单的实现并发的内存管理方法。对于该方法,进行内存保护的措施是_。
12、A存取控制列表 B用户权限保护 C程序状态保护 D界地址保护(分数:2.00)A.B.C.D.29.一个 64 位的计算机系统中,地址线宽为 64 位,实际使用的虚拟地址空间的大小是 248,若采用虚拟页式存储管理,每页的大小为 213,即 8KB,页表表项长为 8 字节,采用多级页表进行管理,那么,多级页表的级次最小是_。A3 B4 C5 D6(分数:2.00)A.B.C.D.30.要求每个文件在磁盘上占有一组连续的块的分配方法称作_。A连续分配 B间接分配 C链接分配 D索引分配(分数:2.00)A.B.C.D.31.文件系统中,文件访问控制信息存储的合理位置是_。A文件控制块 B文件分配
13、表 C用户口令表 D系统注册表(分数:2.00)A.B.C.D.32.在某操作系统中,假设时钟中断处理程序的执行时间为 4ms,其中包括进程切换的开销,若果时钟中断频率为 80Hz,那么 CPU 用于时钟中断处理的时间比率是_。A12% B24% C32% D44%(分数:2.00)A.B.C.D.33.TCP/IP 协议族中属于网络层协议的是_。AARP,IP,ICMP BTCP,UDP CTCP,IP DSMTP,DNS(分数:2.00)A.B.C.D.34.传播时延是指_。A发送数据时,数据块从结点进入传输媒体所需要的时间B电磁波在信道中需要传播一定的距离而花费的时间C结点缓存队列中分组
14、排队所经历的时延D交换结点为存储转发而进行一些必要的处理所花费的时间(分数:2.00)A.B.C.D.35.一块网卡发出一个广播,能收到这个广播的所有网卡的集合称为一个_。A私有域 B冲突域 C广播域 D路由域(分数:2.00)A.B.C.D.36.CIDR 路由如下:192.168.129.0/24、192.168.130.0/24、192.168.132.0/24 和 192.168.130.0/24,采取路由汇聚方式,下面地址中能够访问到这四个网络的路由地址是_。A192.168.128.0/21 B192.168.128.0/22C192.168.130.0/22 D192.168.1
15、32.0/23(分数:2.00)A.B.C.D.37.OSPF 协议使用_分组来保持与其邻居的连接。AHello BKeep-aliveCSPF(最短路径优先) DLSU(链路状态更新)(分数:2.00)A.B.C.D.38.在 TCP 协议中,建立连接时被置为 1 的标志位和所处的字段是_。A保留,ACK B保留,SYN C偏移,ACK D控制,SYN(分数:2.00)A.B.C.D.39.下面_协议中,是不使用 TCP 进行通信。AFTP BSMTP CTELNET DDHCP(分数:2.00)A.B.C.D.40.DNS 系统的网络应用模型是_。AC/S BB/S CP2P D云(分数:
16、2.00)A.B.C.D.二、综合应用题(总题数:7,分数:70.00)给定序列 3,5,7,9,11,13,15,17(分数:10.00)(1).按表中元素的顺序依次插入一棵初始为空的二叉排序树,画出插入完成后的二叉排序树,并求在等概率情况下查找成功的平均查找长度。(分数:5.00)_(2).按表中元素的顺序构造一棵平衡二叉树,并求其在等概率情况下查找成功的平均查找长度。(分数:5.00)_已知一个由正数组成的序列 a1,a 2,a n,在这个序列中的元素既有正整数也有负整数。我们定义SUMk,l=ak+ak+1+al为当前序列的子段之和。如果在某一子段上全部都是负数,我们定义其子段之和为0
17、。如果子段之和为正整数,那么就保留其为子段之和。请设计算法求出序列中的最大子段之和。要求(分数:9.99)(1).给出算法的主要思想;(分数:3.33)_(2).写出算法的实现函数;(分数:3.33)_(3).总结所用算法的时间和空间复杂度。(分数:3.33)_有两台计算机,二者都只有存取命令能对存储器进行读写操作,其他指令只能是针对寄存器进行操作。指令类型 指令所占比例 CPI读取指令 23% 2存数指令 12% 2算数指令 50% 1转移指令 15% 2(分数:9.99)(1).假设主机 A 的 CPU 主频为 4MHz,主机 B 的 CPU 主频为 8MHz,A 和 B 的时钟周期分别为
18、多少?(分数:3.33)_(2).如果主机 B 的平均指令执行速度为 0.4MIPS,那么主机 B 的平均指令周期是多少?(分数:3.33)_(3).下表给出的主机 A 每条指令运行过程中的指标。计算主机 A 的 CPI 的值为多少?(分数:3.33)_41.某模型机的通路结构如下图所示,用寄存器传送语句(如 PCMAR),拟出下列指令从读取到执行的完整流程。(分数:10.00)_42.一个系统具有 150 存储单元,在 T0时刻系统按下表所示分配给 3 个进程。进程 最大需求 已分配P1 70 25P2 60 40P3 60 45对下列请求应用银行家算法分别分析判定是否安全?(1)第四个进程
19、 P4到达,最大需求 60 个存储单元,当前请求分配 25 个单元。(2)第四个进程 P4到达,最大需求 50 个存储单元,当前请求分配 35 个单元。如果是安全的,请给出一个可能的安全序列;如果是不安全的,请说明理由。(分数:10.00)_43.设有一缓冲池 P,P 中含有 10 个可用缓冲区,一个输入进程将外部数据读入 P,另有一个输出进程将P 中数据取出并输出。若进程每次操作均以一个缓冲区为单位,试用记录型信号量写出两个进程的同步算法,要求写出信号量的设置。(分数:10.00)_44.设同一网络中有四台主机 A,B,C,D,各个主机的 IP 地址和子网掩码,如下表所示:主机 IP 地址
20、子网掩码A 192.168.3.112255.255.255.224B 192.168.3.120255.255.255.224C 192.168 3.176255.255.255.224D 192.168.3.222255.255.255.224请回答下列问题:(1)给出四个主机所在的子网地址,并根据结果画出网络拓扑图。(2)现有一台机器 E 要加入当前网络,新加入的机器与主机 D 处于同一个子网内,那么主机 E 的 IP 地址应为多少?(3)四台主机的广播地址是多少?(分数:10.00)_考研计算机学科专业基础综合-45 答案解析(总分:149.98,做题时间:90 分钟)一、单项选择题(
21、总题数:40,分数:80.00)1.此程序的复杂度为_。for(int i=0; in; i+)for(int j=m; j0; j-)Aij=i+j;AO(m 2) BO(n 2) CO(m*n) DO(m+n)(分数:2.00)A.B.C. D.解析:解析 内层循环语句最多执行次数为 m*n。2.假设线性表中元素为(a 1,a 2,a i-1,a i,a i+1,a n),设第一个元素 a1的内存地址为 LOC(a1),而每个元素在计算机内占 t 个存储单元,则第 i 个元素 ai的首地址为_。ALOC(a i)=(i-1)t(其中 1in)BLOC(a i)=LOC(a1)+it(其中
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机 学科专业 基础 综合 45 答案 解析 DOC
