b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

西门子6688刷机失败_西门子sx1手机_西门子sx1 刷机(29)

电脑杂谈  发布时间:2017-02-14 02:59:59  来源:网络整理

设计

包含开放平台像UIQ、诺基亚的60、80、90系列和闭锁式平台像NTT DoCoMo的FOMA都是以Symbian为基础的智能型手机的使用者平台。这样的适应性把使用Symbian操作系统的智能型手机形成多变的型态(例如折迭式、含字母键盘或是笔形等)。

Symbian是以EPOC为基础,而它的架构于许多桌上型操作系统相似,它包含先占式多任务、多执行绪和内存保护。

Symbian的最大优势是在于它是为装置而设计,而在有限的资源下,可以执行数月甚至数年。而这要归功于保护内存、Symbian编程描述和清除堆栈。将这些功能与其它技术搭配使用,会使内存使用量降低且内存漏出量极少。类似技术也运用于增加磁盘和记忆卡使用空间。而且,Symbian的编程是使用事件式处理,当应用程序没有与CPU直接交涉,CPU会被关闭。这在程序语言的惯用语称为主动式对象。正确的使用这些技术将能够延长电池使用时间。这些技术让Symbian的C++变得非常,并有着过高的学习曲线。然而,许多Symbian的装置也可以利用OPL、Python、Visual Basic、Simkin以及Perl来搭配J2ME和自行开发的Java来使用。

竞争对手

Symbian操作系统与Windows Mobile、Plam OS、Linux互相竞争。它也与使用于低阶手机的内嵌式操作系统互相竞争,而后者倾向由各家厂商自行开发。Symbian与内嵌式操作系统比较,前者的优势在于它的标准化 - 该装置的每个程序执行期能够互相呼叫动态连结共享(DLL),还有加入型架构(就是可以安装软件)。这些让功能较复杂的手机能够以较快的速度开发,有时这会抵消一些Symbian C++的困难度。

Symbian与其它开放式操作系统(像是Linux和Windows Mobile,而后者未开放原始码)比较,它的优势是比较有争议的。手机制造商和网络营运商比较喜欢Symbian的定制灵活性 (customisability)而较否定Windows。尽管这些定制灵活性(customisability)使得整合Symbian手机更加困难。Symbian是设计为小型装置使用,使得它拥有更强大的能力、更有效率的内存管理和更灵活的身段。

架构

最低阶的Symbian的基本组成成份包含核心(EKA1或EKA2),允许使用者的应用程序沿着使用者去要求核心内的东西。Symbian有个微核心架构,这定义了核心内部所必需的最少功能。微核心架构包含排程系统和内存管理,但不包含网络和档案系统支持。这些用来提供给使用者端服务器(user-side server)。基本层则包含档案服务器,它在装置内提供类似DOS的显示模式(每个磁盘驱动器有个代号,反斜线当作目录定义符号)。Symbian支持数种不同的档案系统,包含FAT以及Symbian专有的档案系统,而档案系统一般是不会在手机上显示出来。

在基本之上的是可供选择的系统,而这提供了该装置的市场定位,的内容包含像是字符转换表、管理系统和档案资源管理。

此外,在此有一个很庞大的网络及通讯子系统,这含有三个主要的服务,分别是ETEL(EPOC telephony)、ESOCK(EPOC协议)及C32(序列通讯响应)。每个服务都有模块化方案。例如ESOCK允许不同的".PRT"通讯协议模块,实现了不同方式的网络通讯协议方案,像是蓝牙、红外线及USB等。

这也有一个庞大的使用者接口码。即使使用它人制造的使用者接口,基本的类别和子结构(UIKON)的所有使用者接口除了某些相关服务(例如View Server提供手机间的使用者接口转换)以外都会出现在Symbian操作系统。而这里也有很多相关的绘图码,就像是窗口服务和字型与位图服务。应用程序架构提供标准的应用程序种类、连结和档案数据辨识。它也有可选择的应用程序引擎给予智能型手机的基本程序,像行事历、电话簿等。通常典型的 Symbian操作系统的应用程序是分散到各个DLL引擎和图型化程序,程序就像是包装纸把DLL引擎包装在一起。Symbian也提供了一些DLL引擎使程序运用。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shouji/article-32295-29.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    每日福利
    热点图片
    拼命载入中...