操作系统ppt.ppt
《操作系统ppt.ppt》由会员分享,可在线阅读,更多相关《操作系统ppt.ppt(77页珍藏版)》请在优知文库上搜索。
1、第一章第一章 操作系统引论操作系统引论2023-3-27第一章 操作系统概论2教学要求教学要求 理解OS系统涵义 掌握OS特征、分类、基本功能 掌握多道程序设计产生的思想、目的等 了解常见操作系统系统的特点 了解OS系统的发展趋势2023-3-27第一章 操作系统概论3内容提要内容提要 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特征 1.4 操作系统的主要功能 1.5 操作系统的结构设计2023-3-27第一章 操作系统概论41.1、操作系统目标和作用、操作系统目标和作用一、 操作系统的目标二、 操作系统的作用2023-3-27第一章 操作系统概论5 DO
2、S LINUX WINDOWS TURBO-C WORD UNIX TURBO-ASM VI PC/M OS/2 FreeBSD你知道下列哪些是操作系统吗你知道下列哪些是操作系统吗? ?2023-3-27第一章 操作系统概论6目前常见操作系统目前常见操作系统微软:Windows系列(以前MS-DOS)UNIX:Solaris, AIX, HP UX, SVR4, BSD, 自由软件:Linux, freeBSD, MinixIBM: AIX, zOS(OS/390), OS/2, OS/4000, PC DOS其他:Mac OS, NetWare,2023-3-27第一章 操作系统概论7你用过
3、的操作系统能做什么你用过的操作系统能做什么? ?各种命令:dir copy del format 启动、结束用户程序系统调用:例如INT指令WINDOWS、UNIX 等提供多任务或多用户环境 操作系统为你完成所有“硬件相关、应用无关”的工作,以给你方便、效率、安全2023-3-27第一章 操作系统概论8硬件相关硬件相关 、 应用无关应用无关涉及物理地址、设备接口寄存器、设备接口缓冲区代码量大,需硬件知识、需随硬件的变化而变化提供所有应用、用户共需的东西与应用无直接关系2023-3-27第一章 操作系统概论9你知道操作系统不能做什么你知道操作系统不能做什么? ?不做天气预报不做房屋设计不是编译程
4、序总之,操作系统不直接解决最终具体应用问题,也不负责编译源程序.2023-3-27第一章 操作系统概论10操作系统如何工作操作系统如何工作OS的第1个工作:启动和结束程序OS的第2个工作:用户程序对OS的调用OS的第3个工作:为常用操作提供程序OS的第4个工作:解决效率和安全问题2023-3-27第一章 操作系统概论11一、OS的目标内容是什么?子目标之间的关系?1有效性 提高系统资源利用率。 提高系统的吞吐量。2方便性3可扩充性4开放性2023-3-27第一章 操作系统概论12二、OS的作用有哪些基本内容?知识点有哪些?对内是“管理员”,对外是“服务员”1 1OSOS作为用户与计算机硬件系统
5、之间的接口作为用户与计算机硬件系统之间的接口用户在OS帮助下,能够方便、快捷、安全、可靠地操纵计算机硬件和运行自己的程序。2023-3-27第一章 操作系统引论13图1-1OS作为接口的示意图 用 户应用程序系统调用 命令 图标、窗口操作系统计算机硬件2023-3-27第一章 操作系统引论14(1) 命令方式。这是指由OS提供了一组联机命令接口,以允许用户通过键盘输入有关命令来取得操作系统的服务,并控制用户程序的运行。(2) 系统调用方式。OS提供了一组系统调用,用户可在自己的应用程序中通过相应的系统调用,来实现与操作系统的通信,并取得它的服务。(3) 图形、窗口方式。这是当前使用最为方便、最
6、为广泛的接口,它允许用户通过屏幕上的窗口和图标来实现与操作系统的通信,并取得它的服务。 2023-3-27第一章 操作系统引论152 2OSOS作为计算机系统资源的管理者作为计算机系统资源的管理者在一个计算机系统中,归纳起来可将资源分为四类:处理器、存储器、I/O设备以及信息(数据和程序)。相应地,OS的主要功能也正是针对这四类资源进行有效的管理,即:处理机管理,用于分配和控制处理机;存储器管理,主要负责内存的分配与回收; I/O设备管理,负责I/O设备的分配与操纵;文件管理,负责文件的存取、共享和保护。可见,OS的确是计算机系统资源的管理者。2023-3-27第一章 操作系统引论163 3O
7、SOS实现了对计算机资源的抽象实现了对计算机资源的抽象图1-2I/O软件隐藏了I/O操作实现的细节 物理接口硬件用户用户I/O软件物理接口硬件机器指令虚机器I/O操作命令(Read,Write)2023-3-27第一章 操作系统概论17拓展知识:拓展知识:OS的资源管理技术的资源管理技术资源复用(解决物理资源数量不足 ) 资源虚化(解决物理资源数量不足 , 提高服务的能力和水平 )资源抽象(处理系统的复杂性, 解决资源的易用性) 资源管理技术2023-3-27第一章 操作系统概论181 1、资源复用、资源复用(1)何谓资源复用?(2)资源复用的种类 该资源可进一步分割成更多和更小的单位供进程使
8、用 。 并不把资源进一步分割成更小的单位,进程可在一个时间片内独占使用整个物理资源。 (3)举例2023-3-27第一章 操作系统引论19 时分复用共享有:(1)教室里的黑板(2)分时系统中的打印机(3)城市里的出租车 空分复用共享有:(1)住宅区的土地(2)公共汽车上的椅子(3)C/C+运行时系统的堆栈(4)商品公寓房 既是时分复用又是空分复用共享的有:(1)某公共小汽车停车场(说明:使用空分复用来选一个停车位置,使用时分复用来共用单个停车位置)(2)宾馆住房(说明:使用空分复用来选一个房间,使用时分复用来共用单个房间)2023-3-27第一章 操作系统概论202 2、资源虚化、资源虚化(1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 ppt