系统软件及常用操作系统.pptx
《系统软件及常用操作系统.pptx》由会员分享,可在线阅读,更多相关《系统软件及常用操作系统.pptx(71页珍藏版)》请在冰豆网上搜索。
1系统软件及常用操作系统2基本要求基本要求了解微型计算机的组成、主要性能指标、发展方向及其分类理解微型计算机各部件的功能与主要技术指标3主要内容4.1操作系统基础4.2WindowsXP简介4.3Linux操作系统4.4实用程序4软件系统软件系统系统软件系统软件实用程序实用程序诊断程序诊断程序排错程序等排错程序等操作系统操作系统WindowsUnixLinux语言处理程序语言处理程序CPascalVB应用软件应用软件系统软件:
系统软件:
控制和维护计算机的正常运行,管理计算机的各种资源,以满足应用软件的需要。
应用软件:
应用软件:
完成一个特定的任务,在系统软件的支持下,才能运行。
软件包括了使计算机运行所需的各种程序、数据及其有关的文档资料。
5应应用用软软件件操操作作系系统统硬件硬件数据库管理系统网络与通信软件实用程序与工具软件语言处理程序人们通过为人们通过为硬件逐层地添加硬件逐层地添加各类系统软件与各类系统软件与应用软件后,才应用软件后,才能形成一个供用能形成一个供用户使用的功能丰户使用的功能丰富而界面友善的富而界面友善的计算机应用系统计算机应用系统64.1操作系统1.操作系统操作系统:
用于管理和控制计算机用于管理和控制计算机所有的所有的硬件和软件资源的一硬件和软件资源的一组程序。
组程序。
:
计算机硬件与其它软件的接口计算机硬件与其它软件的接口:
用户和计算机的接口用户和计算机的接口裸机裸机操作系统操作系统应用程序应用程序用户主要功能有:
主要功能有:
处理机管理处理机管理存储管理存储管理设备管理设备管理信息信息(文件文件)管理管理虚拟机虚拟机=裸机裸机+操作系统操作系统操操统统作作系系4.1.1操作系统概述72.操作系统分类APPLEIBMDOS操操作作系系统统按任按任务数务数图形用户界面操作系统图形用户界面操作系统命令行界面命令行界面操作系统操作系统多用户操作系统多用户操作系统单用户操作系统单用户操作系统多任务操作系统多任务操作系统单任务操作系统单任务操作系统分时操作系统分时操作系统批处理系统批处理系统实时操作系统实时操作系统网络操作系统网络操作系统按用户按用户界面界面按用按用户数户数按系统按系统功能功能83.常用操作系统1)DOSMicrosoft公司研制的公司研制的配置在配置在PC的操作系统的操作系统单用户命令行界面操作系统单用户命令行界面操作系统从从4.0版开始成为支持多任务的操作系统。
版开始成为支持多任务的操作系统。
2)Windows图形用户界面图形用户界面WindowsXPProfessionalWindowsXPTabletPCWindowsXPHomeWindows98WindowsNTWindows2000WindowsXP93)Unix分时操作系统,主要用于服务器分时操作系统,主要用于服务器/客户机体系客户机体系4)Linux由由UNIX发展而来,源代码开放发展而来,源代码开放5)OS/2为为PS/2设计的操作系统,用户可自行定制界面设计的操作系统,用户可自行定制界面6)MacOS较好的图形处理能力,主要用在桌面出版和较好的图形处理能力,主要用在桌面出版和多媒体应用等领域。
多媒体应用等领域。
用在用在苹果公司的苹果公司的PowerMacintosh机及机及Macintosh一族计算机上,与一族计算机上,与Windows缺乏较好的缺乏较好的兼容性兼容性7)NovellNetware基于文件服务和目录服务的网络操基于文件服务和目录服务的网络操作系统,用于构建局域网。
作系统,用于构建局域网。
104.操作系统的主要功能:
处理机管理存储管理文件管理设备管理114.1.2处理机管理处理机管理1.单道程序系统单道程序系统:
任一时刻只允许一个程序在系统中执行。
任一时刻只允许一个程序在系统中执行。
一个程序执行结束后才能执行下一个程序。
一个程序执行结束后才能执行下一个程序。
任务:
有效地、合理地分配任务:
有效地、合理地分配任务:
有效地、合理地分配任务:
有效地、合理地分配CPUCPUCPUCPU的时间的时间的时间的时间时间时间tCPU程序程序A程序程序B程序程序C演示:
演示:
单道程序系统单道程序系统122.多道程序系统多道程序系统:
多道程序同时在执行。
多道程序同时在执行。
程序程序A程序程序C程序程序A程序程序B程序程序C程序程序CCPU时间时间t特点:
特点:
多道:
计算机内存中同时存放了几道相互独立的程序多道:
计算机内存中同时存放了几道相互独立的程序宏观上并行:
同时在执行宏观上并行:
同时在执行微观上串行:
各程序轮流地占有微观上串行:
各程序轮流地占有CPUCPU,交替执行,交替执行演示:
演示:
多道程序系统多道程序系统13程序程序程序程序11程序程序nn单道程序系统计算机内存单道程序系统计算机内存多道程序系统计算机内存多道程序系统计算机内存143.进程进程是程序的一次执行过程。
进程基本特征:
动态性进程有一定的生命期并发性系统中可以同时有几个进程在活动独立性能独立运行的基本单位,资源分配基本单位异步性进程按异步方式运行,各自独立演示:
演示:
程序管理器程序管理器1516进程的状态和调度:
时间片到时间片到执行状态执行状态就绪状态就绪状态挂起状态挂起状态进程被选中进程被选中发发生生了了某某个个事事件件,如如分分配配到到了了所所需需资资源源(如如打印机)。
打印机)。
等待某个事件等待某个事件等待某个资源,等待某个资源,如打印机。
如打印机。
除了除了CPU以外,以外,所需要的所有资源所需要的所有资源都分配了都分配了缺少资源缺少资源174.线程(threads)对进程时行对进程时行“细分细分”,一个进程可再分为多个线程,一个进程可再分为多个线程轻量级的进程(轻量级的进程(lightweightthreads,简称简称LWPLWP)传统进程可认为重量级线程(传统进程可认为重量级线程(weightthreads,简称简称LWPLWP)线程:
核心级线程和用户级线程线程:
核心级线程和用户级线程UNIXUNIX:
进程是:
进程是CPUCPU的分配单位的分配单位WindowsWindows:
线程是:
线程是CPUCPU的分配单位的分配单位n除了除了CPU以外以外,进程肯定是在进程肯定是在UNIX和和WINDOWS中资源的分配单位中资源的分配单位18线程与进程的结构差异19引入线程的优点:
充分共享共源减少内存开销提高并发性切换速度相对较快20214.1.3存储管理存储管理计算机内存是计算机内存是CPU可以直接存取的存储器。
可以直接存取的存储器。
操作系统的存储管理主要功能有下面操作系统的存储管理主要功能有下面4个个方面方面:
(1)虚拟内存用硬盘空间模拟内存
(2)存储器分配(3)地址的转换(4)信息的保护22v1.虚拟内存用硬盘空间模拟内存虚拟内存用硬盘空间模拟内存真正内存真正内存虚拟内存虚拟内存内存空间内存空间最大容量与最大容量与CPUCPU的寻址能力有关的寻址能力有关3232位位CPUCPU最大可达最大可达4GB4GB。
演示:
演示:
虚拟内存虚拟内存23
(2)存储器分配目的:
提高存储器的利用率,提高系统速度。
多个进程共享存储器,分配、释放存储器进程需要的存储空间是变化的调进或调出进程移动进程进程进程1进程进程2进程进程3进程进程4进程进程5RAM虚拟内存虚拟内存交换交换在在CPU上运行的进上运行的进程肯定要在程肯定要在RAM中。
中。
24v(3)地址的转换地址的转换程序员编写程序程序员编写程序逻辑地址(从0开始)内存中程序内存中程序物理地址转换转换v(4)信息的保护)信息的保护v防止一个进程的存储空间被其它的进程破坏防止一个进程的存储空间被其它的进程破坏v软件和硬件结合的保护措施软件和硬件结合的保护措施254.1.4文件系统文件系统1.文件基本概念文件是存放在外存上的一组相关信息的集合按名存取文件基本属性文件名:
文件名.扩展名,例如:
Iexplore.exe文件类型文件属性文件操作见名知意UNIX中大小写有区别Windows中大小写无区别26文件类型文件的扩展名表示文件的类型。
文件的扩展名表示文件的类型。
文件类型扩展名说明可执行程序可执行程序EXE、COM可执行程序文件可执行程序文件源程序文件源程序文件C、CPP、BAS程序设计语言的源程序文件程序设计语言的源程序文件Office文档文档DOC、XLS、PPTWord、Excel、Powerpoint创创建建的的文档文档流媒体文件流媒体文件WMV、RM、QT能通过能通过Internet播放的流式媒体文件播放的流式媒体文件压缩文件压缩文件ZIP、RAR压缩文件压缩文件图像文件图像文件BMP、JPG、GIF不同格式的图像文件不同格式的图像文件音频文件音频文件WAV、MP3、MID不同格式的声音文件不同格式的声音文件网页文件网页文件HTM、ASP前者是静态的,后者是动态的前者是静态的,后者是动态的27文件属性一般属性:
文件大小占用空间文件建立或修改的日期与时间所有者信息重要的属性有:
只读:
文件只能读,不能修改或删除隐藏:
在一般的情况下不显示存档:
任何一个新创建或修改的文件都有存档属性。
当用“附件”下“系统工具”组中的“备份”程序备份后,存档属性消失。
28文件操作一个文件中所存储的可能是数据,也可能是程一个文件中所存储的可能是数据,也可能是程序的代码,不同格式的文件通常都会有不同的应用序的代码,不同格式的文件通常都会有不同的应用和操作。
和操作。
文件的常用操作有:
文件的常用操作有:
建立文件打开文件写入文件删除文件属性更改292.目录结构硬盘划分成几个逻辑上硬盘划分成几个逻辑上独立的区域,这些磁盘分独立的区域,这些磁盘分区被称为卷。
区被称为卷。
硬盘分区目的:
便于管理磁盘上的众多文件安装不同的系统,如WindowsXP、Linux等卷的管理:
安装时计算机管理器(演示:
计算机管理)(小心,不能删除分区小心,不能删除分区)30磁盘分区格式化使用31树状结构根目录根目录WindowsUser1System32Notepad.exeTest.docData.mdbMspaint.exeExplorer.exe目录路径目录路径绝对路径:
从根目录开始,依序到该文件之前的名称。
绝对路径:
从根目录开始,依序到该文件之前的名称。
相对路径:
从当前目录开始到某个文件之前的名称。
相对路径:
从当前目录开始到某个文件之前的名称。
C:
WindowsSystem32Notepad.exeC:
UserTest.doc(当前目录为System32).UserData.mdb/表示根目录与分隔符.上一级目录32Windows中的树型结构:
桌面为根。
编程时:
编程时:
根目录是指逻辑驱动器的根目录根目录是指逻辑驱动器的根目录333.常见的文件系统1)Windows文件系统Windows支持三种文件系统:
FAT、FAT32和NTFS。
FAT:
只能支持512MB以下的容量,目前用在软盘和移动硬盘。
FAT32:
卷最大容量2TB,不支持512MB以下的卷。
用在硬盘分区。
NTFS:
兼顾了磁盘空间的使用与访问效率,提供高性能、安全性、可靠性和许多FAT或FAT32没有的高级功能的文件系统。
光盘文件系统:
CDFS,UDF2)UNIX文件系统不使用驱动器名,只有一个叫做root根目录,标记为/,其下任何一个子目录可以是一个硬盘或一个分区,而且是可随时改变的。
343)Linux文件系统在在LinuxLinux操操作作系系统统中中,用用户户可可以以安安装装LinuxLinux自自身身的的标标准准文文件系统,还可以安装件系统,还可以安装WindowsWindows文件系统或文件系统或UNIXUNIX文件系统。
文件系统。
uWindowsWindows文件系统文件系统可安装可安装FAT32FAT32、NTFSNTFS(NTFSNTFS不能写入,只能访问)不能写入,只能访问)uExt2Ext2文件系统文件系统目前目前LinuxLinux操作系统中最标准的