【考研类试卷】考研计算机学科专业基础综合-41及答案解析.doc
《【考研类试卷】考研计算机学科专业基础综合-41及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】考研计算机学科专业基础综合-41及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、考研计算机学科专业基础综合-41 及答案解析(总分:149.96,做题时间:90 分钟)一、单项选择题(总题数:40,分数:80.00)1.下列程序段的时间复杂度是_。int i,j;for(i=m+1;i=m+n;i+)A0=Ai;for(j=i-1;AjAi;j-)Aj+1=Aj;AO(m 2) BO(n 2) CD(m*n) DO(m+n)(分数:2.00)A.B.C.D.2.若某线性表中最常用的操作是在最后一个结点之后插入一个结点和删除第一个结点,则下面最节省运算时间的存储方式是_。A单链表 B带有头指针的单循环链表C双链表 D带有尾指针的单循环链表(分数:2.00)A.B.C.D.3
2、.将一个 A1,50,1,50的三对角矩阵,按行优先存入一维数组 B1,148中,A 中元素A33,32(即该元素下标 i=33,j=32),在 B 数组中的位置 k 为_。A98 B95 C97 D96(分数:2.00)A.B.C.D.4.已知一棵二叉树的前序序列为:A,B,D,G,J,E,H,C,F,I,K,L;中序序列为:D,J,G,B,E,H,A,C,K,I,L,F。该二叉树的后序序列为_。AJ,H,F,B,G,D,K,L,I,F,C,A BJ,G,E,B,K,L,D,H,I,F,C,ACJ,G,D,H,E,B,K,L,I,F,C,A DJ,G,D,H,E,B,K,L,I,F,A,C(
3、分数:2.00)A.B.C.D.5.二叉树若用顺序方法存储,则下列四种算法中运算时间复杂度最小的是_。A先序遍历二叉树 B判断两个指定位置的结点是否在同一层上C层次遍历二叉树 D根据结点的值查找其存储位置(分数:2.00)A.B.C.D.6.利用逐点插入建立序列(50,72,43,85,75,20,35,45,65,30)对应的二叉排序树以后,要查找元素 30 要进行元素间的比较次数是_。A4 B5 C6 D7(分数:2.00)A.B.C.D.7.以下关于图的说法正确的是_。在一个有向图的拓扑序列中,若顶点 a 在顶点 b 之前,则图中必有一条弧a,b若一个有向图的邻接矩阵中对角线以下元素均为
4、 0,则该图的拓扑序列必定存在在 AOE 网中一定只有一条关键路径A、 B、 C、 D仅有(分数:2.00)A.B.C.D.8.已知有向图 G=(V,A),其中V=a,b,c,d,e,A=a,b,a,c,d,c,d,e,h,e,c,e,对该图进行拓扑排序,下面序列中不是拓扑排序的是_。Aa,d,c,b,e Bd,a,b,c,e Ca,b,d,c,e Da,b,c,d,e(分数:2.00)A.B.C.D.9.假设有 10 个关键字互为同义词,若用线性探查法把这 10 个关键字存入,至少要进行的探查次数是_。A9 B10 C11 D66(分数:2.00)A.B.C.D.10.设关键字序列为:3,7
5、,6,9,7,1,4,5,20,对其进行排序的最小交换次数是_。A4 B5 C6 D7(分数:2.00)A.B.C.D.11.设有 5 个初始归并段,每个归并段有 20 个记录,采用 5 路平衡归并排序,若采用败者树最小的方法,总的比较次数是_。A20 B300 C396 D500(分数:2.00)A.B.C.D.12.下列选项中,描述浮点数操作速度的指标是_。AMIPS BCPI CIPC DMFLOP(分数:2.00)A.B.C.D.13.某浮点机的字长 8 位,尾数和阶码都采用补码形式,且运算过程中数符和阶符都采用双符号位,基数为 2。则浮点加减运算过程中,当出现下列_情况时,需要左规。
6、A尾数相加后,数符为“01” B尾数相加后,数符为“10”C尾数相加结果为“00.1” D尾数相加结果为“11.1”(分数:2.00)A.B.C.D.14.计算机的加法器采用并行进位的原因是_。A增强加法器功能 B简化加法器设计C提高加法器的运算速度 D保证加法器可靠性(分数:2.00)A.B.C.D.15.下列关于主存储器的描述中,正确的是_CPU 访存时间由存储器容量决定ROM 和 RAM 在存储器中是统一编址的ROM 中任意一个单元可以随机访问DRAM 是破坏性读出,因此需要读后重写A和 B和 C和 D、和(分数:2.00)A.B.C.D.16.某计算机的存储系统由 Cache 一主存系
7、统构成,Cache 的存取周期为 10ns,主存的存取周期为 50ns。在 CPU 执行一段程序时,Cache 完成存取的次数为 4800 次,主存完成的存取次数为 200 次,该 Cache 一主存系统的效率是_。A0.856 B0.862 C0.958 D0.960(分数:2.00)A.B.C.D.17.设指令中的地址码为 A,变址寄存器为 X,程序计数器为 PC,则变址间接寻址方式的操作数有效地址EA 是_。A(PC)+A) B(X)+A) C(X)+(A) D(X)+A(分数:2.00)A.B.C.D.18.以下叙述中,不符合 RISC 指令系统特点的是_。A指令长度固定,指令种类少B
8、寻址方式种类丰富,指令功能尽量增强C设置大量通用寄存器,访问存储器指令简单D选取使用频率较高的一些简单指令(分数:2.00)A.B.C.D.19.通常所说的 32 位微处理器是指_。A地址总线的宽度为 32 位 B处理的数据长度只能为 32 位CCPU 字长为 32 位 D通用寄存器数目为 32 个(分数:2.00)A.B.C.D.20.在单发射、按序流动的普通流水线中,可能出现下列哪种数据相关问题_。A写后读相关 RAW B读后写相关 WARC写后写相关 WAW D以上都有可能(分数:2.00)A.B.C.D.21.“总线忙”信号由_建立。A获得总线控制权的设备 B发出“总线请求”的设备C总
9、线控制器 DCPU(分数:2.00)A.B.C.D.22.CPU 的工作周期为 20ns,主存存取周期为 10ns,此时 DMA 接口适合采用_方式与 CPU 共享主存。A停止 CPU 访问主存 B周期挪用CDMA 与 CPU 交替访存 D以上无正确选项(分数:2.00)A.B.C.D.23.提高单机资源利用率的关键技术是_。ASpooling 技术 B虚拟技术C交换技术 D多道程序设计技术(分数:2.00)A.B.C.D.24.临界区是指并发进程访问共享变量段的_。A管理信息 B信息存储 C数据 D代码程序(分数:2.00)A.B.C.D.25.一个正在访问临界资源的进程由于申请等待 IO
10、操作而被中断时,它是_。A可以允许其他进程进入与该进程相关的临界区B不允许其他进程进入任何临界区C可以允许其他进程抢占处理机,但不得进入该进程的临界区D不允许任何进程抢占处理机(分数:2.00)A.B.C.D.26.利用银行家算法进行安全序列检查时,不需要的参数是_。A系统资源总数 B满足系统安全的最少资源数C用户最大需求数 D用户已占有的资源数(分数:2.00)A.B.C.D.27.在请求页式虚拟存储系统中,假设系统为某个进程分配了 4 个物理页框,页面的引用串号为0,1,2,4,5,2,3,4,3,0,1,4,5,3,采用固定分配局部置换,当采用 LRU 算法时会产生的缺页中断次数是_。A
11、8 B9 C10 D11(分数:2.00)A.B.C.D.28.页式虚拟存储管理的主要特点是_。A不要求将作业装入主存的连续区域B不要求将作业同时全部装入主存的连续区域C不要求进行缺页中断处理D不要求进行页面置换(分数:2.00)A.B.C.D.29.下面的叙述中,属于分段式虚拟存储管理的优点的是_。A没有内零头B便于处理在进程执行过程中堆栈尺寸的增长问题C便于共享内存中数据D只需将进程的一部分调入内存,进程即可运行(分数:2.00)A.B.C.D.30.在 UNIX 系统中,将一个文件卷复制到另一个磁盘上。只复制文件数据,包括目录之后_。A文件数据能够被访问 B文件目录能够被访问C文件数据和
12、目录都能被访问 D文件数据和目录都不能访问(分数:2.00)A.B.C.D.31.在某文件系统中,一个文件控制块的大小为 128B,一个盘块大小为 1KB,采用一级目录。假定文件目录中有 1600 个目录项,则查找一个文件平均需要_次访问磁盘。A50 B100 C200 D300(分数:2.00)A.B.C.D.32.中断向量的地址是_。A子程序入口地址 B中断服务例行程序入口地址C中断服务例行程序入口地址的地址 D例行程序入口地址(分数:2.00)A.B.C.D.33.在 OSI 参考模型中,服务定义为_。A各层向下层提供的一组原语操作 B各层间对等实体间通信的功能实现C各层向上层提供的一组
13、功能 D和协议的含义是一样的(分数:2.00)A.B.C.D.34.有一条无噪声的 8KHz 信道,每个信号包含 8 级,每秒采样 24K 次,那么可以获得的最大传输速率是_。A24Kbps B32Kbps C48Kbps D72Kbps(分数:2.00)A.B.C.D.35.连接在透明网桥上的一台计算机把一个数据帧发往网络上不存在的一个设备,网桥将_。A丢弃该帧 B扩散该帧C停止接收其他帧 D暂存该帧等收到地址信息再转发(分数:2.00)A.B.C.D.36.以太网交换机中的端口/MAC 地址映射表是_。A由交换机的生产厂商建立的B交换机在数据转发过程中通过学习动态建立的C由网络管理员建立的
14、D由网络用户利用特殊的命令建立的(分数:2.00)A.B.C.D.37.在 IP 数据报的传递过程中,IP 数据报报头中保持不变的域是_。A标识和片偏移 B标志和头部校验和C标识和目的地址 D标志和生存周期(分数:2.00)A.B.C.D.38.组播路由过程中_技术可以避免路由环路。A采用了水平分割技术 B构造组播转发树C采用 IGMP 协议 D通过生存期(TTL)字段(分数:2.00)A.B.C.D.39.UDP 与 IP 都是不可靠的通信协议,在 IP 协议的基础上封装 UDP 报文的原因是_。AUDP 能够进行流量控制 BUDP 能够进行拥塞控制CUDP 能够实现路由转发 DUDP 能够
15、实现端口功能(分数:2.00)A.B.C.D.40.FTP 协议中,客户进程与服务器的连接过程需要打开_个端口。A28 B26 C23 D21(分数:2.00)A.B.C.D.二、综合应用题(总题数:7,分数:70.00)41.已知 AOE 网中顶点 V1,V 2,V 3,V 4,V 5,V 6,V 7分别表示 7 个时间,有向线段a1,a 2,a 3,a 4,a 5,a 6,a 7,a 8,a 9,a 10。分别表示 10 个活动,线段旁的数值表示每个活动花费的天数,如下图所示。请填写下面两个表格,并用顶点序列表示出关键路径,给出关键活动。(分数:10.00)_线性表(a 1,a 2,a 3
16、,a n)中元素值递增有序(没有重复元素)且按顺序存储于计算机内。如果想在当前的线性表中查找数值为 x 的元素,请设计一个时间复杂度最低的算法。找到 x 后,将其与后继元素位置相交换。如果线性表中没有 x,将其插入表中并使表中元素仍递增有序。请回答下列问题:(分数:9.99)(1).给出算法的主要思想;(分数:3.33)_(2).写出算法的实现函数;(分数:3.33)_(3).总结所用算法的时间和空间复杂度。(分数:3.33)_42.某机主存容量为 1MB,两路组相连方式(每组仅有两块)的 Cache 容量为 64KB;每个数据块为 256 字节。CPU 要顺序访问的地址为 20124H、58
17、100H、60140H 和 60138H 等 4 个主存字节单元中的数。已知访问开始前第 2 组(组号为 1)的地址阵列内容如下表所示,Cache 采用 LRU 替换策略。000100(二进制)101011(二进制)说明 Cache 的结构(即分多少组、组内分多少块),给出主存及 Cache 的地址格式。上述 4 个数能否直接从Cache 中读取,若能,请给出实际访问的 Cache 地址。第 4 个数访问结束时,上图的内容如何变化。(分数:10.00)_某计算机有下图所示的功能部件,其中 M 为主存,MDR 为主存数据寄存器,MAR 为主存地址寄存器,R0R 3为通用寄存器,IR 为指令寄存器
18、,PC 为程序计数器(具有自动加 1 功能),C、D 为暂存寄存器,ALU为算术逻辑单元,移位器可左移、右移、直通传送。(分数:9.99)(1).将所有功能部件连接起来,组成完整的数据通路,并用单向或双向箭头表示信息传送方向。(分数:3.33)_(2).画出“ADD R 1,(R 2)”指令周期流程图。该指令的含义是将 R1中的数与(R 2)指示的主存单元中的数相加,相加的结果直通传送至 R1中。(分数:3.33)_(3).画出“ADD R 1,R 2”指令周期流程图。该指令的含义是将 R1中的数与 R2中的数相加,相加的结果直通传送至 R1中。(分数:3.33)_设某计算机系统有一块 CPU
19、、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,进程 A 先得到 CPU 运行,进程 B 后运行。进程 A 的运行轨迹为:计算 50ms,打印信息 100ms,再计算 50ms,打印信息 100ms,结束。进程 B 的运行轨迹为:计算 50ms,输入数据 80ms,再计算 100ms,结束。试画出它们的时序关系图(可以用甘特图),并说明:(分数:9.99)(1).开始运行后,CPU 有无空闲等待?若有,在哪段时间内等待?计算 CPU 的利用率。(分数:3.33)_(2).进程 A 运行时有无等待现象?若有,在什么时候发生等待现象?(分数:3.33)_(3).进程 B 运行时有无等待现
20、象?若有,在什么时候发生等待现象?(分数:3.33)_43.假定系统有三个并发进程 read,move 和 print 共享缓冲器 B1和 B2。进程 read 负责从输入设备上读信息,每读出一个记录后把它存放到缓冲器 B1中。进程 move 从缓冲器 B1中取出一记录,加工后存入缓冲器B2。进程 print 将 B2中的记录取出打印输出。缓冲器 B1和 B2每次只能存放一个记录。要求三个进程协调完成任务,使打印出来的与读入的记录个数、次序完全一样。请用 wait 和 signal 原语写出它们的并发程序。(分数:10.00)_一台主机访问网站: 的连接,请回答下列问题:(分数:9.99)(1
21、).为了成功访问当前网站,网络中首先需要做什么?应用层的协议的查询顺序是怎样的?(分数:3.33)_(2).在这一过程中,使用了哪个传输层协议和网络层协议?(分数:3.33)_(3).当网络层收到一个完整的数据报后,它如何判断将其中的数据部分交给哪个上层协议?(分数:3.33)_考研计算机学科专业基础综合-41 答案解析(总分:149.96,做题时间:90 分钟)一、单项选择题(总题数:40,分数:80.00)1.下列程序段的时间复杂度是_。int i,j;for(i=m+1;i=m+n;i+)A0=Ai;for(j=i-1;AjAi;j-)Aj+1=Aj;AO(m 2) BO(n 2) CD
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机 学科专业 基础 综合 41 答案 解析 DOC
