TEST ANSWER 一单项选择题 (本大题共小题每小题分共分) D A C B B A D D B C A A C B C D D D C C 二多项选择题 (本大题共小题每小题分共分) 多选少选错选均无分 B E A C D A D E B D E A B C 三填空题 (本大题共小题每空分共分) 方便用户使用或界面友好 系统能高效工作或资源利用率高 工作区或主存窨或资源 进程控制块 (PCB) 个人计算机 (单用户) 专用计算机 (单道单作业) 索引 存放位置或指针或首地址 输入井 输出井 提高系统效率或吞吐量高 及时得到计算结果周转时间短等 互斥使用资源 占用并等待资源 四简答题 (本大题共小题每小题分共分) 处理用户命令 读/写文件 分配/回收资源 处理硬件/软件出现的错误 及其它控制功能 中断装置的职能主要有三点 ) 检查是否有中断事件发生 ) 若有中断发生保护好被中断进程的断点及现场信息以便进程在适当时候能恢复运行 ) 启动操作系统的中断处理程序 硬件条件是配置大容量的磁盘要有中断装置和通道 操作系统应设计好预输入程序井管理程序缓输出程序 要点) 优先接纳终端作业仅当终端作业数小于系统可以允许同时工作的作业数时可以调度批处理作业 ) 允许终端作业和批处理作业混合同时执行 ) 把终端作业的就绪进程排成一个就绪队列把批处理作业的就绪进程排入另外的就绪队列中 ) 有终端作业进程就绪时优先让其按时间片轮转法先运行没有终端作业时再按确定算法选批处理作业就绪进程运行 死锁的防止是系统预先确定一些资源分配策略进程按规定申请资源系统按预先规定的策略进行分配从而防止死锁的发生 而死锁的避免是当进程提出资源申请时系统测试资源分配仅当能确保系统安全时才把资源分配给进程使系统一直处于安全状态之中从而避免死锁 五综合题 (本大题共小题共分) FIFO: 次 LRU: 次 注假定前面四页 已在主存 () 利用率为﹪ () 利用率为﹪ () 设置长度为字符的主存缓沖区 找到该文件的存放位置启动磁带机读出第一块内容存入主存缓沖区 进行记录分解按用户要求依次把主存缓沖区中的五个记录传送到用户工作区 启动磁带机读第二块内容存入主存缓沖区把第至个逻辑记录按用户要求依次传送到用户工作区 Begin SRSMSMSP: semaphore; BB: record; cobegin process read X: record begin R: (接收来自输入设备上一个记录) X:= 接收的一个记录; P(SR); B:=X; V(SM); goto R; end; Process move Y: record; begin M: P(SM); Y:=B; V(SR) 加工 Y P(SM); B:=Y; V(SP); goto M; end; Process print Z:record; begin P: P(SP); Z:=B; V(SM) 打印Z goto P; end; coend; end; nlink指出文件 (或目录) 的连接数是 (相对) 静态的 count则是活动的即正在使用的计数即动态的 nlink方便使用不同目录 (尤其是离得较远时) 打开一文件 后即f_count为i_count增关闭时各减 f_count 为时系统打开文件表项为自由的 i_count 为时内存活动索引节点表项为自由的 di_nlink 为时该文件被删除收回文件空间和 i_node空间 |