[考研类试卷]计算机专业(基础综合)模拟试卷20及答案与解析.doc
《[考研类试卷]计算机专业(基础综合)模拟试卷20及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业(基础综合)模拟试卷20及答案与解析.doc(30页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业(基础综合)模拟试卷 20 及答案与解析一、单项选择题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-ne
2、xt=p-next;q-prior=p;p-next=q ;2 设线性表中有 2n 个元素,以下操作中,在单链表上实现要比在顺序表上实现效率更高的是 ( ) 。(A)删除指定元素(B)在最后一个元素的后面插入一个新元素(C)顺序输出前 k 个元素(D)交换第 i 个元素和 2ni 一 1 个元素的值(i=0,1,n 一 1)3 设数组 Sn作为两个栈 S1 和 S2 的存储空间,对任何一个栈只有当 Sn全满时才不能进行进栈操作。为这两个栈分配空间的最佳方案是( )。(A)S 1 的栈底位置为 O,S 2 的栈底位置为 n 一 1(B) S1 的栈底位置为 O,S 2 的栈底位置为 n2(C)
3、S1 的栈底位置为 O,S 2 的栈底位置为 n(D)S 1 的栈底位置为 0,S 2 的栈底位置为 14 若用一个大小为 6 的数组来实现循环队列,且当前 rear 和 front 的值分别为 0和 3,当从队列中删除一个元素,再加入两个元素后,rear 和 Iront 的值分别是( )。(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 将有关二叉树的概念推广到三叉树,则一棵有
4、244 个结点的完全三叉树的高度是( )。(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)15(B) 17(C) 2(D)2.39 有一个长度为 12 的有序表,按折半查找法对该表进行查找,在表内各元素等概率情况下,查找失败时所需的平均比较次数是( )。(A
5、)3712(B) 6213(C) 3912(D)491310 下列排序算法中不能保证每趟排序至少能将一个元素放到其最终的位置上的是( )。(A)快速排序(B)希尔排序(C)堆排序(D)起泡排序11 若要求尽可能快地对序列进行稳定的排序,则应选的是( )。(A)快速排序(B)归并排序(C)起泡排序(D)堆排序12 计算机系统的层次结构,下列五个级别机器由下到上的顺序是( )。I机器语言机器; 汇编语言机器; 高级语言机器;微程序控制机器 V操作系统机器;(A)I V(B) IV(C) VI(D)VI13 已知定点整数 x 的补码为 1 x3x2x1x0,且 x-8,则必是( )。(A)x 3=1
6、,x 2x 0 至少有一个 1(B) x3=0,x 2x0 至少有一个 1(C) x3=1,x 2x 0 任意(D)x 3=0,x 2x 0 任意14 在规格化浮点运算中,若某浮点数为 25110101,其中尾数为补码表示,则该数是( )。(A)不需规格化(B)需右移规格化(C)需将尾数左移一位规格化(D)需将尾数左移两位规格化15 汉字“啊”的十进制区位码为 “16-01”,它的十六进制机内码是( )。(A)1601H(B) 9081H(C) BOA1H(D)B081H16 在一个按字节编址的计算机中,若数据在存储器中以小端方案存放。假定 int型变量 i 的地址为 08000000H,i
7、的机器数为 01234567 H,地址:08000000H 单元的内容是( ) 。(A)01 H(B) 23 H(C) 45 H(D)67 H17 在 CPU 的状态寄存器中,若符号标志为“1”,表示运算结果是( )。(A)正(B)负(C)零(D)不一定18 在微程序控制器设计中,假设微命令采用最短编码法,需产生 N 种微操作。则微命令控制字段要设置的位数是( )。 19 下列是有关冯.诺依曼结构计算机中指令和数据存放位置的叙述,其中正确的是( )。(A)指令存放在内存中,数据存放在外存中(B)指令和数据任何时候都存放在内存中(C)指令和数据任何时候都存放在外存中(D)程序被启动前指令和数据都
8、存放在外存中,而启动后指令和数据被装入内存20 在读写硬盘的一个物理记录块时,不需要的参数是( )。(A)柱面(磁道) 号(B)盘片 (磁头)(C)簇号(D)扇区号21 有效容量为 128KB 的 Cache,每块 1 6 字节, 8 路组相联。字节地址为 1 2345 67 H 的单元调入该 Cache,其 Tag 应是( )。(A)1234H(B) 2468H(C) 048DH(D)12345 H:22 中断的概念是( ) 。(A)暂停正在运行的程序(B)暂停对内存的访问(C)暂停 CPU 运行(D)IO 设备的输入或输出23 在操作系统的以下功能中,不需要硬件支持的是( )。(A)中断系
9、统(B)时钟管(C)地址映射(D)页面调度24 在单处理机的多进程系统中,进程什么时候占用处理机以及决定占用时间的长短是 ( )。(A)进程相应的代码长度(B)进程总共需要运行的时间(C)进程特点和进程调度策略(D)进程完成什么功能25 系统产生死锁的可能原因是( )。(A)共享资源分配不当(B)系统资源不足(C)进程运行太快(D)CPU 内核太多26 下列选项中,降低进程优先级的合理时机是( )。(A)进程时间片用完(B)进程刚完成 IO,进入就绪队列(C)进程长期处于就绪队列(D)进程从就绪状态转换为运行状态27 在某计算机中采用了多级存储体系,设计有 cache,主存和磁盘,假设访问ca
10、che 一个字需要花费 10ns,若该字不在 cache p 但是存在在主存中,那么需要100ns 载 2k cache,然后重新开始定位。若该字既不在 cache 中,也不在主存中,那么需要 10ms 的时间装入主存,再化 100ns 复制到 cache,再开始定位。设 cache的命中率为 090,主存的命中率为 075,那么,该系统访问一个字的平均时间是( )。(A)25000ns(B) 250023ns(C) 250017ns(D)250020ns28 在一个采用请求式调页的虚拟存储系统中,存放在外存上的程序代码调入内存的时机是( ) 。(A)在进程创建填写进程表时(B)在进程创建分配
11、内存时(C)在进程被调度占用处理机执行时(D)在每次产生缺页中断时29 为了防止各种意外可能破坏文件,文件系统保护文件的方法可以是( )。(A)为文件加密(B)对每个文件规定使用权限(C)建立副本和定时转储(D)为文件设置口令30 已知某磁盘的平均转速为 r 秒转,平均寻道时间为 T 秒,每个磁道可以存储的字节数为 N,现向该磁盘读写 b 字节的数据,采用随机寻道的方法,每道的所有扇区组成一个簇,请问:平均访问时间是( )。(A)bN*(r+T)(B) bN*T(C) (bNq+T)*r(D)b*T N+r31 文件系统中,当调用 open()去打开一个文件时,其主要目的是( )。(A)把文件
12、内容从外存调入内存(B)把文件的控制信息从外存调入内存(C)把文件系统的文件分配表调入内存(D)把文件系统的目录调入内存32 在下列事件中,哪个不是设备分配中应该考虑的问题( )。(A)及时性(B)设备的固有属性(C)设备的无关性(D)安全性33 OSI 模型中完成路径选择功能的层次是( )。(A)物理层(B)数据链路层(C)网络层(D)传输层34 现采用调相与调幅相结合的调制方式,载波有四种相位变化和两种振幅变化,调制速率是 600 波特,那么数据速率是( )。(A)1 200bps(B) 1 800bps(C) 2400bps(D)3 600bps35 在 CSMACD 协议中,下列指标与
13、冲突时间没有关系的是( )。(A)检测一次冲突所需的最长时间(B)最小帧长度(C)最大帧长度(D)最大帧碎片长度36 CSMACD 以太网中,发生冲突后,重发前的退避时间最大是( )。(A)65536 个时间片(B) 65535 个时间片(C) 1024 个时间片(D)1023 个时间片37 IEEE 80211 采用了 CSMACA 协议,下面关于这个协议的描述中错误的是 ( )。(A)各个发送站在两次帧间隔(IFS)之间进行竞争发送(B)每一个发送站维持一个后退计数器并监听网络上的通信(C)各个发送站按业务的优先级获得不同的发送机会(D)CSMACA 协议适用于突发性业务38 局域网交换机
14、首先完整地接收数据帧,并进行差错检测。如果正确,则根据帧目的,则根据目的地址确定输出端口号再转发出去。这种交换方式是( )。(A)直接交换(B)改进直接交换(C)存储转发交换(D)查询交换39 在 TCP 协议中,建立连接时被置为 1 的标志位和所处的字段是( )。(A)保留,ACK(B)保留,SYN(C)偏移,ACK(D)控制,SYN40 下列协议中,用于解决电子邮件中传输多语言文字和附件问题的协议是( )。(A)MIME(B) SMTP(C) SNMP(D)POP3二、综合应用题41-47 小题,共 70 分。41 对于下图 G,按下列条件试分别写出从顶点 0 出发按深度优先搜索遍历得到的
15、顶点序列和按广度优先搜索遍历得到的顶点序列。 (1)假定它们均采用邻接矩阵表示; (2)假定它们均采用邻接表表示,并且假定每个顶点邻接表中的结点是按顶点序号从大到小的次序链接的。 42 一棵二叉树的繁茂度定义为 R 层结点数的最大值与树的高度的乘积。编写一个算法求二叉树的繁茂度。43 (11 分) 某图形显示器的分辨率为 640480,刷新频率为 50Hz,且假定水平回扫期和垂直回扫期各占水平扫描周期和垂直扫描周期的 20,试计算图形显示器的行频、水平扫描周期、每个像素的读出时间和视频带宽。若分辨率提高到1024768,刷新频率提高到 60Hz,再次计算图形显示器的行频、水平扫描周期、每个像素
16、的读出时间和视频带宽。44 一台模型机共有 7 条指令,主频 25MHz,各指令的使用频率与 CPI 如下表所示,该机有 8 位和 16 位两种指令字长,采用 24 扩展操作码。8 位字长指令为寄存器一寄存器(RR)二地址类型,1 6 位字长指令为寄存器存储器(RM) 二地址变址类型(地址码范围在一 128127 之间)。 (1) 计算该机的 MIPS 速率。 (2)计算操作码的平均码长。 (3)设计该机的两种指令格式,标出各字段位数并给出操作码编码。 (4)该机允许使用多少个可编址的通用寄存器,多少个变址寄存器? (5)如何计算存储器有效地址? 45 假设有 8 个记录 A、B,C、D、E、
17、F、G、H 存放在磁盘里,每个磁道有 8 个扇区,正好可以存放 8 个记录。假设磁盘旋转速度为 20msr,处理程序每读出一个记录后,用 2ms 的 时间进行处理,请问:(1)当记录 A、B 、C、D、E、F、G、H 按顺序放在磁道上时,顺序处理这 5 个记录花费的总时间是多少?假设启动时的位置正好在 A 扇区的起点。(2)如何采取优化方法,使处理这些记录所花费的总时间最短?求出该最短时间。46 在某个操作系统中,通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要 100ns
18、,但若发生了缺页中断就需要 1ms。一个程序运行了 60s,期间发生了 1 500 次缺页中断,如果该程序的可用内存增加到原来的 2 倍,那么,请计算,此时这个程序运行需要多少时间?47 下面是给出的一段 IP 数据包头所包含的数据, 00 00 30 52 52 40 00 80 06 2C 23 C0 A8 01 01 D8 03 E2 15,请根据 IPv4 头部格式回答如下问题: (1)该 IP 包的发送主机和接收主机的地址分别是什么? (2) 该 IP 包的总长度是多少?头部长度是多少? (3)该 IP 分组有分片吗? 如果有分片它的分片偏移量是多少? (4)该 IP 包是由什么传输
19、层协议发出的? 计算机专业(基础综合)模拟试卷 20 答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 【正确答案】 B【试题解析】 在链表中,对指针的修改必须保持线性表的逻辑关系,否则,将违背线性表的逻辑特征。本题主要考查双向链表的插入算法中的指针的变化过程。虽然 4 个选项中的语句相同,但顺序不同,根据双向链表的结构特点可知选项 B 的操作顺序是正确的,其他 3 个选项的指针修改顺序不能完成在*p 结点之后插入结点*q 的操作。2 【正确答案】 A【试题解析】 在顺序表中删除元素需要移动较多元素,而在单链表上
20、执行同样的操作不需要移动元素。3 【正确答案】 A【试题解析】 利用栈底位置不变的特性,可让两个顺序栈共享一个一维数据空间,以互补余缺,实现方法是:将两个栈的栈底位置分别设在存储空间的两端,让它们的栈顶各自向中间延伸。这样,两个栈的空间就可以相互调节,只有在整个存储空间被占满时才发生上溢,这样一来产生上溢的概率要小得多。4 【正确答案】 B【试题解析】 出队 1 个元素后,front=(front+1)MAXQSIZE,front 的值是 4;入队两个元素后,rear=(rear+2)MAXQSIZE,rear 的值是 2。5 【正确答案】 B【试题解析】 利用逐点插入法建立二叉排序树是从空树
21、开始,通过查找,将每个结点作为一个叶子插入。按题目中数据的输入次序建立的二叉排序树如下图所示,查找元素 30 的比较次数为 5 次。 6 【正确答案】 C【试题解析】 将二叉树的性质 4 推广到完全三叉树即可得出正确答案。7 【正确答案】 C【试题解析】 在无向图中,如果从一个顶点 vi 到另一个顶点 vj(ij)有路径,则称顶点 vi 和 vj 是连通的。如果图中任意两顶点都是连通的,则称该图是连通图。所以具有 n 个顶点的连通无向图至少有 n 一 1 条边。8 【正确答案】 C【试题解析】 按照散列函数 h(key)=key%7 和线性探测方法解决冲突,将线性表(38,25 ,74,63,
22、52,48)散列存储在散列表 A06中,如下图所示。 9 【正确答案】 B【试题解析】 长度为 12 的折半查找判定树中有 13 个外结点,如下图所示。 对于长度为 12 的有序表,折半查找失败时的平均查找长度为: ASL=(43+510)13=62 1310 【正确答案】 B【试题解析】 选项 A 快速排序每趟排序后,轴值将在其最终位置上;选项 C 堆排序每趟排序后,堆顶记录将在其最终位置上;选项 D 起泡排序每趟排序后,最大值(或最小值) 记录将在其最终位置上。只有选项 B 希尔排序不具备这个特点。11 【正确答案】 B【试题解析】 快速排序、归并排序、堆排序的平均情况下的时间复杂度均为O
23、(nlogn),其中归并排序是稳定的。而起泡排序的时间复杂度均为 O(n2)。12 【正确答案】 B【试题解析】 现代计算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分的多级层次结构。13 【正确答案】 A【试题解析】 这是一个负数,x8,意味着 0x8。X=8 的补码表示为11000,应将8 排除在外。14 【正确答案】 C【试题解析】 浮点数 25110101 的尾数不是规格化数,需要进行左规。15 【正确答案】 C【试题解析】 区位码 1601(十进制)=1001 H,国标码=1001 H+2020H=3021 H,机内码=3021H+8080H=B0A1H。16 【正确答
24、案】 D【试题解析】 小端方案是将最低有效字节存储在最小地址位置。在数 01234567H中,最低有效字节为 67H。17 【正确答案】 B【试题解析】 符号标志位 SF=0,表示为正数,符号标志位 SF=1,表示为负数。18 【正确答案】 C【试题解析】 由于微命令控制字段必须是一个整数,所以在最短编码法中为位。19 【正确答案】 D【试题解析】 计算机关机状态时,计算机中指令和数据存放在外存中,但是CPU 不能直接和外存交互信息,因此启动后的指令和数据被装入内存。20 【正确答案】 C【试题解析】 在读写硬盘的一个物理记录块时,需要的参数是磁道号、磁头号和扇区号。21 【正确答案】 C【试
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 模拟 20 答案 解析 DOC
