欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2013考研计算机学科专业基础综合真题及答案.doc

    • 资源ID:17302452       资源大小:133.06KB        全文页数:17页
    • 资源格式: DOC        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2013考研计算机学科专业基础综合真题及答案.doc

    2013考研计算机学科专业基础综合真题及答案一、单项选择题:第 140 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项最符合试题要求。1. 已知两个长度分别为 m 和 n 的升序链表,若将它们合并为一个长度为 m+n 的降序链表, 则最坏情况下的时间复杂度是()。A O(n)B O(m´ n)C O(min(m, n)DO(max(m, n)2. 一个栈的入栈序列为1, 2,3, n ,其出栈序列是 p1, p2 , p3 , pn 。若 p2 = 3 ,则 p3 可能取值的个 数是()。An - 3Bn - 2Cn -1D无法确定3. 若将关键字 1,2,3,4,5,6,7 依次插入到初始为空的平衡二叉树 T 中,则 T 中平衡因子为 0 的分支结点的个数是()。A0B1C2D34. 已知三叉树 T 中 6 个叶结点的权分别是 2,3,4,5,6,7,T 的带权(外部)路径长度最小是()。A27B46C54D565. 若 X 是后序线索二叉树中的叶结点,且 X 存在左兄弟结点 Y,则 X 的右线索指向的是()。AX 的父结点B以Y 为根的子树的最左下结点CX 的左兄弟结点YD以Y 为根的子树的最右下结点6. 在任意一棵非空二叉排序树 T1 中,删除某结点v 之后形成二叉排序树 T2,再将v 插入 T2形成二叉排序树 T3。下列关于 T1 与 T3 的叙述中,正确的是()。I. 若v 是 T1 的叶结点,则 T1 与 T3 不同II. 若v 是 T1 的叶结点,则 T1 与 T3 相同III若v 不是 T1 的叶结点,则 T1 与 T3 不同IV若v 不是 T1 的叶结点,则 T1 与 T3 相同A仅 I、IIIB仅 I、IVC仅 II、IIID仅 II、IV 7设图的邻接矩阵A 如下所示。各顶点的度依次是()。é0101ùê0011úA = êúê0100úëûê1000úA1,2,1,2B2,2,1,1C3,4,2,3D4,4,2,2 8若对如下无向图进行遍历,则下列选项中,不是广度优先遍历序列的是()。Ah,c,a,b,d,e,g,fBe,a,f,g,b,h,c,dCd,b,c,a,h,e,f,gDa,b,c,d,h,e,f,gabec df gh9下列 AOE 网表示一项包含 8 个活动的工程。通过同时加快若干活动的进度可以缩短整个工程的工期。下列选项中,加快其进度就可以缩短工程工期的是()。Ac 和 eBd 和eCf 和 dDf 和 h 10在一棵高度为 2 的 5 阶 B 树中,所含关键字的个数最少是()。A5B7C8D1411对给定的关键字序列 110,119,007,911,114,120,122 进行基数排序,则第 2 趟分配收集后得到的关键字序列是()。A007,110,119,114,911,120,122B007,110,119,114,911,122,120 C007,110,911,114,119,120,122D110,120,911,122,114,007,11912. 某计算机主频为 1.2 GHz,其指令分为 4 类,它们在基准程序中所占比例及 CPI 如下表所示。指令类型所占比例CPIA50%2B20%3C10%4D20%5该机的 MIPS 数是()。A100B200C400D60013. 某数采用 IEEE 754 单精度浮点数格式表示为C640 0000H,则该数的值是()。A-1.5×213B-1.5×212C-0.5x×213D-0.5×21214. 某字长为 8 位的计算机中,已知整型变量 x、y 的机器数分别为x补=1 1110100,y补=10110000。若整型变量 z=2*x+y/2,则 z 的机器数为()。A1 1000000B0 0100100C1 0101010D溢出15. 用海明码对长度为 8 位的数据进行检/纠错时,若能纠正一位错。则校验位数至少为()。A2B3C4D516. 某计算机主存地址空间大小为 256 MB,按字节编址。虚拟地址空间大小为 4 GB,采用页式存储管理,页面大小为 4 KB,TLB(快表)采用全相联映射,有 4 个页表项,内容如下表所示。有效位标记页框号0FF180H0002H13FFF1H0035H002FF3H0351H103FFFH0153H则对虚拟地址 03FF F180H 进行虚实地址变换的结果是()。A015 3180HB003 5180HCTLB 缺失D缺页17. 假设变址寄存器 R 的内容为 1000H,指令中的形式地址为 2000 H;地址 1000H 中的内容为2000H,地址 2000H 中的内容为 3000H,地址 3000 H 中的内容为 4000H,则变址寻址方式下访问到的操作数是()。A1000HB2000HC3000HD4000 H18. 某 CPU 主频为 1.03 GHz,采用 4 级指令流水线,每个流水段的执行需要 1 个时钟周期。假定CPU执行了 100 条指令,在其执行过程中,没有发生任何流水线阻塞,此时流水线的吞吐率为()。A0.25×109 条指令/秒B0.97×109 条指令/秒C1.0×109 条指令/秒D1.03 ×109 条指令/秒19. 下列选项中,用于设备和设备控制器(I/O 接口)之间互连的接口标准是()。APCIBUSBCAGPDPCI-Express 20下列选项中,用于提高 RAID 可靠性的措施有()。I磁盘镜像II条带化III奇偶校验IV增加 Cache 机制A仅 I、IIB仅 I、IIIC仅 I、III 和 IVD仅 II、III和 IV21某磁盘的转速为 10 000 转/分,平均寻道时间是 6 ms,磁盘传输速率是 20 MB/s,磁盘控制器延迟为 0.2 ms,读取一个 4 KB 的扇区所需的平均时间约为()。A9 msB9.4 msC12 msD12.4 ms 22下列关于中断 I/O 方式和DMA 方式比较的叙述中,错误的是()。A. 中断 I/O 方式请求的是CPU 处理时间,DMA 方式请求的是总线使用权B. 中断响应发生在一条指令执行结束后,DMA 响应发生在一个总线事务完成后C. 中断 I/O 方式下数据传送通过软件完成,DMA 方式下数据传送由硬件完成D. 中断 I/O 方式适用于所有外部设备,DMA 方式仅适用于快速外部设备23. 用户在删除某文件的过程中,操作系统不可能执行的操作是()。A删除此文件所在的目录B删除与此文件关联的目录项 C删除与此文件对应的文件控制块D释放与此文件关联的内存级冲区24. 为支持 CD-ROM 中视频文件的快速随机播放,播放性能最好的文件数据块组织方式是()。A连续结构B链式结构C直接索引结构D多级索引结钩25. 用户程序发出磁盘 I/O 请求后,系统的处理流程是:用户程序系统调用处理程序 设备骆动程序中断处理程序。其中,计算数据所在磁盘的柱面号、磁头号、扇区号的程序是()。A用户程序B系统调用处理程序C设备驱动程序D中断处理程序26. 若某文件系统索引结点(inode)中有直接地址项和间接地址项,则下列选项中,与单 个文件长度无关的因素是()。A索引结点的总数B间接地址索引的级数C地址项的个数D文件块大小27. 设系统缓冲区和用户工作区均采用单缓冲,从外设读入 1 个数据块到系统缓冲区的时间为 100,从系统缓冲区读入 1 个数据块到用户工作区的时间为 5,对用户工作区中的 1 个数据块进行分析的时间为 90(如下图所示)。进程从外设读入并分析 2 个数据块的最短时间是()。90用户工作区5系统缓冲区100外设A. 200B. 295C. 300D .39028. 下列选项中,会导致用户进程从用户态切换到内核态的操作是()。I整数除以零IIsin( )函数调用IIIread 系统调用A仅 I、IIB仅 I、IIIC仅 II、IIIDI、II 和 III29. 计算机开机后,操作系统最终被加载到()。A.B IOSBROMCEPROMD RAM30. 若用户进程访问内存时产生缺页,则下列选项中,操作系统可能执行的操作是()。I处理越界错II置换页III分配内存A仅 I、IIB仅 II、IIIC仅 I、IIIDI 、 II 和 III 31某系统正在执行三个进程P1、P2 和P3,各进程的计算(CPU)时间和 I/O 时间比例如下表所示。进程计算时间I/O 时间P190%10%P250%50%P315%85%为提高系统资源利用率,合理的进程优先级设置应为()。AP1>P2>P3BP3>P2>P1CP2>P1=P3DP1>P2=P332. 下列关于银行家算法的叙述中,正确的是()。A. 银行家算法可以预防死锁B. 当系统处于安全状态时,系统中一定无死锁进程C. 当系统处于不安全状态时,系统中一定会出现死锁进程D银行家算法破坏了死锁必要条件中的“请求和保持”条件33. 在 OSI 参考摸型中,下列功能需由应用层的相邻层实现的是()。A对话管理B数据格式转换C路由选择D可靠数据传输34若下图为 10 BaseT 网卡接收到的信号波形,则该网卡收到的比特串是()。A0011 0110B1010 1101C0101 0010D1100 010135主机甲通过 1 个路由器(存储转发方式)与主机乙互联,两段链路的数据传输速率均为10Mbps,主机甲分别采用报文交换和分组大小为 10 kb 的分组交换向主机乙发送 1 个大小为 8 Mb(1M=106)的报文。.若忽略链路传播延迟、分组头开销和分组拆装时间,则两种交换方式完成该报文传输所需的总时间分别为( )。A800 ms、1 600 msB801 ms、1 600 msC1 600 ms、800 msD1 600 ms、801 ms 36下列介质访问控制方法中,可能发生冲突的是()。A.C DMABCSMACTDMADFDMA37. HDLC 协议对 01111100 01111110 组帧后对应的比特串为()。A01111100 00111110 10B01111100 01111101 01111110C01111100 01111101 0D01111100 01111110 0111110138. 对于 100Mbps 的以太网交换机,当输出端口无排队,以直通交换(cut-through switching)方式转发一个以太网帧(不包括前导码)时,引入的转发延迟至少是()。A0sB0.48sC5.12sD121.44s 39主机甲与主机乙之间已建立一个 TCP 连接,双方持续有数据传输,且数据无差错与丢失。若甲收到 1 个来自乙的 TCP 段,该段的序号为 1913、确认序号为 2046、有效载荷为 100 字节,则甲立即发送给乙的TCP 段的序号和确认序号分别是()。A2046、2012B2046、2013C2047、2012D2047、201340. 下列关于 SMTP 协议的叙述中,正确的是()。I. 只支持传输 7 比特ASC II 码内容II支持在邮件服务器之间发送邮件 III支持从用户代理向邮件服务器发送邮件IV支持从邮件服务器向用户代理发送邮件A仅 I、II 和 IIIB仅 I、II 和 IVC 仅 I、III 和 IVD仅 II、III 和 IV二、综合应用题:4147 小题,共 70 分。请将答案写在答题纸指定位置上。41(13 分)已知一个整数序列 A = (a0 , a1, , an-1) ,其中0 £ ai < n(0 £ i < n) 。若存在ap1 = ap2 = = apm = x 且 m > n / 2(0 £ pk < n,1 £ k £ m) ,则称 x 为 A 的主元素。例如A= ( 0, 5,5,3,5,7,5,5 ),侧 5 为主元素;又如 A= ( 0,5,5,3,5,1,5,7 ),则A 中没有主元素。假设 A 中的 n 个元素保存在一个一维数组中,请设计一个尽可能高效的算法,找出 A 的主元素。若存在主元素,则输出该元素;否则输出-1。要求:(1) 给出算法的基本设计思想。(2) 根据设计思想,采用C 或C+或Java 语言描述算法,关键之处给出注释。(3) 说明你所设计算法的时间复杂度和空间复杂度。42(10 分)设包含 4 个数据元素的集合 S= "do","for"," repeat"," while",各元素的查找概率依次为:p1=0.35,p2 = 0.15,p3=0. 15,p4=0.35。将 S 保存在一个长度为 4 的顺序表中,采用折半查找法,查找成功时的平均查找长度为 2.2。请回答:(1)若采用顺序存储结构保存 S,且要求平均查找长度更短,则元素应如何排列?应使用何种查找方法?查找成功时的平均查找长度是多少?(2)若采用链式存储结构保存 S,且要求平均查找长度更短,则元素应如何排列?应使用何种查找方法?查找成功时的平均查找长度是多少?43(9 分)某 32 位计算机,CPU 主频为 800MHz,Cache 命中时的CPI 为 4,Cache 块大小为 32 字节;主存采用 8 体交叉存储方式,每个体的存储字长为 32 位、存储周期为 40 ns;存储器总线宽度为 32 位,总线时钟频率为 200 MHz,支持突发传送总线事务。每次读突发传送总线事务的过程包括:送首地址和命令、存储器准备数据、传送数据。每次突发传送 32 字节,传送地址或 32 位数据均需要一个总线时钟周期。请回答下列问题,要求给出理由或计算过程。(1)CPU 和总线的时钟周期各为多少?总线的带宽(即最大数据传输率)为多少?(2)Cache 缺失时,需要用几个读突发传送总线事务来完成一个主存块的读取?(3) 存储器总线完成一次读突发传送总线事务所需的时间是多少?(4) 若程序 BP 执行过程中,共执行了 100 条指令,平均每条指令需进行 1.2 次访存, Cache缺失率为 5%,不考虑替换等开销,则 BP 的CPU 执行时间是多少?44(14 分)某计算机采用 16 位定长指令字格式,其 CPU 中有一个标志寄存器,其中包含进位/借位标志CF、零标志 ZF 和符号标志 NF。假定为该机设计了条件转移指令,其格式如下:15111098700 0 0 0 0CZNOFFSET其中,00000 为操作码 OP;C、Z 和 N 分别为 CF、ZF 和 NF 的对应检测位,某检测位为 1 时表示需检测对应标志,需检测的标志位中只要有一个为 1 就转移,否则不转移,例如,若C=1,Z=0,N=1,则需检测 CF 和 NF 的值,当 CF=1 或 NF=1 时发生转移;OFFSET 是相对偏移量,用补码表示。转移执行时,转移目标地址为(PC)+2+2×OFFSET;顺序执行时, 下条指令地址为(PC)+2。请回答下列问题。(1) 该计算机存储器按字节编址还是按字编址?该条件转移指令向后(反向)最多可跳转多少条指令?(2) 某条件转移指令的地址为 200CH,指令内容如下图所示,若该指令执行时 CF=0,ZF=0, NF=1,则该指令执行后 PC 的值是多少?若该指令执行时 CF=1,ZF=0,NF=0,则该指令执行后PC 的值又是多少?请给出计算过程。15111098700 0 0 0 00111 1 1 0 0 0 1 1(3) 实现“无符号数比较小于等于时转移”功能的指令中,C、Z 和N 应各是什么?标志寄存器OPCZN符号扩展器多路选择(4) 以下是该指令对应的数据通路示意图,要求给出图中部件的名称或功能说明。2PC加法器器45(7 分)某博物馆最多可容纳 500 人同时参观,有一个出入口,该出入口一次仅允许一个人通过。参观者的活动描述如下:cobegin参观者进程i:进门;参观;出门;coend请添加必要的信号量和 P、V(或 wait()、signal( )操作,以实现上述过程中的互斥与同步。要求写出完整的过程,说明信号量的含义并赋初值。AS1R1153.14.5.0/25153.14.5.128/25153.14.3.2R2SOEO194.17.20.128/2S1153.14.3.2AS2R3194.17.24.2194.17.20.0/25194.17.21.0/2446(8 分)某计算机主存按字节编址,逻辑地址和物理地址都是 32 位,页表项大小为 4 字节。请回答下列问题。(1) 若使用一级页表的分页存储管理方式,逻辑地址结构为:页号(20 位)页内偏移量(12 位)则页的大小是多少字节?页表最大占用多少字节?(2) 若使用二级页表的分页存储管理方式,逻辑地址结构为:页目录号(10 位)页表索引(10 位)页内偏移量(12 位)设逻辑地址为 LA,请分别给出其对应的页目录号和页表索引的表达式。(3) 采用(1)中的分页存储管理方式,一个代码段起始逻辑地址为 0000 8000H,其长度为8 KB,被装载到从物理地址 0090 0000H 开始的连续主存空间中。页表从主存 0020 0000H 开始的物理地址处连续存放,如下图所示(地址大小自下向上递增)。请计算出该代码段对应的两个页表项的物理地址、这两个页表项中的页框号以及代码页面 2 的起始物理地址。页框号 2页框号 1代码页面 2代码页面 1物理地址 3物理地址 2物理地址 10090 0000H0020 0000H页表47(9 分)假设 Internet 的两个自治系统构成的网络如题 47 图所示,自治系统 ASI 由路由器 R1 连接两个子网构成;自治系统AS2 由路由器 R2、R3 互联并连接 3 个子网构成。各子网地址、R2 的接口名、R1 与R3 的部分接口 IP 地址如题 47 图所示。题 47 图网络拓扑结构请回答下列问题。目的网络下一跳接口(1) 假设路由表结构如下表所示。请利用路由聚合技术,给出 R2 的路由表,要求包括到 达题 47 图中所有子网的路由,且路由表中的路由项尽可能少。(2) 若 R2 收到一个目的 IP 地址为 194.17.20.200 的 IP 分组,R2 会通过哪个接口转发该 IP分组?(3) R1 与R2 之间利用哪个路由协议交换路由信息?该路由协议的报文被封装到哪个协议的分组中进行传输参考答案一、单项选择题:每小题 2 分,共 80 分。1D2C3D4B5A6C7C8D9C10A11C12C13A14A15C16A17D18C19B20B21B22D23A24A25C26A27C28B29D30B31B32B33B34A35D36B37A38B39B40A二、综合应用题:4147 小题,共 70 分。41. 【答案要点】(1) 给出算法的基本设计思想:(4 分)算法的策略是从前向后扫描数组元素,标记出一个可能成为主元素的元素 Num。然后重新计数,确认 Num 是否是主元素。算法可分为以下两步: 选取候选的主元素:依次扫描所给数组中的每个整数,将第一个遇到的整数 Num 保存到 c 中,记录 Num 的出现次数为 1;若遇到的下一个整数仍等于 Num,则计数加 1,否则计数减 1;当计数减到 0 时,将遇到的下一个整数保存到 c 中,计数重新记为 1,开始新一轮计数,即从当前位置开始重复上述过程,直到扫描完全部数组元素。 判断 c 中元素是否是真正的主元素:再次扫描该数组,统计 c 中元素出现的次数, 若大于 n/2,则为主元素;否则,序列中不存在主元素。(2) 算法实现:(7 分)int Majority ( int A , int n )int i, c, count=1;/ / c 用来保存候选主元素,count 用来计数c = A0;/ / 设置A0为候选主元素for ( i=1; i<n; i+ )/ / 查找候选主元素if ( Ai = = c )count+;/ / 对A 中的候选主元素计数elsecount-;if ( count > 0)/ / 处理不是候选主元素的情况else/ / 更换候选主元素,重新计数 c = Ai;count = 1;if ( count>0 )for ( i=count=0; i<n; i+ )/ / 统计候选主元素的实际出现次数if ( Ai = = c )count+;if ( count> n/2 ) return c;/ / 确认候选主元素else return -1;/ / 不存在主元素【(1)、(2)的评分说明】 若考生设计的算法满足题目的功能要求且正确,则(1)、(2)根据所实现算法的效率给分,细则见下表:时间复杂度空间复杂度(1)得分(2)得分说明O ( n )O ( 1 )47O ( n )O ( n )46如采用计数排序思想,见表后 Majority1 程序O ( nlog2n )其他36如采用其他排序的思想O ( n2 )其他35其他方法int Majority1 ( int A , int n) / / 采用计数排序思想,时间:O ( n ), 空间:O ( n )int k, * p, max;p = ( int * ) malloc ( sizeof ( int ) * n );/ / 申请辅助计数数组for ( k=0; k < n ; k+ ) p k =0;/ / 计数数组初始化为 0 max = 0 ;for ( k=0; k<n; k+ ) p Ak +;/ / 计数器+1if (pAk >p max ) max = Ak;/ / 记录出现次数最多的元素if ( p max > n/2 ) return max; else return -1; 若在算法的基本设计思想描述中因文字表达没有非常清晰反映出算法思路,但在算法实现中能够清晰看出算法思想且正确的,可参照的标准给分。 若算法的基本设计思想描述或算法实现中部分正确,可参照中各种情况的相应给分标准酌情给分。 参考答案中只给出了使用C 语言的版本,使用 C+或Java 语言的答案视同使用C 语言。(3) 说明算法复杂性:(2 分)参考答案中实现的程序的时间复杂度为 O(n),空间复杂度为 O(1)。【评分说明】若考生所估计的时间复杂度与空间复杂度与考生所实现的算法一致,可各给 1 分。42. 【答案要点】(1)采用顺序存储结构,数据元素按其查找概率降序排列。(2 分) 采用顺序查找方法。(1 分)查找成功时的平均查找长度= 0.35×1+0.35×2+0.15×3+0.15×4=2.1。(2 分)(2)repea或dowhilfor【答案一】采用链式存储结构,数据元素按其查找概率降序排列,构成单链表。(2 分) 采用顺序查找方法。(1 分)查找成功时的平均查找长度=0.35×1+0.35×2+0.15×3+0.15×4=2.1。(2 分)【答案二】采用二叉链表存储结构,构造二叉排序树,元素存储方式见下图。(2 分)fordowhilrepea二叉排序树 1二叉排序树 2采用二叉排序树的查找方法。(1 分)查找成功时的平均查找长度=0.15×1+0.35×2+0.35×2+0.15×3=2.0。(2 分)【(1)、(2)的评分说明】 若考生以实际元素表示“降序排列”,同样给分。 若考生正确求出与其查找方法对应的查找成功时的平均查找长度,给 2 分;若计算过程正确,但结果错误,给 1 分。 若考生给出其他更高效的查找方法且正确,可参照评分标准给分。43. 【答案要点】(1) CPU 的时钟周期为:1/800 MHz = 1.25 ns。(1 分) 总线的时钟周期为:1/200 MHz = 5 ns。(1 分)总线带宽为:4 B×200 MHz = 800 MB/s 或 4 B/5 ns = 800 MB/s。(1 分)(2) Cache 块大小是 32 B,因此Cache 缺失时需要一个读突发传送总线事务读取一个主存块。(1 分)(3)85 ns。(2 分)(4)BP 的 CPU 执行时间包括 Cache 命中时的指令执行时间和 Cache 缺失时带来的额外开销。命中时的指令执行时间:100×4×1.25 ns = 500 ns。(1 分)指令执行过程中Cache 缺失时的额外开销:1.2×100×5%×85 ns = 510 ns。BP 的 CPU 执行时间:500 ns+510 ns=1 010 ns。(2 分)【评分说明】 执行时间采用如下公式计算时,可酌情给分。执行时间=指令条数×CPI×时钟周期×命中率+访存次数×缺失率×缺失损失 计算公式正确但运算结果不正确时,可酌情给分。44. 【答案要点】(1) 因为指令长度为 16 位,且下条指令地址为(PC)+2,故编址单位是字节。(1 分)偏移OFFSET 为 8 位补码,范围为-128127,故相对于当前条件转移指令,向后最多可跳转127 条指令。(2 分)【评分说明】若正确给出OFFSET 的取值范围,则酌情给分。(2) 指令中 C = 0,Z = 1,N = 1,故应根据 ZF 和 NF 的值来判断是否转移。当 CF=0,ZF=0, NF=1 时,需转移。(1 分)已知指令中偏移量为 1110 0011B=E3H,符号扩展后为 FFE3 H, 左移一位(乘 2)后为 FFC6 H,故 PC 的值(即转移目标地址)为 200CH+2+FFC6H=1FD4H。(2 分)当 CF = 1,ZF = 0,NF = 0 时不转移。(1 分)PC 的值为:200CH+2=200EH。(1 分)(3) 指令中的C、Z 和N 应分别设置为C=Z=1,N=0。(3 分)(4) 部件:指令寄存器(用于存放当前指令);部件:移位寄存器(用于左移一位);部件:加法器(地址相加)。(3 分)【评分说明】合理给出部件名称或功能说明均给分。45. 【答案要点】定义两个信号量Semaphore empty = 500;/ / 博物馆可以容纳的最多人数(2 分) Semaphore mutex = 1;/ / 用于出入口资源的控制(2 分) cobegin参观者进程 i;P ( empty );P ( mutex );进门;V( mutex );参观;P ( mutex );出门;V( mutex );V( empty );coend(3 分)【评分说明】 信号量初值给 1 分,说明含义给 1 分,两个信号量的初值和含义共 4 分。 对 mutex 的P、V 操作正确给 2 分。 对 empty 的P、V 操作正确给 1 分。 其他答案,参照的标准给分。46. 【答案要点】(1) 因为页内偏移量是 12 位,所以页大小为 4 KB,(1 分)页表项数为 232/4K=220,该一级页表最大为 220×4 B=4 MB。(2 分)(2) 页目录号可表示为:( ( ( unsigned int ) ( LA ) ) >> 22 ) & 0x3FF。(1 分) 页表索引可表示为:( ( ( unsigned int ) ( LA ) ) >> 12 ) & 0x3FF。(1 分)【评分说明】 页目录号也可以写成( ( unsigned int ) ( LA ) ) >> 22;如果两个表达式没有对 LA 进行类型转换,同样给分。 如果用除法和其他开销很大的运算方法,但对基本原理是理解的,同样给分。 参考答案给出的是C 语言的描述,用其他语言(包括自然语言)正确地表述了,同样给分。(3) 代码页面 1 的逻辑地址为 0000 8000H,表明其位于第 8 个页处,对应页表中的第 8 个页表项,所以第 8 个页表项的物理地址 = 页表起始地址+8×页表项的字节数 = 0020 0000H+8×4 = 0020 0020H。由此可得如下图所示的答案。(3 分)0090 1000H0020 0024H0020 0020H0090 0000H页表00901H00900H代码页面 2代码页面 1【评分说明】共 5 个答数。物理地址 1 和物理地址 2 共 1 分;页框号 1 和页框号 2 共 1分;物理地址 3 给 1 分。47. 【答案要点】(1)(6 分)在 AS1 中,子网 153.14.5.0/25 和子网 153.14.5.128/25 可以聚合为子网153.14.5.0/24;在 AS2 中,子网 194.17.20.0/25 和子网 194.17.21.0/24 可以聚合为子网194.17.20.0/23,但缺少 194.17.20.128/25;子网 194.17.20.128/25 单独连接到 R2 的接口 E0。于是可以得到 R2 的路由表如下:目的网络下一跳接口153.14.5.0/24153.14.3.2S0194.17.20.0/23194.17.24.2S1194.17.20.128/25E0【评分说明】 每正确解答 1 个路由项,给 2 分,共 6 分,每条路由项正确解答目的网络 IP 地址但无前缀长度,给 0.5 分,正确解答前缀长度给 0.5 分,正确解答下一跳 IP 地址给 0.5 分,正确解答接口给 0.5 分。 路由项解答部分正确或路由项多于 3 条,可酌情给分。(2)该IP 分组的目的IP 地址194.17.20.200 与路由表中194.17.20.0/23 和194.17.20.128/25两个路由表项均匹配,根据最长匹配原则,R2 将通过 E0 接口转发该 1P 分组。(1 分)(3)R1 与 R2 之间利用 BGP4(或 BGP)交换路由信息;(1 分)BGP4 的报文被封装到 TCP协议段中进行传输。(1 分)【评分说明】若考生解答为EGP 协议,且正确解答 EGP 采用 IP 协议进行通信,亦给分。第 17 页 共 16 页

    注意事项

    本文(2013考研计算机学科专业基础综合真题及答案.doc)为本站会员(雁**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开