考研计算机学科专业基础综合42doc.docx

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

考研计算机学科专业基础综合42doc.docx

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

考研计算机学科专业基础综合42doc.docx

考研计算机学科专业基础综合42doc

考研计算机学科专业基础综合-4-2

(总分:

149.99,做题时间:

90分钟)

一、{{B}}单项选择题{{/B}}(总题数:

40,分数:

80.00)

1.在n个结点的线性表的数组表示中,以下算法的时间复杂度是O

(1)的操作是______。

Ⅰ.访问第i个结点(1<=i<=n)和求第i个结点的直接前驱(2<=i<=n)

Ⅱ.在最后一个结点后插入一个新的结点

Ⅲ.删除第一个结点

Ⅳ.在第i个结点后插入一个结点(1<=i<=n)

∙A.仅Ⅰ

∙B.仅Ⅱ、Ⅲ

∙C.仅Ⅰ、Ⅱ

∙D.仅Ⅰ、Ⅱ、Ⅲ

(分数:

2.00)

 A.

 B.

 C.

 D.

2.中缀表达式a*(b+c)-d的后缀表达式是______。

∙A.abcd*+-

∙B.abc+*d-

∙C.abc*+d-

∙D.-+*abcd

(分数:

2.00)

 A.

 B.

 C.

 D.

3.设线性表有n个元素,以下操作中,______在顺序表上实现比链表上实现效率更高。

∙A.输出第i(1≤i≤n)个元素值

∙B.交换第1个元素与第2个元素的值

∙C.顺序输出这n个元素的值

∙D.输出与给定值x相等的元素在线性表中的序号

(分数:

2.00)

 A.

 B.

 C.

 D.

4.设k是中序线索二叉树中一个有左子女的结点,且k不是根结点,则k在中序序列下的直接前驱结点是______。

∙A.k的左线索(指示中序前驱)所指示的结点

∙B.从k父结点的左子女开始沿右子女链走到底的结点

∙C.从k的左子女开始沿右子女链走到底的结点

∙D.从k的左子女开始沿左子女链走到底的结点

(分数:

2.00)

 A.

 B.

 C.

 D.

5.假定一组元素序列为{38,42,55,15,23,44,34,74,45,26},按次序插入每个元素生成一棵平衡二叉树,那么最后得到的平衡二叉树中度为2的结点个数为______。

∙A.1

∙B.3

∙C.4

∙D.5

(分数:

2.00)

 A.

 B.

 C.

 D.

6.由23、12、45、36构成的二叉排序树有______个,其中AVL树有______个。

∙A.13;4

∙B.13;5

∙C.14;5

∙D.14;4

(分数:

2.00)

 A.

 B.

 C.

 D.

7.对下图进行拓扑排序,可以得到不同的拓扑序列的个数是______。

(分数:

2.00)

 A.

 B.

 C.

 D.

8.无向图G有16条边,有3个度为4的顶点,4个度为3的顶点,其余顶点的度均小于3,则G至少有______个顶点。

∙A.10

∙B.11

∙C.12

∙D.13

(分数:

2.00)

 A.

 B.

 C.

 D.

9.以下有关m阶B-树的说法中正确的有______。

Ⅰ.每个结点至少有两棵非空子树

Ⅱ.树中每个结点至多有m-1个关键字

Ⅲ.所有叶子在同一层上

Ⅳ.当插入一个数据项引起B一树结点分裂后,树长高一层

∙A.仅Ⅰ、Ⅱ

∙B.仅Ⅱ、Ⅲ

∙C.仅Ⅲ、Ⅳ

∙D.仅Ⅰ、Ⅱ、Ⅳ

(分数:

2.00)

 A.

 B.

 C.

 D.

10.对以下关键字序列用快速排序进行排序,速度最慢的是______。

∙A.{19,23,3,15,7,21,28}

∙B.{23,21,28,15,19,3,7}

∙C.{19,7,15,28,23,21,3}

∙D.{3,7,15,19,21,23,28}

(分数:

2.00)

 A.

 B.

 C.

 D.

11.某个文件经内部排序得到80个初始归并段。

