大学计算机基础第03章.ppt

上传人:小飞机 文档编号:5955789 上传时间:2023-09-08 格式:PPT 页数:93 大小:661KB
返回 下载 相关 举报
大学计算机基础第03章.ppt_第1页
第1页 / 共93页
大学计算机基础第03章.ppt_第2页
第2页 / 共93页
大学计算机基础第03章.ppt_第3页
第3页 / 共93页
大学计算机基础第03章.ppt_第4页
第4页 / 共93页
大学计算机基础第03章.ppt_第5页
第5页 / 共93页
点击查看更多>>
资源描述

《大学计算机基础第03章.ppt》由会员分享,可在线阅读,更多相关《大学计算机基础第03章.ppt(93页珍藏版)》请在三一办公上搜索。

1、第3章 操作系统,3.1 操作系统概述 3.2 操作系统的功能模块3.3 典型操作系统介绍,3.1操作系统概述,1什么是操作系统 2操作系统的发展 3操作系统的分类 4操作系统的基本功能,1什么是操作系统从以下几个角度来认识操作系统:(1)操作系统是系统软件(2)操作系统是计算机系统资源的管理者(3)操作系统是用户与计算机硬件系统的接口-用户通过OS,无需了解计算机软、硬件的有关细节就能方便地使用计算机。,3.1操作系统概述,三者的关系,用户,软件,硬件,计算机系统的层次结构,操作系统是直接控制和管理计算机系统中的硬件和软件资源,合理的组织计算机工作流程,便于用户使用的程序的集合。,定义,2操

2、作系统的发展 操作系统经历了人工操作、批处理、多道程序、现代操作系统的发展阶段。(1)人工操作 以电子管为主要元器件的第一代计算机,没有操作系统。上机完全是手工操作,系统资源利用率低。,3.1操作系统概述,(2)简单批处理系统(第1代操作系统)简单批处理系统方案的中心思想:使用一个称为监控程序(Monitor)的软件。在使用这类操作系统时,用户不再直接操作机器,他们向计算机操作员提交写在卡片上或磁带上的作业。操作员把这些作业顺序排列在一起,然后把整个一批作业都放到输入设备上供监控程序使用。当一个程序运行结束后,它就转回监控程序,监控程序能自动装入下一个程序。,3.1操作系统概述,20世纪60年

3、代初期,出现了通道和中断技术。通道技术:将I/O处理从CPU的控制下独立出来的一套处理机制,也称为“I/O处理机”;CPU不再直接控制I/O设备,而是通过通道去控制,从而实现了CPU和I/O设备之间的并行工作,缓解了CPU和I/O速度不匹配的矛盾;,3.1操作系统概述,中断技术:中断:在程序运行中,出现了某种紧急事件,必须暂时中止现行程序,转去处理此事件,然后再恢复中断程序的运行技术。,3.1操作系统概述,(3)第三代计算机(集成电路芯片)时期 多道程序批处理系统 主要思想:在内存中同时存放若干道用户作业,这些作业交替地运行。当一个作业由于I/O操作未完成而暂时无法继续运行时,系统就把CPU切

4、换到另一个作业,从而使另一个作业在系统中运行。优点:大大提高了CPU的利用率;,3.1操作系统概述,分时操作系统 分时操作系统的主要特点是将CPU的时间划分成时间片,采用循环轮作方式处理多道程序。UNIX是其最典型代表。,3.1操作系统概述,实时操作系统 是保证在一定时间限制内完成特定功能的操作系统。对信号的输入、计算和输出都能在一定的时间范围内完成。,3.1操作系统概述,(4)现代操作系统(大规模集成电路)微机操作系统的诞生,MS-DOS;多用户操作系统;例如,UNIX;基于图形界面操作环境的操作系统;例如,Windows;网络操作系统;例如,Windows NT;,3.1操作系统概述,3.

