考研计算机学科专业基础综合44Word文件下载.docx

上传人:b****6 文档编号:18865293 上传时间:2023-01-01 格式:DOCX 页数:23 大小:28.94KB
下载 相关 举报
考研计算机学科专业基础综合44Word文件下载.docx_第1页
第1页 / 共23页
考研计算机学科专业基础综合44Word文件下载.docx_第2页
第2页 / 共23页
考研计算机学科专业基础综合44Word文件下载.docx_第3页
第3页 / 共23页
考研计算机学科专业基础综合44Word文件下载.docx_第4页
第4页 / 共23页
考研计算机学科专业基础综合44Word文件下载.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

考研计算机学科专业基础综合44Word文件下载.docx

《考研计算机学科专业基础综合44Word文件下载.docx》由会员分享,可在线阅读,更多相关《考研计算机学科专业基础综合44Word文件下载.docx(23页珍藏版)》请在冰豆网上搜索。

考研计算机学科专业基础综合44Word文件下载.docx

单链表和单循环链表既不能实现随机存取,查找第i个元素的前驱也不方便,双链表虽然能快速查找第i个元素的前驱,但不能实现随机存取。

3.已知循环队列存储在一维数组A[0,…,n-1]中,且队列非空时front和rear。

分别指向对头和队尾。

若初始时队列为空,且要求第一个进入队列的元素存储在A[0]处,则初始时front,和rear的值分别为______。

A.0,0B.0,n-1C.n-1,0D.n-1,n-1

B. 

[解析]在队列中插入元素时,只能在队尾进行操作。

rear指针指向队尾元素,因此插入时,要先将rear指针向后移动一个,然后再将元素插入数组中。

如果要使得第一个进入队列的元素存储在A[0]处,rear指针初始值应该为n-1。

而插入第一个元素之后,front指针不变,队尾指针要指向队尾元素。

因此,rear指针初始值应该为n-1,front指针为0。

4.某二叉树的高度为50,树中只有度为0和度为2的结点,那么此二叉树中所包含的结点数最少为______。

A.88B.90C.99D.100

C. 

[解析]除根结点层只有1个结点外,其他各层均有两个结点,结点总数=2×

(50-1)+1=99。

5.在线索化二叉树中,t所指结点没有左子树的充要条件是______。

A.t->left=NULLB.t->ltag=1

C.t->ltag=1且t->left=NULLD.以上都不对

[解析]线索二叉树中某结点是否有左孩子,不能通过左指针域是否为空来判断,而要判断左标志是否为1。

6.在含有15个结点的平衡二叉树上,查找关键字为28(存在该结点)的结点,则依次比较的关键字有可能是______。

A.30.36B.38,48,28

C.48,18,38,28D.60,30,50,40,38,36

[解析]设ni表示深度为h的平衡二叉树中含有的最少结点数,有n0=0,n1=1,n2=2;

计算的公式为:

nh=nh-l+nh-2+1;

n3=n2+n1+1=4;

n4=n3+n2+1=7;

n5=n4+n3+1=12;

n6=n5+n4+1=20>15。

也就是说,高度为6的平衡二叉树的最少有20个结点,因此15个结点的平衡二叉树的高度为5,而最小叶子结点的层数为3,所以选项D错误。

如下图所示:

A在查找30后,指针应该指向左孩子,而不是右孩子;

B与A存在同样的问题,因而A、B错误。

而C选项的查找路径,如下图所示:

7.以下关于图的说法正确的是______。

Ⅰ.一个有向图的邻接表和逆邻接表中的结点个数一定相等

Ⅱ.用邻接矩阵存储图,所占用的存储空间大小只与图中结点个数有关,而与图的边数无关

Ⅲ.无向图的邻接矩阵一定是对称的,有向图的邻接矩阵一定是不对称的

A.Ⅰ,ⅡB.Ⅱ,ⅢC.Ⅰ,ⅢD.仅有Ⅱ

