您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 浅谈操作系统Windows和Linux之争
浅谈操作系统Windows和Linux之争目录•Windows和Linux的共性•浅述windows操作系统•浅述Linux操作系统•linux和windows的区别1.多用户操作系统Linux系统与Windows系统都是多用户操作系统,由许多不同的用户来使用,系统为每个用户提供单独的环境和资源,基于用户身份来控制安全性。Linux系统与Windows系统都可以以组成员的方式来控制资源的访问权限,这样在用户数目较大时可以不必为每一个账号设置权限。2.支持多种文件系统Linux系统和Windows系统都支持多种文件系统。文件资源可以通过NetBIOS、FTP或者其他协议与其他客户机共享,可以很灵活地对各个独立的文件系统进行组织3.支持多种端口和设备Linux系统和Windows系统都支持各种物理设备端口,如并口、串口和USB接口。支持各种控制器,比如IDE和SCSI控制器。4.支持联网功能Linux系统和Windows系统都支持多种网络协议,比如TCP/IP、NetBIOS和IPX;都支持多种类型的网络适配器;都具备通过网络共享资源的能力,比如共享文件和打印机;都可以提供网络服务功能,比如DHCP、DNS、Web、mail等。5.服务Linux系统和Windows系统都提供服务。所谓服务,是指在后台运行的应用程序,可以为系统和远程调用该服务的计算机提供一些功能。在系统引导的时候可以单独控制并自动启动这些程序。4.支持联网功能Linux系统和Windows系统都支持多种网络协议,比如TCP/IP、NetBIOS和IPX;都支持多种类型的网络适配器;都具备通过网络共享资源的能力,比如共享文件和打印机;都可以提供网络服务功能,比如DHCP、DNS、Web、mail等。windows操作系统MicrosoftWindows,是微软公司制作和研发的一套桌面操作系统,它问世于1985年,起初仅仅是MS-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。windows操作系统的发展windows的组成windows引导部分资源管理部分图形界面windows操作系统特点1.直观、高效的面向对象的图形用户界面,易学易用从某种意义上说,Windows用户界面和开发环境都是面向对象的。用户采用“选择对象-操作对象”这种方式进行工作。比如要打开一个文档,我们首先用鼠标或键盘选择该文档,然后从右键菜单中选择“打开”操作,打开该文档。这种操作方式模拟了现实世界的行为,易于理解、学习和使用。windows操作系统特点2.用户界面统一、友好、漂亮:Windows应用程序大多符合IBM公司提出的CUA(CommonUserAcess)标准,所有的程序拥有相同的或相似的基本外观,包括窗口、菜单、工具条等。用户只要掌握其中一个,就不难学会其他软件,从而降低了用户培训学习的费用。windows操作系统特点3.丰富的设备无关的图形操作:Windows的图形设备接口(GDI)提供了丰富的图形操作函数,可以绘制出诸如线、圆、框等的几何图形,并支持各种输出设备。设备无关意味着在针式打印机上和高分辨率的显示器上都能显示出相同效果的图形。windows操作系统特点4.多任务:Windows是一个多任务的操作环境,它允许用户同时运行多个应用程序,或在一个程序中同时做几件事情。每个程序在屏幕上占据一块矩形区域,这个区域称为窗口,窗口是可以重叠的。用户可以移动这些窗口,或在不同的应用程序之间进行切换,并可以在程序之间进行手工和自动的数据交换和通信。虽然同一时刻计算机可以运行多个应用程序,但仅有一个是处于活动状态的,其标题栏呈现高亮颜色。一个活动的程序是指当前能够接收用户键盘输入的程序。Linux操作系统Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统的组成Linux操作系统的发展要讲Linux的发展史,就不能不提Unix和Minix,Unix早期版本的源代码是可以免费获得的,但是当AT&T发布Unix7版时,在发布的版本7许可证中禁止在课程中讲授其源代码,导致学生们对实际的操作系统产生片面的认识。为了扭转这种局面,芬兰的LinusTorvalds开发了Linux操作系统,任何人都可以自由的复制、修改、发行、销售,但是不可以在发行时加入任何限制。他把源代码发布在网上,随即就引起了三个Linux爱好者的注意,他们通过因特网加入到Linux的内核开发工作。后来一大批高水平程序员的加入,使得Linux迅猛发展。Linux操作系统的特点1.公开源码:作为程序员,通过阅读LinuxLinux内核和Linux下其他程序的源代码,可以学到很多编程经验和其他知识。作为最终用户,使得Linux可避免使用盗版windows的尴尬,也免去了使用正版windows的庞大费用。Linux操作系统的特点2.系统稳定:Linux采用了Unix的设计体系,寄去了Unix系统25年发扎你的经验。体现了现代操作系统的设计理念和最经得住时间考验的设计方案;因此在服务器操作系统市场上,Linux现在已超过windows成为服务器首选操作系统。Linux操作系统的特点3.性能突出:德国C’T公布了由JurgenSchmidt组织的window和Linux的测试结果。结果表明:两种操作系统在各种应用情况下,尤其是在网络应用环境中,Linux的总体性能更好。Linux操作系统的特点4.设备独立性:设备独立性是指操作系统把所有外部设备统一当做文件看待,只要安装它们的驱动程序,任何用户都可以像使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。Linux是具有设备独立性的操作系统,他的内核具有高度适应能力;且随着更多的程序员加入Linux编程,会有更多硬件设备加入到各种Linux内核和发行。另外,由于用户可以免费得到Linux的内核代码源,因此,用户可以修改内核代码源,一边适应新增加的外部设备。Linux操作系统的特点5.安全性强:各种病毒的频繁出现是的微软几乎每隔几天就要为windows公布补丁,而在针对Linux的病毒非常少,而且Linux得公开源代码的开发方式使得各种漏洞都能够在Linux上得到及早发现和弥补。Linux操作系统的特点6.跨平台:Linux除了可以运行于Intel平台外,还可以运行于Motorola公司的68K系统CPU,IBM、Apple、Motorola公司的PowerPCCPU,Compaq和Digital公司的AlphaCPU、MIPS芯片,以及Sun公司的SPARC和UltraSparcCPU。Linux操作系统的特点7.完全兼容Unix:Linux和现今的Unix、systemV、BSD三大主流的Unix系统几乎完全兼容,在Unix下运行的程序完全可以移植到Linux下运行。8.良好的可移植性:Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。可移植性为运行Linux的不同计算机平台与其他任何机器进行准确而有效地通信提供了手段,不需要另外增加特殊的通信接口。linux和windows的区别差异:(1)授权差异(2)各种在线支持与付费支持的差异(3)完全读取与不可读取的差异(4)命令行与无命令行的差异(5)弹性化与刻板化的差异Linux操作系统的对比1.硬件支持方面:由于开放源代码的特点LINUX得到AMD和INTEL公司的关注。因为这两家公司都希望在64位芯片时代能够和开放源代码的操作系统系统紧密联系,LINUX的发展速度急快,从它的内核就可以看出。LINUX比其他操作系统更能适应芯片技术发展。Linux操作系统的对比2.用户购买能力要求方面:这是一个不容回避的问题。因为价格原因,每个人都可以拥有正版的Linux。此外除了技术上的原因,它更大的意义是代表了一种开放性的软件开发及开放模式,并彻底打破了越优秀的软件价格越高这一传统定式。Linux操作系统的对比3.安装难易方面:早期的LINUX安装复杂对于新手更要冒丢失数据的风险。不过随着内核升级到2.4后各个主要LINUX软件提供商的产品安装已经变得简单。不过和微软件安装相比,Linux占了下风。Linux操作系统的对比4.占用内存方面:Linux非常小,可以有效地利用硬件。Linux的最小安装仅需要4MB内存,而Windows2000SERVER在P166+64M下运行如同像蜗牛一样慢,在此方面,LINUX占了上风。Linux操作系统的对比5.设备驱动方面:早期的LINUX对硬件设备的支持不好,大家拒绝使用的一个重要方面是驱动程序不好找。不过随着内核升级到2.4各个主要LINUX软件提供商的产品已经可以识别象刻录机,扫描仪等新设备。不过和微软件安装驱动相比,LINUX占了下风。Linux操作系统的对比6.性能方面:Linux操作系统在短短的几年之内得到了非常迅猛的发展,这与Linux具有的良好特性是分不开的。Linux包含了Unix的全部功能和特性。简单的说,Linux有着“开放性、多用户、多任务”等的特性。Linux操作系统的对比7.稳定能力方面:运行Linux的机器启动一次可以运行数月。Linux提供了完全的内存保护,每个进程都运行在自己的虚拟地址空间中,并且不会损坏其他进程或内核使用的地址空间。任务与内核间也是相互隔离,即行为不良或编写不良的程序只能毁坏自己。因此被破坏的进程几乎不可能使系统崩溃。Linux操作系统的对比8.编程方面:嵌入式Linux系统现在相当热门,已经广泛地应用在各式各样的通信基础产品。Linux可以完成任何Windows下的编程任务。这一篇,LINUX占了上风。Linux操作系统的对比9.网络方面:Linux的组网能力非常强大,它的TCP/IP代码是最高级的.Linux提供了对于当前的TCP/IP协议的完全支持,并且包括了对下一代Internet。协议Ipv6的支持。Linux内核还包括了IP防火墙代码、IP防伪、IP服务质量控制及许多安全特性。在此方面,LINUX占了上风。Linux操作系统的对比10.防病毒,及安全性方面:linux比Windows相比之下更安全。一般比较大的网络公司的服务器都是用linux。在linux下的病毒比Windows下的少得可怜。你在网上找杀毒软件几乎都是Windows的,很少针对linux的杀毒软件,一般用linux的人也不会想装杀毒软件;而且linux上的黑客也少,有人说如果把inux服务器下,那整个网络就有可能会瘫痪。Linux操作系统的对比11.创新方面:Linux是自由软件,由于其自身的优点,Linux应用领域也越来越广泛。12.UNIX能力方面:Linux为广大用户提供了一个在家里学习和使用Unix操作系统的机会。尽管Linux是由计算机爱好者们开发的,但是它在很多方面上是相当稳定的,从而为用户学习和使用目前世界上最流行的Unix操作系统提供了廉价的机会。Linux操作系统的对比9.网络方面:Linux的组网能力非常强大,它的TCP/IP代码是最高级的.Linux提供了对于当前的TCP/IP协议的完全支持,并且包括了对下一代Internet。协议Ipv6的支持。Linux内核还包括了IP防火墙代码、IP防伪、IP服务质量控制及许多安全特性。在此方面,LINUX占了上风。谢谢观赏WPSOfficeMakePresentationmuchmorefun
本文标题:浅谈操作系统Windows和Linux之争
链接地址:https://www.777doc.com/doc-4442304 .html