5、操作系统的分类(1)单用户操作系统(2)分时操作系统(3)实时操作系统(4)批处理系统(5)网络操作系统(6)分布式操作系统(7)嵌入式操作系统,3.1操作系统概述,3.1.1操作系统概述,按能够支持的用户数分类(1)单用户操作系统(Single user):如DOS、Windows 9X在单用户操作系统中,系统所有的硬件、软件资源只能为一个用户提供服务。也就是说,单用户操作系统只完成一个用户提交的任务,如MS DOS、Windows 95/98等。(2)多用户操作系统(Multiuser):如UNIX。多用户操作系统能够管理和控制由多台计算机通过通信口连接起来组成的一个工作环境并为多个用户服

6、务的操作系统,如Windows NT、UNIX、Xenix等。,单用户系统,多用户系统,处理器,我有些事情要求操作系统先生处理,我有些事情要求操作系统先生处理,完成用户1 的工作后,可以继续处理用户2 的工作,操作系统将用户1 的工作传递给处理器,操作系统将用户2 的工作放入队列,操作系统,按是否能够运行多个任务分类(1)单任务操作系统(Single tasking):如MS-DOS只支持一个任务,即内存只有一个程序运行的操作系统称为单任务操作系统。如MS DOS就是一种典型的联机交互单用户操作系统。其提供的功能简单,规模较小。(2)多任务操作系统(Multitasking):如Windows

7、 9598、Windows NT、Windows 2000、UNIX等可支持多个任务,即内存中同时多个程序并发运行的操作系统称为多任务操作系统。如Windows 95/98、Windows NT、Windows 2000/XP、UNIX、Novel Netware等。,单用户操作系统 例:DOS、Windows95/98操作系统,DOS系统是1981年由微软公司为IBM个人电脑开发的,即MS-DOS。它是一个单用户单任务的操作系统。在1985年到1995年间DOS占据操作系统的统治地位。主设计人:Tim Paterson,Windows的优点:1、界面图形化,“所见即所得”2、单用户、多任务

8、3、网络支持良好 4、出色的多媒体功能 5、硬件支持良好 6、众多的应用程序,图形用户界面(GUI)(Graphical User Interface)系统,早期的操作系统是基于文本的,因此每个人要使用它们必须记忆大量的指令,操作起来很不方便GUI操作系统提供友好易于使用的图形界面,使用户可以轻松地操作,GUI 系统的基本组件2-1,图标,菜单,任务栏,桌面,菜单选项,窗口,菜单栏,省略号,GUI 系统的基本组件2-1,单选按钮,复选按钮,列表框,文本框,对话框,命令按钮,工作方式:一台主机连接了若干个终端每个终端有一个用户在使用交互式的向系统提出命令请求系统接受每个用户的命令采用时间片轮转方

9、式处理服务请求并通过交互方式在终端上向用户显示结果用户根据上步结果发出下道命令,分时操作系统,分时操作系统,操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。每次服务一个时间片。,分时操作系统特点,多路性交互性“独占”性及时性,同时有多个用户使用一台计算机宏观上:是多个人同时使用一个CPU微观上:多个人在不同时刻轮流使用CPU,用户根据系统响应结果进一步提出新请求(用户直接干预每一步),用户感觉不到计算机为其他人服务(OS提供虚机器,各个用户的虚机器互不干扰),系统对用户提出的请求及时响应,实时操作系统是实时控制系统和实时处理系统的统称。实时控

10、制系统用于过程控制。例如,控制飞行器、导弹发射、飞行过程的自动控制系统。实时处理系统主要指对信息进行及时的处理。例如,利用计算机预订飞机票、火车票或轮船票、股市行情等。,实时操作系统,实时操作系统,主要追求目标:对外部请求在严格时间范围内作出反应高可靠性安全性完整性实时系统必须和先进的技术装备相结合,批处理操作系统,工作方式:用户将作业交给系统操作员系统操作员将许多用户的作业组成一批作业之后输入到计算机中,在系统中形成一个自动转接的连续的作业流启动操作系统系统自动、依次执行每个作业最后由操作员将作业结果交给用户,批处理操作系统优缺点-优点:作业流程自动化 效率高,吞吐率高 吞吐量:单位时间内处

