logo资料库

2019年苏州大学计算机872数据结构与操作系统考研真题.pdf

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
一、数据结构部分 1、选择题 (1)一个运算次数为 n*n+nlog2n+n+1 的程序时间复杂度为多少 A.O(n*n) B.O(nlog2n) C.O(n) D.O(1) (2)下列哪个算法适合求稀疏图的最小生成树 A.Prim B.Kruskal C.Dijkstra D.Floyd (3)....... 2、判断题(5 个) (1)栈和队列是双端队列的特殊情况 (2)树的子结点可以有任意多个,二叉树的孩子节点至多有两个,所有二叉 树是树的特殊情况 (3)一个带有头结点的单链表,结点数据类型为整形(1)编写算法将结点 元素为负整数的放 到链表前面,将结点元素为正整数的放到链表后面(2)对于 上述问题用何种物理结构实现 较好 (4)对于一颗二叉树,打印从根节点到先序遍历下最后一个节点的路径 (5)图用邻接表实现,打印从顶点 i 到顶点 j 的所有简单路径 二、操作系统部分 一、判断题(5 个) (1)最早的 gui 界面是在 window 系统上 二、操作计算题 1. 一个可抢占的动态优先级调度算法,优先数大的优先级高
(1)等待状态下,进程优先级以 a 速度变化 (2)运行状态下,进程优先级以 b 速度变化 2. 进程优先级变化不同,会成为不同的调度算法 问:(1)a>b>0 时是什么调度算法 (2)a< b< 0 时是什么调度算法 3. 一个含有一百万条记录的文件,每个文件 16kb 到 到 32kb 不等,每个 物理块 4kb (1)如何设计文件目录,目录文件如何实现 (2) (3)设计文件的物理结构 (4)基于上述设计,访问某个文件的某个字节信息,最多访问几次磁盘,最少 访问几次 4. 磁盘 16 年第七题原题 有一个计算机的虚存系统采用请求式分页机制。其中,从内存读/写-个单元需要 花费 100ms。 该虚存系统由内存和硬盘组成,硬盘具有以下参数:转速 7200RPM,磁盘块大小 4KB,平均寻道 时间 5ms,传输率 16b/s,控制开销为 0.1ms。请回答以下问题: (1) 假如缺页率为 0,则该虚存系统的有效访问时间是多少? (2) 从硬盘读入或写出一个磁盘块的平均时间是多少? (3)如果缺页率为 1%,缺页时页面被修改的比例是 20%,不考虑缺页时的系 统开销,则该虚存系统的有效访问时间是多少? 5. 2016pv 操作题稍作修改: 有四个进程 S1、S2、 R1 和 R2,其中 S1、S2 向缓冲区 BUFF 发送消息,
R1 和 R2 从缓冲区 BUFF 接收消息。发送和接收规则如下:: (a)S1,S2 向有可以存放两个消息的缓冲区发送消息: (b)进程 S1 发送消息 M1,M2,进程 S2 发送 E1,E2;: (c)缓冲区只能存放一 S1 发送的消息和一个 S2 发送的消息,不能存放同一进 程发送的两个消 息;(一共有四种可能< M1,E1>,< M2,E1>,< M1,E2>< M2,E2>): (d)接收进程 R1 只能接收接收进程 R2 只能接收: (e)当接收进程接收完成后清空缓冲区 请用信号量机制来实现这 4 个进程间 的同步。:
分享到:
收藏