学习资源 / 408历年真题 / 2012 年真题

做题模式

2012 年真题

47 题

作答方式

做题模式 / 阅读模式

默认进入做题模式,仅包含可评分的选择题。提交试卷后统一评分并展示解析。

做题模式

只做选择题,整卷提交评分

当前试卷的选择题会集中在这里作答,提交前可随时修改答案,提交后统一查看结果与解析。

选择题

第 1 题

求整数   阶乘的算法如下,其时间复杂度是( )。

int fact(int n) {
    if (n <= 1) return 1;
    return n * fact(n - 1);
}
选择题

第 2 题

已知操作符包括 +/()。将中缀表达式 a+b−a∗((c+d)/e−f)+g 转换为等价的后缀表达式 ab+acd+e/f−∗−g+ 时,用栈来存放暂时还不能确定运算次序的操作符,若栈初始为空,则转换过程中同时保存在栈中的操作符的最大个数是( )。

选择题

第 3 题

若一棵二叉树的前序遍历序列为 a, e, b, d, c,后序遍历序列为 b, c, d, e, a,则根结点的孩子结点( )。

选择题

第 4 题

若平衡二叉树的高度为 6 ,且所有非叶结点的平衡因子均为 1 ,则该平衡二叉树的结点总数为( )。

选择题

第 5 题

对有 n 个结点、e 条边且使用邻接表存储的有向图进行广度优先遍历,其算法时间复杂度是()。

选择题

第 6 题

若用邻接矩阵存储有向图,矩阵中主对角线以下的元素均为零,则关于该图拓扑序列的结论是( )。

选择题

第 7 题

对如下有向图带权图,若采用迪杰斯特拉(Dijkstra)算法求从源点 a 到其他各顶点的最短路径,则得到的第一条最短路径的目标顶点是 b,第二条最短路径的目标顶点是 c,后续得到的其余最短路径的目标顶点依次是( )。

a
b
c
d
e
f
2
1
5
3
3
4
1
1
1
4
选择题

第 8 题

下列关于最小生成树的叙述中,正确的是()。

Ⅰ.最小生成树的代价唯一

Ⅱ.所有权值最小的边一定会出现在所有的最小生成树中

Ⅲ.使用普里姆(Prim)算法从不同顶点开始得到的最小生成树一定相同

Ⅳ.使用普里姆算法和克鲁斯卡尔(Kruskal)算法得到的最小生成树总不相同

选择题

第 9 题

已知一棵 3 阶 B 树,如下图所示。删除关键字 78 得到一棵新 B 树,其最右叶结点中的关键字是()。

45
17   35
55   65
21
37
10
60   62
47
78
选择题

第 10 题

在内部排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一趟排序。下列排序方法中,每一趟排序结束都至少能够确定一个元素最终位置的方法是( )。

Ⅰ.简单选择排序

Ⅱ.希尔排序

Ⅲ.快速排序

Ⅳ.堆排序

Ⅴ.二路归并排序

选择题

第 11 题

对同一待排序序列分别进行折半插入排序和直接插入排序,两者之间可能的不同之处是( )。

选择题

第 12 题

假定基准程序 A 在某计算机上的运行时间为 100 秒,其中 90 秒为 CPU 时间,其余为 I/O 时间。若 CPU 速度提高 50%,I/O 速度不变,则运行基准程序 A 所耗费的时间是( )。

选择题

第 13 题

假定编译器规定 int 和 short 型长度分别为 32 位和 16 位,执行下列 C 语言语句:

unsigned short x=65530;
unsigned int y=x;

得到 y 的机器数为( )。

选择题

第 14 题

float 类型(即 IEEE754 单精度浮点数格式)能表示的最大正整数是( )。

选择题

第 15 题

某计算机存储器按字节编址,采用小端方式存放数据。假定编译器规定 int 型和 short 型长度分别为 32 位和 16 位,并且数据按边界对齐存储。某 C 语言程序段如下:

struct {
    int a;
    char b;
    short c;
} record;

record.a=273;

若 record 变量的首地址为 0xC008,则地址 0xC008 中内容及 record.c 的地址分别为( )。

选择题

第 16 题

下列关于闪存(Flash Memory)的叙述中,错误的是( )。

选择题

第 17 题

假设某计算机按字编址,Cache 有 4 个行,Cache 和主存之间交换的块大小为 1 个字。若 Cache 的内容初始为空,采用 2 路组相联映射方式和 LRU 替换策略。访问的主存地址依次为 0,4,8,2,0,6,8,6,4,8 时,命中 Cache 的次数是( )。