11、理作业的个数-缺点:无交互手段,调试程序困难,网络操作系统,基于计算机网络 在各种计算机操作系统上 按网络体系结构协议标准开发的软件包括网络管理,通信,安全,资源共享和各种网络应用目标:是相互通信及资源共享,典型的网络操作系统有:Windows NT、Windows 2000 server、UNIX、Linux等。,网络操作系统,通常操作系统的功能:处理机管理、存储器管理、设备管理、文件管理等网络通信功能:通过网络协议进行高效、可靠的数据传输网络资源管理:协调各用户使用网络服务:文件和设备共享,信息发布网络管理:安全管理、故障管理、性能管理等,分布式操作系统是指通过网络将大量计算机连接在一起,

12、它们相互协作共同完成一项任务,以获取极高的运算能力、广泛的数据共享以及实现分散资源管理等功能为目的的一种OS。,分布式操作系统,它的优点是:分布性。它集各分散结点计算机资源为一体,以较低的成本获取较高的运算性能。可靠性。由于在整个系统中有多个CPU系统,因此当某一个CPU系统发生故障时,整个系统仍旧能够工作。显然,在对可靠性有特殊要求的应用场合可选用分布式OS。,分布式操作系统,网络和分布式的区别,(1)分布具有各个计算机间相互通讯,无主从关系;网络有主从关系(2)分布式系统资源为所有用户共享;而网络有限制地共享(3)分布式系统中若干个计算机可相互协作共同完成一项任务,嵌入式操作系统,什么是嵌

13、入式系统?在各种设备、装置或系统中,完成特定功能的软硬件系统它们是一个大设备、装置或系统中的一部分,这个大设备、装置或系统可以不是“计算机”由于它们被嵌入在各种设备、装置或系统中,因此称为嵌入式系统,操作系统的功能,执行启动过程。将用户程序加载到内存中。同时将程序所需的数据加载到内存中。作为各种资源(如,内存、输入和输出设备等)的管理器,并根据需要将资源分配给各种程序和用户。,3.1操作系统概述,操作系统的基本功能(1)处理机管理(2)作业管理(3)存储管理(4)I/O(输入/输出)设备管理(5)文件管理,3.2 操作系统的功能,处理机管理,处理机管理的主要任务是对处理机进行分配,并进行有效的

14、控制和管理。在多道程序环境下,为了增强计算机系统的处理能力,提高资源的利用率,可以让多个程序同时在系统中运行,这种多个程序的同时操作技术就称为并发执行。,问题提出,程序是在内存中运行的。一个程序的运行和多个程序的运行从管理的角度上有什么区别?(类似的问题有“一个学生和全校学生的管理”)如何描述多道程序处理的特性?,程序的特性,假设一个程序分为三个程序段;输入(I)、计算(C)和输出(P)。显然,在单道程序处理系统中,它们将按ICP的顺序执行,即只有输入了信息才能进行计算,只有计算产生了结果才能输出。这种方式被称为程序的顺序执行。程序顺序执行具有3个特征:顺序性。程序所有操作按规定的顺序执行;封

15、闭性。程序在执行过程中独享系统资源,不受外界因素的干扰和影响;可再现性。程序执行的结果与其执行速度无关。只要初始条件相同,则程序重复执行时,无论是不间断地执行,还是“断断续续”地执行,结果是相同的。,多道程序的特性,在多道程序系统中,由于受资源的制约,每个程序处理过程的行为和状态是不确定的。,C1和I2在T1时刻、P1、C2和I3在T2时刻、P2和C3在T3时刻都是并发执行的。由此产生资源竞争和相互制约问题。在多道程序环境下,由于资源竞争和制约,使程序失去了固有的特性:封闭性、可再现性。,处理机管理,在操作系统中引入了进程这个概念来描述计算机程序的执行过程1进程的概念:一个进程是一个程序对某个

16、数据集的执行过程,是分配资源的基本单位。进程具有以下6个基本特性:动态性:进程是“活着”的程序,它具有生命周期,表现在它由“创建”而产生,由“调度”而执行,因得不到资源而“暂停”,最后由“撤消”而消亡。并发性:同时执行。独立性:进程是一个独立运行、资源分配和调度的基本单位。,处理机管理,异步性:不同进程均具有各自的运行“轨迹”。进程具有“执行暂停执行”这样走走停停的活动规律。结构特征:为便于管理,系统为每个进程创建一套数据结构,记录该进程有关的状态信息。制约性:由于系统资源受限,多个进程在并发执行过程中相互制约。,进程与程序的区别,静和动。程序是“静止”的,它描述的是静态的指令集合及相关的数据

