WinAll是什么操作系统?

1移动PC领域里的现役主流操作系统

  “操作系统是控制其他程序运行,管理系统资源并为用户提供操作界面的系统软件的集合。”——这是学术界给出的关于操作系统的定义。

  发展到今天,操作系统(operating system,简称OS)的型态已经非常多样,不同机器安装的OS可从简单到复杂,可从的嵌入式系统到超级电脑的大型操作系统。许多操作系统制造者对OS的定义也不大一致,例如有些OS集成了图形化使用者界面,而有些OS仅使用文本接口,而将图形界面视为一种非必要的应用程序。

  不过,要将视角单独放在个人笔记本与新兴的上,操作系统可以点评的细节还真是不少,尤其是新兴的,伴随着新机诞生,已经确定发布的基于它的新开发操作系统也出现了5个之多。所以单单讨论移动PC领域的操作系统,本友们就会觉得:哇,品种很多哦!下面就让我们来一同对比一下移动PC领域的主流操作系统。

移动PC领域里的现役主流操作系统

  移动PC领域,从硬件架构上来说,存在的操作系统目前主要分为两大阵营:PC机与电脑。它们支持的操作系统为:

  值得一提的是,本友们耳熟能详的Unix类操作系统,也是某些专业领域中重点使用的开发工具,比如:SOLARIS,BSD系列(FREEBSD,openbsd,netbsd,pcbsd)也都被许多用户所认识,不过,该系统大都以大型机为载体,所以本文不作涉及。

  下面我们分别介绍对比一下各主流应用操作系统。

微软Windows XP——全球占有率最高

  Windows XP在2001年10月25日发布,于2009年4月14日退出主流技术支持。Windows XP应该说是微软迄今为止最成功的一款操作系统。即使是在Vista推出两年后的今天,XP的优势也仍被很多用户所津津乐道。

  它存在的8年间,06年与07年的一推一驻,可以被视为XP发展的两大转机点。2006年,推出英特尔芯片Mac电脑,向用户开放安装Windows XP;2007年,Windows Vista高调发布,采用了全新图形用户界面。前者助澜,后者虎视,再到08年的“番茄花园”事件,可以说XP的8年成长华丽且荆棘。

  系统优势上,Windows XP拥有“月神”Luna豪华亮丽的用户图形界面。“选择任务”使得工具条可以访问任务的具体细节……它的易用与实用对比前作,绝对口碑要远胜出很多,但来自安全性的诸多不足也令它非常疲惫。

  由于将许多第三方提供的软件整合到操作系统中,XP易泄露隐私的弊病也逐渐被显露。另外,“产品激活技术”所带来的兼容障碍也令用户感到麻烦不断。总体来说,Windows XP在使用细节的优势是人们喜欢它的关键,而安全性差却是它的一个软肋。

  Windows Vista在2005年7月22日正式公布,2006年11月8日进入批量生产,于在2007年1月30日正式对普通用户出售。Windows Vista是Windows版本历史上间隔时间最久的一次发布,但作品的震撼性也足令用户惊叹!

  Windows Vista包含了上百种新功能,其中较特别的是新版的图形用户界面和称为“Windows Aero”的全新界面风格、加强后的搜寻功能(Windows Indexing Service)、新的多媒体创作工具(例如Windows DVD Maker),以及重新设计的网络、音频、输出(打印)和显示子系统。安全性方面,Vista针对Windows XP最受批评一些隐患进行了弥补性校正,将隐患级别下降了几个档位。

  然,在Vista存在的短短几年间,来自它的弊端也有很多。首先,就是兼容性差,软件不兼容现象频频出现。其次,是速度太慢,Vista拥有超过5000万行代码,而XP在发布的时候只有3500万行,经过多次升级,最后也不过是4000万行。“软件膨胀”严重减缓了Windows Vista的运行速度,更有网友提出忍受不了Vista的开关机速度。

  最后,就是界面过于花哨,Vista中的Aero外观效果可谓是华而不实,没有实质用途,而且引发了部分兼容性问题。总体来说,Vista目前的用户口碑并没有预期的理想,更有说法称它会像Windows Me一样处境尴尬,但不管如何它给我们带来的视觉效果是值得肯定的。