[解析]说法Ⅰ是正确的,邻接表和逆邻接表的区别仅在于出边和入边,边表的结点个数都等于有向图中的边的个数。

说法Ⅱ是正确的,邻接矩阵的空间复杂度为O(n2),与边的个数无关。

说法Ⅲ是错误的,有向图的邻接矩阵不一定是不对称的,例如,有向完全图的邻接矩阵就是对称的。

8.存在一个由8个结点组成的图,结点从0~7编号,图中有13条有向边,分别是:

0-70-11-41-62-33-44-25-26-06-36-57-17-3,下面选项中哪个是该图的强连通分量______。

A.0-1-4B.3-5-6C.0-1-6-7D.1-4-3

[解析]先画出图,即可得出答案。

9.有一个长度为12的有序表,按二分查找法对该表进行查找,在表内各元素等概率情况下,查找失败时所需的平均比较次数是______。

A.37/12B.62/13C.39/12D.49/13

[解析]长度为12的折半查找判定树中有13个外结点,如下图所示:

对于长度为12的有序表,折半查找失败时的平均查找长度为:

ASL=(4×

3+5×

10)/13=62/13

10.通过一趟排序,将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录进行下一趟排序,以达到整个序列有序,这种排序算法称作______。

A.直接插入排序B.基数排序C.快速排序D.归并排序

[解析]题干中描述的是快速排序的过程。

11.数据序列F=2,1,4,9,8,10,6,20只能是下列排序算法中______的两趟排序后的结果。

A.快速排序B.胃泡排序C.选择排序D.插入排序

[解析]对于后三种排序方法,两趟排序后,序列的首部或尾部的两个元素应是有序的两个极值,而给定的序列不满足。

12.在计算机的不同发展阶段,操作系统最先出现在______。

A.第一代计算机B.第二代计算机C.第三代计算机D.第四代计算机

[解析]根据计算机发展的历史划分,在硬件方面,第三代计算机的逻辑元件与存储器均由集成电路实现;

在软件方面,操作系统日益成熟。

故选择选项C。

13.浮点加减运算结果满足______时,应作“机器零”处理。

A.尾数为“全0”B.阶码上溢C.阶码下溢D.A或者C

[解析]当尾数为“全0”时,不论阶码为何值,该浮点数真值都为0,应作“机器零”处理;

当阶码下溢时,说明浮点数的真值小于该机可以表示的最小值,也应作“机器零”处理,故选D。

14.补码定点小数除法中,被除数和除数应满足______。

A.0≤|被除数|≤|除数|B.0<|被除数|≤|除数|

C.0<|除数|≤|被除数|D.0<|被除数|<|除数|

[解析]n位补码定点小数的表示范围是-1~1-2-(n-1),故被除数的绝对值应小于等于除数的绝对值,否则结果会溢出;

此外应避免被除数为0,因为此时结果一定为0,这个除法没有意义,浪费了机器时间。

15.已知Cache命中率H=0.98,主存比Cache慢4倍,已知主存储取周期为200ns,平均访问时间是______。

A.125nsB.75nsC.55nsD.53ns

[解析]R=Tm/Tc=4;

Tc=Tm/4=50ns;

Ta=Tc/E=Tc×

[4-3×

0.98]=50×

1.06=53ns。

16.某8位机的地址码为16位,主存按字节编址,该机所允许的最大主存空间是______。

A.16KBB.24KBC.48KBD.64KB

[解析]内存空间为:

216×

8=64KB。

17.下面的寻址方式中,指令中包含操作数的地址的是______。

A.直接寻址B.立即寻址C.寄存器寻址D.间接寻址

[解析]若指令中包含着操作数的有效地址,则指令的寻址方式就是直接寻址。

直接寻址时指令中地址码字段给出的地址A就是操作数的有效地址,即形式地址等于有效地址:

EA=A。

