操作系统复习资料

操作系统复习资料

ID:14543128

大小:44.00 KB

页数:5页

时间:2018-07-29

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

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

1、1、什么是操作系统?计算机配置操作系统的主要目标是什么?.操作系统是:控制和管理计算机硬件和软件资源,合理地组织计算机工作流程以及方便用户使用计算机的一个大型程序;计算机系统配置操作系统的主要目标是:方便用户使用、扩充机器功能、管理各类资源、提高系统效率、构筑开放环境2、什么是多道程序设计?多道程序设计技术有什么特点?.多道程序设计是指:允许多个作业(程序)同时进入计算机系统的主存并启动交替计算的方法;多道程序设计技术的特点:主存中多个相互独立的程序均处于开始与结束之间,从宏观上看是并行的,多道程序都处于运行过程中,但尚未运行结束;从微观上看是串行的,各道程序轮流占用CPU以交替地执行。(

2、能改善CPU的利用率、提高主存和设备的使用效率、充分发挥系统的并行性。)3、现代操作系统具有哪些基本功能?请简单叙述之。现代操作系统基本功能:1)处理器管理:包括进程控制和管理,进程同步;2)存储管理:主要任务是管理主存资源;3)设备管理:主要任务是管理各种外部设备;4)文件管理;5)网络与通信管理;6)用户接口;4、阐述操作系统是建立在计算机硬件平台上的虚拟计算机系统答:操作系统将物理计算机的功能加以扩展,使之成为接口好、功能强、效率高、易使用的计算机系统,而这只是概念和逻辑上的,不是真实的、物理上的,称为虚拟机,每个应用程序运行在自己的虚拟机上。操作系统通过共享硬件资源的方式来实现虚拟

3、机抽象,所利用的资源管理技术有资源复用、资源虚化、资源抽象、组合使用抽象和虚化技术。操作系统的主要特性:并发性、共享性、异步性5、什么是PSW?其主要作用是什么?PSW即(programstatusword)程序状态字,是用来指示处理器状态,控制指令的执行顺序,并且保留和指示与运行程序有关的各种信息,主要作用是实现程序状态的保护和恢复6.硬中断和软中断(中断、异步中断、信号中断、软件中断含义)答:硬中断分为外中断和内中断,分别指来自处理器之外和内部的中断信号;外中断又分为中断、异步中断。软中断是指信号中断和软件中断。关于硬中断与软中断处理的延迟问题:一般来说,CPU在接受和响应硬中断之后会

4、立即调用中断处理程序或异常处理程序;对于所接受的信号或软件中断,由于处理器此时未必占有处理器运行或内核正在执行敏感性操作,通常会有一定的时延。7、什么是进程?操作系统为什么要引入进程?进程是:可并发执行的程序在某个数据集合上的一次计算活动,也是操作系统进行资源分配和保护的基本单位。引进程序进程的目的:1)刻画系统的动态性,发挥系统的并发性;2)解决共享性,正确地描述的执行状态;8试述衡量处理器调度算法优劣的主要标准?选择调度算法的基本原则是计算机系统的性能要高1)资源利用率、2)吞吐率、3)公平性、4)响应时间、5)周转时间;9、处理器调度分为哪几种类型?试述各类调度的主要任务答:1)高级

5、调度:在多道处理操作系统中,从输入系统的一批作业中按照预定的调度策略挑选若干作业进入主存,为其分配所需资源,并创建作业的相应用户进程后便完成启动阶段的高级调度任务;52)中级调度:根据主存资源决定主存中所能容纳的进程数目,并根据进程的当前状态来决定辅助存储器和主存中的进程的对换;3)低级调度:根据某种原则决定就绪队列中的哪个进程或内核级线程获得处理器,并将处理器出让给它使用。10、试述作业、作业步、作业流的概念作业是用户提交给操作系统的一个独立任务;作业步:每个作业必须经过若干相对独立且相互关联的顺序加工步骤才能得到结果,其中每个加工步骤称为作业步;若干批处理作业进入系统并依次存放在磁盘上

6、,在系统的控制下逐个取出执行便形成作业流;11、解释并行性和并发性并行性:是指计算机系统具有可以同时进行运算或操作的特性,在同一时间完成两种或两种以上工作。它包括同时性与并发性两种含义,在多道程序环境下,并行性使多个程序同一时刻可在不同CPU上同时执行。并发性:指两个或两个以上的活动或事件在同一时间间隔内发生;进程的执行可以在时间上有所重叠,在单处理器系统中可并发执行,在多处理器系统中可并行执行;12进程的互斥和同步之间的异同(参第二版69)互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。同步:指为完成共同任务的

7、并发进程,基于某个条件来协调其活动,因需要在某些位置上排定执行的先后次序而等待,传递信号或消息所产生的协作制约关系;13、试比较管程与进程的不同点1)管程所定义的是公用数据结构,而进程定义的是私有数据结构;2)管程把同步变量上的同步操作集中起来统一管理,而临界区却分散在每个进程中3)管程是为进程共享资源的互斥而建立的,而进程是为占有系统资源和实现系统并发性引入的4)管程被欲使用共享资源的所有进程所调用,管程和调用它的进程

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

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

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