1 / 154
文档名称:

操作系统.doc

格式:doc   大小:546KB   页数:154页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

操作系统.doc

上传人:bai1968104 2018/1/31 文件大小:546 KB

下载得到文件列表

操作系统.doc

相关文档

文档介绍

文档介绍:操作系统
操作系统 1
操作系统概述 1
操作系统的定义 1
操作系统的特征 2
操作系统的功能 3
操作系统的基本类型 5
作业管理 7
作业的概念 7
作业的调度 7
用户与操作系统的接口 11
12
12
实存储管理 14
16
处理机管理 21
进程的定义和特征 22
进程的描述 23
进程控制 24
进程调度 25
进程的同步与互斥 26
线程 31
死锁问题 33
设备管理 40
外设的分类 40
设备管理的目标和功能 41
缓冲管理 42
I/O控制方式 44
中断技术 48
设备的分配 49
设备处理 52
53
文件与文件系统 53
文件的结构与组织 55
文件目录 58
文件存储空间的管理 60
文件操作 61
文件的共享、保护和保密………………… 63
& 知识点
操作系统基本概念和五大管理功能
U 难点
存储管理和处理机管理
@ 基于工作过程的教学任务
利用Windows操作系统实现操作系统的功能
操作系统概述
@ 基于工作过程的教学任务
在Windows操作系统下可以实现。
(1) 具有丰富多彩的图形用户界面,以全新的图标、菜单和对话方式支持用户操作,使计算机的操作使用更方便、更容易。
(2) 支持多任务运行,多任务之间可方便地切换和交换信息。
(3) 充分利用了硬件的潜在功能,提供了虚拟存储功能等内存管理能力。
(4) 提供了方便可靠的用户操作管理,如程序管理器、文件管理器、打印管理器、控制面板等操作,可完成对文件、任务和设备的并行管理。
(5) 在操作系统本身,提供了功能强大的、方便使用的工具软件和实用软件,如字处理软件、绘图软件、通信软件、办公实用化软件等。
操作系统的定义
计算机系统由硬件和软件两部分组成。只有硬件设备,计算机系统还无法工作,计算机系统中必须有软件来发挥系统的效能并完成用户的各种应用需求。我们将计算机系统中的各种程序、数据和各种硬件设备统称为计算机系统中的资源,这样,用户程序的执行过程从宏观上看是在使用整个计算机系统,从微观上看是在使用计算机系统中的各种资源,为了使计算机系统能协调一致地工作,就需要对系统中的资源进行管理。由谁来管理计算机系统中的资源呢?承担这一任务的就是操作系统。
操作系统(Operating System,缩写为OS)就是有效地管理计算机系统中的各种资源,合理地组织计算机的工作流程,以方便用户使用的一组软件的集合。
我们可以从以下3个方面来理解操作系统的概念。
(1) 在计算机系统中,中央处理器、存储器、输入/输出设备等所有硬件均称为硬件资源,程序和数据等称为软件资源。使用计算机系统就是使用资源。当程序在系统中运行时,需要操作系统对程序运行所需要的资源进行调度和分配,以保证系统资源的有效利用。
(2) 将计算机内运行的每一个程序称为一个工作流程,这样某段时间内在计算机系统内部可以有多个工作流程同时存在。各个工作流程之间可能存在协作(如:程序之间的数据交换)或互斥(如:两个程序要使用系统内的某个设备,而该设备只能被一个程序所占有)关系,因此要对程序的运行次序进行协调,以保证这种协作或互斥关系有序进行。如果不对程序的运行次序进行协调就会使系统产生错误或造成计算机系统死机。计算机系统内各个工作流程运行次序的协调也是由操作系统来完成的。
(3) 操作系统是一组软件构成的集合,在计算机系统中设置这组软件的目的在于方便用户,使计算机系统变得更加易于用户使用。
操作系统的特征
设置操作系统的目的在于提高系统的效率,增强系统的处理能力,充分发挥系统资源的利用率,方便用户的使用。以多道程序设计为基础的现代操作系统具有以下主要特征。
1. 并发性(Concurrence)
在操作系统中,并发是指多个事件在同一时间间隔内发生。对计算机而言,并发是指在一段时间内,多道程序“在宏观上同时运行”。显然,多道和并发是同一个事物的两个方面,正是由于多道程序设计的实现才导致了多个程序的并发执行。而程序的并发执行导致了多个程序竞争一台计算机,使得并行运行中的任何一个程序都处于已开始