由于这样给出的操作数地址是不能修改的,与程序本身所在的位置无关,所以又叫做绝对寻址方式。

而间接寻址指令中给出的地址A不是操作数的地址,而是存放操作数地址的主存单元的地址,简称操作数地址的地址,EA=(A)。

18.在基址寻址方式中,若基址寄存器BR的内容为2D3CH,形式地址A的内容为53H,则有效地址EA为______。

A.53HB.2D3CHC.2D8FHD.803CH

[解析]基址寻址方式下,EA=(BR)+A,结合题中条件,EA=(BR)+A=2D3C16+5316=2D8F16,选C。

19.中央处理器中不包括______。

A.指令寄存器B.指令译码器C.数据寄存器D.地址寄存器

[解析]中央处理器主要由控制器和运算器两部分构成。

控制器由程序计数器PC、指令寄存器IR、指令译码器、时序产生器、操作控制器组成;

运算器由算术逻辑单元ALU、累加寄存器AC、数据缓冲寄存器DR、状态条件寄存器PSW组成。

20.某指令流水线由5段组成,第1、3、5段所需时间为

,第2、4段所需时间分别为

,如下图所示那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP是。

A.

B.

C.

D.

[解析]流水线的实际吞吐率均小于最大吞吐率。

本题中还存在着瓶颈段,吞吐率将受到瓶颈段的影响。

吞吐率TP指的是流水线机器在单位时间里能流出的任务数或结果数。

如果流水线各段的经过时间相同,流水线的最大吞吐率

如果流水线各段的经过时间不同时,流水线的最大吞吐率

,此时受限于流水线最慢子过程经过的时间。

流水线中经过时间最长的子过程瓶颈子过程。

存在瓶颈段的流水线的实际吞吐率为:

21.某机采用计数器定时查询方式来进行总线判优控制,共有4个主设备竞争总线使用权,当计数器初值恒为102(二进制)时,4个主设备的优先级顺序为______。

A.设备0>设备1>设备2>设备3B.设备2>设备1>设备0>设备3

C.设备2>设备3>设备0>设备1D.设备2=设备3=设备0=设备1

[解析]计数器初值为102,故设备2的优先级最高,计数器值会递增,然后返回到0,故优先级顺序为设备2>设备3>设备0>设备1。

22.CPU在响应中断的过程中,保护现场的工作由______完成。

A.中断隐指令B.中断服务程序

C.A或BD.A和B共同

[解析]保护现场包括保护程序断点和保护CPU内部各寄存器内容,其中,保护程序断点的任务由中断隐指令完成;

而保护CPU内部其他寄存器的任务由中断服务程序来完成,故D为正确选项。

23.操作系统提供给用户的接口方式包括______。

A.命令方式和函数方式B.命令方式和系统调用方式

C.命令方式和文件管理方式D.设备管理方式和系统调用方式

[解析]用户利用操作系统管理和使用计算机,操作系统的提供给用户的接口有命令接口、系统调用以及图形化界面等。

24.下面选项中,不能实现进程之间通信的是______。

A.数据库B.共享内存C.消息传递机制D.管道

[解析]本题考查进程间的通信,进程间的通信主要有管道、命名管道、消息传递、共享内存、文件映射和套接字等。

数据库不能用于进程间的通信。

25.为了实现进程之间的同步和互斥,我们使用PV操作,从本质上讲PV操作是______。

A.机器指令B.系统调用命令

C.作业控制命令D.低级进程通信原语

[解析]从本质上讲,PV操作是一种不能够被中断的低级进程通信原语。

26.避免死锁是指在资源的动态分配过程中,防止系统进入______状态。

A.死锁B.安全C.不安全D.循环

[解析]避免死锁是指在资源的动态分配过程中,用某种方法去防止系统进入不安全状态,从而避免发生死锁。

这种方法只需事先施加较弱的限制条件,便可获得较高的资源利用率及系统吞吐率,但在实现上有一定的困难。

