概述
2016年计算机408统考考研真题及答案解析.pdf
2016年全国硕士研究生招生考试 计算机科学与技术学科联考 计算机学科专业基础综合试题 一、单项选择题: 1~ 40小题,每小题 2分,共 80分。下列每题给出的四个选项中。只有一 个选项符合试题要求。 1.已知表头元素为 c的单链表在内存中的存储状态如下表所示。 地址 元素 链接地址 1000H a 1010H 1004H b 100CH 1008H C 1000H 100CH d NULL 1010H e 1004H 1014H 现将 f存放于 1014H处并插入到单链表中,若 f在逻辑上位 于 a和 e之间,则 a, e, f的 “链接地 址 ”依次是 A. 1010H, 1014H, 1004H B. 1010H, 1004H, 1014H C. 1014H, 1010H, 1004H D. 1014H, 1004H, 1010H 2.已知一个带有表头结点的双向循环链表 L,结点结构为 prev data next , 其中, prev和 next分别是指向其直接前驱和直接后 继结点的指针。现要删除指针 p所指的结点,正确的语句序列是 A. p-next-prev=p-prev; p-prev-next=p-prev; free (p); B. p-next-prev=p-next; p-prey- next=p-next; free (p); C. p-next-prev=p-next; p-prev-next=p-prev; free (p); D. p- next- prey=p-prey; p-prev-next=p-next; free (p); 3.设有如下图所示的火车车轨,入口到出口之间有 n条轨道,列车的行进方向均为从左至 右,列车可 驶入任意一条轨道。现有编号为 1~ 9的 9列列车,驶入的次序依次是 8, 4, 2, 5, 3, 9, 1, 6, 7。若期望驶出的次序依次为 1~ 9,则 n至少是 A. 2 B. 3 C. 4 D. 5 4.有一个 100阶的三对角矩阵 M,其元素 mi,j(1≤i≤100, 1≤j≤100)按行优先次序压缩存入下标 从 0开始的一维数组 Ⅳ 中。元素 m30,30在 N中的下标是 A. 86 B. 87 C. 88 D. 89 5.若森林 F有 15条边、 25个结点,则 F包含树的个数是 A. 8 B. 9 C. 10 D. 11 6.下列选项中, 不. 是下图深度优先搜索序列的是 A. V1, V5, V4, V3, V2 B. V1, V3, V2, V5, V4 C. V1, V2, V5, V4, V3 D. V1, V2, V3, V4, V5 7.若将 n个顶点 e条弧的有向图采用邻接表存储,则拓扑排序算法的时间复杂度是 A. O(n) B. O(n+e) C. O(n2) D. O(n×e) 8.使用迪杰斯特拉 (Dijkstra)算法求下图中从顶点 1到其他各顶点的最短路径,依次得到的 各最短路径 的目标顶点是 A. 5, 2, 3, 4, 6 B. 5, 2, 3, 6, 4 C. 5, 2, 4, 3, 6 D. 5, 2, 6, 3, 4 9.在有 n(n1000)个元素的升序数组 A中查找关键字 x。查找算法的伪代码如下所示。 k=0; while(k 2/n ,则枢轴及之后的所有元素均属于 A2,继续对 i 之前的元素进行划分; 基于该设计思想实现的算法,毋须对全部元素进行全排序,其平均时间复杂度是 O(n),空 间复杂度是 O(1)。 (2)算法实现 (9分 ) int setPartition(int a[ ], int n) { int pivotkey, low=0, low0=0, high=n-l, high0=n-1, flag =1, k=n/2, i; int s1=0, s2=0; while(flag) { pivotkey=a[low]; //选择枢轴 while(low=pivotkey)-- high; if(low!=high)a[low]=a[high]; while(low0, k20,用来分别调整 cpuTime和 waitTime 在 priority中所占的比例。 (3分 )waitTime可使长时间等待的进程优先数减小,从而避免出现饥饿 现象。 (1分 ) 【评分说明】 ① 公式中包含 nice给 1分,利用 cpuTime增大优先数给 1分,利用 waitTime减少优先数给 1分; 部分正确,酌情给分。 ② 若考生给出包含 nice、 cpuTime和 waitTime的其他合理的优先数计算方法,同样给分。 47.【答案要点】 (1)两个目录文件 dir和 dir1的内容如下表所示。 (3分 ) dir目录文件 文件名 簇号 dir1 48 dir1目录文件 文件名 簇号 file1 100 file2 200 【评分说明】每个目录项的内容正确给 1分,共 3分。 (2)FAT的最大长度为 216×2 B=128 KB。 (1分 )文件的最大长度是 216×4 KB=256 MB。 (1分 ) 【评分说明】若考生考虑到文件结束标 志、坏块标志等,且答案正确,同样给分。 (3)file1的簇号 106存放在 FAT的 100号表项中, (1分 )簇号 108存放在 FAT的 106号表项中。 (1 分 ) (4)需要访问目录文件 dir1所在的 48号簇, (1分 )及文件 file1的 106号簇。 (1分 )
最后
以上就是欣慰香水为你收集整理的2016计算机考研408答案,2016年计算机408统考考研真题及答案解析.pdf的全部内容,希望文章能够帮你解决2016计算机考研408答案,2016年计算机408统考考研真题及答案解析.pdf所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复