[考研类试卷]2012年考研计算机专业(基础综合)真题试卷及答案与解析.doc
《[考研类试卷]2012年考研计算机专业(基础综合)真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]2012年考研计算机专业(基础综合)真题试卷及答案与解析.doc(30页珍藏版)》请在麦多课文档分享上搜索。
1、2012 年考研计算机专业(基础综合)真题试卷及答案与解析一、单项选择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 求整数 n(n0)阶乘的算法如下,其时间复杂度是intfact(intn)if(n是:、 、 、。请回答下列问题。54 访问时,对应的页框号是什么 ?55 访问时,对应的页框号是什么 ?说明理由。56 访问时,对应的页框号是什么 ?说明理由。57 该策略是否适合于时间局部性好的程序?说明理由。57 某文件系统空间的最大容量为 4TB(1T=240),以磁盘块为基本分配单位,磁盘块大小为 lKB。文件控制块(FCB)包
2、含一个 512B 的索引表区。 请回答下列问题。58 假设索引表区仅采用直接索引结构,索引表区存放文件占用的磁盘块号。索引表项中块号最少占多少字节?可支持的单个文件最大长度是多少字节?59 假设索引表区采用如下结构:第 07 字节采用格式表示文件创建时预分配的连续存储空间,其中起始块号占 6B,块数占 2B;剩余 504 字节采用直接索引结构,一个索引项占 6B,则可支持的单个文件最大长度是多少字节?为了使单个文件的长度达到最大,请指出起始块号和块数分别所占字节数的合理值并说明理由。59 主机 H 通过快速以太网连接 Internet,IP 地址为 19216808,服务器 S 的lP 地址为
3、 211687180。H 与 S 使用 TCP 通信时,在 H 捕获的其中 5 个 IP 分组如题 47 一 a 表所示。请回答下列问题。60 题 47 一 a 表中的 IP 分组中,哪几个是由 H 发送的? 哪几个完成了 TCP 连接建立过程?哪几个在通过快速以太网传输时进行了填充?61 根据题 47 一 a 表中的 IP 分组,分析 s 已经收到的应用层数据字节数是多少 ?62 若题 47 一 a 表中的某个 IP 分组在 S 发出时的前 40 字节如题 47 一 h 表所示,则该 IP 分组到达 H 时经过了多少个路由器?2012 年考研计算机专业(基础综合)真题试卷答案与解析一、单项选
4、择题1-40 小题,每小题 2 分,共 80 分。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。1 【正确答案】 B【试题解析】 时间复杂度是由语句频度分析得来,递归算法中重复执行的语句主要是调用。所以递归算法的时间复杂度分析主要是分析递归函数的调用次数,并给出调用次数的函数 f(n)。从图中可以总结出该函数被调用了 n+1 次。2 【正确答案】 A【试题解析】 根据题目要求,栈中只存储操作符“+”,“-”,“*”,“”,“(” 和“)”,并不存储字母,这一点一定要看清楚。根据中缀表达式 a+ha*(c+d)ef)+g,可以利用栈将其转换为后缀表达式 ab+acd+ef 一*一 g
5、+,在转换过程中,栈中的操作符最多有 5 个。这种情况出现在第二个“+”号人栈后,栈中的操作符分别为:“一”,“*”,“(”,“(” ,“+”。3 【正确答案】 A【试题解析】 根据题中给出的二叉树的前序遍历 a、e、b、d、c 和后序遍历b、c、d、e、a 可以确定的是 a 为二叉树的根结点。那么根据前序遍历的访问次序为根结点、左子树、右子树,可以确定 e 为左子树或右子树的根结点,即根结点的孩子结点。假设 e 为左孩子结点,那么根据后序遍历的结果可知,b、e、d 一定在左子树上,不可能为 a 的孩子结点。若 e 为右子树的根结点,根据前序遍历结果可知,此二叉树没有左子树。4 【正确答案】
6、B【试题解析】 所有非叶结点的平衡因子均为 1,说明这棵平衡二叉树的非叶子结点左子树都比右子树多一层。因此,可以得到下一页的一个图,即次平衡二叉树上的结点总数为 20。5 【正确答案】 C【试题解析】 邻接表存储的有向图进行广度优先遍历的时间复杂度与图中的顶点个数以及边数都相关,因此答案选 C。6 【正确答案】 C【试题解析】 邻接矩阵存储有向图且主对角线以下的元素均为零,说明在此有向图中,l 为起点,n 为终点。任何一个顶点都不能到达比其号码小的顶点。在这种有向图中拓扑序列是存在的,但是可能唯一,也可能不唯一。例如,只有两个顶点的有向图,其拓扑序列就唯一。但是,三个顶点的有向图中拓扑序列就可
7、能不唯一了。7 【正确答案】 C【试题解析】 根据迪杰斯特拉(Dijkstra) 算法,可以得到以下过程:从 a 出发,与其直接相邻的是 b(2)、c(5) ,因此可以得到第一条最短路径的目标顶点是 b。从a,h出发,与其相邻的是 c(3)、d(5)、e(6) ,因此可以得到第二条最短路径的目标顶点是 c。从 a,b,c出发,与其相邻的是 d(5)、e(6)、f(4),因此可以得到第三条最短路径的目标顶点是 f。从a,h,e,f 出发,与其相邻的是 d(5)、e(6),因此可以得到第四、五条最短路径的目标顶点是 d、e。因此结点的顺序为 f、d、e,即C 选项。8 【正确答案】 A【试题解析】
8、 I最小生成树的代价唯一这种叙述是正确的。 如果利用kruskal 算法,那么权值最小的边一定会出现在所有的最小生成树中,但是利用prim 算法权值最小的边不一定会在最小生成树中。用 prim 算法从不同的顶点开始得到的最小生成树也不一定相同。最后,用 prim 算法和 kruskal 算法得到的最小生成树也有可能相同。9 【正确答案】 D【试题解析】 删除关键字 78,则需要对非叶子结点55,65进行分裂。将 65 与叶子结点60 ,62 合并成一个叶子结点 60,62,65,在 3 阶 B 树中,叶子结点中元素的个数不能多于 3 个,因此,叶子结点60,62,65需要进行分裂。将 62 转
9、到非叶子结点中,与 55 合并,即55,62 ;而 60 与 65 分别构成新的叶子结点。最右边的叶子结点的关键字为 65。10 【正确答案】 A【试题解析】 每一趟排序结束都至少能够确定一个元素最终位置的方法有:简单选择排序、快速排序、堆排序。11 【正确答案】 D【试题解析】 折半插入排序和直接插入排序二者之间的不同之处在于,查找插入位置时,折半插入排序进行元素的比较次数比较少。12 【正确答案】 D【试题解析】 基准程序 A 的运行时间为 100 秒, 90 秒为 CPU 时问,10 秒为IO 时间。由于 CPU 速度提高 50,则原来要执行 90 秒的任务,现在缩短为90(1+50)=
10、60 秒。由于 IO 速度不变,则运行基准程序 A 所耗费的时间为 10秒+60 秒=70 秒。13 【正确答案】 B【试题解析】 对于 unsignedshortx=65530;可先将其化成二进制:1111111111111010,对应的十六进制数为 FFFA,将其转换成 32 位 unsignedint 类型为 0000FFFAH。即 y 的机器数为: 0000FFFAH。14 【正确答案】 D【试题解析】 本题考查的是 IEEE754 单精度浮点数格式的表示范围,答案为D。15 【正确答案】 D【试题解析】 小端方式存放数据是指将最后一个字节存放在首地址处。显然,0xC008 存放的是
11、a 变量的最后一个字节,而 273 用十六进制表示为 00000111H。即将 a 分成 4 个字节存放,分别为:0x00,0x00,Ox01 ,0x11。而 0xC008 存放的是 a 变量的最后一个字节,即 0x11。在程序执行过程中,先给 reecorDa 分配内存,然后给 recorDh 分配内存,而 recorDa 占 4 个字节,recorDh占 1 个字节,那么存放 recorDc 的地址要偏移 5 个字节,但是在小端存放数据的方式中,则需要偏移 6 个字节,即 0xc008+0x0006=0xC00E。16 【正确答案】 A【试题解析】 闪存是电子可擦除只渎存储器(EEPROM
12、)的变种,闪存掉电后信息不丢失,是一种非易失性存储器。采用随机访问方式,可替代计算机外部存储器。闪存是一种半导体存储器,不能实现信息可读可写。删除或重写闪存中的内容是有条件的,而且有次数的限制。闪存与 EEPROM 不同的是,它能在字节水平上进行删除和重写而不是整个芯片擦写,这样闪存就比 EEPROM 的更新速度快。17 【正确答案】 C【试题解析】 根据 2 路组相连的映射方式和 LRu 替换策略可以得到,命中 cache的次数是 3 次。18 【正确答案】 C【试题解析】 操作控制字段采用字段直接编码法,要表示 33 个微命令,构成 5个互斥类,那么控制字段至少要 15 位。19 【正确答
13、案】 C【试题解析】 根据题中条件可知:总线频率为 100MHz,可以求得一个时钟周期的时间为 1100MHz=10ns。传送 128 位数据需要 12832=4 个时钟周期,而接受“主存写”命令需要一个时钟周期,因此一共需要 5 个时钟周期,即 50ns。20 【正确答案】 D【试题解析】 USB 的全称是 universalSerialBus,最多可连接 127 台外设,由于USB 支持热插拔、即插即用的优点,所以 USB 接口已经成为计算机的标准接口。USB 没备之所以会被大量应用,主要具有以下优点: 可以热插拔。携带方便。标准统一。 可以连接多个没备。21 【正确答案】 D【试题解析】
14、 IO 总线的数据线上传输的信息可以有:I0 接口中的命令字,IO 接口中的状态字,中断类型号。22 【正确答案】 B【试题解析】 中断隐指令完成的操作包括:保护断点,关中断,形成中断服务程序人口地址并送 PC。23 【正确答案】 C【试题解析】 进程切换是在核心态完成的,不能够在用户态下发生。24 【正确答案】 B【试题解析】 中断处理一定会保存程序状态字寄存器中的内容,而子程序调用不需要保存其内容。25 【正确答案】 B【试题解析】 虚拟存储器只能基于非连续分配技术。虚拟存储容量是虚拟的空间,与逻辑地址的位数相关,不会只受到内存或外存容量的限制。26 【正确答案】 A【试题解析】 IO 子
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 2012 计算机专业 基础 综合 答案 解析 DOC