如果操作系统要求一个程序同时可用的输入/输出文件的总数不超过15个,则按多路归并至少需要______趟可以完成排序。

∙A.2

∙B.3

∙C.4

∙D.5

(分数:

2.00)

 A.

 B.

 C.

 D.

12.考虑以下C语言代码:

shortsi=-8196;

unsignedshortusi=si;

执行上述程序段后,usi的值为______。

∙A.8196

∙B.34572

∙C.57339

∙D.57340

(分数:

2.00)

 A.

 B.

 C.

 D.

13.32位字长的浮点数,其中阶码8位(含1位阶符),尾数24位(含1位数符),机器数采用补码表示,且尾数为规格化形式,则对应的最小正数为______。

∙A.2127(1-2-23)

∙B.2-129

∙C.2-128×2-23

∙D.2-127×2-23

(分数:

2.00)

 A.

 B.

 C.

 D.

14.硬盘平均寻道时间为12ms,传输速率为10MB/s,磁盘控制器延时为2ms,则一个转速为7200r/min的硬盘写1KB数据的时间为______。

∙A.13.11ms

∙B.14.13ms

∙C.15.15ms

∙D.18.27ms

(分数:

2.00)

 A.

 B.

 C.

 D.

15.下面关于各种存储器的说法中,正确的有______。

Ⅰ.静态RAM不是易失性存储器,而动态RAM是易失性存储器

Ⅱ.PROM只能写录一次

Ⅲ.EPROM是可改写的,并且也是随机存储器的一种

Ⅳ.:

EEPROM存储器是可写存储器

∙A.仅Ⅰ、Ⅱ

∙B.仅Ⅱ、Ⅳ

∙C.仅Ⅰ、Ⅱ、Ⅲ

∙D.仅Ⅱ、Ⅲ、Ⅳ

(分数:

2.00)

 A.

 B.

 C.

 D.

16.一个Cache-主存系统,采用50MHz的时钟,存储器以每一个时钟周期传输一个字的速率,连续传输8个字,以支持块长为8个字的Cache,每个字4个字节。

假设读操作所花的时间是:

1个周期接受地址,3个周期延迟,8个传输周期传输8个字;写操作所花的时间是:

1个周期接受地址,2个周期延迟,8个周期传输8个字,3个周期恢复和写入纠错码,则当系统以35%为读操作,65%为写操作的访问情况工作,则存储器最大带宽为______。

∙A.133.2MB/s

∙B.114.4MB/s

∙C.126MB/s

∙D.120.3MB/s

(分数:

2.00)

 A.

 B.

 C.

 D.

17.以下是一段指令序列:

1addiR1,20(R1)←20

21wR2,R0,12(R2)←M(12+(R0))

3addR3,R1,R2(R3)←(R1)+(R2)

以上指令序列中,假定采用“取指、译码/取数、执行、访存、写回”这种五段流水线方式,那么在采用“转发”技术时,需要在第3条指令之前至少加入______条空操作(nop)指令,才能使这段程序不发生数据冒险。

∙A.0

∙B.1

∙C.2

∙D.3

(分数:

2.00)

 A.

 B.

 C.

 D.

18.某计算机采用微程序控制,微指令字中操作控制字段共12位,下列说法正确的是______。

Ⅰ.若采用直接控制,则此时一条微指令最多可同时启动11个微操作

Ⅱ.若采用字段直接编码控制,并要求一条微指令需同时启动3个微操作,则微指令字中的操作控制字段应分6段

Ⅲ.若采用字段直接编码控制,并要求一条微指令需同时启动3个微操作,每个字段的微命令数相同,这样的微指令格式最多可包含45个微操作命令

∙A.仅Ⅰ、Ⅱ

∙B.仅Ⅰ、Ⅲ

∙C.仅Ⅱ、Ⅲ

∙D.Ⅰ、Ⅱ和Ⅲ

(分数:

2.00)

 A.

 B.

 C.

 D.

19.一条双字长直接寻址的子程序调用CALL指令,其第一个字为操作码和寻址特征,第二个字为地址码5000H。

假设PC(程序计数器)当前值为1000H,SP的内容为0100H,栈顶内容为1234H,存储器按字编址,而且进栈操作是先(SP)-1→sP,后存入数据。