选择题

第 18 题

某计算机的控制器采用微程序控制方式,微指令中的操作控制字段采用字段直接编码法,共有 33 个微命令,构成 5 个互斥类,分别包含 7、3、12、5 和 6 个微命令,则操作控制字段至少有( )。

选择题

第 19 题

某同步总线的时钟频率为 100MHz,宽度为 32 位,地址/数据线复用,每传输一个地址或数据占用一个时钟周期。若该总线支持突发(猝发)传输方式,则一次 “主存写” 总线事务传输 128 位数据所需要的时间至少是( )。

选择题

第 20 题

下列关于 USB 总线特性的描述中,错误的是( )。

选择题

第 21 题

下列选项中,在 I/O 总线的数据线上传输的信息包括( )。

Ⅰ. I/O 接口中的命令字

Ⅱ. I/O 接口中的状态字

Ⅲ. 中断类型号

选择题

第 22 题

响应外部中断的过程中,中断隐指令完成的操作,除保护断点外,还包括( )。

Ⅰ. 关中断

Ⅱ. 保存通用寄存器的内容

Ⅲ. 形成中断服务程序入口地址并送 PC

选择题

第 23 题

下列选项中,不可能在用户态发生的事件是( )。

选择题

第 24 题

中断处理和子程序调用都需要压栈以保护现场,中断处理一定会保存而子程序调用不需要保存其内容的是( )。

选择题

第 25 题

下列关于虚拟存储器的叙述中,正确的是( )。

选择题

第 26 题

用户程序发出磁盘 I/O 请求后,系统的正确处理流程是操作系统的 I/O 子系统通常由四个层次组成,每一层明确定义了与邻近层次的接口。其合理的层次组织排列顺序是( )。

选择题

第 27 题

假设 5 个进程 共享三类资源 ,这些资源总数分别为 18、6、22。T0 时刻的资源分配情况如下表所示,此时存在的一个安全序列是( )。

选择题

第 28 题

若一个用户进程通过 read 系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是( )。

Ⅰ. 若该文件的数据不在内存中,则该进程进入睡眠等待状态

Ⅱ. 请求 read 系统调用会导致 CPU 从用户态切换到核心态

Ⅲ. read 系统调用的参数应包含文件的名称

选择题

第 29 题

一个多道批处理系统中仅有 两个作业, 晚 5ms 到达,它们的计算和 I/O 操作顺序如下:

:计算 60ms,I/O 80ms,计算 20ms

:计算 120ms,I/O 40ms,计算 40ms

若不考虑调度和切换时间,则完成两个作业需要的时间最少是( )。

选择题

第 30 题

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

选择题

第 31 题

下列关于进程和线程的叙述中,正确的是( )。

选择题

第 32 题

下列选项中,不能改善磁盘设备 I/O 性能的是( )。

选择题

第 33 题

在 TCP/IP 体系结构中,直接为 ICMP 提供服务的协议是( )。

选择题

第 34 题

在物理层接口特性中,用于描述完成每种功能的事件发生顺序的是( )。

选择题

第 35 题

以太网的 MAC 协议提供的是( )。

选择题

第 36 题

两台主机之间的数据链路层采用后退 N 帧协议 (GBN) 传输数据,数据传输速率为 16 kbps,单向传播时延为 270 ms,数据帧长度范围是 128~512 字节,接收方总是以与数据帧等长的帧进行确认。为使信道利用率达到最高,帧序号的比特数至少为( )。

选择题

第 37 题

下列关于 IP 路由器功能的描述中,正确的是( )。

I. 运行路由协议,设置路由表

II. 监测到拥塞时,合理丢弃 IP 分组

III. 对收到的 IP 分组头进行差错校验,确保传输的 IP 分组不丢失

IV. 根据收到的 IP 分组的目的 IP 地址,将其转发到合适的输出线路上

选择题

第 38 题

ARP 协议的功能是( )。

选择题

第 39 题

某主机的 IP 地址为 180.80.77.55,子网掩码为 255.255.252.0。若该主机向其所在子网发送广播分组,则目的地址可以是( )。

选择题

第 40 题

若用户 1 与用户 2 之间发送和接收电子邮件的过程如下图所示,则图中 ①、②、③ 阶段分别使用的应用层协议可以是

用户1
用户2
用户1
的邮件服务器
用户2
的邮件服务器