[考研类试卷]计算机专业(基础综合)模拟试卷64及答案与解析.doc
《[考研类试卷]计算机专业(基础综合)模拟试卷64及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业(基础综合)模拟试卷64及答案与解析.doc(42页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业(基础综合)模拟试卷 64 及答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 设 n 是描述问题规模的非负整数,下面程序片段的时间复杂度是( )。order(int j,int m)int i,temp;if(jm)for(i=j,i =n;i+)if(aiaj)temp=ai;ai=aj;aj=temp;j+;order(j,m); 递归调用(A)O(n)(B) O(nlog2n)(C) O(n2)(D)O(n 3)2 在顺序表的动态存储定义中需要包含的数据成员是( )。数组指针*data 表中元素
2、个数 n 表的大小 maxSize 数组基址 base(A)、(B) 、(C) 、(D)全都需要3 向一个栈顶指针为 head 的带头结点的链栈中插入指针 L 所指的结点时,应该执行( )。(A)headnext=L(B) Lnext=head(C) Lnext=head;headnext=L(D)Lnext=headnext:headnext=L4 栈 S 和队列 Q 的初始状态皆为空,元素 a1、a2、a3、a4 、a5 和 a6 依次通过 S 栈,一个元素出栈后即进入队列 Q,若 6 个元素出队列的顺序是a3、a4、a2、a1、a5 、a6 ,则栈 S 至少应该容纳( )个元素。(A)6
3、(B) 4(C) 3(D)25 某平衡二叉树的树高为 3,其根结点 A 左孩子的平衡因子为一 1,右孩子的度为0。在该平衡二叉树中插入一个结点后造成了不平衡,则应该进行( )型旋转以使其平衡。(A)LL 或者 RL(B) LR 或者 LL(C) RL 或者 RR(D)RR 或者 LL6 在由 4 棵树组成的森林中,第一、第二、第三和第四棵树中的结点个数分别为30、10、20、5,当把森林转换成二叉树后,对应的二叉树中根结点的左子树中结点个数为( )。(A)64(B) 29(C) 30(D)47 若一棵深度为 6 的完全二叉树的第 6 层有 3 个叶子结点,则该二叉树共有( )个叶子结点。(A)
4、16(B) 17(C) 18(D)198 用有向无环图描述表达式(A+B)*(A+B) A),至少需要顶点的数目为( )。(A)5(B) 6(C) 8(D)99 下列关于 AOE 网的叙述中,错误的是( )。(A)关键活动延期完成必定影响整个工程的完成时间(B)关键路径是 AOE 网中从起点到终点的最短路径(C)所有的关键活动提前完成,那么整个工程将会提前完成(D)一个 AOE 网的关键路径可以有多条10 为提高查找效率,对有 65025 个元素的有序顺序表建立索引顺序结构,在最好情况下查找到表中已有元素,需要执行( )次关键字比较。(A)10(B) 14(C) 20(D)2111 对于序列(
5、32,47,12,8,2,19,30),其堆顶元素最小的初始堆是( )。(A)(2 ,8,12,32,47,19,30)(B) (2,8,12,19,30,32,47)(C) (2,12,8,32,19,47,30)(D)(2 ,12,8,30,19,32,47)12 CPU 的 CPI 与下列哪个因素有关? ( ) 时钟频率 系统结构 指令集(A)仅、(B)仅 、(C)仅 、(D)、和13 n+1 位的定点小数,其补码表示范围是( ) 。(A)-1x1-2 -n(B)一 1x12 -n(C)一 1x12 -n(D)一 1x12 -n14 有一主存-Cache 层次的存储器,其主存容量为 1M
6、B(按字节编址),Cache 容量为 16KB,每字块有 8 个字,每字为 32 位,采用直接地址映像方式。若主存地址为 35301H,且 CPU 访问 Cache 命中,则在 Cache 的第( )号字块(Cache 字块号从0 开始)。(A)152(B) 153(C) 154(D)15115 下列的说法正确的是( )。高位多体交叉存储器能很好地满足程序的局部性原理高位四体交叉存储器可能在一个存储周期内连续访问 4 个模块双端口存储器可以同时对同一区间、同一单元进行写操作(A)仅、(B)仅 、(C)仅 (D)仅16 地址总线为 A15(高位)A0(低位) ,若用 1K4 位的存储芯片组成 4
7、KB 的存储器,地址总线的高位做片选信号,则以下说法正确的是( )。加在各存储芯片上的地址线是 A11AO 加在各存储芯片上的地址线是 A9AO一共需要使用 8 片 1K4 位的存储芯片一共需要使用 4 片 1K4 位的存储芯片(A)、(B) 、(C) 、(D)、17 下列说法正确的是( )。某加法指令,在指令的地址码中给出了存储器地址,则此指令在执行周期一定访问存储器零地址双操作数指令不需要指出操作数地址在一地址格式的指令中,只有一个操作数(A)仅、(B)仅 、(C)仅 、(D)、和18 为了缩短指令中某个地址段的位数,有效的方法是采取( )。(A)立即寻址(B)变址寻址(C)间接寻址(D)
8、寄存器寻址19 下列说法正确的是( )。微程序控制方式和硬布线方式相比较,前者可以使指令的执行速度更快若采用微程序控制方式,则可用 PC 取代 PC控制存储器可以用 ROM 实现指令周期也称为 CPU 周期(A)、(B) 、(C)只有 (D)、20 下列部件中属于控制部件的是( )。指令寄存器 操作控制器 程序计数器 状态条件寄存器(A)仅、(B)仅 、(C)仅 、(D)、和21 下列关于总线仲裁方式的说法中,正确的是( )。计数器定时查询方式下,有一根总线请求(BR)线和一根设备地址线,如果每次计数器从 0 开始计,则设备号大的优先级高计数器定时查询方式下,有一根总线请求(BR)线和一根设备
9、地址线,如果每次计数器从当前设备开始计,则设备号小的优先级高分布式仲裁控制逻辑分散在总线各部件中,不需要中央仲裁器(A)仅、(B)仅 (C)仅 、(D)仅和22 设 CPU 与 IO 设备以中断方式进行数据传送。当 CPU 响应中断时,该 IO设备接口控制器送给 CPU 的中断向量表(中断向量表存放中断向量)的指针是0800H,0800H 单元中的值为 1200H,则该 IO 设备的中断服务程序在主存中的入口地址为( ) 。(A)0800H(B) 0801H(C) 1200H(D)1201H23 在下列操作系统的各个功能组成部分中,一定需要专门硬件配合支持的是( )。地址映射 进程调度 中断系
10、统 系统调用(A)(B) 、(C) 、IV(D)、24 下列说法中,正确的说法有( )个。 当进程申请 CPU 得不到满足时,它将处于阻塞状态。 当进程由执行变为就绪状态时,CPU 现场信息必须被保存在 PCB 中。 一一个进程的状态发生变化总会引起其他一些进程的状态发生变化。(A)0(B) 1(C) 2(D)325 将“IO 为主” 的进程定义为:当此类进程单独运行时,用于 IO 处理的时间远远多于处理机的处理时间。将“计算为主” 的进程定义为:当此类进程单独运行时,处理机的处理时间远远多于处理的时间。若系统中运行的主要是这两类进程,采用( )调度算法更有利于资源的利用率。(A)先来先服务(
11、B)短作业(进程)优先(C)时间片轮转(D)多级反馈队列26 在某个十字路口,每个车道只允许一辆汽车通过,且只允许直行、左拐和右拐,如图 21 所示。如果把各个方向的车看成进程,则需要对这些进程进行同步,那么这里临界资源个数应该为( )。(A)1(B) 2(C) 4(D)不确定27 考虑一个由 4 个进程和一个单独资源组成的系统,当前的最大需求矩阵和分配矩阵如下: 对于安全状态,需要的最小资源数目是( )。(A)1(B) 2(C) 3(D)528 已知系统为 32 位实地址,采用 48 位虚拟地址,页面大小 4KB,页表项大小为8B;每段最大为 4GB。假设系统使用纯页式存储,则要采用( )
12、,页内偏移为( )位。(A)3 级页表,12(B) 3 级页表,14(C) 4 级页表,12(D)4 级页表,1429 某系统有 4 个页框,某个进程页面使用情况如表 2-1 所示。请问采用FIFO 置换算法将会替换的页的页号为( )。 采用 LRU 置换算法将会替换的页的页号为( )。 采用简单 CLOCK 置换算法将会替换的页的页号为( )。 采用改进型CLOCK 置换算法将会替换的页的页号为( )。(A)1、3、2、0(B) 3、2、0、1(C) 2、1、0、0(D)3、1、0、130 有某个操作系统对外存分配采用混合索引分配方式。在索引节点中包含了文件的物理结构数组 iaddr12,其
13、中前 10 项 iaddrOiaddr9 为直接地址,iaddr10为一次间接地址,iaddr11为二次间接地址。如果系统的块的大小是 4KB,磁盘的每个扇区也为 4KB。描述磁盘块的数据项需要 4B,其中 1B 标识磁盘分区,3B 标识物理块号。该文件系统支持的最大文件是( )。(A)4GB(B) 8GB(C) 40KB+4MB+4GB(D)40KB+4MB+8GB31 某个磁盘系统采用最短寻道时间优先(SSTF)磁盘调度算法,假设有一个请求柱面读写磁盘请求队列如下:7、136、58、100、72,当前磁头位置是 80 柱面。请问,磁盘总移动距离是( ) 。(A)80(B) 1 36(C)
14、229(D)24432 下面关于设备属性的叙述中,正确的是( )。(A)字符设备的基本特征是可寻址到字节,即能指定输入的源地址或输出的目标地址(B)共享设备必须是可寻址的和可随机访问的设备(C)共享设备是指同一时间内允许多个进程同时访问的设备(D)在分配共享设备和独占设备时都可能引起进程死锁33 关于 OSI 参考模型和 TCPIP 模型在网络层和传输层提供的服务,正确的是( )。(A)OSI 参考模型在网络层提供无连接和面向连接服务,在传输层仅提供面向连接服务(B) TCPIP 模型在网络层仅提供无连接服务,在传输层仅提供面向连接服务(C) OSI 参考模型在网络层和传输层均可提供无连接和面
15、向连接服务(D)TCP IP 模型在网络层提供无连接和面向连接服务,在传输层仅提供面向连接服务34 一个传输数字信号的模拟信道的信号功率是 062W,噪声功率是 002W ,频率范围为 353 9MHz ,该信道的最高数据传输速率是( )。(A)1Mbit s(B) 2Mbit s(C) 4Mbit s(D)8Mbit s35 CSMA 协议可以利用多种监听算法来减小发送冲突的概率,下面关于各种监听算法的描述中,错误的是( )。非坚持型监听算法有利于减少网络空闲时间1 一坚持型监听算法有利于减少冲突的概率P 一坚持型监听算法无法减少网络的空闲时间1 一坚持型监听算法能够及时抢占信道(A)、(B
16、) 、(C) 、IV(D)、36 下面的地址中,属于单播地址的是( )。(A)103225524(B) 1723112925518(C) 192168245930(D)2241005721137 以下 IP 地址中,路由器不进行转发的有( )。101327 192168322 1723013 1723532244(A)仅、(B)仅 、(C)仅 、(D)仅38 假如一台连接到网络上的计算机的网络配置为:IP 地址为 13662255,子网掩码为 2552551920,网关地址为 13662891。这台计算机在网络中不能与其他主机进行通信,可能是由( )造成的。(A)子网掩码(B)网关地址(C)
17、IP 地址(D)其他配置39 R1、 R2 是一个自治系统中采用 RIP 路由协议的两个相邻路由器,R1 的路由表如表 2-2 所示,当 Rl 收到 R2 发送的(V,D)报文(见表 23)后,R1 更新的 3 个路由表项中距离值从上到下依次为( )。(A)0、4、3(B) 0、4、4(C) 0、5、3(D)0、5、440 以下应用层协议采用无连接的是( )。SMTP FTP SNMP HTTP(A)仅(B)仅 、(C)仅 、(D)仅、二、综合应用题41-47 小题,共 70 分。40 有一结点的关键字序列 F=129,72,180,105,147,96,45,69,散列函数为 H(k)=km
18、od11,其中 k 为关键字,散列地址空间为 010。要求:41 画出相应的散列表。当发生冲突时,以线性探测法解决。该散列表的装填因子是多少?计算在等概率情况下,查找成功和查找不成功时的平均查找长度 ASL。42 画出相应的散列表。当发生冲突时,以链地址法解决。计算在等概率情况下,查找成功和查找不成功时的平均查找长度 ASL(只将与关键字的比较次数计算在内即可)。43 试按各关键字在序列 F 中的次序将它们依次插入一棵初始为空的平衡二叉排序树中,画出每一步插入后平衡二叉排序树的形态。若做了某种旋转,请注明旋转的类型。43 下面输入一个很诡异的链表,暂时称它为“变异链表” ,如图 43 所示。从
19、图中可以看出此链表的尾部形成了一个环,请实现一个时间和空间上尽可能高效率的算法来判断输入的链表是否为“变异链表” ,要求:44 给出算法的基本设计思想。45 根据设计思想,采用 C、C+或 Java 语言描述算法,关键之处给出注释。46 说明你所设计算法的时间复杂度和空间复杂度。46 假定某计算机字长 16 位,没有 Cache,运算器一次定点加法时间等于 100ns,配置的磁盘旋转速度为每分钟 3000 转,每个磁道上记录两个数据块,每一块有8000B,两个数据块之间间隙的越过时间为 2ms,主存周期为 500ns,存储器总线宽度为 16 位,总线带宽为 4MBs。47 磁盘读写数据时的最大
20、数据传输率和平均数据传输率各是多少?48 当磁盘按最大数据传输率与主机交换数据时,主存频带空闲百分比是多少(主存频带空闲百分比是指无数据读写的空闲存储周期数占所有存储周期总数的百分比)?49 直接寻址的“ 存储器一存储器 ”SS 型加法指令在无磁盘 IO 操作打扰时的执行时间为多少? 当磁盘 IO 操作与一连串这种 SS 型加法指令执行同时进行时,这种SS 型加法指令的最快和最慢执行时间各是多少 (假定采用多周期处理器方式,CPU时钟周期等于主存周期)?49 以下是计算两个向量点积的程序段:float dotproduet(float x8,float y8)float Sum=00;int
21、i;for(i=0,i8;i+)sum+=xi*yi;return Sum;试回答以下问题:50 访问数组 x 和 y 时的时问局部性和空间局部性各如何?能否推断出命中率的高低?51 假定该段程序运行的计算机的数据 Cache 采用直接映射方式,其容量为 32B,每个主存块大小为 16B。假定编译程序将变量 sum 和 i 分配给寄存器,数组 x 存放在 00000040H 开始的 32B 的连续存储区中,数组 y 则紧跟在 x 后进行存放。试计算该程序数据访问的命中率,要求说明每次访问的 Cache 命中情况。52 将上述(2)中的数据 Cache 改用 2 一路组相联映射方式,块大小改为
22、8B,其他条件不变,则该程序数据访问的命中率是多少?53 在上述(2)中条件不变的情况下,如果将数组 x 定义为 float12,则数据访问的命中率又是多少?53 某系统有 R1、R2 和 R3 共 3 种资源,在 TO 时刻 P1、P2 、P3 和 P4 这 4 个进程对资源的占用和需求情况如表 4-4 所示,此时系统的可用资源向量为(2,1,2)。试问:54 将系统中各种资源总数和此刻各进程对各资源的需求个数用向量或矩阵表示出来。55 如果此时 P1 和 P2 均发出资源请求向量 Request(1,0,1),为了保证系统的安全性,应该如何分配资源给这两个进程?说明所采用策略的原因。56
23、如果(2)中两个请求立即得到满足后,系统此刻是否处于死锁状态?57 若已知 P1 运行过程中的全部资源使用情况按时问先后顺序如下列出:i P1 被创建申请 1 个 R1 和 1 个 R3申请 1 个 R1 和 1 个 R3iv释放 2 个 R3v申请 1 个 R1、2 个 R2 和 3 个 R3 则(2)中 P1 请求立即得到满足后,系统是否处于不安全状态?57 某操作系统的文件管理采用直接索引和多级索引混合方式,文件索引表共有 10项,其中前 8 项是直接索引项,第 9 项是一次间接索引项,第 10 项是二次间接索引项,假定物理块的大小是 2KB,每个索引项占用 4B,试问:58 该文件系统
24、中最大的文件可以达到多大?59 假定一个文件的实际大小是 128MB,该文件实际占用磁盘空间多大(包括间接索引块,不计索引表所占空间)?59 假定站点 A 和 B 在同一个 10Mbits 以太网的网段上,这两个站点之间的传播时延为 225bit 时间。现假定 A 开始发送一帧,并且在 A 发送结束之前 B 也发送一帧。如果 A 发送的是以太网所允许的最短的帧,试问:60 A 在检测到和 B 发生碰撞之前能否把自己的数据发送完毕 ?如果 A 在发送完毕之前并没有检测到碰撞,那么能否肯定 A 所发送的帧不会和 B 发送的帧发生碰撞(提示:在计算时应当考虑到每一个以太网帧在发送到信道上时,在 MA
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 模拟 64 答案 解析 DOC