则CALL指令执行后,SP及栈项的内容分别为______。

∙A.00FFH,1000H

∙B.0101H,1000H

∙C.00FEH,1002H

∙D.00FFH,1002H

(分数:

2.00)

 A.

 B.

 C.

 D.

20.指令流水线将一条指令的执行过程分为4步,其中第1、2和4步的执行时间为Δt,如图所示。

若该流水线顺序执行50条指令共用了203Δt(无需考虑相关问题),则该流水线的第3步的执行时间是______。

(分数:

2.00)

 A.

 B.

 C.

 D.

21.某总线总共有88根信号线,其中数据总线为32bit,地址总线为20bit,控制总线为36根,总线的工作频率为66MHz,则总线宽度为______,传输速率为______。

∙A.32bit264MB/s

∙B.20bit264MB/s

∙C.32bit254MB/s

∙D.20bit264MB/s

(分数:

2.00)

 A.

 B.

 C.

 D.

22.在微程序控制器中,执行指令微程序的首条微指令地址是由______得到的。

∙A.程序计数器PC

∙B.前条微指令

∙C.uPC+1

∙D.指令操作码映射

(分数:

2.00)

 A.

 B.

 C.

 D.

23.分布式操作系统与网络操作系统在本质上的不同之处是______。

∙A.实现各台计算机之间的通信

∙B.共享网络中的资源

∙C.系统中若干台计算机相互协同完成某一任务

∙D.满足较大规模的应用

(分数:

2.00)

 A.

 B.

 C.

 D.

24.考虑下面的基于动态改变优先级的可抢占式优先权调度算法。

大的优先权数代表高优先级。

当一个进程在等待CPU时(在就绪队列中,但未执行),优先权以α速率改变;当它运行时,优先权以β速率改变。

所有的进程在进入就绪队列被给定优先权数为0。

参数α和β可以设定给许多不同的调度算法。

下列______设定可以实现进程FIFO(FirstInFirstOut)。

∙A.β>α>0

∙B.α>β>0

∙C.β<α<0

∙D.α<β<0

(分数:

2.00)

 A.

 B.

 C.

 D.

25.假设系统有5个进程,A、B、C三类资源。

某时刻进程和资源状态如下表所示。

{{B}}某时刻进程和资源状态{{/B}}

Allocation

Max

Available

A  B  C

A  B  C

A  B  C

P1

2  1  2

5  5  9

2  3  3

P2

4  0  2

5  3  6

P3

4  0  5

4  0  11

P4

2  0  4

4  2  5

P5

3  1  4

4  2  4

下面叙述正确的是______。

∙A.系统不安全

∙B.该时刻,系统安全,安全序列为<P1,P2,P3,P4,P5>

∙C.该时刻,系统安全,安全序列为<P2,P3,P4,P5,P1>

∙D.该时刻,系统安全,安全序列为<P4,P5,P1,P2,P3>

(分数:

2.00)

 A.

 B.

 C.

 D.

26.设有一个发送者进程和接收者进程,其流程图如图所示。

S是用于实现进程同步的信号量,mutex是用于实现进程互斥的信号量。

试问流程图中的A、B、C、D4个框中应填写什么?

假定缓冲区有无限多个且初始为空,S和mutex的初值应该是什么?

______

