预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

UNIX操作系统LINUX操作系统Windows操作系统他们的区别和优缺点 linux源于UNIX,优于unix;但他们的HYPERLINK"http://wenwen.soso.com/z/Search.e?sp=S%E6%BA%90%E4%BB%A3%E7%A0%81&ch=w.search.yjjlink&cid=w.search.yjjlink"\t"_blank"源代码不同,后者适用于大型服务器,前者适用于HYPERLINK"http://wenwen.soso.com/z/Search.e?sp=S%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E5%99%A8&ch=w.search.yjjlink&cid=w.search.yjjlink"\t"_blank"网络服务器嵌入式领域,一般家庭PC不会选择UNIX。linux类似与DOS,但DOS命令不灵活,且不稳定等;Windows是一款图形化的操作系统,界面友善,操作方便,但其没linux和UNIX稳定。所以适合装在不长时间使用的个人PC上。所以说linux集合了各操作系统的优点,可谓是免费开源的较完美的系统了。 首先回答你的问题,笼统的说unix是一种操作系统。对于unix这种操作系统更详细的解释如下:操作系统是一种特殊的用于控制计算机(硬件)的程序(软件),就如你常用的windows系统也是一种操作系统。区别在于windows和unix系统面对的计算机硬件不同,windows系统个人版和企业版分别面对个人电脑和pcserver;而unix一般来说是针对小型机的操作系统(solaris是可以安装在一些pcserver机器上的),一种提供了一个分时的系统以控制计算机的活动和资源,并且提供一个交互,灵活的操作界。UNIX被设计成为能够同时运行多进程,支持用户之间共享数据。同时,UNIX支持模块化结构。这些功能都是针对高端行业用户来设计的。 概述 标准UNIX操作系统是一个交互式的分时系统,提供了一个支持程序开发全过程的基础和环境,可以支持40个终端用户。UNIX系统是由美国电报电话公司(AT&T)下属的Bell实验室的两名程序员K.汤普逊(KenThompson)和D.里奇(DennisRitchie)于1969~1970年研制出来的。UNIX问世以来十分流行,它运行在从高档微机到大型机各种具有不同处理能力的机器上。目前,UNIX除了可在PDP-11、DEC公司的VAX-11系统的各种机型上运行之外,还可以在IBM的370、3300系列机和Amdahi公司、DataGeneral公司、Hp公司的系列机上。近年来,几乎所有的16位机、32位微型计算机都竞相移植UNIX。这种情况在操作系统发展的历史上是极为罕见的。随着UNIX的普及,书写系统的C语言也成为引人注目的语言,得到广泛使用。 UNIX系统获得了巨大的成功,这有着内在的原因和客观的因素。客观条件之一是,UNIX问世之前己有许多操作系统研制成功,其中有成功的经验,也有失败的教训,而UNIX的设计者正是经过认真考虑,作了适当的取舍,使UNIX站在前人肩头上获得成功(MULTICS用了200人年未达到原定目标,UNIX只用了2个人年);其二是,由于当时人们需要一个使用方便、能提供良好开发环境、大小适中的系统,UNIX恰是生逄其时;其三是,UNIX是在PDP-11系列机上开发出来的,这种机器在世界上己得到广泛应用,这为UNIX广泛配置创造了条件。当然,UNIX成功的关键是在于自身的性能和特点。 UNIX的主要特点是:短小精悍、简易有效、并具有易理解、易扩充、易移植性。 UNIX的核心程序由约10000行C语言代码和1000行汇编语言代码构成,被分成能独立编译和汇编的44个文件,每个文件又分若干过程。这些文件可分以下三类: ⑴汇编语言文件:系统只有2个文件用汇编语言编程,包含33个汇编子程序,与机器硬件直接相关的部分,如中断处理、系统启动等,为了提高效率,有些频繁使用的基本过程,也用汇编语言编写。 ⑵C语言文件:共有28个,其中包括进程管理的主要过程,它们又可分成190个子程序。文件可以独立编译,经装配程序连接装配后就可执行。 ⑶C语言全局变量文件:共14个,其中含有结构的重要说明。这类文件不能独立编译,而必须和某个C语言文件一起编译。 UNIX操作系统的主要特点 精巧的核心与丰富的实用层 UNIX系统在结构上分成内核层和实用层。核心层小巧,而实用层丰富。核心层包括进程管理、存储管理、设备管理、文件系统几个部分。UNIX核心层设计得非常精干简洁,其主要算法经过反复推敲,对其中包含的数据结构和程序进行了精心设计。因此,核心层只需占用很小的存储空间,并能常驻内存,以保证系统以较高的效率