页数:56页文件大小:490.9 KB来源: 计算机操作系统ppt课件
本课件为课程第一章,先说明教学安排与考核方式,再从操作系统的目标与作用切入,梳理无操作系统、批处理、分时与实时系统的发展脉络,归纳并发、共享、虚拟与异步四大基本特性,最后介绍五大功能与 OS 结构设计方式。
第一章 操作系统引论:本页为《计算机操作系统》课件封面,标注课程名称与英文名称 Operating Systems,并列出 WINDOWS、UNIX、LINUX 等常见操作系统类型。
课程安排与考核说明
课程目的与基本要求
第一章 内容目录:第一章操作系统引论1.1操作系统的目标和作用1.2操作系统的发展过程1.3操作系统的基本特性1.4操作系统的主要功能1.5操作系统的结构设计。
计算机系统的组成:计算机系统硬件资源软件资源指构成计算机系统所必须配置的那些“硬的”设备主机中央处理机CPU内存外部设备是一个计算机系统必须配置的程序和数据的集合,即信息系统软件(操作系统、语言编译器、数据库管理系统)应用软件(MIS、用户自己开发的系统等)工具软件(软、硬件检测诊断程序)I/O设备(键盘、显示器、鼠标)存储设备(硬盘、软盘、光盘、磁带)其它设备(MODEM、通信口)计算机系统的组成。
1.1操作系统的目标和作用
操作系统的作用:用户与硬件的接口:操作系统的作用1.从一般用户的观点可把操作系统看作是用户与计算机硬件系统之间的接口。
操作系统的作用:资源管理者
操作系统的作用:资源抽象与虚拟机
OS的地位与层次虚拟机
操作系统的定义:操作系统是一组用于控制和管理计算机系统硬件和软件资源、合理地对各类作业进行调度,以及方便用户使用的程序集合。OS。
1.2操作系统的发展过程:1.2操作系统的发展过程1.2.1无操作系统的计算机系统1.2.2单道批处理系统1.2.3多道批处理系统1.2.4分时系统1.2.5实时系统1.2.4微机操作系统的发展。
1.2.1无操作系统阶段
脱机输入/输出方式
1.2.2单道批处理系统:1.2.2单道批处理系统。
单道批处理系统的特征
1.2.3多道批处理系统
多道程序设计的优点
多道批处理系统的优缺点:多道批处理系统的优缺点1.资源利用率高2.系统吞吐量大3.平均周转时间长4.无交互能力。
多道批处理系统需要解决的问题
1.2.4分时系统
分时系统的特征
1.2.5实时系统
实时任务的周期划分
硬实时任务与软实时任务
实时系统与分时系统特征的比较
1.2.6微机操作系统的发展
1.3操作系统的基本特性
并行和并发
引入进程的目的
进程的概念
引入线程的目的
1.3.2共享(Sharing)
并发和共享的关系
1.3.3虚拟技术
时分复用技术
空分复用技术
1.3.4异步性:在多道程序环境下,允许多个进程并发执行,但只有进程在获得所需的资源后方能执行。中央处理机外部设备外部设备进程B进程A进程B进程A进程B输出结束输出结束光电输入输入结束打印输出光电输入输入结束绘图输出运算处理光电输入数据等待运算绘图。
1.4操作系统的主要功能:1.4操作系统的主要功能从资源管理和面向用户的角度看,操作系统的功能主要包括:1.处理机管理2.存储管理3.设备管理4.文件管理5.用户接口。
1.4.1处理机管理
1.4.2存储管理
1.4.3设备管理:1.4.3.设备管理1.缓冲管理2.设备分配3.设备处理。
1.4.4文件管理
1.4.5用户接口
1.5OS结构设计
无结构操作系统(整体系统结构)
模块化结构OS
分层式结构OS
分层结构的优缺点
1.5.4微内核OS结构:当前比较流行的、能支持多处理机运行的OS,大多采用基于客户/服务器(C/S)模式的微内核结构。
单机环境下的客户/服务器模式
微内核的基本功能
微内核操作系统的优点
微内核操作系统存在的问题:效率降低。
作业:P331、13补充:操作系统的定义实时系统的定义开始截止时间、完成截止时间定义进程定义设备管理中引入缓冲的作用。
下载地址:{{downurl}}
{{{a}}}
{{#b}}{{{b}}}
{{/b}} {{/title}} {{#nolog}}登陆注册
{{/nolog}} {{#djsx}}点我刷新
{{/djsx}} {{#gocz}} {{/gocz}} {{#ffqr}} {{/ffqr}}