文档详情

1_1操作系统概述.ppt

发布:2017-04-17约1.39千字共26页下载文档
文本预览下载声明
第一讲 操作系统概述 目的与要求:明确该课程学习目的与要求,了解操作系统概念及其安装与启动。 重点与难点:操作系统概念。 作业安排:安装linux操作系统 ;前言;操作系统的地位;;;教学方法;学习基础;学习态度;学习方法;参考书目;第1章 序言 1.1什么是操作系统 操作系统:是系统软硬资源的管理控制中心,它以尽量合理有效的方法组织多个用户(进程)共享计算机的各种资源并提供使用接口。 操作系统的目的:方便用户、提高资源利用程度。 操作系统所在层次 :硬件-操作系统-应用 操作系统面面观:操作系统作为特殊子程序;操作系统作为资源管理者;操作系统组织用户(进程)使用计算机。*;1.1.1计算机系统软件构成;处理机;;1.1.3操作系统作为资源管理者 为了使硬件资源充分发挥它们的作用,必须允许多用户(进程)同时使用计算机,以便让不同的资源由不同的用户(进程)尽可能的同时使用,减少资源的闲置时间。 譬如,当一个用户(进程)将文件从磁盘往内存缓冲区读出时,另一个用户(进程)可以让自己的程序在处理机上运行。这样的话,处理机、内存、磁盘都忙起来了。;资源管理包含两种资源共享使用的方法: 时分:所谓时分就是说由多个用户(进程)分时地用该资源,除了上述的处理机外,还有很多其它的资源也必须分时地使用,如I/0控制器、网卡等,这些控制部件包含了控制I/0的逻辑,必须分时地使用。 空分:都是针对存储资源而言,存储资源的空间可以被多个用户(进程)共同以分割的方式占用。 ;时分共享两种不同的使用方法 独占式共享。共享使用资源是指多用户(进程)分时使用资源,独占则表示某用户(进程)占用该资源后,执行了对资源的多个操作,多个操作构成了一次逻辑上完整的操作。 譬如说多用户(进程)独占式共享使用打印机,是指多用户(进程)分时地共享使用该打印机,每个用户(进程)使用打印机时,执行了多条打印指令,打印了一个完整的对象(如完整的文件)。用户(进程)需要在执行打印指令前申请独占该打印机资源,执行完打印指令后释放。;分时式共享。也就是说用户(进程)占用该资源无需使用一个逻辑上的完整周期,或者说占用资源的一次使用就是逻辑上完整的。 譬如说对处理机的使用,用户程序随时都可以被剥夺CPU,只要运行现场保存好了,下次该用户程序再次占用CPU时就可以继续运行。 再譬如对磁盘的I/0,当一个用户(进程)让磁盘执行了一条I/0请求后,其它用户(进程)又可向磁盘发I/0请求,系统并不要求某个用户(进程)的几个I/0请求之间不能插入其它用户(进程)的I/0请求。 ;1.1.4 组织用户使用计算机 实现用户计算意图:实现用户意图的程序执行。 由操作系统给程序及程序数据安排存放空间。 为了能提高资源利用率,增加并发度,还必须能让多个用户程序能分时占用处理机。 要能够让一个程序还没运行完就让另一个程序占用CPU运行,就必须保存上一个程序的运行现场。因此必须要对实现各种用户意图的各个程序的执行进行描述和控制。说明程序执行的状态,现场,标识等各种信息,有选择地调度某个程序占用CPU运行,这些工作必须由操作系统完成。这就是进程的实现。 ;课外知识:操作系统生命期;操作系统开发与升级;操作系统开发与升级;操作系统的安装;操作系统部件--驱动程序安装过程示例;系统启动与关机;系统启动与关机
显示全部
相似文档