admin管理员组

文章数量:1532656

2023年12月23日发(作者:)

一、操作系统的类型

(1) 批处理操作系统(Batch Processing Operation System)

批处理的主要特征:

(1) 用户脱机使用计算机:作业提交后直到获得结果之前,用户无法与作业交互。

(2) 作业成批处理:采用成批处理作业。

(3) 多道程序并行:充分利用系统资源。

多道批处理系统的资源利用效率特征是基于各作业对系统资源的需求差异得到的。多道批处理系统的优点是由于系统资源为多个作业所共享,其工作方式是作业之间自动调度执行。并在运行过程中用户不干预自己的作业,从而大大提高了系统资源的利用率和作业吞吐量。其缺点是无交互性,用户一旦提交作业就失去了对其运行的控制能力;又是批处理,作业周转时间长,用户使用不方便。

(2)分时操作系统(Time Sharing Operating System)

分时(Time Sharing)是把计算机的系统资源(尤其是CPU时间)进行时间上的分割,每个时间段称为一个时间片(Time Slice) ,每个用户依次轮流使用时间片。分时系统的特征: 交互性:系统能及时对用户的操作进行响应,显著提高调试和修改程序的效率:缩短了周转时间。多用户同时性:多个用户同时工作,共享系统资源,提高了资源利用率。节省维护开支,可靠性高:笨终端--至今仍在使用。促进了计算机的普遍应用,提高资源利用率:远地用户通过终端(较便宜)联机使用。独立性:各用户独立操作,互不干扰。

分时操作系统是一个联机的(online)多用户(multiuser)交互式(interactive)的操作系统。

(3)实时操作系统

长期以来的前后台系统软件设计在遇到强干扰时,使得运行的程序产生异常、出错、跑飞,甚至死循环,造成了系统的崩溃。而实时操作系统管理的系统,这种干扰可能只是引起若干进程中的一个被破坏,可以通过系统运行的系统监控进程对其进行修复。通常情况下,这个系统监视进程用来监视各进程运行状况,遇到异常情况时采取一些利于系统稳定可靠的措施,如把有问题的任务清除掉。 其次,提高了开发效率,缩短了开发周期。在嵌入式实时操作系统环境下,开发一个复杂的应用程序。 再次,嵌入式实时操作系统充分发挥了 32 位 CPU 的多任务潜力。 32 位 CPU 比 8 、 16 位 CPU 快,另外它本来是为运行多用户、多任务操作系统而设计的,特别适于运行多任务实时系统。 实时操作系统的优缺点 在嵌入式实时操作系统环境下开发实时应用程序使程序的设计和扩展变得容易,不需要大的改动就可以增加新的功能。通过将应用程序分割成若干独立的任务模块,使应用程序的设计过程大为简化;而且对实时性要求苛刻的事件都得到了快速、可靠的处理。通过有效的系统服务,嵌入式实时操作系统使得系统资源得到更好的利用。但是,使用嵌入式实时操作系统还需要额外的 ROM/RAM

开销, 2~5% 的 CPU 额外负荷,以及内核的费用。

(5)分布式操作系统 分布式计算机系统分为2类:一类是建立在多处理机上的紧密耦合分布式系统;另一类是建立在计算机网络基础之上,称为松散耦合分布式系统。分布式操作系统是为分布式计算机系统配置的操作系统。它与网络操作系统相比更着重于任务的分布性,即把一个大任务分为若干个子任务,分派到不同的处理站点上去执行。它有强健的分布式算法和动态平衡各站点负载的能力。它是网络操作系统的更高级形式,具有强大的生命力。最近网络计算机与高速网络的发展,商品化的分布式操作系统必然出现。

二、 操作系统的种类

(1)CP/M

CP/M其实就是第一个微机操作系统,享有指挥主机、内存、磁鼓、磁带、磁盘、打印机等硬设备的特权。通过控制总线上的程序和数据,操作系统有条不紊地执行着人们的指令……版本号V1.3;大名:CP/M;全称:Control

Program/Monitor (控制程序或监控程序)。 运行在Intel 8080芯片上的CP/M80;运行在8088、8086芯片上的叫CP/M86;而在Motorola(摩托罗拉)68000 上运行的CP/M叫做CP/M-68K。CP/M80、CP/M86、CP/M-68K等组成了庞大的CP/M家族。 单用户的CP/M80操作系统,后来发展成多用户的MP/M80,单用户的CP/M86又发展成并发的CP/M86和多用户MP/M86,它们成为家族的新生力量。

(2) MS-DOS

DOS系统是1981年由微软公司为IBM个人电脑开发的,即MS-DOS。它是一个单用户单任务的操作系统。在1985年到1995年间DOS占据操作系统的统治地位。

