手机操作系统结构设计与演进趋势.docx
上传人:qw****27 上传时间:2024-09-12 格式:DOCX 页数:8 大小:51KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

手机操作系统结构设计与演进趋势.docx

手机操作系统结构设计与演进趋势.docx

预览

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

15 金币

下载此文档

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

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

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

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

Symbian操作系统手机操作系统结构设计与演进趋势2009211108班龚磊082101442011/6/12摘要:此文中主要介绍了Android,Symbian,IOS的特点,包括操作性,软硬件效果,开发平台的要求,市面上主打手机的特点。以及在未来不同操作系统的手机的发展前景。关键词:手机,操作系统,Android,Symbian,IOS,苹果,Nokia,MotorolaJava。正文:在科技飞速发展的今天,手机融入了人们的生活,变得不可或缺,也变得越来越多功能,可以当信用卡,可以当GPS,使人们的生活丰富多彩。手机市场也变得越来越火爆,由原来的Motorola的一家独大,到现在的百家争鸣,硬件的发展已渐渐不成问题,苹果公司的乔布斯曾经说过,手机未来的发展趋势是“触摸,大屏”,在有限的硬件条件下,如何提高手机的操作性呢?答案只有一个——操作系统。手机的发展很快,从1993年来到中国的Motorola公司带给中国的大哥大,三星带来的第一款彩屏手机,西门子带来的第一款滑盖手机,2005年1月4日,Nokia进入中国市场,用简洁,运行速度快的Symbian系统,把中国的手机发展推向了高潮,2009年11月,全球追捧的Iphone也进入了中国,2010年6月的发布会上,拥有更高品质屏幕,更快速的处理器,机身最薄的Iphone4,更是把手机这一产品推上了历史的舞台。有的人说,手机不过是打打电话发发短信而已,但是随着手机软硬件的发展,手机的功能变得越来越不可忽视,如上网,查收邮件,办公处理等,渐渐成为人们所依赖的功能,而不是简单的电话以及短信,这标志着,人们对手机的要求已经不仅仅局限于外观,已然需要有更高的操作速度,更美观的操作环境,更方便的操作方式。这时候操作系统就变得尤为重要。Symbian:在那个发短信打电话的时代,Nokia带来的SymbianS40操作系统,显得格外优秀,因为简单的操作方式,快速的反应能力,Nokia几乎统治了中国的手机市场,在Nokia推出5200,5300时,同时期Motorola的V3和V3I就显得逊色了不少,屏幕的分辨率以及操作系统的反应速度上都不在一个档次,所以在之后的2年里Motorola基本已经销声匿迹了,同一时期的S60系统由于硬件原因在速度上就相差了很多,到了N93的时代才有了很大的改观。Symbian是曾经的智能机第一操作系统!Symbian的系统架构相对简单,可以称之为“微核操”作系统。所谓“微核”,就是说操作系统只有很小的一部分是运行在最高优先级的,其他的功能都是以Client-Server的方式提供。微内核是内核的一种精简形式通常与内核集成在一起的系统服务层被分离出来,变成可以根据需求加入的选件,这样就可提供更好的可扩展性和更加有效的应用环境。使用微内核设计,对系统进行升级,只要用新模块替换旧模块,不需要改变整个操作系统。HYPERLINK"http://www.sf.org.cn/Article/lumen/200608/18865.html"\t"_blank"Symbian系统的内部结构图:应用层:Shell,OPL,及其他应用程序=================================================================系统层:Dialogs,Menu,Toolbar,Icons,Resources,JavaVM,Grid,RichText,EditControl,ListControl,ApplicationFramework,JaveClassLibraries.=================================================================服务层:WindowServer,ProcessServer,SocketServer,SoundServer,WirelessServer,DatabaseServer,FileServer,AlarmServer,CoHYPERLINK"http://www.sf.org.cn/Soft/yuanDown/mms/Index.html"mmsServer,以及无线协议=================================================================内核:euser.dll,ekern.exe,服务控制(supervisorserver),HAL(设备抽象层)=================================================================驱动程序层:包括音频驱动,显示驱动,MMC