邢易成 计算机操作系统章节重点.doc

邢易成 计算机操作系统章节重点.doc

ID:60983640

大小:35.50 KB

页数:7页

时间:2021-01-17

邢易成 计算机操作系统章节重点.doc_第1页
邢易成 计算机操作系统章节重点.doc_第2页
邢易成 计算机操作系统章节重点.doc_第3页
邢易成 计算机操作系统章节重点.doc_第4页
邢易成 计算机操作系统章节重点.doc_第5页
资源描述:

《邢易成 计算机操作系统章节重点.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、绪论虚拟机:经过操作系统提供的资源管理功能和方便用户的各种服务功能把裸机改造成卫功能更强、使用更为方便的机器。操作系统:是计算机系统中的一个系统软件,它是这样一些程序模块的集合-它们管理和控制计算机系统中的硬件及软件资源,合理的组织计算机工作流程,以便有效地利用这些资源为用户提供一个具有足够的功能、使用方便、可扩展、安全和可管理的工作环境,从而在计算机与其用户之间起到接口的作用。操作系统的类型:1、批处理操作系统。2、分时操作系统。3、实时操作系统。4、个人计算机操作系统。5、网络操作系统。6、分布式操作系统。多道程序运行:按多道程序设计的调度原则,从一批后备作业中选取多道作

2、业调入内存并组织它们运行,成为多批道处理。一般讲,多重处理系统配置多个CPU,因而能真正同时执行多道程序。当然,要想有效地使用多重处理系统,必须采用多道程序设计技术。反之不然,多道程序设计原则不一定要求又多重处理系统的支持。多重处理系统比起单处理系统来说,虽然增加了硬件设计设施,却还来了提高系统吞吐量、可靠性、计算能力和并行处理能力等好处。操作系统的基本功能:1、处理机管理。2、存储管理。3、设备管理。4、信息管理。5、信息管理。6、用户接口。用户界面作业:在一次应用业务处理过程中,从输入开始道输出结束,用户要求计算机所做的有关该次业务处理的全部工作。作业步:是在一个作业的处

3、理过程中计算机所做的相对独立的工作。系统通过作业说明书控制文件形式的程序和数据,使之执行和操作。而且,在批处理系统中,作业是抢占内存的基本单位。作业由程序、数据、和作业说明书组成。一个作业可以包含多个数据集,但必须至少包含一个程序。否则将不成为作业。作业说明书则体现用户的控制意图。由作业说明书在系统中生成一个称为作业控制块(JCB)的表格。该表格登记该作业所要求的资源情况、预计执行时间和执行优先级等,从而操作系统通过该表了解到作业要求,并分配资源和控制作业中程序和数据的编译、链接、装入和执行等。作业说明书主要包含三方面内容,即作业的基本描述、作业控制描述和资源要求描述。作业基

4、本描述包括用户名、作业名、使用的编辑语名、允许的最大处理时间等。而作业控制描述则大致包括扩作业在执行过程中的控制方式o作业说明书是用户用作业控制语言书写的;体现了用户的控制意图。其内容包括作业基本信息、控制信息、资源需求信息的描述。o作业控制块是系统根据作业说明书在系统中生成的一张表格;该表格登记作业所需的资源情况,预计执行的时间和执行的优先级等;从而,操作系统通过该表格了解到作业的要求,并为其分配资源和控制作业中的程序和数据的编译、连接、装入和执行。系统调用:是操作系统提供给编程人员的唯一接口。编程人员利用系统调用,在源程序一级动态请求和释放资源,调用系统中已有的系统功能来

5、完成那些与机器硬件部分相关的工作以及控制程序的执行的速度等。①处理机执行系统调用的过程:用户程序(目态)----(中断转管)处理机执行系统程序(管态)----返回用户程序(目态)。②处理机在PSW(programstatusword程序状态字)中记录这一状态。③由此可以看到系统调用与库函数和实用子程序的区别:系统调用在核心态(管态)执行,调用它需要一个中断处理机构来提供服务。库函数和实用子程序则在用户态执行,不需要一个中断处理机构来提供服务。实际上系统调用语句本身是硬件提供的(机器指令),但其所调用的功能是操作系统提供的。每种机器的机器指令集中都有一条系统调用指令。通道:它是

6、一个独立于主机的专管输入/输出的处理机,它控制外设或外存与内存之间的信息交换。它有自己的通道命令,以驱动外设进行读写操作。操作系统为用户提供两种接口:①命令接口;②系统调用进程管理程序的并发执行:是为了增强计算机系统的处理能力和提高资源利用率所采取的一种同时操作技术。程序的并发执行分两种:1、是多道程序系统的程序执行环境变化所引起的多道程序的并发执行。2、是在某道程序的几个程序段中,包含着一部分可以同时执行或顺序颠倒执行的代码。进程:并发执行的程序在执行过程中分配和管理资源的基本单位。进程和程序的区别与联系:1、进程是一个动态概念,而程序是一个静态概念。2、进程具有并发特征,

7、而程序没有。3、进程是竞争计算机系统资源的基本单位,从而其并发性受到系统自己的制约。4、不同的进程可以包含同一程序,只要该程序所对应的数据集不同。一个程序可以对应一个进程或多个进程,一个进程可以对应一个程序,或者一段程序进程的状态及其变迁(P48页和课件)临界区:把不允许多个并发进程交叉执行的一段程序称为临界区。临界取是由属于不同并发进程的程序共享公用数据或公用数据变量而引起的。互斥的定义:不允许两个以上的共享某一公有资源的并发进程同时进入临界区称为互斥同步:把异步环境下的一组并发进程,因直接制约而互相

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

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

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