特点:文件管理方便 ,外设支持良好,小巧灵活,应用程序众多

(3)windows

Windows是一个为个人电脑和服务器用户设计的操作系统。它的第一个版本由微软公司发行于1985年,并最终获得了世界个人电脑操作系统软件的垄断地位。所有最近的Windows都是完全独立的操作系统。

点 界面图形化 多用户、多任务

网络支持良好 出色的多媒体功能

硬件支持良好 众多的应用程序

(4) Unix

Unix是一种分时计算机操作系统,1969在AT&TBell实验室诞生。从此以后其优越性不可阻挡的占领网络。大部分重要网络环节都是Unix构造。UNIX功能主要表现在一下几个方面:

1、网络和系统管理

现在所有UNIX系统的网络和系统管理都有重大扩充;它包括了基于新的NT(以及Novell NetWare)的网络代理,用于OpenView企业管理解决方案,支持

Windows NT作为OpenView网络节点管理器。

2、高安全性

Presidium数据保安策略把集中式的安全管理与端到端(从膝上/桌面系统到企业级服务器)结合起来。例如惠普公司的Presidium授权服务器支持Windows操作系统和桌面型HP-UX;又支持Windows NT和服务器的HP-UX。

3、通信

OpenMail是UNIX系统的电子通信系统,是为适应异构环境和巨大的用户群设计的。OpenMail可以安装到许多操作系统上,不仅包括不同版本的UNIX操作系统,也包括Windows NT。

4、可连接性

在可连接性领域中各UNIX厂商都特别专注于文件/打印的集成。NOS(网络操作系统)支持与NetWare和NT共存。

5、Internet

从1996年11月惠普公司宣布了扩展的国际互连网计划开始,各UNIX公司就陆续推出了关于网络的全局解决方案,为大大小小的组织对于他们控制跨越Microsoft Windows NT和UNIX的网络业务提供了崭新的帮助和业务支持。

6、数据安全性

随着越来越多的组织中的信息技术体系框架成为他们具有战略意义的一部分,他们对解决数据安全问题的严重性变得日益迫切。无论是内部的还是外部的蓄意入侵,没有什么不同。UNIX系统提供了许多数据保安特性,可以给计算机信息机构和管理信息系统的主管们对他们的系统有一种安全感。

7、可管理性

随着系统越来越复杂,无论从系统自身的规模或者与不同的供应商的平台集成,以及系统运行的应用程序对企业来说变得从未有过的苛刻,系统管理的重要性与日俱增。HP-UX支持的系统管理手段是按既易于管理单个服务器,又方便管理复杂的联网的系统设计的;既要提高操作人员的生产力又要降低业主的总开销。

8、系统管理器

UNIX的核心系统配置和管理是由(SAM)系统管理器来实施的。SAM使系统管理员既可采用直觉的图形用户界面,也可采用基于浏览器的界面(它引导管理员在给定的任务里做出种种选择),对全部重要的管理功能执行操作。SAM是为一些相当复杂的核心系统管理任务而设计的,如给系统增加和配置硬盘时,可以简化为若干简短的步骤,从而显著提高了系统管理的效率。SAM能够简便地指导对海量存储器的管理,显示硬盘和文件系统的体系结构,以及磁盘阵列内的卷和组。除了具有高可用性的解决方案,SAM还能够强化对单一系统,镜象设备,以及集群映像的管理。SAM还支持大型企业的系统管理,在这种企业里有多个系统管理员各事其职共同维护系统环境。SAM可以由首席系统管理员(超级用户)为其他非超级用户的管理员生成特定的任务子集,让他们各自实施自己的管理责任。通过减少要求具备超级用户管理能力的系统管理员人数,改善系统的安全性。

9、Ignite/UX

Ignite/UX采用推和拉两种方法自动地对操作系统软件作跨越网络的配置。用户可以把这种建立在快速配备原理上的系统初始配置,跨越网络同时复制给多个系统。这种能力能够取得显著节省系统管理员时间的效果,因此节约了资金。Ignite/UX也具有获得系统配置参数的能力,用作系统规划和快速恢复。

10、进程资源管理器

进程资源管理器可以为系统管理提供额外的灵活性。它可以根据业务的优先级,让管理员动态地把可用的CPU周期和内存的最少百分比分配给指定的用户群和一些进程。据此,一些要求苛刻的应用程序就有保障在一个共享的系统上,

(5)Linux

Linux以它的高效性和灵活性著称。它能够在PC计算机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows

NT一样,允许我们使用窗口、图标和菜单对系统进行操作。一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播。另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益。

本文标签: 系统用户管理网络作业