27.操作系统对内存的管理方式中,______不会产生内部碎片。

A.分页式存储管理B.分段式存储管理

C.固定分区式存储管理D.段页式存储管理

[解析]在内存的管理方式中,分段式存储管理方式中只能产生外零头,不会产生内零头即内部碎片。

28.某个页式存储管理系统,接收了一个大小一共7页的程序,其依次访问的页为:

1,2,3,4,2,1,5,6,2,1,2,3,7。

若分配给该程序的内存空间为4页,并一次预装入。

用LRU调度算法,首先淘汰的页面是______。

A.1B.2C.3D.4

[解析]本题根据LRU替换算法可知,应淘汰的为3号页面。

29.位示图可用于磁盘空间的管理。

设某系统磁盘共有500块,块号从0到499;

第0字的第0位表示第0块,第0字的第1位表示第1块,依次类推。

若用位示图法管理这500块的磁盘空间,当字长为32位时,第i个第j位对应的块号是______。

A.32i+jB.32i+j-1C.32i+j-32D.32i+j-32-1

[解析]根据题目中的条件可知,一个字长为32位,可以表示32个块的状态。

那么,我们可以归纳得出:

第0块对应的是第0字的第0位,即32×

0+0;

第1块对应的是第0字的第1位,即32×

0+1;

……

第31块对应的是第0字的第31位,即32×

0+31;

第32块对应的是第1字的第0位,即32×

1+0;

第33块对应的是第1字的第2位,即32×

1+1;

第63块对应的是第0字的第31位,即32×

1+31;

那么第i字第j位对应的块号是32×

i+j。

30.某操作系统的文件管理采用直接索引和多级索引混合方式,文件索引表共有10项,其中前8项是直接索引项,第9项是一次间接索引项,第10项是二次间接索引项。

假定物理块的大小是1K,每个索引项占用4个字节,则该文件系统中最大的文件可以达到______。

A.65536KB.32768KC.65793KD.34000K

[解析]多级索引的逻辑并不复杂,二级间接索引表最多有256张,但是并没有用满。

只用了255张,而且第255张中电没有全部用足256条表项。

计算时一定要认真仔细,一般不会有太多变化,但是对多级索引的方法一定要掌握。

(1)直接索引为8×

1K=8K;

一级间接索引为(1K/4B)×

1K=256K;

二级间接索引为(1K/4B)×

(1K/4B)×

1K=64M。

(2)64M的文件需要64M/1K=64K=65536个磁盘块,所以其占用直接索引8块,一级间接索引256块,二级间接索引65272块,还要加上一级间接索引表1块,二级间接索引表1块+255块,所以一共占有磁盘空间65793块。

31.设备管理中,设备映射表(DMT)的作用是______。

A.管理物理设备B.管理逻辑设备

C.实现输入/输出D.建立逻辑设备与物理设备的对应关系

[解析]本题考查设备管理中,重要的数据结构的作用。

既然是映射关系,必定有源和目标,能说明存在这关系的只有D选项。

32.在一个磁盘上,有1000个柱面,编号从0~999,假设最后服务的请求是在磁道345上,并且读写头正在朝磁道0移动。

按FIFO顺序排列的队列中包含了如下磁道上的请求:

123、874、692、475、105、376。

利用SCAN调度算法满足系统请求,那么磁盘臂必须移过的磁道的数目为______。

A.1298B.2013C.1219D.1967

[解析]SCAN:

移动磁道的顺序为345、123、105、0、376、475、692、874。

磁盘臂必须移过的磁道的数目为222+18+105+376+99+217+182=1219。

33.______是一个事实的网络工业标准。

A.TCP/IPB.OSI/ISOC.IEEE802.11D.以上均不正确

[解析]目前,众多的网络产品厂家都支持TCP/IP协议,并被广泛用于因特网(Internet)连接的所有计算机上,所以TCP/IP已成为一个事实上的网络工业标准。