微软Windows 7——未来的统治王者

  Windows 7 应该可以说是微软的一款“千呼万唤”但至今仍待嫁闺中的超期待之作!Windows 7(以前代号为Blackcomb及Windows"Vienna")原本安排于WindowsXP后推出,但是在2001年8月,却突然宣布延后数年才推出,改由Vista取代。

  时光飞逝,时到今日,Windows 7才已“板上钉钉”的确定即将要走近我们。而它的发布日期,微软高级副总裁比尔·维赫特(Bill Veghte)于08年6月24日在一封致微软企业和商业用户的信件中确认,Windows 7将于2010年1月或1月左右的某个时间发布。但最近,也有国外媒体报道,微软将会在2009年年底之前发布Windows 7的正式版本。值得一提的是,眼下,距离我们最近的一个可以敲定的消息是:在4月发布的Windows 7 RC版的“escrow build”,公开下载版本会在5月最后一周出炉。

  escrow build是微软针对特定测试人员的版本,主要用来检视该产品是否有任何重大瑕疵,诸如确认先前的修补与进行回归测试等,急于尝鲜的朋友们可以关注一下。

  在技术革新方面,官方表示Windows 7将会在语音、手写和触摸方面重拳出击,令用户眼前一亮,更有信心让用户们在使用过后瞬间忘记iPhone,这样的渲染,着实令人心痒!此外,从公测版本来看,Windows 7 的媒体功能非常出色,并取得了一致好评,尤其是对的支持上,一下就包含了20款之多,从老到新均具代表性,娱乐特性十分突出。总体来讲,Windows 7的设计主要围绕五个重点,即:针对笔记本电脑的特有设计、基于应用服务的设计、用户的个性化、视听娱乐的优化和用户易用性的新引擎。

  Windows 7 的版本,目前已经敲定,会提供Starter(初级版)、Home Basic(家庭基础版)、Home Premium(家庭高级版)、Professional(专业版)、Enterprise(企业版)和Ultimate(旗舰版)共6个版本,与Vista的版本设计相仿。不过,依旧是存在着安全性与稳定性的老软肋,在公开测试中,测试者仍是在已经看似非常完美的Windows 7 中查出了2000处漏洞!衷心希望,在剩下的半年里,微软可以将Windows 7 完善得尽善尽美,以不负大家的期盼之情。

  众所周知,Linux是一套免费的32位多人多工的操作系统,运行方式同UNIX系统很像,但稳定性、多工能力与网络功能已是许多商业操作系统无法比拟的,Linux还有一项最大的特色在于源代码完全公开,在符合GNU GPL(General Public License)的原则下,任何人皆可自由取得、散布、甚至修改源代码。就Linux的本质来说,它只是操作系统的核心,负责控制硬件、管理文件系统、程序进程等。国内Linux发行版做的比较成功的是红旗和中软两个版本,界面美观,安装容易,最近的新版本逐渐屏蔽了一些底层的操作,适合于新手使用。

  Ubuntu是Linux被外界认为最为理想的一个发行版,它的最新版本为Ubuntu 8.10,发布时间为08年10月。Ubuntu的主要成功原因在于其拥有一个庞大的社群,让使用者能够轻易获得支持,而且引入的最新科技元素也令人眼前一亮,比如:最新版本所支持的3D视窗效果,就十分令人震撼。但它也存在一些不足,比如:Ubuntu虽然是优秀的Linux发行版,亦促使了Debian的全球化,但因为Ubuntu并不是在Debian的基础上作出改善,而是另建套件库,使其与Debian出现不兼容的问题,在延展操作上为用户带来了诸多不足,此为其一个软肋所在。

  Mac OS是一套运行于电脑上的操作系统,也是正常情况下在普通pc上无法安装的操作系统。Mac OS是首个在商用领域成功的图形用户界面。现行的最新的系统版本是Mac OS X 10.5.x版,代号为MAC OSX(X为10的罗马数字写法),这是MAC电脑诞生15年来最大的变化。Mac OS对比Windows,由于架构不同,所以很少受到病毒的袭击。

  Mac OS被分成操作系统的两个系列:一个是老旧且已不被支持的“Classic”Mac OS(系统搭载在1984年销售的首部Mac与其后代上,终极版本是Mac OS 9),采用 Mach 作为内核。另一个是新的Mac OS X,结合了BSD Unix、OpenStep和Mac OS 9元素,最底层建基于Unix基础,其代码被称为Darwin,实行的是部分开放源代码。

  新版Classic Mac OS的特点是完全没有命令行模式,它是一个100%的图形操作系统。但它也被指责为几乎没有管理、协同式多任务 (cooperative multitasking)和对扩展冲突敏感。总体来讲,Mac OS是一个比较有局限性的操作系统类型,喜欢使用苹果机的用户并非主流群体,所以在普及方面来讲,它不是不及Windows的。

7操作系统新力军―谷歌Android

操作系统新力军——谷歌Android

  Android,本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。但,随着Google宣称要将之前计划用于的Android操作系统用于目前市场表现火爆的之后,就使得“Android即将会在市场对微软的Windows形成比较大的挑战”的呼声越发强劲。


