操作系统复习资料

操作系统复习资料

ID:15869930

大小:51.50 KB

页数:19页

时间:2018-08-06

操作系统复习资料_第1页
操作系统复习资料_第2页
操作系统复习资料_第3页
操作系统复习资料_第4页
操作系统复习资料_第5页
资源描述:

《操作系统复习资料》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、操作系统复习资料2.什么是操作系统?请举例说明操作系统在计算机系统中的重要地位。答:操作系统是计算机系统中的一个系统软件,是一些程序模块的集合。它们能以尽量有效、合理的方式组织和管理计算机的软硬件资源,合理的组织计算机的工作流程,控制程序的执行并向用户提供各种服务功能,使得用户能够灵活、方便、有效的使用计算机,使整个计算机系统能安全高效地运行5.操作系统的基本特征是什么?说明他们之间的关系。答:1.并发性2.共享性3.随机性11.现有一下应用计算机的场合,请为其选择适当的操作系统。1)航天航空,核变研究;2)国家统计局数据处理中心;3

2、)学校学生上机学习编程4)高炉炉温控制;5)民航定票系统,6)发送电子邮件(在两个地区之间)答:1)航天航空,核变研究:嵌入式操作系统2)分布式操作系统3)个人计算机操作系统4)实时操作系统5)批处理操作系统6)网络操作系统。第2章作业2、为了支持操作系统,现代处理器一般都提供哪两种工作状态,以隔离操作系统和普通程序?两种状态各有什么特点?答:现代处理器的工作状态分为管态和目态;管态一般指操作系统管理程序运行的状态,具有较高的特权优先级,又称特权态,系统态;目态一般指用户程序运行时的状态,具有较低的优先级,又称普通态,用户态;当处理器

3、处于管态时,全部指令都可以执行(包括特权指令),可以使用所有资源,并具有改变处理器状态的能力;当处理器处于目态时,就只有非特权指令可以执行。3、什么是分级的存储体系结构?它主要解决了什么问题?答:层次化的存储体系结构如下所示:寄存器高速缓存主存储器硬磁盘存储器磁带机

4、光盘存储器当沿着层次下降时,每比特的价格将下降,容量将增大,速度将变慢而处理器的访问频率将下降。较小、较贵而快速的存储设备有较大、教便宜而慢速的存储设备作后盾,它们通过访问频率的控制来提高存储系统的效能。这种结构主要解决了存储设备容量、速度和成本之间的矛盾,提高存储系统效

5、能。14、时钟对操作系统有什么重要作用?答:(1)在多道程序运行的环境中,它可以为系统发现一个陷入死循环的作业,从而防止机时的浪费;(2)在分时系统中,用间隔时钟来实现作业间按时间片轮转;(3)在实时系统中,按要求的时间间隔输出正确的时间信号给一个实时的控制设备(4)定时唤醒那些要求延迟执行的各个外部事件(5)记录用户使用各种设备的时间和记录某外部事件发生的时间间隔(6)记录用户和系统所需要的绝对时间第3章作业4、假设有三个作业,它们的进入时间及估计运行时间如下:作业号进入时刻估计运行时间110:0060分钟210:1060分钟310

6、:2515分钟在单道批处理方式下,采用先来先服务算法和最短作业优先算法进行作业调度。请给出它们的调度顺序,并分别计算出作业平均周转时间和带权平均周转时间。请对计算结果进行解释。答:(1)先来先服务算法的调度顺序:1->2->3作业平均周转时间:带权平均周转时间:(2)最短作业优先算法的调度顺序:1->3->2作业平均周转时间:带权平均周转时间:9、作业调度的主要功能是什么?常用的作业调度算法有哪几种?作业调度与进程调度有什么区别?各在什么情况下调用它们?如何评价一个作业调度算法的性能?确定调度算法的原则是什么?答:作业调度程序本身通常

7、作为一个进程在系统中执行;它在系统初始化时被创建。它的主要功能是审查系统能否满足用户作业的资源要求以及按照一定的算法选取作业。常见的批处理作业调度算法:先来先服务算法(FCFS:FirstComeFirstServe);短作业优先算法(SJF:ShortestJobFirst);最高响应比优先算法(HRN:HighestResponseRatioNext);基于优先数调度算法(HPF:HighestPriorityFirst);均衡调度算法。作业调度按一定的算法从磁盘上的“输入井”中选择资源能得到满足的作业装入内存,使作业有机会去占用

8、处理器执行。但是,一个作业能否占用处理器?什么时间能够占用处理器?必须由进程调度来决定。所以,作业调度选中了一个作业且把它装入内存时,就应为该作业创建一个进程,若有多个作业被装入内存,则内存中同时存在多个进程,这些进程的初始状态为就绪状态,然后,由进程调度来选择当前可占用处理器的进程,进程运行中由于某种原因状态发生变化,当它让出处理器时,进程调度就再选另一个作业的进程运行。由此可见,作业调度与进程调度相互配合才能实现多道作业的并行执行。调度算法性能的衡量:在一个以批处理为主的系统中为了吸引更多的用户来处理作业,系统总是力求缩短用户作业

9、的周转时间。因此,通常用作业的平均周转时间或平均带权周转时间的长短来衡量调度性能的优劣。前者用来衡量不同调度算法对同一作业流的调度性能,而后者可用来比较某种调度算法对不同作业流的调度性能。确定调度算法的原则:(1)选择的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。