34.RS232-C接口规范所处的层次是______。

A.物理层B.数据链路层C.网络层D.传输层

[解析]本题考查物理层接口特性。

RS232是物理层通信接口,其规范也处于物理层,答案是A。

35.若数据链路的发送窗口尺寸WT=4,在发送3号帧、并接到2号帧的确认帧后,发送方还可连续发送的帧数是______。

A.2帧B.3帧C.4帧D.1帧

[解析]本题考查滑动窗口的机制。

这里收到2号帧的确认后,即,1,2号帧已经正确接收,因此窗口向右移动3个帧,目前已经发送了3号帧,因此可连续发送的帧数是窗口大小一已经发送的帧数,即4-1=3,因此答案是B。

36.一个大型跨国公司的管理者从网络管理中心获得一个A类IP地址121.0.0.0,需要划分1000个子网,选择子网号的位长为______。

A.11B.10C.12D.13

[解析]该公司需要有1000个物理网络,加上主机号全0和全1的两种特殊地址,子网数量至少为1002;

选择子网号的位长为10,可以刚来分配的子网最多为1024,满足用户要求。

37.一台主机的IP地址为11.1.1.100,子网掩码为255.0.0.0。

现在用户需要配置该主机的默认路由。

经过观察发现,与该主机直接相连的路由器具有如下4个IP地址和子网掩码:

Ⅰ.IP地址:

11.1.1.1,子网掩码:

255.0.0.0

Ⅱ.IP地址:

11.1.2.1,子网掩码:

Ⅲ.IP地址:

12.1.1.1,子网掩码:

Ⅳ.IP地址:

13.1.2.1,子网掩码:

那么IP地址和子网屏蔽码可能是该主机的默认路由的是______。

A.Ⅰ和ⅡB.Ⅰ和ⅡC.Ⅰ,Ⅲ和ⅣD.Ⅲ和Ⅳ

[解析]本题考查默认路由的配置,主机地址是一个标准的A类地址,其网络地址为11.0.0.0。

选项Ⅰ的网络地址为11.0.0.0,选项Ⅱ的网络地址为11.0.0.0,选项Ⅲ的网络地址为12.0.0.0,选项Ⅳ的网络地址为13.0.0.0,因此和主机在同一个网络是选项Ⅰ和Ⅱ,因此答案为A。

38.TCP是采用______来控制流量的。

A.设定拥塞窗口B.TCP首部中的接收窗口

C.设定拥塞阀值D.通过标志位来通知

[解析]TCP首部中的接收窗口是用来标识接收方的缓冲能力的,避免快速的发送方淹没慢速的接收方。

39.在TCP/IP模型中,主机采用______标识,运行在主机上的应用程序采用______标识。

A.端口号,主机地址B.主机地址,IP地址

C.IP地址,主机地址D.IP地址,端口号

[解析]在TCP/IP模型中,IP地址用来标识主机,使用IP地址来完成数据包的路由。

而端口号则存在于传输层的头部中,用来标识主机上的不同进程。

40.一个门P的用户,发送了LIST命令来获取服务器的文件列表,这时候服务器应该通过______端口来传输该列表。

A.21B.20C.22D.19

[解析]FTP中数据传输端口是20,而文件的列表是通过数据连接来传输的。

二、综合应用题(总题数:

7,分数:

69.00)

设一段正文由字符集A,B,C,D,E,F中的字母组成,这6个字母在正文中出现的次数分别为12,18,26,6,4,34。

9.99)

(1).为这6个编码设计哈夫曼编码;

3.33)

__________________________________________________________________________________________

正确答案:

(构造哈夫曼树的过程,如下图所示:

根据题目中给出的序列,依此选取其中最小的两个组成一棵二叉树。

最后的结果为:

(2).设每个字节由8位二进制位组成,试计算按哈夫曼编码压缩存储这段正文共需多少个字节;

_________________________________________________________________________

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职业技术培训

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1