【考研类试卷】考研计算机学科专业基础综合-38及答案解析.doc
《【考研类试卷】考研计算机学科专业基础综合-38及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】考研计算机学科专业基础综合-38及答案解析.doc(29页珍藏版)》请在麦多课文档分享上搜索。
1、考研计算机学科专业基础综合-38 及答案解析(总分:149.97,做题时间:90 分钟)一、单项选择题(总题数:40,分数:80.00)1.以下算法中加下划线语句的执行次数为_。int m=0,i,j;for(i=1;i=n;i+)for(j=1;j=2*i;j+)m+;An(n+1) Bn Cn+1 Dn(分数:2.00)A.B.C.D.2.用链接方式存储的队列,在进行删除运算时,下列说法正确的是_。A仅修改头指针 B仅修改尾指针C头、尾指针都要修改 D头、尾指针可能都要修改(分数:2.00)A.B.C.D.3.下列_单链表最适合用作队列的存储方式。A带队头指针和队尾指针的循环链表 B带队头
2、指针和队尾指针的非循环链表C只带队头指针的非循环链表 D只带队头指针的循环链表(分数:2.00)A.B.C.D.4.已知完全二叉树的第 9层有 240个结点,则整个完全二叉树有_个结点。A256 B258 C495 D489(分数:2.00)A.B.C.D.5.已知一棵有 2011个结点的树,其叶子结点个数是 116,该树对应的二叉树中无右孩结点个数是_。A115 B116 C1895 D1896(分数:2.00)A.B.C.D.6.有 n个叶子结点的哈夫曼树的结点总数为_。A不确定 B2n C2n+1 D2n-1(分数:2.00)A.B.C.D.7.在一个具有 n(n0)个顶点的连通无向图中
3、,至少需要的边数是_。An Bn+1 Cn-1 Dn/2(分数:2.00)A.B.C.D.8.判断有向图是否存在回路,除了可以利用拓扑排序方法外,还可以利用的是_。A求关键路径的方法 B求最短路径的迪杰斯特拉方法C深度优先遍历算法 D广度优先遍历算法(分数:2.00)A.B.C.D.9.下列叙述正确的个数是_。(1)m=2的平衡 m路查找树是 AVL树;(2)m=3的平衡 m路查找树是 2-3树;(3)m=2的平衡 m路查找树的叶结点不一定在同一层;(4)m阶 B-树的叶结点必须在同一层;(5)m阶 B-树是平衡 m路查找树;(6)平衡 m路查找树不一定是 B-树。A3 B4 C5 D6(分数
4、:2.00)A.B.C.D.10.采用简单选择排序,比较次数与移动次数分别是_。AO(n),O(logn) BO(logn),O(n 2)CO(n 2),O(n) DO(nlogn),O(n)(分数:2.00)A.B.C.D.11.已知关键序列 5,8,12,19,28,20,15,22 是小根堆(最小堆),插入关键字 3,调整后得到的小根堆是_。A3,5,12,8,28,20,15,22,19 B3,5,12,19,20,15,22,8,28C3,8,12,5,20,15,22,28,19 D3,12,5,8,28,20,15,22,19(分数:2.00)A.B.C.D.12.计算机系统的层
5、次结构,下列五个级别机器由下到上的顺序是_。机器语言机器 汇编语言机器高级语言机器 微程序控制机器操作系统机器A BC D(分数:2.00)A.B.C.D.13.计算机中常采用下列几种编码表示数据,其中,0 编码相同的是_。原码 反码 补码 移码A和 B和 C和 D和(分数:2.00)A.B.C.D.14.按照 IEEE754标准规定的 32位浮点数(41A4C000) 16对应的十进制数是_。A4.59375 B-20.59375 C-4.59375 D20.59375(分数:2.00)A.B.C.D.15.已知单个存储体的存储周期为 110ns,总线传输周期为 10ns,则当采用低位交叉编
6、址的多模块存储器时,存储体数应_。A11 B=11 C11 D11(分数:2.00)A.B.C.D.16.设存储器容量为 32字,字长 64位,模块数 m=4,存储周期 T=200ns,数据总线宽度为 64位,总线传送周期 T=50ns。用交叉方式进行组织,交叉存储器的带宽是_。A3210 7位/s B810 7位/sC7310 7位/s D1810 7位/s(分数:2.00)A.B.C.D.17.变址寻址与相对寻址的共同特点是_。A利于编制循环程序、实现程序浮动 B实现程序浮动、处理数组问题C实现转移指令、利于编制循环程序 D实现程序浮动、利于编制循环程序(分数:2.00)A.B.C.D.1
7、8.假设某计算机系统采用 32位单字长指令,地址码为 12位,如果定义了 250条二地址指令,那么还可以有_条单地址指令。A4K B8K C16K D24K(分数:2.00)A.B.C.D.19.CPU响应中断时需要保护断点,断点指的是_。A中断服务程序的入口地址 B程序计数器 PC的内容CCPU 内各寄存器的内容 D指令寄存器 IR的内容(分数:2.00)A.B.C.D.20.在微程序控制器设计中,假设微命令采用最短编码法,需产生 n种微操作,则微命令控制字段要设置的位数是_。Alog 2(n+1) Bn Clog 2n Dlog 2n+1(分数:2.00)A.B.C.D.21.在一个 16
8、位的总线系统中,若时钟频率为 100MHz,总线周期为 5个时钟周期传输一个字,则总线带宽是_MB/s。A4 B40 C16 D64(分数:2.00)A.B.C.D.22.已知磁道转速为 360r/min,假设寻道时间为 1040ms,若在一个磁道上写入 4096B的数据,平均需要_。A83.3ms B123.3ms C50ms D108.3ms(分数:2.00)A.B.C.D.23.为了在通用操作系统管理下的计算机上运行一个程序,需要经历几个步骤,但是_不是一定需要。A向操作系统预定运行时间B将程序装入内存C确定起始地址,并从这个地址开始执行指令D用控制台监控程序执行过程(分数:2.00)A
9、.B.C.D.24.设有五个进程共享一个互斥段,如果最多允许两个进程同时进入互斥段,则所采用的互斥信号量初值应该是_。A5 B2 C1 D0(分数:2.00)A.B.C.D.25.进程创建的时候,不需要做的是_。A填写一个该进程的进程表项 B为该进程分配适当的内存C将该进程插入就绪队列 D为该进程分配 CPU(分数:2.00)A.B.C.D.26.关于临界区问题(critical section problem)是一个算法(假设只有进程 P0和 P1可能进入该临界区),算法如下(i 为 0或 1),该算法_。repeatretry:if(turn-1)turn:=i;if(turni) go
10、to retry;turn:=-1;critical section(临界区)turn=0;remainder section(其他区域)until false;A不能保证进程互斥进入临界区,且会出现“饥饿”B不能保证进程互斥进入临界区,但不会出现“饥饿”C保证进程能互斥进入临界区,但会出现“饥饿”D保证进程互斥进入临界区,不会出现“饥饿”(分数:2.00)A.B.C.D.27.进程 P1,P 2和 P3单独执行时间分别为 10min、15min 和 20min,其中处理机占用时间分别为2min、3min 和 12min。如果采用多道程序设计技术使其并发,并假设处理机的利用率可以达到 60%,
11、加上系统开销 5分,那么并发使得计算机系统的效率提高了_。A63% B38% C74% D26%(分数:2.00)A.B.C.D.28.段页式存储管理中,地址映射表是_。A每个进程有一张段表、两张页表 B每个进程的每个段有一张段表、一张页表C每个进程一张段表,每个段一张页表 D每个进程一张页表,每个段一张段表(分数:2.00)A.B.C.D.29.请求分页存储管理方案中,如果所需的页面不在内存中,则产生缺页中断,它属于_。A硬件故障中断 BI/O 中断 C外中断 D程序中断(分数:2.00)A.B.C.D.30.文件的顺序存取是_。A按终端号一次存取 B按文件的逻辑号逐一存取C按文件的物理块号
12、逐一存取 D按文件逻辑记录的大小逐一存取(分数:2.00)A.B.C.D.31.物理文件的组织方式是由_确定的。A应用程序 B内存容量 C外存容量 D操作系统(分数:2.00)A.B.C.D.32.磁盘是一种可共享的设备,因此某一时刻读写它的用户进程可以是_。A任意多个 B能限定多个 C至少能有一个 D至多能有一个(分数:2.00)A.B.C.D.33.以下关于接口概念的描述中,错误的是_。A接口是通信节点之间交换信息的连接点B协议对接口信息交互过程与格式有明确的规定C低层通过接口向高层提供服务D只要接口条件与功能不变,低层功能具体实现方法不会影响整个系统的工作(分数:2.00)A.B.C.D
13、.34.现采用调相与调幅相结合的调制方式,载波有四种相位变化和两种振幅变化,调制速率是 600波特,那么数据速率是_。A1200bps B1800bps C2400bps D3600bps(分数:2.00)A.B.C.D.35.在 CSMA/CD协议中,下列指标与冲突时间没有关系的是_。A检测一次冲突所需的最长时间 B最小帧长度C最大帧长度 D最大帧碎片长度(分数:2.00)A.B.C.D.36.一个广域网信道的比特率是 4Kbps,传播延迟为 20ms,为了确保停止-等待协议至少 50%的效率,那么,帧的大小至少是_。A大于 160bit B大于 150bit C大于 140bit D大于
14、130bit(分数:2.00)A.B.C.D.37.假设一个应用每秒产生 60bytes的数据块,每个数据块被封装在一个 TCP报文中,然后再封装到一个IP数据报中。那么最后每个数据报所含有的应用数据所占的百分比是_。A20% B40% C60% D80%(分数:2.00)A.B.C.D.38.以下动态路由算法中,使用距离一矢量路由算法的是_。ARIP 协议 BOSPF 协议 CBGP 协议 DICMP 协议(分数:2.00)A.B.C.D.39.当使用鼠标点取一个万维网文档时,若该文档除了有文本外,还有一个本地.gif 图像和两个远地.gif图像。需要建立_次 UDP连接和_次 TCP连接。
15、A0,3 次 B4,0 次 C0,4 次 D4,4 次(分数:2.00)A.B.C.D.40.当客户端请求域名解析时,如果本地 DNS服务器不能完成解析,就把请求发送给其他服务器,依次进行查询,直到把域名解析结果返回给请求的客户端,这种方式叫_。A迭代解析 B递归解析C迭代与递归解析相结合 D高速缓存解析(分数:2.00)A.B.C.D.二、综合应用题(总题数:7,分数:70.00)如下图所示的 AOE网,求:(分数:10.00)(1).每项活动 ai的最早开始时间 e(ai)和最迟开始时间 l(ai)。(分数:2.50)_(2).完成此工程最少需要多少天(设边上权值为天数)?(分数:2.50
16、)_(3).哪些是关键活动?(分数:2.50)_(4).是否存在某项活动,当其提高速度后能使整个工程缩短工期?(分数:2.50)_设将 n(n,1)个整数存放到一维数组 R中,试设计一个在时间和空间两方面尽可能有效的算法,将 R中保有的序列循环左移 P(0Pn)个位置,即将 R中的数据由(X 1,X 2,X n)变换为(Xp,X p+1,X n,X 1,X p-1)要求(分数:9.99)(1).给出算法的基本设计思想。(分数:3.33)_(2).根据设计思想,采用 C或 C+或 JAVA语言表述算法,关键之处给出注释。(分数:3.33)_(3).说明你所设计算法的时间复杂度和空间复杂度。(分数
17、:3.33)_已知主机 A的主频为 40MHz,现在用这台主机运行一组标准测试程序 A,A 中包含的各种指令和响应所需要的时间如下表所示:指令类型 CPI指令混合比(%)算术和逻辑 1 60访问高速缓存 2 18转移 4 12访问高速缓存失效 8 10请回答以下问题:(分数:9.99)(1).求主机有效的 CPI。(分数:3.33)_(2).求主机的 MIPS。(分数:3.33)_(3).假设程序 A在计算机上运行的时间为 100s,其中 90s用于 CPU,其余时间为 I/O时间。现在 CPU的速度提高了 50%,I/O 速度不变,那么 A的运行耗费了多长时间?(分数:3.33)_41.下图
18、是某模型机 CPU的组成框图。设该 CPU采用同步控制逻辑,分取指周期、取第一操作数周期、取第二操作数周期、执行周期四个机器周期,每个机器周期有 T0,T 1,T 2三个节拍。试写出如下双操作数运算指令的微操作命令及节拍安排。(分数:10.00)_42.一个系统采用段页式存储方式,有 16位虚地址空间,每个进程包含两个段,并且一页大小为 212字节。段表和页表如下表所示(所有的值为二进制,并且段长以页为单位)。下列哪些二进制虚地址会产生缺段中断或缺页中断?哪些二进制虚地址能转换为物理地址?如果可以转换,请写出物理地址。(1)0001010001010111(提示:产生缺段中断,或缺页中断?)(
19、2)1110010011111111(提示:转换后的物理地址是什么?)(3)1111010011000111(提示:产生缺段中断,或缺页中断?)(4)0011001011000111(提示:转换后的物理地址是什么?)(5)请问该系统最大物理内存是多少?段表段号 段长 页表地址0 111 指向页表 0的指针1 110 指向页表 1的指针页表 0页号 存储块 状态000 1010111001 0010100010 0010111011 1001101100 0011000101 1101101110 1110100111 0111010页表 1页号 存储块 状态000 0101000001 110
20、1011010 1101000011 0110010100 1100111101 0010010110 0001011111 1000101(分数:10.00)_43.某银行的营业厅有多个柜员窗口,可以同时办理业务。银行的营业厅中安排有 n张座椅供储户休息等候。每个储户在进入营业厅时会在排队机上取得一个号码,若此前没有客户,则排队机就会唤醒一个柜员为储户服务,当没有储户时柜员便可以休息。若储户较多,则所有柜员均会参与服务,当排队储户数超过柜员数时,没有被服务的储户便会在座椅上休息,并等候叫号。当座位满时,再进入营业厅的储户不再从排队机上获取号码,会离开去找另外的营业厅。若将银行的柜员和储户的行
21、为看成是不同类型的进程,请设一个程序,利用信号量来完成上述操作,用类 C语言写出程序。(分数:10.00)_如下图所示有一个移动主机,原来的 IP地址是 160.80.40.20/16,为了移动到其他网络,它将160.80.40.26设置为本地代理。之后它移动到了 179.56.0.0/16的网络中,设置 179.56.0.1为外部代理,并且获得了新的 IP地址 179.56.78.69。请问:(分数:9.99)(1).如果这时候该主机和其他主机通信,对端需要把数据发给什么地址?(分数:3.33)_(2).当一个 160.80.40.20到达 160.80.0.0/16网络后,会有主机响应该
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机 学科专业 基础 综合 38 答案 解析 DOC
