1、第 5 讲 常用操作系统的应用(一) 教学目标及基本要求 : 1、 了解操作系统的基本概念,了解几种常用操作系统的特点与应用。 2、 了解多任务、多用户的含义 3、 掌握操作系统的基本功能,理解各功能的含义。 教学 重点: 1、 操作系统的概念 ; 2、 操作系统的基本功能 ; 教学难点: 操作系统的基本功能。 教学 内容: 1、 操作系统的分类 2、 操作系统的功能 任务管理 存储管理 文件管理 设备管理 教学时间: 1 学时 主要内容: 2.1 操作系统简介 操作系统( Operating System, OS) 是直接控制及管理计算 机硬件的系统软件,是对硬件系统的第一次扩充,也是用户和
2、计算机硬件系统之间的接口和桥梁。一方面控制和管理维护计算机的所有软件及硬件资源,另一方面,为用户提供一个使用计算机的方便、有效、友好的环境 。 一个操作系统可以在概念上分割成两部分:内核( Kernel)以及壳( Shell)。一个壳程序包裹了与硬件直接交流的内核:硬件 内核 壳。 2.1.1 操作系统的分类 1 DOS 字符界面操作系统( Disk Operating System) 特点:简单、易学,硬件要求低,但存储能力有限 2 Windows 图形用户界面操 作系统 特点:界面生动、形象,操作简便 3 UNIX 分时管理网络操作系统 特点:可迁移性、稳定性、可靠性及安全性好,可运行于不
3、同类型的计算机上,支持多任务、多用户、网络管理和网络应用 。但缺乏统一的标准,应用程序不够丰富,并且不易学习 。 4 Linux 开放网络操作系统 特点:免费使用、自由传播的类 UNIX 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU的操作系统。主要用于基于 Intel X86 系列 CPU的计算机上 5 Mac OS 操作系统 是运行在苹果公司的 Macintosh 系列计算机上的操作系统,是首个成功应用于商用领域的图形用户界面操作系统 。 6 NetWare 网络操作系统 是 NOVELL公司推出的网络操作系统 2.1.2 操作系统的功能 操作系统
4、的功能一般包括 任务 管理、 存储 器 管理、文件管理 及设备管理等 。 1任务管理 操作系统的主要任务是管理和控制计算机中所有软硬件资源,使 它们 协调一致,有条不紊地工作。 在 Windows 操作系统中,任务管理是通过其 “任务管理器 ”实 现的 2存储器管理 主要负责内存的分配与管理 存储器是计算机的关键资源之一,存储器管理好坏影响整个系统的性能。 主要有 4 方面功能: ( 1)虚拟内存 内存是 CPU可直接存取的存储器,速度快,但价格贵。虚拟内存是指用硬盘空间模拟内存,为用户提供比实际内存大得多的内存空间。 Windows 中可这样设置虚拟内存: 右击 “我的电脑 ” | “属性
5、”命令, “系统属性 ”对话框 | “高级 ”选项卡, “性能 ” | “设置 ” 按钮, “性能选项 ”对话框 | “高级 ”选项卡,按提示即可进行设置虚拟内存。 ( 2)存储器分配 在运行过程中,进程需要存储空间以及在内存与外存之间调进调出等。合理地分配存储器可提高系统性能。 ( 3)地址转换 地址指存储器(主要指内存)中 每 个存储单元的编号 当程序被调入内存时,操作系统要将程序中的逻辑地址变换成存储空间的真实物理地址。 ( 4)信息保护 由于内存中有多个进程,为了防止一个进程的存储空间被其他进程占用,操作系统要采取软件和硬件结合的保护措施。 3文件管理 文件是指被赋予了名称并存储于磁盘
6、上的信息的集合。 操作系统中,负责管理和存取文件信息的部分称为文件系统或信息管理 系统。 在文件系统的管理下,可以按照文件名访问文件,而不必考虑内部实现细节。文件系统为用户提供了一个简单、统一的访问文件的方法,也被称为用户与外存储器的接口。 4设备管理 操作系统对设备的管理主要是负责对计算机系统中设备的分配与操纵 在 Windows 中,对设备进行管理的系统是设备管理器和控制面板。 在设备管理器中,用户可以了解计算机上硬件的相关信息,可以检查硬件的状态,并更新或安装硬件的设备驱动程序。 右击 “我的电脑 ” | “属性 ”命令( “控制面板 ” | “系统 ”图标 ), “硬件 ”选项卡 | “设备管理器 ”按钮,即进入 “设备管理器 ”窗口,如图 2-1 所示。 ( a)“系统属性”对话框 ( b)“设备管理器”窗口 图 2-1 Windows 的设备管理 小 结 操作系统经历了从字符界面到图形用户界面的发展过程,现在常用的操作系统有 Windows、UNIX、 Linux、 Mac OS 和 NetWare 等,因使用的方便性,它们几乎都是图形用户界面的。操作系统是一个管理计算机系统的软硬件资源的软件系统,其主要功能有任务管理、存储器管理、文件管理及设备管理等 , 对这些功能的含义,我们要理解。 作 业 1谈谈你对操作系统的理解 2操作系统的基本功能是什么?简述各功能的内容