17、结构;进程是“活动”的,它描述程序执行起来的动态行为。程序可以脱离机器长期保存。而进程是执行着的程序,当程序执行完毕,进程也就不存在了。进程的生命是暂时的。程序不具有并发特征,不会受到其他程序的制约和影响。进程具有并发性,因此受到其他进程的制约和影响(争夺资源)。进程与程序不一一对应。一个程序多次执行,可以产生多个不同的进程;一个进程也可以对应多个程序。,进程的组成,进程由三部分组成:程序块。就是程序本身,用于描述进程所要完成的操作;数据集合。它包括进程执行时所需要的数据集和工作区;进程控制块 PCB(Process Control Block)。PCB用于记录进程的各种信息,反映进程动态特性

18、的变化。PCB是进程控制的核心机制(数据表格),OS就是通过PCB实现对进程的控制和管理的。,进程控制块及其作用,每当系统创建一个进程时,即自动创建一个PCB。PCB中包含的主要信息有:,PCB的作用使程序在多道程序环境下成为一个能独立运行的基本单位,并能与其他进程并发执行。,进程的状态,进程在其生存周期内,其执行过程是间断性的,因此进程状态是不断变化。,就绪状态。进程已经获得了除CPU之外所需资源,一旦得到CPU,就可以立即执行。运行状态。进程获得了CPU及其它一切所需资源,正在运行。等待状态。由于某种资源得不到满足,进程运行受阻,处于暂停状态,等待分配到所需资源后,再投入运行。,进程状态转

19、换图,作业管理,用户要求计算机完成的一个计算任务称为作业。一个作业分成若干个顺序处理的作业单位,称为作业步。例如:在我们编制程序的过程中,通常要进行输入、编译、连接、运行等几个步骤,其中的每一个步骤都可以看成是一个作业步。,作业管理,2作业管理 作业管理包括作业的输入和输出、作业的调度和作业的控制。作业调度的主要任务是系统要在许多作业中按一定的策略选取若干个作业,为它们分配必要的资源,让它们能够同时执行。(先来先服务、优先级、最短作业优先调度),作业管理,作业的控制实现作业如何输入到系统中去,当作业被选中后如何去控制它的执行,作业执行过程中出现故障后又应怎样处理,怎样控制计算结果的输出等功能。

20、,作业管理,3作业与进程的关系 作业是用户向计算机提交任务的任务实体;进程则是具体完成用户任务的运行实体、分配计算机资源的基本单位。,存储管理,计算机处理的数据和程序都是存放在外存中,使用时才调入内存。调入内存过程中如何分配存储空间?多个程序的存储空间怎样分配?在小内存中能否运行大程序?,同一程序多次装入内存其地址相同吗?即如何解决程序的重定位问题?怎样解决存储保护?,存储管理,1存储管理要解决的问题 为了有效的管理计算机内存资源,操作系统的存储管理应具有以下四种功能:存储分配、地址映射、存储保护和内存扩充。,存储管理,(1)存储分配 存储分配是存储管理的重要部分。它将根据用户程序的需要分配存

21、储器资源、回收系统或用户释放的存储区。(2)地址映射 在编制程序的时候,程序设计人员无法知道程序将要放在内存空间的哪一个地址运行,因此无法写出真实的物理地址,使用的是逻辑地址。当程序被调入内存时,操作系统将程序中的逻辑地址变换成存储空间中的真实的物理地址,即绝对地址。,地址重定位示意图,int a;float b;char c;,a的绝对地址,b的绝对地址,c的绝对地址,0X,a的逻辑地址,b的逻辑地址,c的逻辑地址,2FF0,3EC0,4DAA,源程序符号空间 目标程序地址空间 内存的存储空间 名空间 逻辑地址空间 物理地址空间,装入内存使用物理地址,编程时用的是符号地址,编译、链接产生逻辑

