沈阳工业大学-软件学院-计算机-操作系统-历年-期末试题(共4页).doc
《沈阳工业大学-软件学院-计算机-操作系统-历年-期末试题(共4页).doc》由会员分享,可在线阅读,更多相关《沈阳工业大学-软件学院-计算机-操作系统-历年-期末试题(共4页).doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上班 级学 号姓 名 计算机操作系统 试 题( 2008 /2009 学年 第 一 学期 )一二三四五六七八九十总分得分 一、基本概念(8分) (每小题2分)(1)计算机操作系统 控制和管理计算机软硬件资源的系统软件(2)分时系统 为提高计算机CPU利用率,以时间片为单位,多个进程轮流使用CPU的方式设计的操作系统。(3)信号量定义为一个整数值,它代表资源的可用数量(4)重定位程序在装入内存投入运行时,装入内存的物理地址与程序的逻辑地址可能不一致,程序运行时地址调整的过程得分 二、判断或选择题(12分)(每题分)(1) 采用可变式分区的内存分配方法时,怎样才能运行一个比
2、每个未分配分区都大的作业?比如系统中只有三个未分配分区,分别为10K、20K、15K,这时有一个大小为30K的作业被提交,采用什么方法使其运行呢?(A)生产者-消费者算法 (B)分区“拼接”的方法(C)银行家算法 (D)小作业优先算法B (2) 设备的独立性是指(A)系统中的设备必须有一个独立的接口 (B)每种设备只能有一个(C)应用程序可以独立于具体的设备 (D)系统设备只能由一个进程独占C (3) SPOOLing技术是一种内存管理技术,对吗? ( X ) (4) 索引文件是定长记录的文件,所以可以直接存取,对吗? ( X )得分 三、简述题(共20分, 每小题5分)(1) 程序、进程的关
3、系 程序是指按为解决问题,按一定算法编写代码。它是静态的。 进程是出于运行状态的程序,是动态的。(2) 什么是虚拟存储器,它的主要实现方法虚拟存储器是指利用请求调入功能从逻辑上对内存容量加以扩充的存储器管理方法。它的主要实现方法是请求页式管理或请求段式管理方法。(3) 画图并解释分页式内存管理的地址变换机构逻辑地址页表始址页号 页内地址块号 页内地址物理地址页表把逻辑地址分为页号和页内地址部分,页号同页表始址相加,找到相应块号,块号同页内地址组成物理地址。(4) 产生死锁的必要条件互斥条件请求保持条件不剥夺条件环路等待得分 四、这是一个生产者-消费者问题的算法描述,看题后回答问题(10分) (
4、每个问题2分)Var mutex, empty, full: semaphore :=1, n, 0;buffer: array0, , n-1 of item;in, out: integer := 0,0;begin parbegin proceducer: begin repeat producer an item nextp; wait(empty);-a wait(mutex);-b buffer(in) := nextp; in := ( in + 1 ) mod n; signal(mutex);-c signal(full);-d until false; end consum
5、er: begin repeat wait(full); wait(mutex); nextc := buffer(out); out :=( out + 1 ) mod n; ? signal(empty); consumer the item in nextc; until false; end parend end (1)说明信号量empty, full分别代表什么值,它们的初值是多少?Empty代表空的缓冲器资源个数,初值是n, full代表满的缓冲器资源个数,初值是(2)解释语句a、d的作用 A是申请一个空的缓冲器资源D释放一个满的缓冲器资源 (3)语句b、c的作用是什么?b、c的作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 沈阳 工业大学 软件 学院 计算机 操作系统 历年 期末 试题
限制150内