二章操作系统 第二章操作系统 理论知识:理解操作系统的概念;了解 Windows的形成及特点;掌握 Windows操作系统的构成;掌握 Windows三层管理平台构成; 掌握 Windows文件及文件夹相关知识 技能要点:具有初步的使用 Win dows进行文件管理、程序管理和系统管理 的综合能力。 第一节操作系统概述 2.1.1操作系统的概念 操作系统(OS, Operating System)是计算机正常运行的指挥中心,它统 管理计算机的所有资源,为用户提供最基本的操作环境和工作平台:为运 行在计算机上的应用程序提供必要的运行环境,是计算机的“管家”程序。 操作系统的基本目标:组织计算机资源执行用户程序并解决问题。 操作系统的实质:一组特殊程序组成的特殊软件。 操作系统的基本任务: 1、将裸机转换成为可供用户使用的机器。操作系统首先将计算机硬件资 源有效、合理地组织起来,然后将组织的结果通过友好的用户界面接口,提 供给用户交互式的操作平台 2、尽可能地发挥硬件的作用服务于应用程序和用户。操作系统通过对计 算机软、硬件资源进行合理的调度,改善资源共享和利用状态,最大限度的 发挥计算机系统的工作效率,提高计算机单位时间内处理用户任务的能力(系 统吞吐量)。 总体说来,操作系统是用户与计算机联系的纽带,是计算机硬件设备的 管理程序,是计算机软件程序的管理者,是计算机数据资源的管理者。 理解操作系统的概念主要是把握“用户″“计算机硬件设备”“操作系统” 应用程序软件”四者之间的关系:如图表2-1 用 操作系统 件设备 应用程序 (图表2-1) 操作系统的基本功能: 1、进程管理:所谓进程,是指能和其他程序并行执行的程序端在某数据 集合的一次运行过程,进程是一个动态的过程,计算机进程管理通常包括就 绪状态、执行状态、阻塞状态三种
第二章 操作系统 - 33 - 第 二 章 操 作 系 统 理 论知识 :理解操作 系统的概 念;了解 Windows 的形成及 特点;掌 握 Windows 操作系统的构成;掌握 Windows 三层管理平台构成; 掌握 Windows 文件及文件夹相关知识。 技能要点:具有初步的使用 Windows 进行文件管理、程序管理和系统管理 的综合能力。 第一节 操作系统概述 §2 . 1.1 操作系统的概念 操作系统(OS,Operating System)是计算机正常运行的指挥中心,它统 一管理计算机的所有资源,为用户提供最基本的操作环境和工作平台;为运 行在计算机上的应用程序提供必要的运行环境,是计算机的“管家”程序。 操作系统的基本目标:组织计算机资源执行用户程序并解决问题。 操作系统的实质:一组特殊程序组成的特殊软件。 操作系统的基本任务: 1、将裸机转换成为可供用户使用的机器。操作系统首先将计算机硬件资 源有效、合理地组织起来,然后将组织的结果通过友好的用户界面接口,提 供给用户交互式的操作平台。 2、尽可能地发挥硬件的作用服务于应用程序和用户。操作系统通过对计 算机软、硬件资源进行合理的调度,改善资源共享和利用状态,最大限度的 发挥计算机系统的工作效率,提高计算机单位时间内处理用户任务的能力(系 统吞吐量)。 总体说来,操作系统是用户与计算机联系的纽带,是计算机硬件设备的 管理程序,是计算机软件程序的管理者,是计算机数据资源的管理者。 理解操作系统的概念主要是把握“用户”“计算机硬件设备”、“操作系统”、 “应用程序软件”四者之间的关系:如图表 2-1 (图表 2-1) 操作系统的基本功能: 1、进程管理:所谓进程,是指能和其他程序并行执行的程序端在某数据 集合的一次运行过程,进程是一个动态的过程,计算机进程管理通常包括就 绪状态、执行状态、阻塞状态三种。 用 户 操作系统 硬件设备 应用程序
第二章操作系统 计算机在系统运行中,各个进程对计算机资源你争我抢,进程调度和管 理就是解决系统资源的合理分配和执行方式队列等问题的操作系统功能。 2、存储管理:计算机存储管理是为实现主存的分配工作,当用户对系统 提出存储请求时,按照一定的分配策略,确定其分配区域,以实现地址转换、 信息保护和共享的系统管理 3、设备管理:设备管理的对象是外部设备,计算机系统采用中断处理、 通道指令、假脱机技术和缓冲技术来实现对计算外部设备的管理,主要是分 配外设、实现具体的O操作等。 4、信息管理:计算机将要处理的信息组织成文件进行管理。所谓文件是 指在逻辑上具有完整意义的一组相关信息数据的有序序列,根据用途和本身 特点文件可以分为很多种类。操作系统对文件的管理包括存储管理、信息传 递管理、数据管理等方面,实现对信息管理的有效性、便捷性、安全性 §2.1.2操作系统的发展 操作系统和其他事物一样,也有其产生发展的过程 1946年第一台计算机诞生时并没有操作系统,采用的是人工“手动操作” 的方式进行计算机运行控制和管理。到60年代后期,计算机硬件技术取得巨 大进步,引入了通道技术、中断处理技术,解放了CPU繁杂的输入输出管理 任务,使外设与CPU并行工作。在使用时开始了对计算机处理过程交互式控 制程序的研发,导致了计算机软件重要分支“操作系统”的诞生。 、过去的操作系统 (一)DOS藥作系统 1、DOS操作系统发展 IBM公司于1979年8月开始研制个人计算机( Personal Computer),并 于80年代初,为自己正在设计的16位PC机向一些大的软件公司寻求配套 的操作系统。当时, Microsoft公司向 Seattle Computer Products公司购买了 86-DOS的专利权,并对其作了较大的改进,命名为MS-DOS这正是后来占 领绝大多数DOS市场的前身,不过当时MS-DOS还没有发行正式版本。IBM 公司在1981年推出的PC系列机的基本型IBM-PC机时,选定了MS-DOS作 为该机的操作系统,并改名为PC-DOS1.00,也就是PC-DOS的第一个正式 版本。1983年3月, Microsoft公司推出了MS-DOS2.0,这是以MS-DOS命 名的第一个正式版本。MS-DOS在随后的十年中得到了迅猛的发展,成为20 世纪80年代、90年代初期统治操作系统市场的系统软件。到今天我们使用 的操作系统中仍然包含有MS-DOS的内容,例如: Windows98中提供了专门 的MS-DOS模块。 2、DOS操作系统结构 DOS( Disk Operating System磁盘操作系统)内部构成包括:一个引导 程序和三个程序模块组成, ROMBOOT(系统引导程序)、 MSDOS SYS(磁 盘操作管理模块)、IO.SYS(输入输出接口模块)、COMMAND.COM(命令 处理模块)四个部分组成 ROMBOOT系统引导程序到今天计算机仍在使用,采用固化芯片方式直
- 34 - 第二章 操作系统 计算机在系统运行中,各个进程对计算机资源你争我抢,进程调度和管 理就是解决系统资源的合理分配和执行方式队列等问题的操作系统功能。 2、存储管理:计算机存储管理是为实现主存的分配工作,当用户对系统 提出存储请求时,按照一定的分配策略,确定其分配区域,以实现地址转换、 信息保护和共享的系统管理。 3、设备管理:设备管理的对象是外部设备,计算机系统采用中断处理、 通道指令、假脱机技术和缓冲技术来实现对计算外部设备的管理,主要是分 配外设、实现具体的 I/O 操作等。 4、信息管理:计算机将要处理的信息组织成文件进行管理。所谓文件是 指在逻辑上具有完整意义的一组相关信息数据的有序序列,根据用途和本身 特点文件可以分为很多种类。操作系统对文件的管理包括存储管理、信息传 递管理、数据管理等方面,实现对信息管理的有效性、便捷性、安全性。 §2 . 1.2 操作系统的发展 操作系统和其他事物一样,也有其产生发展的过程。 1946 年第一台计算机诞生时并没有操作系统,采用的是人工“手动操作” 的方式进行计算机运行控制和管理。到 60 年代后期,计算机硬件技术取得巨 大进步,引入了通道技术、中断处理技术,解放了 CPU 繁杂的输入输出管理 任务,使外设与 CPU 并行工作。在使用时开始了对计算机处理过程交互式控 制程序的研发,导致了计算机软件重要分支“操作系统”的诞生。 一、过去的操作系统 (一)DOS 操作系统 1、DOS 操作系统发展 IBM 公司于 1979 年 8 月开始研制个人计算机(Personal Computer),并 于 80 年代初,为自己正在设计的 16 位 PC 机向一些大的软件公司寻求配套 的操作系统。当时,Microsoft 公司向 Seattle Computer Products 公司购买了 86-DOS 的专利权,并对其作了较大的改进,命名为 MS-DOS 这正是后来占 领绝大多数 DOS 市场的前身,不过当时 MS-DOS 还没有发行正式版本。IBM 公司在 1981 年推出的 PC 系列机的基本型 IBM-PC 机时,选定了 MS-DOS 作 为该机的操作系统,并改名为 PC-DOS1.00,也就是 PC-DOS 的第一个正式 版本。1983 年 3 月,Microsoft 公司推出了 MS-DOS2.0,这是以 MS-DOS 命 名的第一个正式版本。MS-DOS 在随后的十年中得到了迅猛的发展,成为 20 世纪 80 年代、90 年代初期统治操作系统市场的系统软件。到今天我们使用 的操作系统中仍然包含有 MS-DOS 的内容,例如:Windows98 中提供了专门 的 MS-DOS 模块。 2、DOS 操作系统结构 DOS(Disk Operating System 磁盘操作系统)内部构成包括:一个引导 程序和三个程序模块组成,ROMBOOT(系统引导程序)、MSDOS.SYS(磁 盘操作管理模块)、IO.SYS(输入输出接口模块)、COMMAND.COM(命令 处理模块)四个部分组成。 ROMBOOT 系统引导程序到今天计算机仍在使用,采用固化芯片方式直
第二章操作系统 接在计算机主板BOOT芯片中写入引导信息。 通过对三个程序模块的认识,对于我们掌握计算机的工作原理很有利, 如图表2-2所示的计算机在MS-DOS操作系统下的工作模式,从下到上是计 算机引导并装入DOS然后将管理计算机的权力交给DOS,DOS为用户提供 命令操作计算机的界面流程:从上到下是用户输入DOS命令,经DOS命令 识别模块识别判断处理,交给 MSDOS.SYS核心处理模块处理用户信息,最 后由 IOSYS输入输出模块接口程序交给计算机硬件处理的流程。两个逆向 的过程中较全面的概括了计算机工作的基本过程和基本工作原理。 用户 DOS键盘命令 COMMAND.COM(命令识别处 MSDOS.SYS(磁盘及文件管理) IO.SYS(DOS系统与硬件连结) 硬件 ROMBOOT(引导并加载DOS) (图表2-2) 3、DOS操作系统主要特点 ①命令行输入模式。 DOS操作系统采用命令行输入方式,由用户通过键盘输入DOS命令 通过执行“ Enter”键向DOS操作系统发出请求,操作系统通过 MSDOS.SYS 组织计算机硬软件进行处理 命令行输入模式只接受DOS命令,并经过 COMMAND. COM进行识别 处理。这就要求用户必须牢记大量的DOS命令(如:DR、CD、COPY、 ATTRIB FORMAT等),常用的就有数十个,用户使用困难 命令行输入模式还要求用户采用正确、严格的命令行格式输入,否则 DOS操作系统仍然无法识别,进一步给用户增加使用困难 ②文件树型目录结构管理 MS-DOS的文件管理采用文件树型目录方式。每一存储器中的一个逻辑 驱动器为一个起始点,即“根”,下级目录称为子目录,上级目录称为父目录, 系统正在运行的目录为当前目录,用户指向的目录为目标目录,目录与目录 之间用“\”隔开,从“根”到目标目录的通道叫“路径”。目录用于存放文 件、管理文件,文件是计算机管理数据的基本单位。同时MS-DOS对文件名 文件目录名进行了规定,文件名结构为:“主文件名(1-8个字符)”.“扩展 文件名(0-3个字符)”,在文件名中不能使用*?1/()<>^|+ 等符号。并将*和?作为通配符,*表示任意多个不确定的 字符串,?表示任意一个不确定的字符串 ③硬件参数配置管理 MS-DOS对硬件的管理采用参数配置的方法来实现,典型的是
第二章 操作系统 - 35 - 接在计算机主板 BOOT 芯片中写入引导信息。 通过对三个程序模块的认识,对于我们掌握计算机的工作原理很有利, 如图表 2-2 所示的计算机在 MS-DOS 操作系统下的工作模式,从下到上是计 算机引导并装入 DOS 然后将管理计算机的权力交给 DOS,DOS 为用户提供 命令操作计算机的界面流程;从上到下是用户输入 DOS 命令,经 DOS 命令 识别模块识别判断处理,交给 MSDOS.SYS 核心处理模块处理用户信息,最 后由 IO.SYS 输入输出模块接口程序交给计算机硬件处理的流程。两个逆向 的过程中较全面的概括了计算机工作的基本过程和基本工作原理。 (图表 2-2) 3、DOS 操作系统主要特点 ①命令行输入模式。 DOS 操作系统采用命令行输入方式,由用户通过键盘输入 DOS 命令, 通过执行“Enter”键向 DOS 操作系统发出请求,操作系统通过 MSDOS.SYS 组织计算机硬软件进行处理。 命令行输入模式只接受 DOS 命令,并经过 COMMAND.COM 进行识别、 处理。这就要求用户必须牢记大量的 DOS 命令(如:DIR、CD、COPY、ATTRIB、 FORMAT 等),常用的就有数十个,用户使用困难。 命令行输入模式还要求用户采用正确、严格的命令行格式输入,否则 DOS 操作系统仍然无法识别,进一步给用户增加使用困难。 ②文件树型目录结构管理 MS-DOS 的文件管理采用文件树型目录方式。每一存储器中的一个逻辑 驱动器为一个起始点,即“根”,下级目录称为子目录,上级目录称为父目录, 系统正在运行的目录为当前目录,用户指向的目录为目标目录,目录与目录 之间用“\”隔开,从“根”到目标目录的通道叫“路径”。目录用于存放文 件、管理文件,文件是计算机管理数据的基本单位。同时 MS-DOS 对文件名、 文件目录名进行了规定,文件名结构为:“主文件名(1-8 个字符)”.“扩展 文件名(0-3 个字符)”,在文件名中不能使用* ?\ / ( )< > ^ | + - : , ; ”等符号。并将* 和 ?作为通配符,*表示任意多个不确定的 字符串,?表示任意一个不确定的字符串。 ③硬件参数配置管理 MS-DOS 对硬件的管理采用 参 数 配 置 的 方 法 来 实 现 , 典 型 的 是 用户 DOS 键盘命令 COMMAND.COM(命令识别处 理) MSDOS.SYS(磁盘及文件管理) IO.SYS(DOS 系统与硬件连结) 硬件 ROMBOOT(引导并加载 DOS)
第二章操作系统 config.sys系统配置文件。 ④进程批处理管理 MS-DOS对进程的管理采用批处理模式,将进程编写成批处理文件一次 性执行多个进程,典型的是MS-DOS的自动批处理文件 autoexec.bat。 4、MS-DOS的继承 MS-DOS虽然存在界面命令化、操作不易、命令和路径难记、结果抽象 但是其中所包含的计算机系统管理理念却为后代计算机操作系统所继承和采 用,因而,DOS操作系统成为了计算机操作系统的鼻祖 以下我们通过一些实例概要介绍DOS操作系统对 Windows的影响: ①DOS操作系统的文件管理体系中使用的“树型目录结构方式”在 Windows被直接采纳我们从 Windows资源管理器的窗口中可以清晰的看到, 只是在其中把目录改成了“文件夹”而已 ②DOS操作系统的文件命名规则在 Windows操作系统中继承并发展 Windows支持长文件名,突破了DOS的文件名字符限制,但以下两方面都做 了完整保留,其一是扩展文件名表达文件属性,通常文件扩展名含义如图表 2-3所示;其二是在文件中禁用许多系统默认的符号,在 Windows操作系统 中文件名不能使用的符号有/\*?<>1“。 扩展名属性扩展名属性扩展名属性 txt文本文件 命令文件sys系统文件 bak备份文件 mp3音频 gif Gif图像 htm网页文件 doc Word文档 x1s电子表格 (图表2-3) ③DOS操作系统的目标文件、文件夹的表示在 Windows操作系统完整继 承。在地址栏中的文件夹、文件位置表述完全与DOS一致 ④在 Windows操作系统中保留了DOS操作系统的程序模块。例如:在 Windows98中的开始|程序|附件|MS-DOS;在 Windows2000或xp版本 中的开始|程序|附件|命令行方式c:\。 ⑤ Windows操作系统与DOS操作系统完整共享,例如:我们要编制一个 非文本文件,或用DOS编制一个程序文件,直接在 Windows的写字板中就 可以编写能在DOS操作系统EDIT下编写的文件 ⑥目前的计算机系统对DOS操作系统仍然使用非常广泛 表现一:目前仍然有大量的软件使用DOS模式,而且针对 Windows系 统编制。例如系统克隆软件 ghost 表现二:计算机系统安装,经常是在纯DOS模式下进行的,我们以计算 机首次安装 Windows操作系统为例简单讲述 假定条件:采用光盘安装,系统文件在光盘根目录下的win98目录下, 程序名为 setup.exe 步骤: 光盘启动计算机,进入纯DOS模式,DOS系统提示符为A: 进入光盘目录(假定为e)DOS命令为A}>e:并回车转换盘符; DOS系统提示符变为E:>,继续键入进入存放 Windows系统文件的目 录命令,操作命令为E:}> cd win98并回车
- 36 - 第二章 操作系统 config.sys 系统配置文件。 ④进程批处理管理 MS-DOS 对进程的管理采用批处理模式,将进程编写成批处理文件一次 性执行多个进程,典型的是 MS-DOS 的自动批处理文件 autoexec.bat。 4、MS-DOS 的继承 MS-DOS 虽然存在界面命令化、操作不易、命令和路径难记、结果抽象 但是其中所包含的计算机系统管理理念却为后代计算机操作系统所继承和采 用,因而,DOS 操作系统成为了计算机操作系统的鼻祖。 以下我们通过一些实例概要介绍 DOS 操作系统对 Windows 的影响: ① DOS 操作 系统的文件 管理体系 中使用的 “树型目 录结构方 式”在 Windows 被直接采纳。我们从 Windows 资源管理器的窗口中可以清晰的看到, 只是在其中把目录改成了“文件夹”而已。 ②DOS 操作系统的文件命名规则在 Windows 操作系统中继承并发展, Windows 支持长文件名,突破了 DOS 的文件名字符限制,但以下两方面都做 了完整保留,其一是扩展文件名表达文件属性,通常文件扩展名含义如图表 2-3 所示;其二是在文件中禁用许多系统默认的符号,在 Windows 操作系统 中文件名不能使用的符号有/ \ * ? < > | “ 。 扩 展名 属 性 扩 展名 属 性 扩 展名 属 性 .txt 文本文件 .com 命令文件 .sys 系统文件 .bak 备份文件 .mp3 mp3 音频 .gif Gif 图像 .htm 网页文件 .doc Word 文档 .xls 电子表格 (图表 2-3) ③DOS 操作系统的目标文件、文件夹的表示在 Windows 操作系统完整继 承。在地址栏中的文件夹、文件位置表述完全与 DOS 一致。 ④在 Windows 操作系统中保留了 DOS 操作系统的程序模块。例如:在 Windows98 中的开始 | 程序 | 附件 | MS-DOS;在 Windows2000 或 xp 版本 中的开始 | 程序 | 附件 | 命令行方式 c:\ 。 ⑤Windows 操作系统与 DOS 操作系统完整共享,例如:我们要编制一个 非文本文件,或用 DOS 编制一个程序文件,直接在 Windows 的写字板中就 可以编写能在 DOS 操作系统 EDIT 下编写的文件。 ⑥目前的计算机系统对 DOS 操作系统仍然使用非常广泛 表现一:目前仍然有大量的软件使用 DOS 模式,而且针对 Windows 系 统编制。例如系统克隆软件 ghost。 表现二:计算机系统安装,经常是在纯 DOS 模式下进行的,我们以计算 机首次安装 Windows 操作系统为例简单讲述。 假定条件:采用光盘安装,系统文件在光盘根目录下的 win98 目录下, 程序名为 setup.exe。 步骤: 光盘启动计算机,进入纯 DOS 模式,DOS 系统提示符为 A:\> 进入光盘目录(假定为 e) DOS 命令为 A:\>e: 并回车转换盘符; DOS 系统提示符变为 E:\>,继续键入进入存放 Windows 系统文件的目 录命令,操作命令为 E:\>cd win98 并回车
二章操作系统 DOS系统提示当前目录为E:\WIN98>,在这时直接运行 Windows系统 安装文件 setup.exe。操作命令为E:WIN98>etup并回车执行, Windows安 装程序自动运行,用户可根据提示操作直到完成安装。 (二)UNX颜作系统 1969年丹尼斯·里奇( Dennis ritchie)和肯·汤普森( Ken Thompson)在 贝尔实验室用C语言编写了UNⅨX操作系统。后来,得到国际标准化机构ISO 认证,颁布了 ISO/IEC9945-1:1990系列标准推广使用 早期UNIX操作系统的主要特点 ①UNX操作系统是一个多用户、多任务操作系统。系统管理包含了 CPU进程管理、通信管理、文件及存储管理、设备管理等项。②系统短小、 精悍。UNX操作系统有一万条C语言、一千条汇编语言,运行速度奇快。 ③系统具有可裁剪性。UNIX操作系统包括三层管理模块:系统管理基本内 核模块、外部命令与用户管理模块、应用程序模块,用户可对后两个模块的 内容进行自由裁剪、组装。④广泛的硬件适应性。UNIX操作系统对硬件的 支持性极强,可广泛的运用在微型计算机、克雷巨型计算机等设备上。⑤系 统可编程和文本处理功能强。与D0S操作系统相比,都支持文本和非文本程 序的编辑,而UNⅩ支持多种文本编辑、多种程序设计语言编写。⑥系统的 安全性强 早期UNIX操作系统的主要不足 ①使用性较差。虽然UNIX操作系统采用图形界面方式,但早期的UNIX 操作系统仍然采用命令行方式,UNⅨX的命令比D0S操作系统的命令更难记 忆,D0S操作系统命令采用与英文含义相同的命令,而UNX命令却与生活 中的表达差异很大。②UNIX操作系统安装性较差。主要表现在两个方面 是对硬件设备要求较高:一是对安装人员的技能要求高。③实时性较差。 在计算机操作系统开发早期,UNX操作系统与DS操作系统并列为世 界著名的操作系统,主要在欧洲许多国家流行和在许多专业性行业中使用 UNIX操作系统伴随计算机技术的不断发展而发展,到今天为止仍然是与 Windows操作系统齐名并广泛使用的著名的操作系统 (三) Net Ware网络操作系统 美国 Novell公司成立于1973年,是一家专业从事计算机网络工程开发 和经营的商业性公司。在早期的计算机系统程序开发中 NetWare是典型作品 Netware是一个高性能的局域网操作系统。在80年代后期和90年代前半段 Net ware网络操作系统在局域网中占据了全球60%的份额,在美国更是占有 90%之多的比例,成为上一个世纪网络操作系统中的一枝奇葩 Net Ware操作系统的主要特点: ① Netware操作系统采用命令行方式,其命令与D0S操作系统编制方式 相似,采用了人们熟悉的英文本身含义表达。 ② Net Ware操作系统具有广泛的硬件适应性,尤其是网络设备的强适应 性。例如:传输介质和网卡等 ③ NetWare操作系统首创了网络的四种安全机制:入网注册限制、用户 权限控制、受托权限管理、文件目录属性管理体系。 Net Ware的四种安全机
第二章 操作系统 - 37 - DOS 系统提示当前目录为 E:\WIN98>,在这时直接运行 Windows 系统 安装文件 setup.exe。操作命令为 E:\WIN98>setup 并回车执行,Windows 安 装程序自动运行,用户可根据提示操作直到完成安装。 (二)UNIX 操作系统 1969 年丹尼斯•里奇(Dennis Ritchie)和肯•汤普森(Ken Thompson)在 贝尔实验室用 C 语言编写了 UNIX 操作系统。后来,得到国际标准化机构 ISO 认证,颁布了 ISO/IEC9945-1:1990 系列标准推广使用。 早期 UNIX 操作系统的主要特点: ①UNIX 操作系统是一个多用户、多任务操作系统。系统管理包含了: CPU 进程管理、通信管理、文件及存储管理、设备管理等项。②系统短小、 精悍。UNIX 操作系统有一万条 C 语言、一千条汇编语言,运行速度奇快。 ③系统具有可裁剪性。UNIX 操作系统包括三层管理模块:系统管理基本内 核模块、外部命令与用户管理模块、应用程序模块,用户可对后两个模块的 内容进行自由裁剪、组装。④广泛的硬件适应性。UNIX 操作系统对硬件的 支持性极强,可广泛的运用在微型计算机、克雷巨型计算机等设备上。⑤系 统可编程和文本处理功能强。与 DOS 操作系统相比,都支持文本和非文本程 序的编辑,而 UNIX 支持多种文本编辑、多种程序设计语言编写。⑥系统的 安全性强。 早期 UNIX 操作系统的主要不足: ①使用性较差。虽然 UNIX 操作系统采用图形界面方式,但早期的 UNIX 操作系统仍然采用命令行方式,UNIX 的命令比 DOS 操作系统的命令更难记 忆,DOS 操作系统命令采用与英文含义相同的命令,而 UNIX 命令却与生活 中的表达差异很大。②UNIX 操作系统安装性较差。主要表现在两个方面: 一是对硬件设备要求较高;一是对安装人员的技能要求高。③实时性较差。 在计算机操作系统开发早期,UNIX 操作系统与 DOS 操作系统并列为世 界著名的操作系统,主要在欧洲许多国家流行和在许多专业性行业中使用。 UNIX 操作系统伴随计算机技术的不断发展而发展,到今天为止仍然是与 Windows 操作系统齐名并广泛使用的著名的操作系统。 (三)NetWare 网络操作系统 美国 Novell 公司成立于 1973 年,是一家专业从事计算机网络工程开发 和经营的商业性公司。在早期的计算机系统程序开发中 NetWare 是典型作品, NetWare 是一个高性能的局域网操作系统。在 80 年代后期和 90 年代前半段, NetWare 网络操作系统在局域网中占据了全球 60%的份额,在美国更是占有 90%之多的比例,成为上一个世纪网络操作系统中的一枝奇葩。 NetWare 操作系统的主要特点: ①NetWare 操作系统采用命令行方式,其命令与 DOS 操作系统编制方式 相似,采用了人们熟悉的英文本身含义表达。 ②NetWare 操作系统具有广泛的硬件适应性,尤其是网络设备的强适应 性。例如:传输介质和网卡等。 ③NetWare 操作系统首创了网络的四种安全机制:入网注册限制、用户 权限控制、受托权限管理、文件目录属性管理体系。NetWare 的四种安全机