22、地址,地址重定位的方式,静态重定位动态重定位,静态地址重定位,原理:是指在作业执行之前进行的重定位。地址转换工作主要靠重定位装入程序来完成。特点:简单、容易实现,无需硬件的支持,是早期计算机采用的一种方式。,静态重定位示意图,作业A的地址空间,主存空间,0100 300500,100200400600,INPUT 1,300,INPUT 1,400,1 3 5 7,1 3 5 7,作业的逻辑地址100处是一个输入语句,从逻辑地址300处,读1个记录。重定位到主存空间后,因为作业从物理地址100处被装入,输入语句的地址按序被定位在200处,被读记录在400处。,从逻辑地址300处,读1个记录,静

23、态地址重定位,缺点:程序一经定位后就不能再在主存中移动,不能重新分配内存,不利于内存的有效利用;要求作业分配连续的主存空间,主存资源利用率低;不同用户难于共享主存中的同一程序。,动态地址重定位,动态地址重定位 是在程序执行过程中进行的重定位,更确切地说是在每次访问内存单元前才进行地址变换。它是通过硬件的地址变换机构实现的。设置一个重定位寄存器(RR),用来存放装入主存空间时的起始地址。作业访问主存空间的地址是由逻辑地址加重定位寄存器的地址来确定。主存实际地址=逻辑地址+重定位寄存器内容,动态地址重定位示意图,300,1000,+,0 100 300 600,0110013001600,I 1,

24、3001 3 5 7,作业A地址空间,有效地址,重定位寄存器,主存空间,I 1,3001 3 5 7,动态地址重定位的特点,目标模块装入主存后,还可以很容易地进行移动。有利于解决内存管理出现的中碎块问题;多个相对独立的目标模块,可以分别装入互不相邻的内存区域。这样便于内存的充分利用和资源的共享。程序中不执行的程序,不做地址映射工作,节省了CPU的时间。需要附加硬件的支持,增加了系统的开销。(重定位寄存器,缺点)。,存储管理,(3)存储保护 存储保护确保每道程序都在自己的内存空间运行,互不干扰。,存储管理,(4)内存扩充 由于物理内存的空间有限,很难满足用户程序的要求。因此,需要从逻辑上扩充内存

25、来提供一个比内存实际空间大得多的编程空间,方便用户的编程和使用。一般采用虚拟存储技术来实现逻辑上扩充内存,而不是从物理上扩充内存。,存储管理,2虚拟存储技术 虚拟存储技术是非常重要的存储管理技术,其核心思想是利用巨大的硬盘空间来弥补不足的实际内存空间。在虚拟内存管理下,应用程序可以使用的存储空间远远大于实际的内存,通常将一台计算机实际安装的内存称为物理存储器,将通过虚拟存储技术得到的比实际内存空间大得多的存储空间称为虚拟存储器。,存储管理,它的基本思想是:把部分外存空间作为主存使用,以此为用户提供足够大的地址空间虚存空间。用户可以在这个地址空间内编程,而完全不考虑主存的大小。虚拟存储器技术实际

26、上是采用内、外存结合的办法实现的。硬件负责虚实地址的转换;软件负责实存(主存)和虚存(外存)之间的信息调度管理。,虚拟存储器,内存,外存,设备管理,1、设备管理的目的,(1)方便用户操作(2)保证CPU与外部设备性能 的良好发挥。,设备管理,2、设备管理的任务,1)外部设备中断处理2)外部设备接口程序设计和设备驱动3)外部设备的分配与释放4)虚拟设备的实现和管理,设备管理,3、I/O设备分类(1)按设备使用方式分输入设备 将信息由外部设备送入主机的设备。输出设备 将信息由主机送到外部设备的设备。(2)按设备的从属关系分系统设备 由OS管理的标准设备;如显示器、打印机、磁盘等。用户设备 用户按特

