[考研类试卷]计算机专业(基础综合)模拟试卷60及答案与解析.doc
《[考研类试卷]计算机专业(基础综合)模拟试卷60及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]计算机专业(基础综合)模拟试卷60及答案与解析.doc(33页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业(基础综合)模拟试卷 60 及答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 设 n 是描述问题规模的非负整数,下面程序片段的时间复杂度是( )。void fun(int n)int i,k; for(i=1;i =n;i+)for(j=1;j =n;j+)k=1:while(k=n)k=5*k;(A)O(n 2log2n)(B) O(n2log5n)(C) O(n2log5n)(D)O(n 3)2 利用栈求表达式的值时,设立运算数栈 OPND。假设 OPND 只有两个存储单元,在下列表达式中,不发生
2、溢出的是( )。(A)A-B*(C-D)(B) (A-B)*C-D(C) (A-B*C)-D(D)(A-B)*(C-D)3 输入受限的双端队列是指元素只能从队列的一端输入,但可从队列的两端输出。若有 8,1,4,2 依次进入输入受限的双端队列,则得不到的输出序列是( )。(A)2814(B) 1482(C) 4218(D)21484 一个具有 1025 个结点的二叉树的高度为( )。(A)11(B) 10(C) 11 至 1025 之间(D)10 至 1024 之间5 以下关于二叉排序树的说法正确的是( )。在二叉排序树中,每个结点的关键字都比左孩子关键字大,比右孩子关键字小每个结点的关键字都
3、比左孩子关键字大,比右孩子关键字小,这样的二叉树都是二叉排序树在二叉排序树中,新插入的关键字总是处于最底层在二叉排序树中,新结点总是作为叶子结点来插入的二叉排序树的查找效率和二叉排序树的高度有关(A)、(B) 、III 、(C) 、(D)、6 简单无向图的邻接矩阵是对称的,可以对其进行压缩存储。若无向图 G 有 n 个结点,其邻接矩阵为 A1n,1n,且压缩存储在 B1k,则 k 的值至少为( )。(A)n(n+1) 2(B) n22(C) (n-1)(n+1)2(D)n(n-1)27 若无向图 G=(V,E)中含 8 个顶点,为保证图 G 在任何情况下都是连通的,则需要的边数最少是( ) 。
4、(A)7(B) 21(C) 22(D)288 用递归算法实现 n 个不同元素的有序序列的折半查找,采用一个递归工作栈时,该栈的最小容量应为( ) 。(A)n(B) n2(C) log2n(D)log 2n+19 在采用线性探测法处理冲突所构成的散列表上进行查找,可能要探测多个位置,在查找成功的情况下,所探测的这些位置的键值( )。(A)一定都是同义词(B)一定都不是同义词(C)不一定都是同义词(D)都相同10 如果将中国人按照生日(不考虑年份,只考虑月、E1)来排序,那么使用下列排序算法中最快的是( ) 。(A)归并排序(B)希尔排序(C)快速排序(D)基数排序11 用某种排序方法对线性表(2
5、5,84,21,47,15,27,68,35,20)进行排序时,元素序列的变化情况如下:(1)25,84, 21,47,15,27,68,35,20(2)20,15, 21,25,47,27,68,35,84(3)15,20, 21,25,35,27,47,68,84(4)15,20, 21,25,27,35,47,68,84则采用的排序方法是( )。(A)选择排序(B)希尔排序(C)二路归并排序(D)快速排序12 若存储周期 100 ns,每次读出一个字节,则该存储器的数据传输率为 ( )。(A)3210 6bs(B) 8106bs(C) 80 Mb s(D)8010 6bs13 假定采用
6、IEEE754 单精度浮点数格式表示一个数为 45100000H,则该数的值是( )。(A)(+1125) 10210(B) (+1125) 10211(C) (+0125) 10211(D)(+0125) 1021014 字长相同的两种浮点数,第一种阶码位数多,尾数位数少,第二种阶码位数少,尾数位数多,阶的底数都是 2,则有( )。(A)它们表示的数的范围与精度相同(B)第一种数的范围大,精度低(C)第二种数的范围大,精度高(D)第一种数的范围大,精度高15 以下关于校验码的叙述中,正确的是( )。校验码的码距必须大于 2校验码的码距越大检错纠错能力越强增加奇偶校验位的位数可以提高奇偶校验的
7、正确性采用奇偶校验可检测出一位数据错误的位置并加以纠正采用海明校验可检测出一位数据错误的位置并加以纠正循环冗余校验码是通过除法运算来建立数据和校验位之间的约定关系的(A)、(B) 、(C) 、(D)、16 若内存地址区间为 4000H43FFH,每个存贮单元可存储 16 位二进制数,该内存区域用 4 片存储器芯片构成,则构成该内存所用的存储器芯片的容量是( )。(A)51216bit(B) 2568bit(C) 25616bit(D)10248bit17 数据寻址和指令寻址的不同点在于( )。(A)前者决定操作数地址,后者决定程序转移地址(B)前者决定程序转移地址,后者决定操作数地址(C)前者
8、是短指令,后者是长指令(D)前者是长指令,后者是短指令18 流水计算机中,下列语句发生的数据相关类型是( )。ADD R1,R2,R3 ;(R2)+(R3)R1ADD R4,R1,R5 ;(R1)+(R5)R4(A)写后读(B)读后写(C)写后写(D)读后读19 下列有关控制器的说法正确的是( )。(A)无论是组合逻辑控制器和时序逻辑控制器,都需要有程序计数器(B)微程序控制器不需要程序计数器,只要有微程序计数器(C)都可以不需要程序计数器(D)以上都不对20 下面是关于目前流行的 PC 机主板的叙述:主板上通常包含微处理器插座(或插槽)和芯片组主板上通常包含 ROM BIOS 和存储器(内存
9、条)插座主板上通常包含 PCI 和 AGP 总线插槽主板上通常包含 IDE 连接器其中正确的是( ) 。(A)仅(B)仅 和(C)仅 、和(D)、和21 采用页式内存管理某虚拟存储器,使用 LRU 页面替换算法,假定内存容量为 4个页面,且开始时是空的,考虑下面的页面访问地址流(每次访问在一个时间单位内完成)为 1,8,1,7,8,2,7,2,1,8,3,8,2,1,3,1,7,1,3,7,则页面命中次数是( ) 。(A)24(B) 14(C) 16(D)622 外部设备打印机适合于连接的通道是( )。(A)数组多路通道(B)字节多路通道(C)选择通道(D)任意一种通道23 用户程序在用户态下
10、使用陷入指令而引起的中断是( )。(A)故障中断(B)外部中断(C)不可屏蔽中断(D)访管中断24 下列所示关系中,不是信号量能实现的功能是( )。(A)进程同步(B)进程互斥(C)执行的前趋关系(D)进程的并发执行25 下面是一个并发进程的程序代码,正确的说法是( )。semaphore x1=x2=y=1;int c1=c2=0:cobeginprocedure P1 procedure P2P(x1); P(x2)if(+c1=1)P(y); if(+c2=1)P(y) ;V(x1); V(x2) ;computer(A); computer(B);P(x1); P(x2);if(-c1
11、=0)V(y); if(-c2=0)V(y);V(x1); V(x2) ;end endcoend(A)进程不会死锁,也不会饥饿(B)进程不会死锁,但是会饥饿(C)进程会死锁,但是不会饥饿(D)进程会死锁,也会饥饿26 在操作系统中,进程 A 与进程 B 共享变量 S1,进程 A 与进程 C 共享变量 S2,则进程 B 和进程 C 之间是( )。(A)必须互斥(B)必须同步(C)同步或互斥(D)无关系27 操作系统中为实现多道程序并发,对内存管理可以有多种方式,其中内存利用率最高的是( ) 。(A)静态分区管理(B)动态分区管理(C)分页管理(D)分段管理28 在一个请求页式的虚拟存储系统中,
12、每个页面的大小分为 4 096 字节。如下某个程序需要将数组赋值,假设,执行代码已经驻留内存,而数据页面尚未分配,数组按先行后列存放。请计算,其缺页中断次数是( )。int a10241024;int i,j;i=0:for(j=0;j1023 ;j+)aij=j;(A)2(B) 1(C) 1 024(D)51229 在页式存储管理系统中选择页面的大小,需要考虑的因素是( )。页面大的好处是页表较小页面小的好处是可以减少由内碎片引起的内存浪费通常,影响磁盘访问时间的主要因素不在于页面的大小,所以使用时可优先考虑较大的页面(A)和(B) 和(C) 和(D)和和30 操作系统中,采用了多种技术改善
13、磁盘输入输出的访问速度,下列不能提高磁盘访问速度的是( ) 。(A)加快盘片转速(B)运用磁臂调度算法(C)采用通道技术(D)添加磁盘缓冲31 有一个文件含有 10000 个文件块,若将其顺序结构存放,则对文件块顺序查找的平均时间为 5000 个。若按索引顺序文件的结构存放,每个索引为 100 个文件块,则顺序查找次数是( ) 。(A)500(B) 100(C) 50(D)1032 计算机系统中,不需要处理机干预,能够在内存中(包括映射的内存)快速搬运数据的控制器是( ) 。(A)通道控制器(B) DMA 控制器(C)中断控制器(D)时钟控制器33 在协议数据单元中,控制信息所不包括的内容是(
14、 )。(A)地划(B)查错码(C)数据(D)协议控制34 通过改变载波信号的相位值来表示数字信号 1、0 的方法是( )。(A)ASK(B) FSK(C) PSK(D)PPP35 假设一个 NAT 服务器其公网地址为 205567935,并且有如表 6-1 的表项,那么当一个 IP 地址为 1921683256 端口为 21 分组进入公网的时候,转换后的端口号和源 IP 地址是( )。(A)205567935:2056(B) 1921683256:2056(C) 205567935:1892(D)205567935:225636 IPv6 协议数据单元由一个固定头部和若干个扩展头部以及上层协议
15、提供的负载组成,其中用于标识松散源路由功能的扩展头是( )。(A)目标头部(B)路由选择头部(C)分段头部(D)安全封装负荷头部37 现有一个长度为 3000B 的 IP 数据报,其 IP 头部的长度为 20B,该 IP 数据报如在最大帧长度为 1518B 的以太网中进行传输,那么为了正确传输,最后一个 IP 数据分片的数据大小是( ) 。(A)20B(B) 30B(C) 40B(D)50B38 传输层用于标识不同的应用的是( )。(A)物理地址(B)端口号(C) IP 地划(D)逻辑地址39 如图 6-1 所示一台路由器连接 3 个以太网,假设主机 C 上要发送一个 IP 分组,使得主机 D
16、 和主机 E 都会接收它,而子网 3 和子网 4 上的主机都不会接收它,那么该 IP 分组的目标 IP 地址是( )。(A)255255255255(B) 13013020255(C) 127001(D)1301301925540 DNS 作为一种分布式系统,所基于的网络应用模式是( ) 。(A)CS 模式(B) BS 模式(C) P2P 模式(D)以上均不正确二、综合应用题41-47 小题,共 70 分。41 已知二叉树采用二叉链表方式存放,要求返回二叉树 T 的后序序列中的第一个结点的指针,是否可不用递归,且不用栈来完成?请简述原因。42 设有一个带头结点的循环单链表,其结点值均为正整数。
17、试设计一个算法,反复找出单链表中结点值最小的结点,并输出之,然后将该结点从中删除,直到单链表空为止,最后再删除表头结点。(1)给出算法的基本设计思想;(2)根据设计思想,采用 C 或 C+或 JAVA 语言表述算法,关键之处给出注释。43 图 2-2 所示的 CPU 逻辑框图中,有两条独立的总线和两个独立的存储器。已知指令存储器 IM 最大容量为 16384 字(字长 18 位),数据存储器 DM 最大容量是65536 字(字长 16 位) 。各寄存器均有“ 打入”(Rin)“送出”(Rout)控制命令,但图中未标出。 (1)指出下列寄存器的位数:程序计数器 PC,指令寄存器 IR,累加器 A
18、C0、AC 1,通用寄存器 R0R 3,指令存储器地址寄存器 IAR,指令存储器数据存储器 IDR,数据存储器地址寄存器 DAR,数据存储器数据寄存器 DDR。(2)设机器指令格式为加法指令可写为“ADD X(R i)”,其功能是(AC 0)+(Ri)+X)AC 1,其中(R i)+X)部分通过寻址方式指向数据存储器 DM。现取 Ri 为 R1。画出 ADD 指令的指令周期流程图,写明“数据通路“ 和相应的微操作控制信号。44 设某计算机有四级中断 A、B、C、D,其硬件排队优先级次序为ABC D。表 21 列出了执行每级中断服务程序所需的时间。如果以执行中断服务程序的时间作为确定中断优先级的
19、尺度,时间越短优先级越高。 (1)指出如何为各级中断服务程序设置屏蔽码; (2)如果 A、B 、C、D 分别在 6s、8s 、10s 、0s 时刻发出中断请求,画出 CPU 执行中断服务程序的序列; (3)基于上题,请计算上述四个中断服务程序的平均执行时间。45 某大学的阅览室共有 300 个座位,同学进入时必须先在管理处用学生证换取座位牌,若座位满了,同学就要在阅览室外等候。当有同学离开时,要到管理处用座位牌换回学生证。请画出流程图,试用一种类语言,利用信号量和 P、V 操作,描述同学进入和离开阅览室的过程。46 一个 32 位的计算机系统中,虚拟存储系统采用了物理地址扩展的三级分页方式,第
20、一级页表占用地址的最高 2 位,第二、三级页表依次占用 9 位地址,最低 12 位用于页内偏移量,如图 23 所示。一个进程的地址空间为 4 GB,每个页表项占用 8 个字节,请问:(1) 一个进程最多有多少个页面?(2)一级、二级以及三级页表各为多大? 一共占用多少存储空间?(3)为提高效率,一级页表和二级页表全部装入内存,三级页表只装入一页,若从OxC8000000 开始顺序映射三级页表、二级页表和一级页表,请计算列出上述三组页表在内存中的地址范围。47 图 24 是三个计算机局域网 A,B 和 C,分别包含 10 台,8 台和 5 台计算机,通过路由器互联,并通过该路由器接口 d 联入因
21、特网。路由器各端口名分别为a、b、c 和 d(假设端口 d 接入 IP 地址为 61602180 的互联网地址)。LAN A和 LAN B 共用一个 C 类 IP 地址(网络地址为 20238600),并将此 IP 地址中主机地址的高两位作为子网编号。A 网的子网编号为 01,B 网的子网编号为 10。主机号的低 6 位作为子网中的主机编号。C 网的 IP 网络号为 202366 10。请回答如下问题: (1)为每个网络中的计算机和路由器的端口分配 IP 地址; (2)写出三个网段的子网掩码;(3)列出路由器的路由表;(4)IAN B 上的一台主机要向 B 网段广播一个分组,请填写此分组的目的
22、地址;(5)LAN B 上的一台主机要向 C 网段广播一个分组,请填写此分组的目的地址。计算机专业(基础综合)模拟试卷 60 答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 【正确答案】 C【试题解析】 基本运算语句是 k=5*k,设其执行时间为 T(n)。对于 j 每循环一次,该语句的执行次数为 m,有:5 mn,即 mlog5n。所以:2 【正确答案】 B【试题解析】 利用栈求表达式的值时,将中缀表达式转换成后缀表达式以及进行后缀表达式求值这两步操作可以一起进行,需要设立运算符栈 OPTR 和运算数栈oPN
23、D 两个栈。例如求选项 A 的表达式 AB*(CD)的过程如表 65 所列:按照上述过程可知,选项 A 求值时,运算数栈 OPND 的大小至少为 4。例如求选项 B 的表达式(AB)*CD 的过程如表 66 所列:按照上述过程可知,选项 B 求值时,运算数栈 OPND 的大小至少为 2。 类似地,选项 C、D 求值时,运算数栈 OPND 的大小分别至少为 3、3。因此本题答案为B。3 【正确答案】 D【试题解析】 设 e1 端可输人可输出, e2 端仅能输出;且设某元素 x 从 e1 端进队为 xe1 进 进,从 e1 端出队为 xe1 出 ,从 e2 端出队为 xe2 出 ;,则各选项出队情
24、况如下表 67 所列。4 【正确答案】 C【试题解析】 一棵二叉树每层只有 1 个结点,则具有 1 025 个结点的二叉树的最大高度为 1 025。一个具有 1 025 个结点的完全二叉树的高度为 11。这一个具有 1 025 个结点的二叉树的高 h 为 11 至 1 025 之间。5 【正确答案】 D【试题解析】 对于二叉排序树,左子树上所有记录的关键字均小于根记录的关键字,右子树上所有记录的关键字均大于根记录的关键字。而不是仅仅与左、右孩子的关键字进行比较。在二叉排序树中,新插入的关键字总是作为叶子结点来插入的,但是叶子结点不一定总是处于最底层。对于每一棵特定的二叉排序树,均可按照平均查找
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 模拟 60 答案 解析 DOC
