50—操作系统简介.ppt
《50—操作系统简介.ppt》由会员分享,可在线阅读,更多相关《50—操作系统简介.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、操作系统简介操作系统简介1发展:发展:计算机系统由硬件和软件组成,在发展计算机系统由硬件和软件组成,在发展初期没有操作系统这个概念,用户使用监控初期没有操作系统这个概念,用户使用监控程序来使用计算机。随着计算机技术的发展,程序来使用计算机。随着计算机技术的发展,计算机系统的硬件、软件资源也愈来愈丰富,计算机系统的硬件、软件资源也愈来愈丰富,监控程序已不能适应计算机应用的要求。于监控程序已不能适应计算机应用的要求。于是在六十年代中期监控程序又进一步发展形是在六十年代中期监控程序又进一步发展形成了操作系统成了操作系统 (Operating System(Operating System,OS)OS
2、)。操作系统简介2什么是操作系统:什么是操作系统:操作系统是计算机系统中的一个系统软操作系统是计算机系统中的一个系统软件,是一些程序模块的集合件,是一些程序模块的集合它们能以尽它们能以尽量量有效、合理有效、合理的方式组织和管理计算机的的方式组织和管理计算机的软软硬件资源硬件资源,合理的组织计算机的工作流程,合理的组织计算机的工作流程,控制程序的执行并向用户提供各种服务功能,控制程序的执行并向用户提供各种服务功能,使得用户能够使得用户能够灵活、方便、有效灵活、方便、有效的使用计算的使用计算机,使整个计算机系统能高效、顺畅地运行。机,使整个计算机系统能高效、顺畅地运行。操作系统简介操作系统简介3操
3、作系统分类:操作系统分类:操作系统(操作系统(OSOS)发展到现在,目前广泛)发展到现在,目前广泛使用的有三种操作系统:使用的有三种操作系统:多道批处理操作系统多道批处理操作系统 分时操作系统分时操作系统 实时操作系统实时操作系统 操作系统简介操作系统简介4操作系统的目的:操作系统的目的:操作系统是随着计算机硬件技术、软件技操作系统是随着计算机硬件技术、软件技术的发展而发展的。其目标是:术的发展而发展的。其目标是:充分地利用资源充分地利用资源 更好的提供服务更好的提供服务操作系统简介操作系统简介5操作系统的作用:操作系统的作用:应用程序应用程序 -虚机器界面虚机器界面 操作系统操作系统 -物理
4、机器界面物理机器界面 硬件硬件 操作系统简介游戏游戏MIS编译器编译器命令解释器命令解释器网络网络,数据库数据库操作系统操作系统物理物理机器机器操作系统设计者操作系统设计者工具软件设计者工具软件设计者应用软件设计者应用软件设计者6操作系统提供一系列服务:操作系统提供一系列服务:作业管理:程序执行,多任务。作业管理:程序执行,多任务。内存管理:内存分配,内存保护。内存管理:内存分配,内存保护。文件服务:文件存取,文件维护,文件保护。文件服务:文件存取,文件维护,文件保护。设备管理:设备控制,设备管理:设备控制,I/OI/O操作。操作。友好的用户界面。友好的用户界面。通信服务,网络服务。通信服务,
5、网络服务。错误检测及恢复系统,安全。错误检测及恢复系统,安全。操作系统简介7什么是嵌入式系统:什么是嵌入式系统:在各种设备、装置或系统中在各种设备、装置或系统中,完成专用的特定功完成专用的特定功能的软硬件系统能的软硬件系统;它们是某大设备它们是某大设备,装置或系统中的装置或系统中的一部分一部分,这个设备装置或系统可以不是这个设备装置或系统可以不是“计算机计算机”。通常工作在应答式或对处理时间有较严格要求通常工作在应答式或对处理时间有较严格要求的环境中。的环境中。由于它们被嵌入在各种设备、装置或系统中由于它们被嵌入在各种设备、装置或系统中,因因此称之为嵌入式系统。此称之为嵌入式系统。操作系统简介
6、8监控程序操作系统实时操作系统分时操作系统多道批处理操作系统 时 间 先 后 适用于多个用户共享系统资源适用于计算中心等较大的计算机系统适用于嵌入式设备和有实时性要求的系统中操作系统简介主要介绍:实时操作系统9实时操作系统的特点实时操作系统的特点:IEEE的实时的实时UNIX分委会认为实时操作系分委会认为实时操作系统应具备以下的几点统应具备以下的几点:异步的事件响应异步的事件响应切换时间和中断延迟时间确定切换时间和中断延迟时间确定优先级中断和调度优先级中断和调度抢占式调度抢占式调度内存锁定内存锁定连续文件连续文件同步同步操作系统简介10 总的来说实时操作系统是事件驱动的,总的来说实时操作系统是
7、事件驱动的,能对来自外界的作用和信号在限定的时间范能对来自外界的作用和信号在限定的时间范围内作出响应。它强调的是围内作出响应。它强调的是实时性实时性、可靠性可靠性和和灵活性灵活性,与实时应用软件相结合成为有机的与实时应用软件相结合成为有机的整体起着核心作用整体起着核心作用,由它来管理和协调各项工由它来管理和协调各项工作作,为应用软件提供良好的运行软件环境及开为应用软件提供良好的运行软件环境及开发环境。发环境。从实时系统的应用特点来看实时操作系从实时系统的应用特点来看实时操作系统可以分为两种:统可以分为两种:一般实时操作系统一般实时操作系统和和嵌入嵌入式实时操作系统式实时操作系统。操作系统简介1
8、1一般实时操作系统:一般实时操作系统:应用于实时处理系统的上位机和实时查询系应用于实时处理系统的上位机和实时查询系统等实时性较弱的实时系统,并且提供了开发、统等实时性较弱的实时系统,并且提供了开发、调试、运用一致的环境。调试、运用一致的环境。嵌入式实时操作系统:嵌入式实时操作系统:应用于实时性要求高的实时控制系统,而且应用于实时性要求高的实时控制系统,而且应用程序的开发过程是通过交叉开发来完成的,应用程序的开发过程是通过交叉开发来完成的,即开发环境与运行环境是不一致。嵌入式实时操即开发环境与运行环境是不一致。嵌入式实时操作系统具有规模小作系统具有规模小(一般在几一般在几K K几十几十K K 内
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 50 操作系统 简介
限制150内