27、殊需要选装的、非标准设备;如传真机、绘图仪等。,设备管理,(3)按设备资源分配方式分独享设备 为保证信息传送的连贯性,通常是在该设备用完之后才分配给下一个作业。一般是低速设备,像打印机、磁带机等。共享设备 多用户可以同时使用的设备,如磁盘、服务器等。虚拟设备是指通过虚拟技术将慢速独占设备模拟成高速共享设备,供多用户使用。(4)按数据组织和存取方式分字符设备 以字符为单位存取数据的设备,如键盘、鼠标、打印机等。块设备 以数据块为单位存取数据的设备,如磁盘、光盘等。,设备管理,4、I/O设备管理分层结构(1)输入输出控制系统 输入输出控制系统处在最上面一层,与用户进程交互。它是I/O软件,与设备无

28、关。主要任务是对每一个输入/输出请求确定其所使用的设备。(2)设备驱动程序 设备驱动程序一般使用汇编语言来编写。因为设备驱动程序直接和设备控制、设备提供的寄存器打交道,是一种低级的系统过程。它直接控制硬件设备的操作。,文件管理,文件是一组相关信息的集合。在计算机系统中,所有的信息(程序和数据)都是以文件的形式存放在外存储器上 文件管理的主要任务是对用户文件和系统文件进行有效的管理,按文件的名字进行存储和读取,实现文件的共享、保护和保密,保证文件的安全性;并提供给用户一套能方便使用文件的操作和命令。在操作系统中,负责文件管理的部分称为文件系统。,文件管理,文件系统 FILE SYSTEM 以某种

29、方式在外存中组织的文件集合,以及实现对文件集合进行管理的操作机制。简单地说:文件系统是专用于组织、管理、操作文件的应用系统。文件系统可实现对文件的“按名操作”。,文件管理,Windows 支持多种文件系统格式:,文件分配表 16 文件系统(FAT16)文件分配表 32 文件系统(FAT32)Windows NT 文件系统(NTFS)次级扩展文件系统(Ext2FS)高性能文件系统(HPFS),文件管理,FAT 文件系统的功能,命名约定(文件名.扩展名)文件系统安全性(一般),NTFS 文件系统的功能,命名约定(文件名.扩展名)安全性(高)快速访问文件增强型文件和分区大小,文件管理,1文件的基本概

30、念(1)文件名(2)文件的类型(3)文件属性(4)文件目录 磁盘分区 目录结构 根目录 子目录 当前目录(5)目录路径 绝对路径 相对路径,树型目录结构,文件管理,目录路径 绝对路径:从根目录开始的路径。绝对路径用“”开始。相对路径:从当前目录开始的路径。路径也可以用“.”开始,“.”表示由当前目录返回到上一级目录。,文件管理,假设当前目录为USER1,要访问子目录VB中的B1.VBP绝对路径:USER1VBB1.vbp相对路径:VBB1.VBP假设当前目录为WINDOWS,要访问子目录VB中的B1.VBP相对路径:.VBB1.VBP,文件和文件夹的命名规则1)在文件名或文件夹名中最多可以有2

31、55个字符。2)一般每个文件都有3个字符的扩展名,用以标识文件类型和创建此文件的程序。3)文件名或文件夹名中不能出现以下字符:/:*?“|。4)不区分大小写字母,例如,TOOL和tool是同一个文件名。5)可使用通配符“*”和“?”,“*”表示字符串;“?”表示一个字符。6)文件名和文件夹名中可以使用汉字。7)可以使用多个分隔符。例如:my plan.1999。,文件管理,2文件的结构(1)文件的逻辑结构 用户看到的文件组织形式,就是文件的逻辑结构(2)文件的物理结构是指文件在存储器上的存储结构 3文件的存取方法 文件的存取方法是由文件的性质和用户使用文件的情况决定的,根据存取的次序划分,文件

32、的存取方法可以分为顺序存取和随机存取两类。,习题,1.批处理理系统的主要缺点是()。ACPU利用率低 B不能并发执行C缺少交互性 D以上都不是2.能及时处理有进程控制反馈的数据,并作出快速响应的操作系统是()。A分时操作系统 B实时操作系统C批处理操作系统 D分布式操作系统3.一个进程是()。A处理机一次或多次执行的一个程序 B 一个独立的程序加数据集C PCB结构与程序和数据的组合 D 一个独立的程序,习题,4.操作系统作业管理的主要功能是()A.作业调度和控制 B.作业提交C.作业准备 D.编制程序5.下面关于地址重定位的描述中,错误的是()。A.绝对地址是主存空间的地址编号B.用户程序中