(分数:

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.下列关于Belady现象和工作集的说法正确的是______。

Ⅰ.先进先出(FIFO)页面置换算法会产生Belady现象

Ⅱ.最近最少使用(LRU)页面置换算法会产生Beladv现象

Ⅲ.为了保证进程高效的运行,它的工作集页面需要都在虚拟存储器内,否则会出现频繁的页面调入/调出现象

Ⅳ.为了保证进程高效的运行,它的工作集页面需要都在主存储器内,否则会出现频繁的页面调入/调出现象

∙A.Ⅰ、Ⅲ

∙B.Ⅰ、Ⅳ

∙C.Ⅱ、Ⅲ

∙D.Ⅱ、Ⅳ

(分数:

2.00)

 A.

 B.

 C.

 D.

30.某文件系统物理结构采用三级索引分配方法,如果每个磁盘块的大小为1024B,每个盘块索引号占用4B,请问在该文件系统中,最大的文件大小最接近的是______。

∙A.8GB

∙B.16GB

∙C.32GB

∙D.2TB

(分数:

2.00)

 A.

 B.

 C.

 D.

31.信息在外存空间的排列也会影响存取等待时间。

考虑几个逻辑记录A、B、C、…、J,它们被存放于磁盘上,每个磁道存放10个记录,安排如表1所示。

{{B}}表1 每个磁道存放10个记录{{/B}}

物理块

1

2

3

4

5

6

7

8

9

10

逻辑记录

A

B

C

D

E

F

G

H

I

J

假定要经常顺序处理这些记录,磁盘旋转速度为20ms/r,处理程序读出每个记录后花4ms进行处理。

考虑对信息的分布进行优化,如表2所示,相比之前的信息分布,优化后的时间缩短了______。

{{B}}表2 优化后磁道存放10个记录{{/B}}

物理块

1

2

3

4

5

6

7

8

9

10

逻辑记录

A

H

E

B

I

F

C

J

G

D

∙A.60ms

∙B.104ms

∙C.144ms

∙D.204ms

(分数:

2.00)

 A.

 B.

 C.

 D.

32.考虑单用户计算机上的下列I/O操作,需要使用缓冲技术的是______。

Ⅰ.图形用户界面下使用鼠标

Ⅱ.在多任务操作系统下的磁带驱动器(假设没有设备预分配)

Ⅲ.包含用户文件的磁盘驱动器

Ⅳ.使用存储器映射I/O,直接和总线相连的图形卡

∙A.Ⅰ、Ⅲ

∙B.Ⅱ、Ⅳ

∙C.Ⅱ、Ⅲ、Ⅳ

∙D.全选

(分数:

2.00)

 A.

 B.

 C.

 D.

33.假定运行发送窗口大小为5和接收窗口大小为3的滑动窗口算法,并且在传输过程中不会发生分组失序的问题,帧序号的编码至少有______位。

∙A.2

∙B.3

∙C.4

∙D.5

(分数:

2.00)

 A.

 B.

 C.

 D.

34.以下几种CSMA协议中,什么协议在监听到介质是空闲时一定发送______。

Ⅰ.1-持续CSMAⅡ.p-持续CSMAⅢ.非持续的CSMA

∙A.只有Ⅰ

∙B.Ⅰ、Ⅲ

∙C.Ⅰ、Ⅱ

∙D.只有Ⅱ

(分数:

2.00)

 A.

 B.

 C.

 D.

35.10个站点连接到一个10Mbit/s的以太网交换机上,下面说法正确的是______。

∙A.每个站点共享10Mbit/s

∙B.每个站点都独享1Mbit/s

∙C.每个站点共享1Mbit/s

∙D.每个站点都独享10Mbit/s

(分数:

2.00)

 A.

 B.

 C.

 D.

36.一个IPv6包中“通信量类”字段的值为0,表明______。

∙A.该包优先级最低,拥塞时可以被丢弃

∙B.该包优先级最高,拥塞时不能被丢弃

∙C.该包中没有用户数据,只有首部

∙D.该包不可进行路由器转发

(分数:

2.00)

 A.

 B.

 C.

 D.

37.以太网组播IP地址224.215.145.230应该映射到组播MAC地址______。

∙A.01-00-5E-57-91-E6

∙B.01-00-5E-D7-91-E6

∙C.01-00-5E-5B-91-E6

∙D.01-00-5E-55-91-E6

(分数:

2.00)

 A.

 B.

 C.

 D.

38.在IP首部的字段中,与分片和重组无关的字段是______。

Ⅰ.总长度Ⅱ.标识

Ⅲ.标志域Ⅳ.片偏移

∙A.仅Ⅰ

∙B.仅Ⅰ、Ⅱ、Ⅳ

∙C.仅Ⅱ、Ⅲ

∙D.仅Ⅲ、Ⅳ

(分数:

2.00)

 A.

 B.

 C.

 D.

39.以下字段中,TCP首部和UDP首部都有的字段为______。

Ⅰ.目标端口号Ⅱ.帧序号

Ⅲ.源端口号Ⅳ.校验号

∙A.仅Ⅰ、Ⅱ、Ⅳ

∙B.仅Ⅰ、Ⅱ、Ⅲ

∙C.仅Ⅱ、Ⅲ

∙D.仅Ⅰ、Ⅲ、Ⅳ

(分数:

2.00)

 A.

 B.

 C.

 D.

40.路由汇聚是把小的子网汇聚成大的网络,下面4个子网:

172.16.193.0/24、172.16.194.0/24、172.16.196.0/24、172.16.198.0/24,进行路由汇聚后的网络地址是______。

∙A.172.16.192.0/21

∙B.172.16.192.0/22

∙C.172.16.200.0/22

∙D.172.16.224.0/20

(分数:

2.00)

 A.

 B.

 C.

 D.

二、{{B}}综合应用题{{/B}}(总题数:

7,分数:

70.00)

有一结点的关键字序列F={129,72,180,105,147,96,45,69},散列函数为:

H(k)=kmod11,其中k为关键字,散列地址空间为0~10。

要求:

(分数:

9.99)

(1).画出相应的散列表。

当发生冲突时,以线性探测法解决。

该散列表的装填因子是多少?

计算在等概率情况下,查找成功和查找不成功时的平均查找长度ASL。

(分数:

3.33)

__________________________________________________________________________________________

(2).画出相应的散列表。

当发生冲突时,以链地址法解决。

计算在等概率情况下,查找成功和查找不成功时的平均查找长度ASL(只将与关键字的比较次数计算在内即可)。

(分数:

3.33)

__________________________________________________________________________________________

(3).试按各关键字在序列F中的次序将它们依次插入一棵初始为空的平衡二叉排序树中,画出每一步插入后平衡二叉排序树的形态。

若做了某种旋转,请注明旋转的类型。

(分数:

3.33)

__________________________________________________________________________________________

试设计一个算法,判断一个有向无环图G中是否存在这样的顶点,该顶点到其他任意顶点都有一条有向路径。

有向图G以邻接表的形式存储。

(分数:

12.99)

(1).给出算法的基本设计思想以及结点和邻接表的定义。

(分数:

4.33)

__________________________________________________________________________________________

(2).根据设计思想,采用C、C++语言描述算法,关键之处给出注释。

(分数:

4.33)

__________________________________________________________________________________________

(3).说明你所设计算法的时间复杂度。

(分数:

4.33)

__________________________________________________________________________________________

有以下两段C语言程序代码:

intfun1(unsignedshortsi)intfun2(unsignedshortsi)

{{

return(si*256);return(((short)si*256)/256);

}}

请回答下列问题:

(分数:

11.01)

(1).假设计算机硬件不提供直接乘除运算功能,如何实现上述函数的功能?

函数fun1和fun2得到的结果各有什么特征?

(分数:

3.67)

__________________________________________________________________________________________

(2).根据以上程序填写下表(要求机器数用十六进制表示)。

(分数:

3.67)

__________________________________________________________________________________________

(3).表中的哪些数据异常?

并分析“异常”产生的原因。

(分数:

3.67)

__________________________________________________________________________________________

以下是计算两个向量点积的程序段:

floatdotproduct(floatx[8],floaty[8]);

{

floatsum=0.0;

inti;

for(i=0;i<8;i++)

sum+=x[i]*y[i];

returnsum;

}

试回答以下问题:

(分数:

12.00)

(1).访问数组x和y时的时间局部性和空间局部性各如何?

能否推断出命中率的高低?

(分数:

3.00)

__________________________________________________________________________________________

(2).假定该段程序运行的计算机的数据Cache采用直接映射方式,其容量为32B,每个主存块大小为16B。

假定编译程序将变量sum和i分配给寄存器,数组x存放在00000040H开始的32B的连续存储区中,数组y则紧跟在x后进行存放。

试计算该程序数据访问的命中率,要求说明每次访问的Cache命中情况。

(分数:

3.00)

_______________________________________________________________

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

当前位置:首页 > 外语学习 > 其它语言学习

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

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