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

南京航空航天大学829计算机专业基础2016年考研真题考研专业课真题

  摘要

南京航空航天大学

2016年硕士研究生招生考试初试试题(

科目代码: 科目名称: 829 计算机专业基础 A 卷) 分 满分: 150 数据结构部分(50分)

1.(10分)求下图中的关键路径,给出算法思想和求解过程每一步的状态。

2.(10分)输入关键字序列(55,12,24, 47,30, 68,19),建立平衡二叉树。说明算法思想,给出插入和调整的具体过程示意图。

3.(10分)说明基数排序的算法思想和数据结构,对数据序列( 130, 6, 458, 92, 12, 836, 250, 59, 525, 272 ),给出基数排序过程示意图。

4.(10分)设L 为带头结点的单链表,元素值为整型。编写函数,删除L 中的重复结点(具有相同元素值的结点只保留一个)。先给出算法思想,再写出程序代码。

5.(10分)已知一棵二叉链表表示的二叉树T,编写函数,判断T 是否是完全二叉树。先给出算法思想,再写出程序代码。

操作系统部分(50分)

6.(10分)回答下列问题:

(1)试说明页面置换算法在虚拟存储管理中的重要性。(2分)

(2)FIFO算法适用于什么场合,又有何缺点 。(2分)

(3)设页面走向为1,2,3,4,1,2,5,1,2,3,4,5,当物理页框数分别是3和4时,试问:采用FIFO、LRU置换算法产生的缺页中断分别是多少?(这里假设内存开始时都是空的并且只要是第一次用到的页面都产生缺页中断)(6分)

7.(10分)A、B两个程序,程序A 按顺序使用CPU 10秒,使用设备甲5秒,使用CPU 5秒,使用设备乙10秒,最后使用CPU 10秒,程序B 按顺序使用设备甲10秒,使用CPU 10秒,使用设备乙10秒,使用CPU 5秒,使用设备乙10秒。试问:

科目代码:829科目名称:计算机专业基础 第1页 共4页