【考研类试卷】考研计算机学科专业基础综合-36及答案解析.doc
《【考研类试卷】考研计算机学科专业基础综合-36及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】考研计算机学科专业基础综合-36及答案解析.doc(29页珍藏版)》请在麦多课文档分享上搜索。
1、考研计算机学科专业基础综合-36 及答案解析(总分:73.00,做题时间:90 分钟)一、单项选择题(总题数:40,分数:80.00)1.若某线性表中最常用的操作是在最后一个结点之后插入一个结点和删除第一个结点,则下面最节省运算时间的存储方式是( )。A单链表 B带有头指针的单循环链表C双链表 D带有尾指针的单循环链表(分数:2.00)A.B.C.D.2.循环队列用数组 A0m-1存放其元素值,已知其头尾指针分别为 front 和 rear,则当前元素个数为( )。A(rearfront+m)MOD m Brearfront+1Crearfront1 Drearfront(分数:2.00)A.
2、B.C.D.3.二维数组 A 的每个元素是由 6 个字符组成的串,其行下标 i=0,1,8,列下标 j=1,2,10。设每个字符占一个字节。若 A 按行先存储,元素 A8,5的起始地址与当 A 按列先存储时起始地址相同的元素是( )。AA8,5 BA3,10 CA5,8 DA0,9(分数:2.00)A.B.C.D.4.已知某二叉树的中序、层序序列为 DBAFCE、FDEBCA,则该二叉树的后序序列为( )。ABCDEAF BABDCEF CDBACEF DDABECF(分数:2.00)A.B.C.D.5.在平衡二叉树中,下面叙述正确的是( )。A任意结点的左、右子树结点数目相同B任意结点的左、
3、右子树高度相同C任意结点的左、右子树高度之差的绝对值不大于 1D不存在度为 1 的结点(分数:2.00)A.B.C.D.6.在二叉树的顺序存储中,每个结点的存储位置与其父结点、左右子树结点的位置都存在一个简单的映射关系,因此可与三叉链表对应。若某二叉树共有 n 个结点,采用三叉链表存储时,每个结点的数据域需要d 个字节,每个指针域占用 4 个字节,若采用顺序存储,则最后一个结点下标为 k(起始下标为 1),采用顺序存储更节省空间的情况是( )。Ad12n/(K-n) Bd12n/(K-n)Cd12n/(K+n) Dd12n/(k+n)(分数:2.00)A.B.C.D.7.二叉树若用顺序方法存储
4、,则下列 4 种算法中运算时间复杂度最小的是( )。A先序遍历二叉树 B判断两个指定位置的结点是否在同一层上C层次遍历二叉树 D根据结点的值查找其存储位置(分数:2.00)A.B.C.D.8.判断有向图是否存在回路,除了可以利用拓扑排序方法外,还可以利用的是( )。A求关键路径的方法 B求最短路径的迪杰斯特拉方法C深度优先遍历算法 D广度优先遍历算法(分数:2.00)A.B.C.D.9.有一个有序表为 1,3,9,12,32,41,45,62,75,77,82,95,99,当折半查找值为 82 的结点时,查找成功的比较次数是( )。A1 B2 C4 D8(分数:2.00)A.B.C.D.10.
5、下面关于 B树和 B+树的叙述中,不正确的是( )。AB树和 B+树都是平衡的多分树BB树和 B+树都可用于文件的索引结构CB树和 B+树都能有效地支持随机检索DB树和 B+树都能有效地支持顺序检索(分数:2.00)A.B.C.D.11.最好情况下的算法时间复杂度为 O(n)的是( )。A插入排序 B归并排序 C快速排序 D堆排序(分数:2.00)A.B.C.D.12.对汇编语言程序员来说,以下部件中不透明的是( )。指令缓冲器 移位器 通用寄存器中断字寄存器 乘法器 先行进位链A、和 B、和 C和 D、(分数:2.00)A.B.C.D.13.已知定点小数 x 的补码为 1.x1x2x3,且
6、x-0.75,则必有( )。Ax 1=1,x 2=0,x 3=1 Bx 1=1Cx 1=0,且 x2,x 3不全为 1 Dx 1=0,x 2=0,x 3=0(分数:2.00)A.B.C.D.14.已知 X=-0.87521,Y=0.6252 2,设浮点数格式为阶符 1 位,阶码 2 位,数符 1 位,尾数 3 位,通过补码求出 Z=X-Y 的二进制浮点数规格化结果是( )。A1011011 B0111011 C1001011 D以上都不是(分数:2.00)A.B.C.D.15.地址总线为 A15(高位)A0(低位),若用 1K4 的存储芯片组成 4K 字节存储器,并且以地址总线的高位做片选,则
7、加在各存储芯片上的地址线是( )。AA15A0 BA11A0 CA9A0 DA8A0(分数:2.00)A.B.C.D.16.设机器字长为 32 位,一个容量为 16MB 的存储器,CPU 按半字寻址,其可寻址的单元数是( )。A2 24 B2 23 C2 22 D2 21(分数:2.00)A.B.C.D.17.8086 的堆栈采取向下生长的方式,在压入时的操作是( )。ASP 先减,再压入数据 B先压入数据,SP 再减CSP 先加,再压入数据 D先压入数据,SP 再加(分数:2.00)A.B.C.D.18.若某条指令的操作数的地址就包含在指令中,则这条指令的寻址方式是( )。A直接寻址 B立即
8、寻址 C寄存器寻址 D间接寻址(分数:2.00)A.B.C.D.19.以下叙述中,不符合 RISC 指令系统特点的是( )。A指令长度固定,指令种类少B寻址方式种类丰富,指令功能尽量增强C设置大量通用寄存器,访问存储器指令简单D选取使用频率较高的一些简单指令(分数:2.00)A.B.C.D.20.某数在计算机中用 8421 码表示为 011110001001,其真值是( )。A789 B789H C1929 D11110001001B(分数:2.00)A.B.C.D.21.传输一幅分辨率为 640480,6.5 万色的照片(图像),假设采用数据传输速度为 56kb/s,大约需要的时间是( )。
9、A34.82s B42.86s C85.71s D87.77s(分数:2.00)A.B.C.D.22.下列说法中错误的是( )。程序中断过程是由硬件和中断服务程序共同完成的在每条指令的执行过程中,每个总线周期要检查一次有无中断请求检测有无 DMA 请求,一般安排在一条指令执行过程的末尾中断服务程序的最后指令是无条件转移指令A、 B、 C、 D、(分数:2.00)A.B.C.D.23.操作系统可以为用户提供多种功能,而操作系统必须提供但是又不作为资源管理的是( )。A编译程序 B内外存分配 C处理中断 D使用处理机(分数:2.00)A.B.C.D.24.操作系统中,某进程从一个临界区离开,有可能
10、发生进程状态改变的是( )。A该进程本身 B输入输出进程C等待使用该临界区的进程 D调度器进程(分数:2.00)A.B.C.D.25.有两个并发进程如下面所示,对于这段程序的运行,正确的说法是( )。PARBEGINvar x:integer;process P1 process P2var y,z:integer; var t,u:integer;BEGIN BEGINx:=1; x:=0;y:=0 t:=0if x=1 then y:=y+1; if x=1 then t:=t+2;z:=y; u:=t;END ENDPARENDA程序能正确运行,结果唯一B程序不能正确运行,可能有二种结果
11、C程序不能正确运行,结果不确定D程序不能正确运行,可能会死锁(分数:2.00)A.B.C.D.26.在一个采用请求页式存储管理的虚拟存储系统中,不是页表中的必要项是( )。A读、写和运行保护位 B引用参考位C修改位 D优先级位(分数:2.00)A.B.C.D.27.计算机系统采用虚拟存储技术后,其带来的好处是( )。A降低了进程运行的复杂度 B缩短进程的运行时间C可以运行较大的程序 D可以不再使用交换和覆盖技术(分数:2.00)A.B.C.D.28.采用段式存储管理时,一个程序分段的时机是( )。A程序编译时 B用户编程时 C程序装入时 D程序执行时(分数:2.00)A.B.C.D.29.建立
12、一个文件系统时,不是文件系统必须建立的是( )。A磁盘空间管理 B根目录 C启动信息块 D文件查找表(分数:2.00)A.B.C.D.30.UNIX 文件系统中,索引节点(inode)其本质是( )。A文件控制块 B文件目录 C文件属性 D文件物理结构(分数:2.00)A.B.C.D.31.某文件占 100 个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为 200s,将缓冲区的数据传送到用户区的时间是 100s,CPU 对一块数据进行分析的时问为 100s。在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间
13、分别是( )。A30000s、20000s B30100s、20200sC30100s、30100s D20200s、20200s(分数:2.00)A.B.C.D.32.用户通过系统调用使用串口通信,例如使用语句 send(com1,9600,8,1,N),那么对串口控制器进行波特率设置的操作层面是( )。A用户应用层 B设备独立层 C设备驱动层 D硬件和中断处理层(分数:2.00)A.B.C.D.33.在 TCP/IP 体系结构中,直接为 OSPF 消息报文提供服务的协议是( )。APPP BIP CUDP DTCP(分数:2.00)A.B.C.D.34.设待传送数据总长度为 L 位,分组长
14、度为 P 位,其中头部开销长度为 H 位,源节点到目的节点之间的链路数为 h,每个链路上的延迟时间为 D 秒,数据传输率为 B bps,虚电路建立连接的时间都为 S 秒,在分组交换方式下每个中间节点产生 d 位的延迟时间,则传送所有数据,虚电路分组交换所需时间是(X表示对 X 向上取整)( )。AS+(hd/B+P/B)L/(PH)秒BS+(hD+P/B)L/(PH)秒CS+(h1)D+P/BL/(PH)秒DS+(h1)d/B+hD+P/BL/(PH)秒(分数:2.00)A.B.C.D.35.在 IP 数据报报头中有两个有关长度的字段,一个为报头长度(IHL)字段,一个为总长度(total l
15、ength)字段,下面说法正确的是( )。A报头长度字段和总长度字段都以 8 比特为计数单位B报头长度字段以 8 比特为计数单位,总长度字段以 32 比特为计数单位C报头长度字段以 32 比特为计数单位,总长度字段以 8 比特为计数单位D报头长度字段和总长度字段都以 32 比特为计数单位(分数:2.00)A.B.C.D.36.如果一台主机的 IP 地址为 192.168.0.10,子网掩码为 255.255.255.224,那么主机所在网络的网络号占 IP 地址的位数是( )。A24 B25 C27 D28(分数:2.00)A.B.C.D.37.在 IP 分组的传输过程中(不包括 NAT 情况
16、),以下 IP 分组头中的域保持不变的是总长度 头检验和 生存时间 源 IP 地址A、 B只有 C、 D、(分数:2.00)A.B.C.D.38.某 PC 不能接入 Internet,此时采用抓包工具捕获的以太网接口发出的信息如下:(分数:2.00)A.B.C.D.39.甲乙两台主机通过 TCP 的进行通信,甲方发送了一个带有 FIN 标志的数据段,所表示的含义是( )。A将断开通信双方的 TCP 连接B单方面释放连接,表示本方已经无数据发送,但是可以接受对方的数据C中止数据发送,双方都不能发送数据D连接被重新建立(分数:2.00)A.B.C.D.40.下列关于客户/服务器模型的描述中,错误的
17、是( )。客户端和服务器必须都事先知道对方的地址,以提供请求和服务HTTP 基于客户/服务器模型,客户端和服务器端的默认端口号都是 80浏览器显示的内容来自服务器客户端是请求方,即使连接建立后,服务器也不能主动发送数据A和 B和 C、和 D只有(分数:2.00)A.B.C.D.二、综合应用题(总题数:7,分数:-7.00)41.下图中的顶点表示村庄,有向边代表交通路线,若要建立一家医院,试问建在哪个村庄能使各村庄总体交通代价最小?(分数:-1.00)_42.快速排序算法中,如何选取一个界值(又称为轴元素),影响着快速排序的效率,而且界值也并不一定是被排序序列中的一个元素。例如,我们可以用被排序
18、序列中所有元素的平均值作为界值。编写算法实现以平均值为界值的快速排序方法。(分数:-1.00)_43.在虚拟地址和物理地址均为 32 位、页大小为 4KB 的某种体系结构中,假定存在下表所示的地址映像关系,问:对应于下列虚拟地址的物理地址分别是什么?(1)22433007H;(2)13385ABCH;(3)ABC89011H。虚页号 实页号ABC89H13385H22433H54483H97887H99910H00001H1A8C2H(分数:-1.00)_44.设某计算机有四个中断源,优先顺序按 1234 降序排列,若 1、2、3、4 中断源的服务程序中对应的屏蔽字分别为 1110、0100、
19、0110、1111,试写出这四个中断源的中断处理次序(按降序排列)。若四个中断源同时有中断请求,画出 CPU 执行程序的轨迹。(分数:-1.00)_45.某银行的营业厅有多个柜员窗口,可以同时办理业务。银行的营业厅中安排有 n 张座椅供储户休息等候。每个储户在进入营业厅时会在排队机上取得一个号码,若此前没有客户,则排队机就会唤醒一个柜员为储户服务,当没有储户时柜员便可以休息。若储户较多,则所有柜员均会参与服务,当排队储户数超过柜员数时,没有被服务的储户便会在座椅上休息,并等候叫号。当座位满时,再进入营业厅的储户不再从排队机上获取号码,会离开去找另外的营业厅。若将银行的柜员和储户的行为看成是不同
20、类型的进程,请设计一个程序,利用信号量来完成上述操作,用 C 语言写出程序。(分数:-1.00)_46.在 windows 操作系统中支持 FAT32 文件系统,一个文件的物理结构是用文件分配表 FAT 来表示的,在FAT32 中,FAT 表有 2 份,主 FAT 表和备用 FAT 表,都是从存储块起始排列,FAT 文件分配表的每个表项占 32 位。如果某分区为 FAT32 磁盘文件系统,每簇 32 扇区,扇区的大小为 512 字节,请问:(1)该磁盘分区最大可容纳为多少字节?(2)每个 FAT 表占用的存储空间是多少字节?(3)FAT 表和备用 FAT 表共占用多少个簇?(分数:-1.00)
21、_47.假设网络拓扑结构如题 47-a 图所示,与 C 相连接的节点 B,E,D 的权值分别是 6,5,3。(分数:-1.00)_考研计算机学科专业基础综合-36 答案解析(总分:73.00,做题时间:90 分钟)一、单项选择题(总题数:40,分数:80.00)1.若某线性表中最常用的操作是在最后一个结点之后插入一个结点和删除第一个结点,则下面最节省运算时间的存储方式是( )。A单链表 B带有头指针的单循环链表C双链表 D带有尾指针的单循环链表(分数:2.00)A.B.C.D. 解析:解析 在链表中的最后一个结点之后插入一个结点,要知道终端结点的地址,所以,单链表、带有头指针的单循环链表、双链
22、表都不合适,考虑在带有尾指针的单循环链表中删除第一个结点,其时间性能是 O(1),所以,答案是 D。2.循环队列用数组 A0m-1存放其元素值,已知其头尾指针分别为 front 和 rear,则当前元素个数为( )。A(rearfront+m)MOD m Brearfront+1Crearfront1 Drearfront(分数:2.00)A. B.C.D.解析:解析 少用一个元素的空间以区分队空和队满,求循环队列中元素的个数的方法是(rearfront+m)MOD m。3.二维数组 A 的每个元素是由 6 个字符组成的串,其行下标 i=0,1,8,列下标 j=1,2,10。设每个字符占一个字
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机 学科专业 基础 综合 36 答案 解析 DOC