过于只应用在上的Android系统

  对于Google的Android操作系统,业内都知道它是属于Linux操作系统范畴的,推出之时主要是面向市场的,主流硬件平台也是基于ARM架构的。但目前产品近乎90%多的硬件平台是基于英特尔的X86架构的凌动系列处理器,Google盲目地将本用于ARM架构的Android简单移植到X86架构的上网本上,从技术角度看,能否充分发挥X86架构和Android系统本身的能力其实是个疑问。

  一个操作系统的移植和应用,尤其是跨平台的,可以预见并不是改改界面那么简单。所以,Android系统在未来时间有2个看点,一是它能否跳出技术阻隔的框框,在性能上真正让业界惊奇;二则是它能否有如现市之初那样耀眼,在五虎割据中获得优势!

  就像让一位骨感的模特穿上超大号的礼服,在上网本上运行 Windows 系统其实并不合身。所以为这种体积更小、功能不那么强大、但价钱也更便宜的上网本量身定做新的操作系统,就成为了业内诸多角色的一个新任务。目前来讲,已经在使用的基于上网本的操作系统至少有五款,它们都无一例外的对“抵抗”Windows表现出了令人惊艳的决心。

  JoliCloud 、Good OS 、Moblin2 和Winki 都是目前由各自官方公布的针对上网本使用的操作系统,其中Moblin2更是凭借着强大的品牌背景而被重点关注。英特尔于今年2月份发布的代号为“Moblin 2”的操作系统,是为上网本提供的一个操作系统版本。Moblin 2操作系统目前最大的卖点是它的启动速度快。英特尔在Moblin2操作系统中建立了预读(read-ahead)启动技术。Atom处理器产品的启动时间可以下降到1分钟之内,处理器产品的启动时间则接近5秒钟。

  另外,Moblin 2操作系统全新的互联网连接管理器“ConnMan”,还能够优化Linux发布版中的网络管理器功能,令网络连接带来更多的方便。不过,Moblin 2对于3D的支持还不尽令人满意,性能比较慢。总体来讲,Moblin 2对速度的诠释是出色的,但多元化支持还需要加强。

9未来主流笔记本操作系统预测

