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