33、使用的是从0开始编址的逻辑地址C.动态重定位中装入主存的进程仍保持用来的地址D.静态重定位中装入主存的进程仍保持用来的地址6.作业在系统中存在与否的唯一标志是()A.源程序 B.作业说明书C.作业控制块 D.目的程序,Windows 98 Windows 2000 Windows ME Windows XP Windows NT、,常见的操作系统:,常用操作系统,1.DOS2.Windows 图形用户界面,1985年,Windows XP Professional,Windows XP Tablet PC,Windows XP Home,Windows 98,Windows NT,Window

34、s 2000,Windows XP,Windows XP Media Center,DOS,MS-DOS,MS-DOS 16位机、基于字符(命令行)方式的OS交互式、字符界面、批处理、单用户、集中式 MS-DOS操作系统的特点:系统简单,层次性强I/O重定位,如dira.txt管道操作;把一个命令或程序的输出送到另一个命令或程序中去并依次形成一个连续的处理过程.树形文件目录系统.dir|more最早的版本DOS10,在1981年8月发布;它由4000行汇编代码组成,运行于8K内存中,使用Intel8086微处理器。以后,随着Intel不断推出功能越来越强大的CPU以及PC领域各种新技术的发展,

35、Microsoft不断推出新的DOS版本,直到7.0。但DOS并不能充分发挥一些新的CPU的强大功能。,WINDOWS的特点,1、一致性的用户界面(图形界面、窗口、菜单、控件操作方式)2、多任务操作3、功能强大的、先进的内存管理4、支持动态数据交换(DDE)和动态连接库(DLL)5、设备无关性。对外部设备的管理都是通过设备驱动程序来实现的。更换设备只需安装相应的设备驱动程序即可。支持鼠标操作。6、支持网络功能和多媒体技术(内置TCP/IP协议、Windows网络登录等功能,使各种资源可在网上共享)。7、支持GBK大字符集(2万多汉字字符)及多种字库。8、系统庞大、开销大,启动、关机慢。,常用操

36、作系统,3.UNIX,4.Linux,UNIX,UNIX:交互式的分时操作系统,中、小型机的工业标准化的OS。1969年 美国AT UNIX已成为通用的、交互式的、多用户、多任务应用领域中小型机的主流操作系统之一。,UNIX操作系统特点,多用户、多任务、交互式、分时功能强、但规模小(整个系统一万行代码)灵活性(系统的90%用C编写,便于维护、具有可扩充性、可移植性)所有文件是没有内部结构的字符行序列,外部设备、目录和普通文件同样处理、对待。(普通文件、目录文件、特殊文件)树状文件结构模块性好,适应性强为用户提供了功能完备、使用方便的命令程序语言Shell,且系统具有完备的网络功能。可移植性好系

37、统安全(满足C2级安全标准,自主访问控制、对象重用、辨别与验证、审计),常用操作系统,5.Mac OS,APPLE,Windows XP概述,Windows XP,其中“XP”英文Experience(体验)的缩写。用以象征新的版本将以更为智能化的工作方式为广大用户带来新的体验,具有高度客户导向的界面和功能。Windows XP的3个版本:Windows XP Professional 是为企业用户设计的,提供了高级别的扩展性和可靠性;Windows XP Home Edition 拥有针对数字媒体的最佳平台,适宜于家庭用户和游戏玩家;Windows XP 64-Bit Edition 迎合了特殊专业工作站用户的需求。,Windows XP的新特性 1个性化的欢迎界面和用户间快速切换。2整个系统提供了更加简单的操作。3Windows XP为用户提供了更多娱乐功能。4Windows XP提供了一个新的视频编辑器Windows Movie Maker。5Windows XP提供了更好用的网络功能。6Windows XP的计划任务将在系统后台自动执行。7远程支援。8内置网络防火墙功能。9“智能标签”软件。,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号