- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机课件分析
第三章 操作系统 主要内容 l?操作系统的概念、类型和基本功能 l?进程的概念和状态 l?存储管理的功能 l?文件的结构和访问方法 l?文件目录的结构 l?设备管理的功能及提供的服务 l?常用操作系统的特点 3.1 操作系统概述 3.1.1 操作系统的概念 操作系统(Operating System,简称OS)是计算机系统中的最基本的系统软件,它是一些程序模块的集合,这些程序模块控制和管理计算机系统中的各种硬件和软件资源,合理地组织计算机工作流程,以便提高计算机资源的利用效率,并为用户提供一个与计算机进行交互的接口。 3.1.2 操作系统的类型 操作系统有各种不同的分类标准,按系统的功能为标准分类,可分为批处理操作系统、分时操作系统、实时操作系统、个人计算机操作系统、网络操作系统和分布式操作系统。 1.批处理操作系统(Batch Processing Operating System) 批处理操作系统的主要特点是: (1) 用户脱机使用计算机 (2) 成批处理 (3) 多道程序运行 2. 分时操作系统(Time Sharing Operating System) 分时操作系统具有以下特点: (1) 交互性 (2) 独占性 (3) 多个用户同时使用 3. 实时操作系统(Real Time Operating System) 实时操作系统具有以下主要的特点 (1) 及时性 (2) 高可靠性和安全性 (3) 系统的整体性强 (4) 交互会话功能弱 4.个人计算机操作系统 个人计算机上的操作系统是一个联机交互式的单用户操作系统,个人独占计算机的全部资源,操作系统中的处理机管理和存储管理比较简单,文件系统功能非常丰富。早期的DOS是单用户单任务字符界面的操作系统,现在常用的Windows操作系统是单用户多任务的图形界面操作系统,它允许多处程序同时存在和运行,并提供了方便的用户接口 5.网络操作系统(Network Operating System) 网络操作系统具有以下主要的特点: (1) 计算机网络是一个互连的计算机系统的群体 (2) 网络上的每台计算机有自己的操作系统,能独立工作,是自治的 (3) 系统互连要通过通信设施(包括硬件和软件)来实现 (4) 系统通过通信设施执行信息交换、资源共享、互操作和协作处理,实现多种应用要求 6.分布式操作系统(Distributed Operating System) 分布式操作系统是将物理上分布的具有自治功能的计算机互连起来形成的一个具有功能非常强大的系统而用户使用起来又像使用一台计算机那样方便。 3.1.3 操作系统的基本功能 1.处理机管理 2.存储管理 3.设备管理 4.文件系统管理 5.用户接口 3.2 处理机管理 单道程序系统中三个程序顺序执行的情况 多道程序系统中三个程序交替执行的情况 多道程序的特点是: (1) 多道性。计算机内存中同时存入了多道相互独立的程序。 (2) 宏观上并行。从宏观上看几道程序是并行运行的,它们同时存在于内存。 (3) 微观上串行。从微观上看,内存中的多道程序轮流地占用CPU交替执行。 处理机管理(processor management)的主要功能是把CPU的工作时间合理、自动的分配给所要执行的各个程序,以提高CPU的利用率。 3.2.1 进程的概念 进程是一个程序关于某个数据集合的一次运行。 与程序相比,进程具有下列特征: (1) 动态性:进程是程序的一次执行过程,因而是动态的。 (2) 并发性:引入进程的目的就是为了使程序能与其他程序并发执行,以提高资源利用率。这是操作系统的重要特征。 (3) 独立性:进程使一个能独立运行的基本单位,是系统进行资源分配和调度的独立单位。 (4) 异步性:进程以各自独立的、不可预知的速度向前推进。内存中的一个进程什么时候能占用CPU、执行多少时间是不可知的。 3.2.2 进程的状态 (1) 就绪(ready)状态 (2) 运行(running)状态 (3) 等待(wait)状态 3.2.3 线程 “线程”(Thread),是“进程”中某个单一顺序的控制流 线程又被称为轻量级(Lightweight Threads,LWP)的进程 线程分为核心级线程(Kernel Threads)和用户级线程(User Threads) 3.3 存储管理 计算机系统的存储器可分为内存和外存两大类。存储管理中管理的是内存。 存储管理的主要功能有地址变换,内存的分配与回收,存储保护和虚拟内存四个方面 1.地址变换 2.内存的分配与回收 引起内存分配和回收的原因很多,主要有四种原因: (1)在多道程序设计的环境中,要给请求分配内存的作业或进程分配存储空间;当某个作业或进程
您可能关注的文档
最近下载
- 德国邦飞利变频器故障代码.pdf VIP
- 电子钱包 APP-钱Bag.PDF VIP
- iPhone使用手册中文.pdf VIP
- 《矿产资源_三率_指标要求 第 5 部分:金、银、铌、钽、锂、锆、 锶、稀土、锗》.pdf VIP
- 龙光集团丨纪凯婷人物介绍.pdf VIP
- 1访谈记录不忘初心方得始终.pdf VIP
- D-Z-T 0462.4-2023 矿产资源“三率”指标要求 第4部分:铜等12种有色金属矿产(正式版).docx VIP
- 无人机组装调试与检修-第五章-无人机系统调试.pptx VIP
- 无人机组装调试与检修-第四章-固定翼无人机系统组装.pptx VIP
- 无人机组装调试与检修-第二章-无人机装调工具与工艺.pptx VIP
原创力文档


文档评论(0)