当前位置:问答库>考研试题

2018年中国传媒大学脑科学与智能媒体研究院821数据结构与计算机网络之数据结构考研仿真模拟五套题

  摘要

一、单项选择题

1. 已知串

A.0123

B.1123

C.1231

D.1211

【答案】A 其Next 数组值为( )。

【解析】KMP 算法的next 数组建立的原则

2. 若某单处理器多进程系统中有多个就绪态进程, 则下列关于处理机调度的叙述中, 错误的是( )。

A. 在进程结束时能进行处理机调度

B. 创建新进程后能进行处理机调度

C. 在进程处于临界区时不能进行处理机调度

D. 在系统调用完成并返回用户态时能进行处理机调度

【答案】C 。

【解析】对于A 、B 、D 显然是可以进行处理机调度的, 对于C , 当进程处于临界区时, 只要不破坏临界资源的使用规则, 是不会影响处理机调度的, 比如, 通常访问临界资源可能是慢速的外设(如打印机) , 如果在进程访问打印机时, 不能处理机调度, 那么系统的性能将是非常低的。几种不进行处理机调度的情况如下:

①在处理机中断的过程中;

②进程在操作系统内核程序临界区中;

③其他需要完全屏蔽中断的原子操作过程中。

3. 设无向图的顶点个数为m 则该图最多有( )条边。

A.n-1 B. C.

D.0E.n2

【答案】B

【解析】在数据结构中仅讨论简单图,在计算无向图的最多边时,不考虑顶点与顶点的边。因此边数最多时,构成的是无向完全图。此时的边数为。

4. 设图的邻接矩阵A 如下所示, 各顶点的度依次是( )

A.1, 2, 1, 2

B.2, 2, 1, 1

C.3, 4, 2, 3

D.4, 4, 2, 2

【答案】C

【解析】当图用邻接矩阵存储时, 各顶点的度是矩阵中此结点对应的横行和纵列非零元素之和。

5. 主机甲和主机乙间已建立一个TCP 连接,主机甲向主机乙发送了两个连续的TCP 段,分别包含300字节和500字节的有效载荷,第一个段的序列号为200, 主机乙正确接收到两个段后,发送给主机甲的确认序列号是( )。

A.500

B.700

C.800

D.1000

【答案】D

【解析】TCP 使用滑动窗口流控协议,窗口大小的单位是字节,本题中分别包含300字节和500字节的有效载荷,第一个段的序列号为200, 那么确认序列号为200+300+500=1000。

6. 下列二叉排序树中,满足平衡二叉树定义的是( ). A. B.

C. D.

【答案】B

【解析】平衡二叉树是指左右子树高度差(平衡因子) 的绝对值不超过1的二叉树.A 项中根结

B 项中每个结点的平衡因子的绝对值均不超过1;C 项中根结点的平衡因子是;点的平衡因子是2;

D 项中根结点的平衡因子是3.

7. 假定基准程序A 在某计算机上的运行时间为100秒, 其中90秒为CPU 时间, 其余为若CPU 速度提高

A.55秒

B.60秒

C.65秒

D.70秒

【答案】D 。

CPU 速度提高50%, 即CPU 性能提高比为【解析】, 改进之后的CPU 运行时间秒。速度不变, 仍维持10秒, 所以运行基准程序A 所耗费的时间为70秒。

8. 某网络拓扑如下图所示, 路由器R1

只有到达子网的路由。为使R1可以将IP 分组正确地路由到图中所有子网, 则在R1中需要增加一条路由(目的网络, 子网掩码, 下一跳) 是( )。

, 速度不变, 则运行基准程序A 所耗费的时间是( )。 时间。

A.

B.