微软用户-操作系统原理PrinciplesofOperatingSystemppt课件共58页文档

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

问题: 人机矛盾
机器速度 计算所需时间 人工操作时间 操作时间 : 机器运行时间
1万次/秒 1小时
3分钟
1 : 20
60万次/秒 1分钟
3分钟
3:1
第2阶段 单道批处理阶段
硬件昂贵,人力便宜,单任务自动批处理
简单批处理:
装入程序、运行、打印结果、撤出、再重复 用户把作业(卡片或磁带)交给负责调度的操作员(系
用户为了开发应用程序必须与操作系统打交道
操作系统中所用的许多概念和技巧可以推广应用 到其他领域
为后继课程打好基础——数据库、网络、分布式 系统
了解当前流行的实际操作系统的使用方法与实现 技术——UNIX、Linux,Windows
操作系统的工作:
(1)程序的执行
操作系统课程特点
(2)完成与硬件有关的工作 (3)完成与应用无关的工作
机动、复习
学时
3 3 3 10 3 4求:
课前预习,认真听讲,课后复习 遵守课堂纪律
成绩评定:
平时成绩+考试成绩 闭卷考试
第一章 绪 论
(一) 操作系统在计算机系统中的地位 (二) 操作系统的形成和发展 (三) 操作系统的定义 (四) 操作系统的功能 (五) 操作系统的基本类型 (六) UNIX和Windows
充分利用硬件, 提供更好的服务
手工操 作阶段
联机 批处理
脱机 批处理
批处理
执行 系统
多道程序系统 多道批处 分时
理系统 系统 实时系统
操作系统形成
个人计算机操作系统 网络操作系统
分布式操作系统
ENIAC计算机(1946年,美国宾夕法尼亚大学)
运算速度:1000次/每秒, 数万个真空管, 占地100平方米
❖ 特点:主机与卫星机并行操作 ❖ 问题:调度不灵活,保护问题 ❖ 解决:硬件技术的发展——
通道技术、中断技术
3. 执行系统:
定义:
借助于通道与中断技术,由主机控制I/O工作。原 有的监督程序不仅要负责调度作业自动的运行,而 且还要提供I/O控制功能。它常驻内存,称为执行系 统。
特点:主机、外设并行操作;增加了保护能力 问题:处理机仍有空闲等待现象
统管理员),由操作员按作业类型分类编成一个作业序 列,送到输入设备上。 常驻监督程序自动地装入程序、运行、撤出作业
(1)联机批处理 (2)脱机批处理 (3)执行系统
批处理
1. 联机批处理
❖ 特点:有监督程序,作业自动过 渡
❖ 问题:CPU高速与I/O慢速的矛 盾
❖ 解决:由卫星机负责I/O
2. 脱机批处理
涉及面广
(4)计算机系统的效率与安全问题 错综复杂
裸机 操作系统
实践性强
应用软件 用户程序
怎样学习操作系统
深入理解教学内容
独立完成练习题
做好阶段复习
理论联系实际
教材:
操作系统原理(第四、三版) 庞丽萍 华中科技大学出版 社
参考教材:
UNIX操作系统设计 莫里斯 ·贝奇 机械工业出版社
计算机操作系统 汤子瀛等 西安电子科技大学出版
存储程序式计算机的结构和特点
存储程序式计算机(Von Neumann计算机) 基本部件
CPU、主存储器、I/O设备、控制台 特点
集中顺序过程控制
集中控制:由CPU集中管理 顺序性:程序计数器控制 过程性:模拟人们手工操作过程
计算机系统的组成
计算机系统 (层次结构)
软件
应用软件 系统软件
没有程序设计语言(甚至没有汇 编),更谈不上操作系统. 程序 员提前预约一段时间,然后到机 房将他的插件板插到计算机里 期盼着在接下来的时间中几万个 真空管不会烧断,从而可以计算 自己的题目
第 1 阶段 手工操作阶段
硬件非常昂贵,没有操作系统
特点:
工作效率极低:手工操作的慢速度与机器处理的高速度 每一用户都要自行编写涉及到硬件的源代码 工作量大,难度高,易出错,需要大量人力和物力 独占性、串行性
通道 一种专用部件,负责外部设备与内存之间信息的传输。
中断 主机接到信号(来自CPU外部或内部)时,立即中止原
来的工作,转去处理这一事件,处理完后,主机又回到原来工作 点继续工作。
提高系统效率 方便用户使用
编辑软件、编译软件 操作系统
硬件及固件(裸机)
计算机系 统的基础
(一)操作系统在计算机系统中的地位
用户 用户
用户 用户
应 管理信息系统、飞机订票系统、管理信息系统、飞机订票系统、 支
用 银行系统、地理信息系统、 银行系统、地理信息系统、

软 CAD系统、数字计算软件包… CAD系统、数字计算软件包…

现代操作系统
陈向群等译 机械工业出版社
计算机操作系统教程 张尧学 史美林 清华大学出版社
操作系统基础
屠立德 屠祁 清华大学出版社
讲课学时安排
48+16
章节内容
第一章 绪 论 第二章 操作系统的逻辑结构
第三章 用户界面 第四章 并发处理 第五章 资源分配与调度 第六章 处理机调度 第七章 主存管理 第八章 输入/输出管理 第九章 文件系统
1、不要轻言放弃,否则对不起自己。
2、要冒一次险!整个生命就是一场冒险。走得最远的人,常是愿意 去做,并愿意去冒险的人。“稳妥”之船,从未能从岸边走远。-戴尔.卡耐基。
梦 境
3、人生就像一杯没有加糖的咖啡,喝起来是苦涩的,回味起来却有 久久不会退去的余香。
微软用户-操作系统原理 4、守业的最好办法就是不断的发展。 5、当爱不能完美,我宁愿选择无悔,不管来生多么美丽,我不愿失 去今生对你的记忆,我不求天长地久的美景,我只要生生世世的轮 回里有你。


语言编译程序、连接装配程序、

系 数据库管理系统、网络软件…

操作系统


计算机硬件
与硬件的关系: 控制CPU的工作、 访问存储器、 设备驱动、中断处理
与用户及应用程序的关系: 提供方便的用户界面、 提供优质的服务
(二)操作系统的形成和发展
操作系统发展是随着计算机硬件技术的发展而发展的。
目标:
PrinciplesofOperatingSystemppt课件
操作系统原理
Principles of Operating System
华中科技大学计算机学院
邵志远
为什么要学习操作系统?
掌握操作系统的基本理论,具备开发核心系统软 件的技能,设计操作系统或者修改现有的系统
掌握并行处理的思想方法,加深对使用的OS的理 解,有利于深入编程
相关文档
最新文档