华东理工大学《操作系统》第一章绪论解读.ppt

华东理工大学《操作系统》第一章绪论解读.ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华东理工大学《操作系统》第一章绪论解读

计算机操作系统 关于作业(只需一个作业本): 1)封面写上学号班级,每班级按学号排序上交; 2)上机试验报告格式 买(信息学院 实验报告本子) 题目 1.试验目的 2.试验内容 包括程序源码,写明运行结果并进行分析。 第一章 操作系统绪论 1.1 操作系统的概念 1.2 操作系统形成的历史 1.3 操作系统的类型 1.4 操作系统的五大功能 附:linux介绍 1.1 引言 1 计算机系统 计算机系统由硬件系统和软件系统两个部分组成。 计算机硬件是各种物理设备的总称,是完成工作任务的物质基础。按功能分,可以把硬件划分成:CPU、存储器、输入设备以及输出设备。 计算机软件是指程序和与程序相关的文档的集合。按功能划分,软件可分为系统软件和应用软件两种。 3 操作系统的定义 操作系统是控制和管理计算机硬件和软件资源,合理组织计算机工作流程以及方便用户使用计算机的系统软件。 ——能以尽量有效、合理的方式组织和管理计算机的软硬件资源,合理的组织计算机的工作流程,控制程序的执行并向用户提供各种服务功能,使得用户能够灵活方便的使用计算机,使整个计算机系统能高效地运行。 3、操作系统的定义 续 从用户角度看,操作系统可以看成为用户提供良好的界面,是用户与机器的接口; 用管理者角度看,操作系统也是系统资源的管理者; 管理对象包括:CPU、存储器、外部设备、信息(数据和软件); 管理的内容:资源的当前状态(数量和使用情况)、资源的分配、回收和访问操作,相应管理策略(包括用户权限)。 1.2 操作系统形成的历史 操作系统发展是随着计算机硬件技术、应用软件的发展而发展的 目标:充分利用硬件 提供更好的服务 区分:多道/多重/多用户 多道是指内存中驻留多个程序,因此,多用户系统一定是采用多道技术。而多道系统不一定是多用户系统。 多重处理系统一般指多CPU系统。当然,一个CPU的系统采用分时技术可以为多用户服务。 多道批处理操作系统特点 3 分时系统 分时系统(Time-Sharing System)的产生 批处理系统不具备用户和计算机系统的交互性。分时系统是为了满足用户需求所形成的一种新型OS。用户的需求具体表现在以下几个方面: (1) 人—机交互 (2) 共享主机 (3) 便于用户上机 将多道程序设计技术与分时技术结合在一起,就产生了分时操作系统。配有分时操作系统的计算机系统称为分时系统。 所谓分时系统,即一台计算机与多个终端设备连接,最简单的终端可以由一个显示器和一个键盘组成。每个用户通过终端向系统发出命令,请求系统为其完成某项工作。系统根据用户的请求完成指定的任务,并把执行结果返回。这样用户可以根据运行结果,再次通过终端向系统提出下一步请求。重复这种交互会话过程,直至每个用户实现自己的预定目标。 分时系统的思想 采用时间片轮的方法,同时为许多终端用户服务,对每个用户能保证足够快的响应时间,并提供交互会话的功能。 时间片:将CPU的时间划分成若干个片段,称为时间片,操作系统以时间片为单位,轮流为每个终端用户服务. 设计目标:对用户的请求及时响应,并在可能条件下尽量提高系统资源的利用率。 由于计算机的处理速度很快,只要时间片的间隔取得适当,那么用户就不会感觉到从一个时间片跨越到另一个时间片之间的“停顿”,就好像整个系统全由他“独占”使用似的。 例如,若时间片为100ms,系统中有10个用户终端分享CPU,那么每个用户平均响应时间(即从用完一个时间片到获得下一个时间片所需的时间间隔)为1s。这1s钟的“停顿”,用户是完全感觉不出来的。 分时操作系统特点 同时性 交互性 “独占”性 及时性 4 实时系统 实时系统是一种能在限定时间内对输入数据进行快速处理并做出响应的计算机处理系统。 根据响应时间限定的严格程度,实时系统又可分为硬实时系统(也叫实时控制系统,如工业控制、军事控制、... )和软实时系统(也叫实时处理系统如银行、飞机订票、股市行情)。 1.3 操作系统的基本类型: (1)批处理操作系统 (2)分时操作系统 (3)实时操作系统 前述三种操作系统在一般计算机系统中可以同时有两种以上组合。从而使操作系统具有多种功能和特性,一般将分时系统、批处理系统及实时系统统称为通用操作系统。 (4)个人计算机操作系统 (5)网络操作系统 (6)分布式操作系统 微机操作系统 (1)MS-DOS (2)Windows操作系统 (3)UNIX操作系统 (4)Linux操作系统 微软OS产品 分布式操作系统 所谓分布式系统,是指由多个分散的处理单元,经互连网络的连接而形成的系统。其中

文档评论(0)

2299972 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档