计算机操作系统复习重点.docx

计算机操作系统复习重点.docx

ID:50847557

大小:46.96 KB

页数:10页

时间:2020-03-15

计算机操作系统复习重点.docx_第1页
计算机操作系统复习重点.docx_第2页
计算机操作系统复习重点.docx_第3页
计算机操作系统复习重点.docx_第4页
计算机操作系统复习重点.docx_第5页
资源描述:

《计算机操作系统复习重点.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、(一)操作系统概论:1.操作系统发展过程(了解每种系统的特点,如批处理系统,实时系统,分时系统等,有什么优缺点等)无操作系统的计算机系统人工操作方式:用户独占全机;CPU等待人工操作脱机输入/输出方式:减少了CPU的空闲时间;提高了I/O速度单道批处理系统自动性,顺序性,单道性多道批处理系统调度性,无序性,多道性特点:提高CPU的利用率;可提高内存和I/O设备利用率;增加系统吞吐量优点:资源利用率高;系统吞吐量大缺点:平均周转时间长;无交互能力分时系统起因:人机交互、共享主机、方便用户需要解决的问题:及时接受、及时处理特点:多路性:多用户同时操作、使用计算机独立性:各终端用

2、户感觉到自己独占了计算机;及时性:用户的请求能在较短时间内响应;交互性:用户能与计算机进行人——机对话。实时系统(及时)起因:实时控制、实时信息处理实时系统分时系统多路性对多路现场进行采样与控制为多个终端用户服务独立性独立采集信息与控制对象各用户独立操作,互不干扰及时性以被控对象的可接受时间为准以人可接受时间为准交互性仅与特定服务程序交互与人类用户进行全方位交互可靠性高度可靠性在人类可容忍的误差范围内可靠1.操作系统的基本特性(理解)并发性、共享性、虚拟性、异步性并发性:并发性:并行和并发进程:在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令、数据和堆栈等组成

3、的,是一个能独立运行的活动实体。线程:通常一个进程可以包含若干线程,它们利用进程所拥有的资源。在引入线程的OS中,通常都是把进程作为分配资源的基本单位,而线程作为独立运行和独立调度的基本单位。共享性:互斥共享方式、同时访问方式虚拟技术:时分复用技术,空分复用技术异步性:1.操作系统的功能(了解)1)处理机管理进程控制。创建进程,撤销进程,控制进程的运行状态转换。进程同步。设置进程同步信息,以协调系统中各进程的运行。进程通信。负责进程间的信息交换。调度。作业调度:从后备队列中选择若干作业,分配所需资源。调入内存后,建立进程并将其插入就绪队列。进程调度:从进程的就绪队列中,按一

4、定的算法选出一个进程,把处理机分配给它,并为其设置运行现场,使进程投入执行。若是多线程OS,则是从就绪线程队列中选出一线程,并将处理机分配给它。2)存储器管理a)内存分配。为每道程序分配内存空间,并在程序结束后收回其所占用的内存。进一步可分为静态分配和动态分配。b)内存保护。保证每道程序之间不能互相侵犯,尤其是不能侵犯操作系统。c)地址映射。实现逻辑地址到物理地址的转换。d)内存扩充。通过建立虚拟存储系统来实现内存逻辑上的扩充。常用请求调入功能和置换功能来实现。2)设备管理a)缓冲管理:设立I/O缓冲区,并对缓冲区进行有效管理。b)设备分配:按一定策略和设备使用情况,分配并

5、回收设备。c)设备处理:即设备驱动程序,实现CPU和设备控制器之间的通讯等。3)文件管理a)文件存储空间管理:解决如何存放信息,以提高空间利用率和读写性能。b)目录管理:为每一文件建立目录项,并对目录实施有效的组织与管理。c)文件的读写管理和保护:解决信息安全问题。系统设口令“哪个用户”、用户分类“哪个用户组”、文件权限“针对用户或用户组的读写权”。4)用户接口联机用户接口:为联机用户提供,是一组键盘操作命令。脱机用户接口:为批处理作业用户提供。有一组作业控制语言组成,委托系统代替用户对作业进行控制和干预。图形用户接口:图形化的操作界面。1)程序接口:提供给程序员在编程时使

6、用的接口。(二)进程管理:理解什么是进程,在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令、数据和堆栈等组成的,是一个能独立运行的活动实体。什么是线程?通常一个进程可以包含若干线程,它们利用进程所拥有的资源。在引入线程的OS中,通常都是把进程作为分配资源的基本单位,而线程作为独立运行和独立调度的基本单位。进程和线程有什么区别?1.调度:在传统的操作系统中,拥有资源的基本单位和独立调度、分派的基本单位都是进程。2.并发性:在引入线程的操作系统中,不仅进程之间可以并发执行,而且在一个进程中的多个线程之间亦可并发执行,因而使操作系统具有更好的并发性,从而能更有效地使

7、用系统资源和提高系统吞吐量。3.拥有资源:不论是传统的操作系统,还是设有线程的操作系统,进程都是拥有资源的一个独立单位,它可以拥有自己的资源。4.系统开销:由于在创建或撤消进程时,系统都要为之分配或回收资源,如内存空间、I/O设备等。因此,操作系统所付出的开销将明显地大于在创建或撤消线程时的开销。进程的三状态模式及其状态转换。(1)就绪状态:进程已分配到除CPU以外的所有必要资源,只要获得CPU,便可立即执行,此时的状态称为就绪状态。一个系统中处于就绪状态的进程有多个,通常排成一个就绪队列。(2)执行状态:进程已获

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

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

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