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