[考研类试卷]计算机专业(基础综合)模拟试卷74及答案与解析.doc
《[考研类试卷]计算机专业(基础综合)模拟试卷74及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业(基础综合)模拟试卷74及答案与解析.doc(28页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业(基础综合)模拟试卷 74 及答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 此程序的复杂度为( ) 。for(int i=0; i0;j-)Aij=i+j;(A)O(m 2)(B) O(n2)(C) O(m*n2)(D)O(m+n)2 假设线性表中元素为(a 1,a 2,a i-1,a i,a i+1an),设第一个元素 a1 的内存地址为 LOC(a1),而每个元素在计算机内占 t 个存储单元,则第 i 个元素 ai 的首地址为( )。(A)LOC(a i)=(i 一 1)t(其中 1in)(B)
2、 LOC(ai)=LOC(a1)+it(其 1in)(C) LOC(ai)=LOC(a1)+(i1)t(其中 1in)(D)LOC(a i)=LOC(a1)+(i+1)t(其中 1in)3 设栈 S 和队列 Q 的初始状态为空,元素 e1,e 2,e 3,e 4,e 5 和 e6 依次通过栈 S,一个元素出栈后即进入队列 Q,若 6 个元素出队的顺序是 e2,e 4,e 3,e 6,e 5,e 1,则栈 S 的容量至少应该是( )。(A)6(B) 4(C) 3(D)24 如果一棵完全二叉树共有 26 个结点,度为 1 的结点个数为( )。(A)0(B) 1(C) 3(D)135 已知某二叉树的
3、中序遍历序列是 debac,后序遍历序列是 dabec,则它的前序遍历序列是( )。(A)ached(B) decab(C) deabc(D)cedba6 关于 AVL(平衡二叉树) ,下列说法错误的是( )。(A)左子树与右子树高度差最多为 1(B)插入操作的时间复杂度为 O(10gn)(C)平衡二叉树是二叉排序树中的一种(D)使用平衡二叉树是为了节省空间7 设无向图 C=(V,E) 和 G=(V,E),如果 G是 G 的生成树,则下面说法中错误的是( )。(A)G是 G 的子图(B) G是 G 的连通分量(C) G是 G 的极小连通子图且 V=V(D)G是 G 的一个无环子图8 对如下所示
4、的有向图进行拓扑排序,得到的拓扑序列可能是( )。(A)3,1,2,4,5,6(B) 3,1,2,4,6,5(C) 3,1,4,2,5,6(D)3,1,4,2,6,59 在下列查找的方法中,平均查找长度与结点个数 n 无关的查找方法是( )。(A)顺序查找(B)二分法(C)利用二叉搜索树(D)利用哈希(Hash)表10 已知一个待排序列已经基本有序,使用下面( )排序算法的效率较高。(A)直接插入排序(B)冒泡排序(C)简单选择排序(D)堆排序11 已知关键序列 5,8,12,19,28,20,15,22 是小根堆(最小堆),插入关键字3,调整后得到的小根堆是( )。(A)3,5,12,8,2
5、8,20,15,22,19(B) 3,5,12,19,20,15,22,8,28(C) 3,8,12,5,20,15,22,28,19(D)3,1 2,5,8,28,20,15,22,1912 运算器的主要功能是进行( )。(A)只作加法(B)逻辑运算(C)算术运算和逻辑运算(D)算术运算13 计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若 x 的阶码大于 y的阶码,则应将( ) 。(A)x 的阶码缩小至与 y 的阶码相同,且使 x 的尾数部分进行算术左移(B) x 的阶码缩小至与 y 的阶码相同,且使 x 的尾数部分进行算术右移(C) y 的阶码扩大至与 x 的阶码相同,且使 y
6、的尾数部分进行算术左移(D)y 的阶码扩大至与 x 的阶码相同,且使 y 的尾数部分进行算术右移14 若二进制定点小数真值是一 01101,已知机器中用补码表示,那么这个二进制定点小数在机器中表示为( )。(A)10010(B) 11101(C) 10011(D)1011115 某机字长 32 位,主存容量 1 MB,按字编址,块长 5 12 B,Cache 共可存放 16个块,采用直接映射方式,则 Cache1 电址长度为( )。(A)11 位(B) 13 位(C) 1 8 位(D)20 位16 某 DRAM 芯片内部存储元排列成 10241024 的矩阵,已知其存取周期为O1s,最大刷新间
7、隔为 2 ms。当采用异步刷新方式时,死时间等于( )。(A)2 ms(B) 01 ms(C) 02s(D)01s17 计算机指令系统中采用多种寻址方式的目的是( )。(A)缩短指令字长(B)扩大寻址空间(C)提高编程灵活性(D)以上都包括18 在指令系统的各种寻址方式中,获取操作数最快的方式是( )。(A)直接寻址(B)立即寻址(C)寄存器寻址(D)间接寻址19 若 CPU 要执行的指令为:MOV R 0,R 1(即将寄存器 R1 中的数据传送到寄存器R0 中),则 CPU 首先要完成的操作是( )。(A)R 1R 0(B) R1MDR(C) PCMAR(D)PCIR20 在计算机中,微程序
8、一般存放在( )。(A)主存储器(B)存储器控制器(C)控制存储器(D)辅助存储器21 某机字长 32 位,总线数据线宽度是 16 位,一个总线周期占用 4 个时钟周期,总线时钟频率为 10 MHz,则总线带宽是( )。(A)5 MBs(B) 10 MBs(C) 20 MBs(D)40 MBs22 当图像分辨率为 800*600,屏幕分辨率为 640*480 时,正确的是( )。(A)屏幕上显示一幅图像的 64左右(B)图像正好占满屏幕(C)屏幕上显示一幅完整的图像(D)图像只占屏幕的一部分23 操作系统的职能有三:管理系统硬软件资源、合理地组织计算机工作流程以及( )。(A)防止某些人以非法
9、手段进入系统(B)为用户提供良好的工作环境的接口(C)对用户的命令快速产生响应(D)作为服务机构向其他站点提供优质服务24 操作系统在运行中会采用调度策略选择新进程占用 CPU 完成其功能。下面的选项中,操作系统不会调度新进程的时机是( )。(A)当前运行进程的时间片用完(B)当前运行进程出错后阻塞(C)运行进程要等待某一个事件的发生(D)新进程被创建进入就绪队列25 单标志法中,两个进程 P1 和 P2 都要访问同一个临界资源,互斥访问的实现过程如下:对于上述过程,说法不正确的是( )。(A)进程 P1 判断 turn 变量的值与本身的标识“1”是否相等,如果不相等就一直执行这个 while
10、 循环语句直到 turn 的值等于 1 才退出(B)在运行结束后,进程会退出临界区,并将 turn 变量置为对方的值(C)单标志法能够实现进程互斥的访问临界区(D)单标志法不会导致资源浪费26 下列选项中,可以在操作系统用户态运行的指令是( )。(A)设置定时器初值(B)触发 trap 指令(C)内存单元复位(D)关闭中断允许位27 出现下列的情况可能导致死锁的是( )。(A)进程释放资源(B)一个进程进入死循环(C)多个进程竞争资源出现了循环等待(D)多个进程竞争使用共享型的设备28 在连续内存分配管理中,分区分配是最简单的实现并发的内存管理方法。对于该方法,进行内存保护的措施是( )。(A
11、)存取控制列表(B)用户权限保护(C)程序状态保护(D)界地址保护29 一个 64 位的计算机系统中,地址线宽为 64 位,实际使用的虚拟地址空间的大小是 248,若采用虚拟页式存储管理,每页的大小为 213,即 8 KB,页表表项长为8 字节,采用多级页表进行管理,那么,多级页表的级次最小是( )。(A)3(B) 4(C) 5(D)630 要求每个文件在磁盘上占有一组连续的块的分配方法称作( )。(A)连续分配(B)间接分配(C)链接分配(D)索引分配31 文件系统中,文件访问控制信息存储的合理位置是( )。(A)文件控制块(B)文件分配表(C)用户口令表(D)系统注册表32 在某操作系统中
12、,假设时钟中断处理程序的执行时间为 4 ms,其中包括进程切换的开销,若果时钟中断频率为 80Hz,那么 CPU 用于时钟中断处理的时间比率是( )。(A)1 2、(B) 24(C) 32(D)4433 TCPIP 协议族中属于网络层协议的是 ( )。(A)ARP , IP,ICMP(B) TCP,UDP(C) TCP,IP(D)SMTP,DNS34 传播时延是指( ) 。(A)发送数据时,数据块从结点进入传输媒体所需要的时间(B)电磁波在信道中需要传播一定的距离而花费的时间(C)结点缓存队列中分组排队所经历的时延(D)交换结点为存储转发而进行一些必要的处理所花费的时间35 一块网卡发出一个广
13、播,能收到这个广播的所有网卡的集合称为一个( )。(A)私有域(B)冲突域(C)广播域(D)路由域36 CIDR 路由如下:192168129024、192168130024、192168132024 和192168130024,采取路由汇聚方式,下面地址中能够访问到这四个网络的路由地址是( ) 。(A)192168128021(B) 192168128022(C) 192168130022(D)19216813202337 OSPF 协议使用( )分组来保持与其邻居的连接。(A)Hello(B) Keep-alive(C) SPF(最短路径优先)(D)LSU(链路状态更新)38 在 TCP
14、协议中,建立连接时被置为 1 的标志位和所处的字段是( )。(A)保留,ACK(B)保留,SYN(C)偏移,ACK(D)控制,SYN 39 下面( ) 协议中,是不使用 TCP 进行通信。(A)FTP(B) SMTP(C) TELNET(D)DHCP40 DNS 系统的网络应用模型是( )。(A)CS(B) BS(C) P2P(D)云二、综合应用题41-47 小题,共 70 分。41 对于下图 G,按下列条件试分别写出从顶点 O 出发按深度优先搜索遍历得到的顶点序列和按广度优先搜索遍历得到的顶点序列。 (1)假定它们均采用邻接矩阵表示; (2)假定它们均采用邻接表表示,并且假定每个顶点邻接表中
15、的结点是按顶点序号从大到小的次序链接的。42 已知某个序列存在“ 中值记录 ”,我们将其定义为:如果将此序列排序后,它是第 n2 个记录。对于任意一个序列求出其“中值记录” 。请回答下列问题:(1)给出算法的主要思想;(2)根据设计思想,采用 C 或 C+或 JAVA 语言表述算法,关键之处给出注释;(3)总结所用算法的时间和空间复杂度。43 设某计算机有四个中断源,优先顺序按 1234 降序排列,若 1,2,3,4中断源的服务程序中对应的屏蔽字分别为 11 lO,0100,OllO,11 1 1,试写出这四个中断源的中断处理次序(按降序排列)。若四个中断源同时有中断请求,画出 CPU执行程序
16、的轨迹。44 某机的指令格式如下所示: X 为寻址特征位:X=00:直接寻址;X=01 :用变址寄存器 R0 寻址;X=10:用变址寄存器 R 寻址;X=11 :相对寻址。 设(PC)=5431 H,(RX 1):3515 H,(RX 2)=6766H(H 代表+六进制数),请确定下列指令中的有效地址。 (1)8341 H;(2)1438H;(3)81 34H;(4)6228H。45 请求分页管理系统中,假设某进程的页表内容,如下表所示:页面大小为 4 KB,一次内存盼访问时间是 100 ns,一次快表(TLB)的访问时间是10 ns,处理一次缺页的平均时间为 108 ns(已含更新 TLB
17、和页表的时间),进程的驻留集大小固定为 2,采用最近最少使用置换算法(LRU)和局部淘汰策略。假设: TLB 初始为空; 地址转换时先访问 TLB,若 TLB 未命中,再访问页表( 忽略访问页表之后的 TLB 更新时间); 有效位为 0 表示页面不在内存,产生缺页中断,缺页中断处理后,返回到产生缺页中断的指令处重新执行。设有虚地址访问序列 2362H、1565H、25A5H,请问: (1)依次访问上述三个虚地址,各需多少时间?给出计算过程。 (2)基于上述访问序列,虚地址 1565H 的物理地址是多少? 请说明理由。46 大部分文件系统以硬盘作为文件存储器。某一个文件系统中,其磁盘物理块的大小
18、为 512B,有一个文件,包含了 590 个逻辑记录,每个记录占 255 B;其中,为检索方便,采用成组法存储,在每个物理块上只存放 2 个记录。文件 A 在该文件目录中的位置如下图所示。此树形文件目录结构由根目录结点和作为文件中间的目录结点以及作为信息文件的叶子结点组成,每个目录项占 127 B,每个物理块存放 4 个目录项。根目录的内容常驻内存。 (1)若文件采用隐式链接文件结构,设每块的连接字占 4 B,存放在每个物理块的尾部。如果要将文件 A 读入内存,至少要读取几次硬盘?为什么? (2)若文件采用连续文件结构,如果要将文件 A 的逻辑记录号为 480 的记录读入内存,至少要读取几次硬
19、盘 ?为什么?47 在下列情况下,计算传送 1 000 KB 文件所需要的总时间,即从开始传送时起直到文件的最后一位到达目的地为止的时间。假定往返时间 RTT 是 100 ms,一个分组是 1KB(即 1024 字节)的数据,在开始传送整个的文件数据之前进行的起始握手过程需要 2RTT 的时间。 (1)带宽是 15 Mbps,数据分组可连续发送; (2)带宽是15 Mbps,但在结束发送每一个数据分组之后,必须等待一个 RTT 才能发送下一个数据分组; (3)带宽是无限大的值,即我们取发送时间为 O,并且在等待每个RTT 后可发送多达 20 个分组; (4)带宽是无限大的值,在紧接起始握手后我
20、们可以发送一个分组,此后,在第一次等待 RTT,后可发送 21 个分组,在第二次等待RTT 后可发送 22 个分组在第 n 次等待 RTT 后可发送 2n 个分组。计算机专业(基础综合)模拟试卷 74 答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 【正确答案】 C【试题解析】 内层循环语句最多执行次数为 m*n。2 【正确答案】 C【试题解析】 假设线性表中元素为(a 1,a 2,a i-1,a i,a i+1,a n),设第一个元素 a1 的内存地址为 LOC(a1),而每个元素在计算机内占 t 个存储单元
21、,则第 i 个元素 ai 的首地址 LOC(ai)为:LOC(a i)=LOC(a1)+(i 一 1)t(其中 1in)。3 【正确答案】 C【试题解析】 由于队列的性质,入队顺序和出队顺序是相同的。所以栈中元素的操作依次为:e 1 入栈、e 2 入栈、e 1 出栈、e 3 入栈、 e4 入栈、e 4 出栈、e 3 出栈、e 5 入栈、e 6 入栈、 e6 出栈、e 5 出栈、e 1 出栈。这期间栈中最多的数据是 3 个。4 【正确答案】 B【试题解析】 26 个结点,可知该二叉树有 5 层。由于前 4 层组成一棵满二叉树,共 15 个结点,则共有 11 个叶子结点,可知只有 1 个结点的度为
22、 1。5 【正确答案】 D【试题解析】 根据后根序与中根序可以构造出如下二叉树,很容易得到答案为D。6 【正确答案】 D【试题解析】 平衡二叉树没有节省空间,引入目的是防止排序二叉树左、右子树高度失衡。7 【正确答案】 B【试题解析】 选项 B 错误,因为连通分量是无向图的极大连通子图,其中极大的含义是将依附于连通分量中顶点的所有边都加上,所以,连通分量中可能存在回路。8 【正确答案】 D【试题解析】 在有向图中,3 号结点没有前驱只有后继,因此成为拓扑序列中的第一个结点。去掉 3 号结点,1 号结点成为没有前驱只有后继的结点,拓扑序列变成 3,1。依此类推,拓扑序列为 3,1,4,2,6,5
23、。9 【正确答案】 D【试题解析】 哈希表在查找过程中,平均的查找长度与结点个数 n 无关。10 【正确答案】 A【试题解析】 此题考查的知识点是各类排序的效率。简单选择排序和堆排序不受文件“局部有序”或文件长度;冒泡排序比较次数不变;直接插入排序比较次数减少,交换次数也较少,所以选择 A。11 【正确答案】 A【试题解析】 根据题目中给出的序列建立一个堆,并将其调整为小根堆,其过程如下:可以得出调整后的小根堆为 3,5,12,8,28,20,15,22,19。12 【正确答案】 C【试题解析】 运算器的主要功能是进行算术运算和逻辑运算,而传统计算机运算器的核心部件是加法电路,配以其他逻辑电路
24、即可以完成算术运算和逻辑运算。13 【正确答案】 D【试题解析】 在浮点数加减运算时,首先要进行对阶,根据对阶的规则,阶码和尾数将进行相应的操作。要对阶,首先应求出两数阶码 Ex 和 Ey 之差,即E=E x-Ey,若 E=0,表示两数阶码相等,即 Ex=Ey;若E0,表示 ExE y;若E0,表示 ExE y。 当 ExEy 时,要通过尾数的移位来改变 Ex 或 Ey,使Ex=Ey。对阶的规则是:小阶向大阶看齐。即阶码小的数的尾数右移,每右移一位,阶码加 1,直到两数的阶码相等为止。如:E x=Ey,无需对阶;E xE y,则 My 右移。每右移一位,E y+1E y,直至 Ex=Ey 为止
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 模拟 74 答案 解析 DOC
