文档详情

第三章操作系统基础liu.ppt

发布:2017-04-27约1.52千字共91页下载文档
文本预览下载声明
第3章 操作系统基础;主要内容;3.1 一个程序的存储、运行及操作系统的基本概念;执行一个程序,一般要遇到如下问题: (1)将程序保存在外存的什么位置?如何区分不同的文件? (2)将程序从外存装载到内存的什么位置?如何分配内存? (3)如何获得CPU的资源?如果有多个程序要运行,CPU如何处理? (4)如何获得外设的资源? (5)如何释放资源? 等等,这些问题是如何解决,如何处理?这些都是操作系统要解决和处理的问题。 也就是操作系统的基本功能。;操作系统的意义;操作系统在计算机系统中的地位;操作系统的工作界面;命令行工作界面(方式);图形工作界面(方式);操作系统的分类;单用户操作系统;分时操作系统;实时操作系统;网络操作系统;分布式操作系统;3.2 操作系统的功能模块;资源管理 管理和控制计算机的硬件资源和软件资源 硬件资源:处理器、存储器、I/O设备等 软件资源:计算机中的程序和数据 程序控制 程序的运行都是在操作系统控制之下进行的 操作系统不仅要保证程序的正常运行,还要提高程序运行效率,妥善处理意外事件的发生 人机交互接口 提供访问计算机资源的界面 通过命令或图形交互功能,操作和使用计算机;操作系统5大功能模块; 因为文件管理和用户最密切相关,也是要求掌握的重点。所以我们首先介绍文件管理。;问题的提出:程序、数据 如何在计算机中存储?;引入;与其他四个功能模块不同,文件管理是对计算机系统的软件资源进行的管理。 基本内容 文件如何标识 文件如何存放在外部存储设备上 存储在存储器中的文件如何管理 如何方便用户对文件进行操作;;文件的意义;文件名;Windows下的文件名;扩展名的约定;文件目录;目录文件及目录项图示;文件的基本信息;目录的组织与管理;目录的组织与管理;文件目录的树形结构示意;文件目录的树形结构示意;例:新建文件夹及新建文件;文件的标识方法;文件的访问路径;绝对路径和相对路径;绝对路径和相对路径举例;绝对路径和相对路径举例;Windows下的文件操作;Windows下的文件操作方式;Windows下的文件的属性;文件的通配符;通配符举例;通配符举例;文件系统;本部分要掌握的内容;程序、数据如何在计算机中运行处理 首先将程序和数据调入内存——存储管理; 多个程序并发执行,CPU资源是多程序分时使用——处理机管理 数据的输入输出由外部设备完成——设备管理 这些工作都由操作系统相应的功能模块来完成;处理机管理(CPU管理);程序执行方式;程序执行方式——顺序执行;程序执行方式—并发执行;程序并发执行的图示;程序执行方式—并发执行(续);进程概念的引入;进程的意义;火车与列车的区别图示;进程和程序的区别\\;进程的描述和控制;进程的三种基本状态;进程的三种基本状态(续);进程状态的转换(重点);进程控制与策略;Windows XP中的处理器管理;任务管理器窗口;任务管理器窗口;存储管理;存储管理的图示;存储分配;直接分配;静态分配;动态分配;地址转换(重定位);物理地址和逻辑地址;地址转换;地址转换图示;存储共享与保护;存储共享与保护图示;内存容量的扩展;虚拟存储技术;虚拟存储图示;最大可扩充的虚拟存储器的容量受地址总线宽度的限制 对于一个系统,若具有32位地址总线,最大的存储空间可以达到4GB(即232) 理论上可扩充的虚拟容量为4GB减去已有的内存容量 参考P57,自己查看下机器虚拟内存的设置。;设备管理;设备管理的功能;I/O设备的控制管理方式;中断控制;Windows下的设备管理;典型操作系统;操作系统五大功能小结*;3.4 Windows XP基础(自学)
显示全部
相似文档