您的位置是:首页 >> 计算机 >> 计算机等级考试 >> 计算机等级考试四级 >> 文章阅读

历年操作系统论述题及答案(2)


日期:
2005-8-27 14:02:00
来源:
作者:
编辑
bbhboy
第三部分  作业管理 
问题一:(答案在题典P355) 
⑴ 请说明操作系统作业管理的功能 
答:操作系统作业管理的功能是为用户提供一个使用系统的良好环境,使用户能有效地组织自己的工作流程,并使整个系统能高效地运行。 
⑵ 作业调度算法是按照什么样的原则来选取作业并投入运行,调试算法的合理性直接影响系统的效率,作业调度算法有哪些?对算法的选择要考虑哪些问题? 
答:作业调度算法:1、先来先服务算法;2、短作业优先算法;3、最高响应比作业优先算法;4、资源搭配算法;5、多队列循环算法 
对算法的选择要考虑三个目标: 
1、尽量提高系统的作业吞吐量,即每天处理尽可能多的作业; 
2、尽量使CPU和外部设备保持忙碌状态,以提高资源利用率; 
3、对各种作业公平合理,使用有用户都满意。 
问题二: 
⑴ 作业的构成怎样? 
答:作业由三部分构成:程序、数据和作业说明书。 
⑵ 作业控制块与作业的关系 
答:作业系统块是作业在系统中存在的标志;JCB内容是作业调度的依据。 
⑶ 试说明作业的几种状态及其转换 
答:作业状态有:进入;后备;运行;完成 
    进入状态:作业信息正在从输入设备上预输入到输入进,此时称作业处理进入状态; 
    后备状态:当作业的全部信息都已输入,且由操作系统将其存放在输入进中,并为作业建立一个JCB,此时称作业处理后备状态; 
运行状态:一个后备作业被作业调程序选中,分配了必要的资源,调入内存运行,称作业处理运行状态。 
完成状态:当作业正常运行完毕或因发生错误非正常终止时,作业进入完成状态。 
⑷ 以批处理方式下作业的管理为例,说明作业调度的主要任务、目标、计价作业调度算法优劣的性能指标、主要作业调度算法及作业调度的时机是什么? 
答:作业调度的主要任务是:按照某种调试算法,从后备作业中挑选一批合理搭配的作业进入运行状态;同时,为选中的作业分配内存和外部设备资源,为其建立相关的进程;当作业执行结束进入完成状态时,做好释放资源等善后工作。 
作业调度的目标:1、响应时间快;2、周转时间或加权周转时间短;3、均衡的资源利用率;4、吞吐量大;5、系统反应时间短。 
评价作业调度算法优劣的性能指标:1、作业平均周转时间;2、作业平均带权周转时间 
主要作业调度算法有:1、先来先服务法;2、短作业优先算法;3、最高响应比优先算法;4、资源搭配算法;5、多队列循环算法。 
作业调试时机:一般当输入井中有一道作业建立,或内存中的一道作业运行结束时,系统启动作业调试工作。 

第四部分  存储管理 
问题一: 
⑴ 存储管理的实质是什么?(对内存的管理,主要对内存中用户区进行管理) 
⑵ 多道程序中,为方便用户和充分利用内存以提高内存利用率,内存管理的任务是什么?(内存空间的分配和回收、内存空间的共享、存储保护、地址映射、内存扩充)。 
⑶ 如何实现存储保护? 
答:在多道程序系统中,内存中既有操作系统,又有许多用户程序。为使系统正常运行,避免内存中各程序相互干扰,必须对内存中的程序和数据进行保护。 
1、防止地址越界 
对进程所产生的地址必须加以检查,发生越界时产生中断,由操作系统进行相应处理。 
2、防止操作越权 
对属于自己区域的信息,可读可写; 
对公共区域中允许共享的信息或获得授权可使用的信息,可读而不可修改; 
对未获授权使用的信息,不可读、不可写。 
存储保护一般以硬件保护机制为主,软件为辅,因为完全用软件实现系统开销太大,速度成倍降低。当发生越界或非法操作时,硬件产生中断,进入操作系统处理。 
⑷&n

此文共有7页 上一页 1 2 3 4 5 6 7 下一页

关闭窗口

   兆联特别申明
1)除本站特殊规定外,本站所有信息均不拥有版权,仅供学习参考!
2)站内大部分内容注明出处及详细信息,版权归作者所有!如果您觉得不妥请及时与我站联系,我们将立即删除。
3)本站提供的资料您只有阅读权,并不等于您得到文章的所有权,本站反对将我站提供的资料直接使用。