【考研类试卷】计算机专业(基础综合)-试卷7及答案解析.doc
《【考研类试卷】计算机专业(基础综合)-试卷7及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】计算机专业(基础综合)-试卷7及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业(基础综合)-试卷 7 及答案解析(总分:98.00,做题时间:90 分钟)一、单项选择题(总题数:41,分数:82.00)1.单项选择题 1-40 小题。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。(分数:2.00)_2.下面程序段中,执行 S 语句的次数为( )。 for(int i=1;i=n;i+) for(int j=1;j=i;j+) S;(分数:2.00)A.n2B.n22C.n(n+1)D.n(n+1)23.单链表中有 10 个元素,head 是表头,以下代码结束后,X 存放表中第 7 个结点指针的概率是( )。(rand()返回一个随机整数,为 0 到
2、机内最大整数之间的一个数) int m=0;link t,x; for(t=head;t!=NULL;t=t=next) if(rand()+m=0)x=t;(分数:2.00)A.13B.110C.17D.124.若一个栈的输入序列为 1,2,3,n,输出序列的第一个元素为 i,则第 j 个输出元素为( )。(分数:2.00)A.i-j-1B.i-jC.j-i+1D.不确定5.一个循环队列 Q 最多可存储 m 个元素,已知其头尾指针分别是 front 和 rear,则判定该循环队列为满的条件是( )。(分数:2.00)A.Qrear-Qfront=mB.Qrear!=QfrontC.Qfron
3、t=(Qrear+1)mD.Qfront=Qrearm+16.已知有一维数组 A0m*n-1,若要对应为 m 行 n 列的矩阵,则下面的对应关系( )可将元素 Ak(0=kA.i=kn,j=kmB.i=km,j=kmC.i=kn,j=knD.i=km,j=kn7.一棵哈夫曼树共有 215 个结点,对其进行哈夫曼编码,共能得到( )个不同的码字。(分数:2.00)A.107B.108C.214D.2158.二叉树的先序遍历和中序遍历的遍历结果如下:先序遍历:EFHIGJK;中序遍历:HFIEJKG。该二叉树根的右子树的根是( )。(分数:2.00)A.EB.FC.GD.H9.一个含有 n 个顶点
4、和 e 条边的简单无向图,在其邻接矩阵存储结构中共有( )个零元素。(分数:2.00)A.eB.2eC.n 2 -eD.n 2 -2e10.有一个长度为 12 的有序表,按二分查找法对该表进行查找,在表内各元素等概率查找情况下,查找成功所需的平均比较次数为( )。(分数:2.00)A.3712B.3512C.3912D.431211.下列几种排序方法中,要求内存量最大的是( )。(分数:2.00)A.插入排序B.快速排序C.归并排序D.选择排序12.计算机硬件能直接识别执行的语言是( )。(分数:2.00)A.机器语言B.汇编语言C.高级语言D.第四代语言13.计算机系统采用补码运算是为了(
5、)。(分数:2.00)A.与手工运算方式保持一致B.提高运算速度C.简化计算机的设计D.提高运算精度14.若 n+1 位数的二进制整数为 X=X,X 1 ,X n ,X 移码数值的取值范围是( )。(分数:2.00)A.-2nX2 nB.-2 n -1X2 nC.-2 n-1 X2 nD.-2 n X2 n -115.下列几项中,不符合 RISC 指令系统的特点的是( )。(分数:2.00)A.指令长度固定,指令种类少B.寻址方式种类尽量减少,指令功能尽可能强C.增加寄存器的数目,以尽量减少访存次数D.选取使用频率最高的一些简单指令,以及很有用但不复杂的指令16.下面元件存取速度最快的是( )
6、。(分数:2.00)A.CacheB.寄存器C.外存D.内存17.指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现( )。(分数:2.00)A.堆栈寻址B.程序的条件转移C.程序的无条件转移D.程序的条件或无条件转移18.指令系统中采用不同寻址方式的目的主要是( )。(分数:2.00)A.可以直接访问外存B.实现存储程序和程序控制C.缩短指令长度,扩大寻址空间,提高编程灵活性D.提供扩展操作码的可能并降低指令译码难度19.计算机主频的周期是指( )。(分数:2.00)A.指令周期B.时钟周期C.CPU 周期D.存取周期20.就微命令的编码方式而言,若微操作命令的个数已确定,则(
7、)。(分数:2.00)A.采用直接表示法的微指令字长通常比采用编码表示法的微指令字长短B.采用编码表示法的微指令字长通常比采用直接表示法的微指令字长短C.采用编码表示法的微指令字长与采用直接表示法的的微指令字长相等D.采用编码表示法的微指令字长与采用直接表示法的的微指令字长大小关系不确定21.下列说法中不正确的是( )。(分数:2.00)A.每个程序的虚地址空间可以远大于实地址空间,也可以远小于实地址空间B.多级存储体系由 Cache、主存和虚拟存储器构成C.Cache 和虚拟存储器这两种存储器管理策略都利用了程序的局部性原理D.当 Cache 未命中时,CPU 可以直接访问主存,而外存与 C
8、PU 之间则没有直接通路22.为了便于实现多级中断,保存现场信息最有效的方法是采用( )。(分数:2.00)A.通用寄存器B.堆栈C.存储器D.外存23.交叉存储器实质上是( )。(分数:2.00)A.一种模块式存储器,能并行执行多个独立的读写操作B.一种模块式存储器,能串行执行多个独立的读写操作C.一种整体式存储器,能并行执行多个独立的读写操作D.一种整体式存储器,能串行执行多个独立的读写操作24.所谓( )是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。(分数:2.00)A.多重处理B.多道程序设计C.实时处理D.共同执行25. (分数:2
9、.00)A.P1 P2 P4 P5 P3B.P2 P1 P4 P5 P3C.P2 P4 P5 P1 P3D.P4 P2 P5 P1 P326.若有 4 个进程共享同一程序段,每次允许 3 个进程进入该程序段,用 P、V 操作作为同步机制,则信号量 S 的取值范围是( )。(分数:2.00)A.4,3,2,1,0B.3,2,1,0,-1C.2,1,0,-1,-2D.1,0,-1,-2,-327.一个进程被唤醒意味着( )。(分数:2.00)A.该进程马上占有 CPUB.进程状态变为就绪状态C.进程的优先级变为最高D.其 PCB 移至就绪队列的队首28.3 个进程共享 4 个同类资源,这些资源的分
10、配与释放只能一次一个。已知每一个进程最多需要两个该类资源,则该系统( )。(分数:2.00)A.有某进程可能永远得不到该类资源B.必然有死锁C.进程请求该类资源立刻能得到D.必然无死锁29.在计算机系统中构成虚拟存储器时( )。(分数:2.00)A.只需要一定的硬件资源便可实现B.只需要一定的软件即可实现C.既需要软件也需要硬件方可实现D.既不需要软件也不需要硬件30.使 Cache 命中率最高的替换算法是( )。(分数:2.00)A.先进先出算法 FIFOB.随机算法 RANDC.先进后出算法 FILOD.最近最少使用算法 LRU31.某计算机系统,它的 FCB 占 64B,一个磁盘块的大小
11、为 1 KB,采用 1 级目录,假定文件目录中有 3 200 个目录项,则查找一个文件平均启动盘块的次数是( )。(分数:2.00)A.50B.100C.54D.20032.操作系统中的 SPOOLing 技术,实质是将( )转化为共享设备的技术。(分数:2.00)A.虚拟设备B.独占设备C.脱机设备D.块设备33.下面关于设备独立性的论述中正确的是( )。(分数:2.00)A.设备独立性是指 IO 设备具有独立执行 IO 功能的一种特性B.设备独立性是指用户程序独立于具体使用的物理设备的一种特性C.设备独立性是指能独立实现设备共享的一种特性D.设备独立性是指设备驱动程序独立于具体使用的物理设
12、备的一种特性34.计算机网络分为广域网、城域网和局域网,其划分的主要依据是( )。(分数:2.00)A.网络的作用范围B.网络的拓扑结构C.网络的通信方式D.网络的传输介质35.下列关于集线器说法正确的是( )。(分数:2.00)A.集线器具有路径选择功能B.集线器具有信息过滤功能C.集线器可以对接收到的信号进行放大D.集线器具有交换功能36.ATM 技术主要是解决( )。(分数:2.00)A.带宽传输问题B.网络成本问题C.带宽接入问题D.带宽交换问题37.某部门申请到一个 C 类 IP 地址,若要分成 8 个子网,其掩码应为( )。(分数:2.00)A.255255255255B.2552
13、552550C.255255255224D.25525525519238.如果互联的局域网高层分别采用 TCPIP 协议与 SPXIPX 协议,那么我们可以选择的多个网络互联设备应该是( )。(分数:2.00)A.中继器B.网桥C.网卡D.路由器39.TCP 是一个面向连接的协议,它提供连接的功能是( )的。(分数:2.00)A.全双工B.半双工C.单工D.单方向40.端到端通信作用于( )之间。(分数:2.00)A.机器B.网络C.进程D.设备41.关于 FTP 主要应用功能的叙述正确的是( )。(分数:2.00)A.FTP 使用户和远程主机相连,从而对主机内的各种资源进行各种操作,如文件的
14、读、写、执行、修改等B.FTP 的功能类似于 TelnetC.FTP 的主要功能在于文件传输,但 FTP 客户端在一定的范围内也有执行修改等其他文件的功能D.FTP 使用户同远程主机相连,类似于远程主机的仿真终端用户,从而应用远程主机的资源二、综合应用题(总题数:8,分数:16.00)42.综合应用题 41-47 小题。(分数:2.00)_43.设有 m 个连续单元供一个栈与队列使用,且栈与队列的实际占用单元数事先不知道,但是要求在任何时刻它们占用的单元数量不超过 m,试写出上述栈与队列的插入算法。(分数:2.00)_44.序列的“中值记录”指的是:如果将此序列排序后,它是第 n2 个记录。试
15、写出一个求中值记录的算法。(分数:2.00)_45.某浮点机字长 16 位,其浮点数格式为:阶码 5 位(含 1 位阶符),采用补码表示,尾数 11 位(含 1 位数符),采用补码表示,且尾数为规格化形式。已知 X=010110000112 0.0101 ,Y=000011000002 0.1000 ,试求 X+Y要求写出详细的计算过程。假设浮点加减过程中阶码和尾数采用双符号位,并使用“0舍 1 入法”进行舍入。(分数:2.00)_46.某计算机的 CPU 主频为 500 MHz,CPI 为 5(即执行每条指令平均需 5 个时钟周期)。假定某外设的数据传输率为 05 MBs,采用中断方式与主机
16、进行数据传送,以 32 位为传输单位,对应的中断服务程序包含 18 条指令,中断服务的其他开销相当于 2 条指令的执行时间。请回答下列问题,要求给出计算过程。 (1)在中断方式下,CPU 用于该外设 IO 的时间占整个 CPU 时间的百分比是多少? (2)当该外设的数据传输率达到 5 MBs 时,改用 DMA方式传送数据。假设每次 DMA 传送大小为 5 000 B,且 DMA 预处理和后处理的总开销为 500 个时钟周期,则 CPU 用于该外设 IO 的时间占整个 CPU 时间的百分比是多少?(假设DMA 与 CPU 之间没有访存冲突)(分数:2.00)_47.分时系统里,在条件相同的情况下
17、,通常 KLT(内核级线程)比 ULT(用户级线程)得到更多的 CPU 时间,请简要解释之。(分数:2.00)_48.举例说明 P、V 操作为什么要求设计成原语(即对同一信号量上的操作必须互斥)。P(S)操作: Svalue-; If(Svalue0) Add this process to SL; Block( ); V(S)操作 Svalue+; If(Svalue=0) Remove a process P from SL; Wakeup(P); (分数:2.00)_49.如下图所示为一个 TCP 主机中的拥塞窗口的变化过程,这里最大数据段长度为 1 024 字节,请回答如下问题:(1)
18、该 TCP 协议的初始阀值是多少?为什么?(2)本次传输是否有发生超时?如果有是在哪一次传输超时?(3)在 14 次传输的时候阀值为多少?(4)在本例中,采用了什么拥塞控制算法? (分数:2.00)_计算机专业(基础综合)-试卷 7 答案解析(总分:98.00,做题时间:90 分钟)一、单项选择题(总题数:41,分数:82.00)1.单项选择题 1-40 小题。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。(分数:2.00)_解析:2.下面程序段中,执行 S 语句的次数为( )。 for(int i=1;i=n;i+) for(int j=1;j=i;j+) S;(分数:2.00)
19、A.n2B.n22C.n(n+1)D.n(n+1)2 解析:解析:分析易知当 i=1 时 s 语句执行 1 次,当 i=2 时 s 语句执行 2 次,当 i=n 时 s 语句执行 n次,故 s 语句共执行 1+2+n=n(n+1)2 次。3.单链表中有 10 个元素,head 是表头,以下代码结束后,X 存放表中第 7 个结点指针的概率是( )。(rand()返回一个随机整数,为 0 到机内最大整数之间的一个数) int m=0;link t,x; for(t=head;t!=NULL;t=t=next) if(rand()+m=0)x=t;(分数:2.00)A.13B.110 C.17D.1
20、2解析:解析:x 存放表中任意一个结点指针的概率是一样的,故存放第 7 个结点指针的概率是 110,选B。4.若一个栈的输入序列为 1,2,3,n,输出序列的第一个元素为 i,则第 j 个输出元素为( )。(分数:2.00)A.i-j-1B.i-jC.j-i+1D.不确定 解析:解析:由于此题 i,j 的值均未指定,故我们不能判断第 j 个元素是什么。5.一个循环队列 Q 最多可存储 m 个元素,已知其头尾指针分别是 front 和 rear,则判定该循环队列为满的条件是( )。(分数:2.00)A.Qrear-Qfront=mB.Qrear!=QfrontC.Qfront=(Qrear+1)
21、m D.Qfront=Qrearm+1解析:6.已知有一维数组 A0m*n-1,若要对应为 m 行 n 列的矩阵,则下面的对应关系( )可将元素 Ak(0=kA.i=kn,j=kmB.i=km,j=kmC.i=kn,j=kn D.i=km,j=kn解析:解析:数组和矩阵的行和列都从 0 开始,Ak前有 k 个元素,矩阵每行有 n 个元素,故行数i=kn,列数 j=kn。7.一棵哈夫曼树共有 215 个结点,对其进行哈夫曼编码,共能得到( )个不同的码字。(分数:2.00)A.107B.108 C.214D.215解析:解析:根据题意有 215=n 0 +n 2 =n 0 +(n 0 -1)=2
22、n 0 -1;因此 n 0 =108,即可得到 108 个码字,因为待编码的字符均保存在叶子节点里。8.二叉树的先序遍历和中序遍历的遍历结果如下:先序遍历:EFHIGJK;中序遍历:HFIEJKG。该二叉树根的右子树的根是( )。(分数:2.00)A.EB.FC.G D.H解析:解析:由先序和中序遍历构造出二叉树,易知选 C。9.一个含有 n 个顶点和 e 条边的简单无向图,在其邻接矩阵存储结构中共有( )个零元素。(分数:2.00)A.eB.2eC.n 2 -eD.n 2 -2e 解析:解析:n 个顶点在邻接矩阵中有 n 2 个元素,由于每条边会产生两个相同的元素,故 e 条边产生 2e个非
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 答案 解析 DOC
