操作系统原理第一章ppt课件_第1页
操作系统原理第一章ppt课件_第2页
操作系统原理第一章ppt课件_第3页
操作系统原理第一章ppt课件_第4页
操作系统原理第一章ppt课件_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

操作系统原理 内蒙古农业大学李美安 第一章绪论 主要内容1 数与数制2 硬件系统的发展3 操作系统的引入4 操作系统的目的5 操作系统的作用与功能6 操作系统的发展7 操作系统的基本特征 1 数与数制 逐鹿之战苍颉管理后勤结绳记事苍颉造字结绳记事军用物资的增减用绳结无法表示在同一类物质旁边挂上贝壳表示数与数制的形成道生一 一生二 二生三 三生万物 1 数与数制 道生一 一生二 二生三 三生万物 1 无极 太极 两仪 三才 九宫术数的发展 河图洛书 大道五十 天衍四十九 九为数之极 2 算盘计算工具的发展 十进制的出现 3 数术与倍进制 太极 两仪 四相 八卦 2 硬件系统的发展 1 数与数制的表示与存储 电器开关的两个状态 开和闭 二进制数的表示与存储思考 其他电器元件的状态与数字表示与存储的关系 2 机械式计算机 1642年法国科学家创造了第一台自动实现加减法的机械计算器 1671年德国科学家制造一台能自动实现乘除法的机械计算器 19世纪30年代英国数学家首先提出了整个计算过程自动化的感念 他设计了第一台通过自动时序控制机械的计算机 2 硬件系统的发展 3 电子计算机 20世纪初 电子管的出现 使构成电子记数器和存贮部件成为可能 1946年诞生第一台现代电子计算机ENIAC 它重达30吨 用了18000多个电子管 功率150千瓦 占地均170平方米 运行速度为每秒5000次 当时投资约140万美圆 4 晶体管计算机 1954年 美国贝尔实验室制成第一台晶体管计算机 TRADIC 使计算机体积大大缩小 第二代现代计算机诞生 3 操作系统的引入 问题 裸机的使用问题 1 与计算机相关的人与操作 计算机 使用者 拥有者 管理者与操作者 使用计算机 管理计算机 3 操作系统的引入 2 怎样自动的 方便的使用与管理计算机计算机 计算机 使用者 拥有者 管理者与操作者 使用计算机 管理计算机 翻译软件 管理软件 编程接口 管理接口 4 操作系统的目的 计算机 使用者 拥有者 管理者与操作者 使用计算机 管理计算机 翻译软件 管理软件 编程接口 管理接口 目的 1 提供接口 4 操作系统的目的 用户与计算机之间的接口方便用户使用 2 有效管理资源 3 保护投资 a 可移植性推动计算机发展的动力b 可扩充性c 标准化 开放性 5 操作系统的作用与功能 1 方便用户使用 提供用户与计算机之间的接口a 按形式分的接口的类型 命令接口 包括一般命令与系统调用图形接口b 按功能分的接口类型 管理命令与API命令 5 操作系统的作用与功能 计算机 使用者 拥有者 管理者与操作者 使用计算机 管理计算机 操作系统 2 有效地管理资源 作为计算机系统资源的管理者 5 操作系统的作用与功能 管理资源 输入 计算 输出 I O设备 CPU 存储设备 主机 用户 操作系统 5 操作系统的作用与功能 管理I O设备 I O管理与作业管理管理CPU 处理机管理 进程管理管理存储设备 存储管理与文件管理 I O设备 CPU 存储设备 主机 用户 操作系统 5 操作系统的作用与功能 a I O管理 缓冲管理 设备分配 设备分配算法 设备处理 设备驱动或设备的工作过程 5 操作系统的作用与功能 b 作业管理 用户管理 作业的调度 记账 5 操作系统的作用与功能 c 处理机管理 进程管理 进程的控制 建立 调度 撤销 进程的同步 相互制约的进程的协调运行问题 进程通信 进程调度 5 操作系统的作用与功能 d 存储管理 内存管理 内存分配 内存保护 地址映射 虚拟内存 内存的扩充 5 操作系统的作用与功能 e 文件管理 外存管理 文件存储空间的管理 目录管理 文件的读写管理与保护 5 操作系统的作用与功能 3 提供虚拟机 6 操作系统的发展 1 手工操作时代过程 手工输入 存储在纸带上 计算 输出到纸带 人工解读结果特点 a 输入与计算无法并行执行 存在人机矛盾b 用户独占计算机 6 操作系统的发展 2 单道批处理系统过程 事先将一批作业输入纸带或磁带 自动调入一个作业 计算 输出结果 还有下一个作业吗 有则自动调入下一个作业 无则结束计算特点 a 单道性 独占性 b 自动性c 顺序性 6 操作系统的发展 3 多道批处理系统目的 提高CPU与I O设备 CPU与内存之间的并行性 提高设备利用率 从而提高吞吐量过程 在计算完一个作业并进行I O时 调入另外一个作业进行计算 如此循环直到完成所有作业的计算 6 操作系统的发展 特点 a 多道性b 异步性 无序性 c 调度性 6 操作系统的发展 优点 a 吞吐量大b 资源利用率高缺点 a 平均周转时间长b 无交互能力 6 操作系统的发展 4 分时系统目的 提供交互能力 共享主机关键问题 及时接受 及时处理过程 查询各多路终端有无作业输入 接受作业并存在特定内存区域 计算 判断计算超时或有I O请求 如果内存中有其他作业 则更换作业继续计算 6 操作系统的发展 特点 a 多路性b 独立性c 交互性d 及时性e 异步性 6 操作系统的发展 5 实时系统特点 a 多路性b 独立性c 交互性d 及时性e 可靠性 6 操作系统的发展 6 网络操作系统特点 a 将联网能力加入到操作系统中 使之成为操作系统功能的一个组成部分 b 支持文件复制 电子邮件和远程打印 而无需要求用户在机器上再安装任何的网络服务器软件 6 操作系统的发展 c 包含重定向程序 服务器和传输驱动程序 d 支持多个网络协议 e 具有开放式结构 6 操作系统的发展 7 分布式系统分布式系统的基础是计算机网络 而不同的是分布式系统具有多机合作和坚

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论