未来主流笔记本操作系统预测

  应该说,研究与建立未来的操作系统依旧要继续进行着。操作系统朝着提供更省电、网络化、华丽的使用者界面的方向来改进必定是主流发展趋势。同时我们也有所察觉,Linux及UNIX OS也正努力让自己成为个人用户舒适的环境。所以,未来移动PC领域也将会出现UNIX OS等的身影,不过,Linux以及UNIX OS的相关操作系统要争取到主流用户群的青睐,难度系数则比较高,至少在普及上,需要做的就需要很多时间,毕竟它们更适用于专业领域,实为小众群体的心头好。

  相对来讲,微软Windows的优势则比较明朗,它的各版本的接棒节奏,很是迎合市场需要,尽管Windows XP卸任,Windows Vista现役口碑不佳,但眼下主流用户群其实也陷在“择其何谁”的尴尬中,这也反映出微软Windows强势的一面,所以未来微软Windows再有版本交接,也都会是各方重点关注的大事件,当然,Windows Vista也应该是未来至少3年内的主流操作系统之一。而苹果Classic Mac OS应该说从来都是个性与专业性的代名词,但构成绝对主流,还是那句话,静观其变。

  值得一提的是,基于上网本的操作系统倒是同上网本一样具有很强的话题性。年内,随着3G的启动,无疑成就了上网本,前途喜相必定盖过唱衰,最主要的就是电信运营商的跨足,令它的角色一下子多了几重“官方指定”的意味。所以,上网本专用操作系统也顺势水涨船高,进入主流视线,但叫板传统领域,还是那句话:根深蒂固岂能轻易被撼动?上网本存在即有道理,但绝对构不成主流,理由很简单,网络只是移动PC功用之一,惊鸿一瞥,很小的“一瞥”!

  所以,总体来讲,上网本专用操作系统“威胁论”,也仅仅局限在上网本领域,在传统笔记本领域绝对构不成是一个隐忧!从这个角度讲,以上网本展开,5个后起之秀势必会对Windows构成冲击,毕竟“穿鞋要适脚”,5虎的优势与上网本是匹配的,而5虎之间的较量,依笔者看,背景强势的Moblin2和Android将会比较耀眼,但无论如何还是要依使用适用度来衡量,这点也是未来的一个关键论点。

  总之,经典会继续,创新需考验,未来移动PC领域的操作系统主流之选花落谁家,短期内来看,依旧会是微软Windows,只因它太过令人——熟悉!

  c#面试问题及答案(一)

  以下哪些可以作为接口成员?(多选) ( ABDE )

  应用程序,公司考虑使用Windows身份认证。

  所有的用户都存在于AllWin这个域中。您想要使用下列认证规则来配置这个应用程序:

  a、匿名用户不允许访问这个应用程序。

  b、所有雇员除了Tess和King都允许访问这个应用程序。

  请问您应该使用以下哪一个代码段来配置这个应用程序?( A )

  应用程序用于运行AllWin公司内部的Web站点,这个应用程序包含了50个页面。您想要配置这个应用程序以便当发生一个HTTP代码错误时它可以显示一个自定义的错误页面给用户。您想要花最小的代价完成这些目标,您应该怎么做?(多选)(

  2000。现在需要您写一个数据库连接字符串,用以连接AllWin上SQL

  SERVER中的一个名为PubBase实例的Test库。请问,应该选择下面哪一个字符串?( B )

  将返回一个包含了公司雇员列表的DataSet对象。请问您该如何在这个程序中使用这个 Xml Web Service?( ? )

  标签中选择 应用程序在DataGrid控件中显示一个经过排序的列表。产品数据被存放于一个名为PubBase的Microsoft

  数据库。每个产品的主键是ProductID,Numeric型并且每个产品有一个字母描述字段,名为ProductName。您使用一个SqlDataAdapter对象和一个SqlCommand对象通过调用一个存储过程从数据库中获取产品数据。您将SqlCommand对象的CommandType属性设置为中类和结构的区别?

  答:结构和类具有大体的语法,但是结构受到的限制比类要多。结构不能申明有默认的构造函数,为结构的副本是又编译器创建和销毁的,所以不需要默认的构造函数和析构函数。结构是值类型,所以对结构变量所做的改变不会影响其的原值,而类是应用类型,改变其变量的值会改变其原值。申明结构用Struck关键字,申明类用class关键字,向方法传递结构是时是通过值传递的,而不是通过引用。与类不同,结构的实例化可以不使用New关键字。类可以实现接口。

  2, 死锁的必要条件?怎么克服?

  答:系统的资源不足,进程的推进的顺序不合适,资源分配不当,一个资源每次只能被一个进程使用,一个资源请求资源时,而此时这个资源已阻塞,对已获得资源不放,进程获得资源时,未使用完前,不能强行剥夺。

  3, 接口是否可以继承接口?抽象类是否可以实现接口?抽象类是否可以继承实体类?

  答:接口是可以继承接口的,抽象类是可以实现接口的,抽象类可以继承实体类,但是有个条件,条件是,实体类必须要有明确的构造函数。

  5, 当一个线程进入一个对象的方法后,其它线程是否可以进入该对象的方法?

  答:不可以,一个对象的方法只能由一个线程访问。

  6, 用最有效的方法算出等已8对于几?

  答:2<<中使用了垃圾回收机制(GC)功能,它替代了程序员,不过在C#中不可以直接使用finalize方法,而是在析构函数中调用基类的finalize()方法。

  答:error表示恢复不是不可能,但是很困难,exception表示一种实际或实现问题,它表示程序运行正常不可以发生的。

  答:final用于申明属性,方法和类,表示属性不可变,方法不可以被覆盖,类不可以被继承。

  Finally是异常处理语句结构中,表示总是执行的部分。

  Finallize表示是object类一个方法,在垃圾回收机制中执行的时候会被调用被回收对象的方法。

  答:HashMap是Hashtable的轻量级实现,非线程安全的实现他们都实现了map接口,主要区别是HashMap键值可以为空null,效率可以高于Hashtable。

  答:Collection是集合类的上级接口,Collections是针对集合类的一个帮助类,它提供一系列静态方法来实现对各种集合的搜索,排序,线程安全化操作。

  12,C#中委托是什么?事件是不是一种委托?

  答:委托是一种安全的类似与函数指针,但是她比指针要安全的多,它可以把方法作为一个参数传递给另一个方法,可以理解为指向函数的引用。事件是一种消息机制,它是一种委托,委托不带方法体。

  答:Override是重写的意思,它表示重写基类的方法,而且方法的名称,返回类型,参数类型,参数个数要与基类相同。

  Overload是重载是意思,它也表示重写基类的方法,但是只要方法名相同,别的可以不同。

  答:页面之间传递值的几种方式?

  答:vs2003,vs2005里边都有发表机制,vs2003可以发布然后在复制部署。

  Vs2005可以直接部署到对应的位置。

  中的垃圾回收机制?

  答:.NET中的垃圾回收机制是引用程序对内存的回收和释放。当每次用new关键字创建一个对象时,运行库都要从托管堆中为其分配内存,因为空间是有限的,最终垃圾回收机制是要回收不用的内存的。已释放内存,重新使用。

  30. 面向对象的三大基本原则?

  答:封装,继承,多态。

【c#面试问题及答案】相关文章:

我要回帖

更多关于 server是什么系统 的文章

 

随机推荐