嵌入式系统语言常见算法解析,这12条准则一定要记住( 二 )


实际上普适计算是网络计算的自然延伸,它使得不仅PC机而且其它小巧的智能设备也可以连接到网络中,从而方便人们即时地获得信息并采取行动 。当这种运算模式普遍采用后,人们就可以以一种一致的方式,使用所喜欢的设备(主要是嵌入式系统设备),随时随地获得信息 。所谓“一致的方式”,强调的是关键信息、关键数据的一致,而它的表现形式可以是多样化的,因用户喜好、设备等因素而异 。
普适计算与传统运算模式的比较
普适计算与传统运算模式有很大的不同,从而对提供服务的基础设施提出了新的要求 。传统运算模式是两层结构:针对某种设备设计某种系统,以适合该种特定设备访问和显示 。在设计时,必须针对那种特定设备的网络协议和显示性能进行设计 。

嵌入式系统语言常见算法解析,这12条准则一定要记住

文章插图
普适计算模式在实现多种应用服务对多种智能设备的连接时存在很大的困难,这使得每增加一种设备都需要改写那些应用服务,而每增加一种服务都需要改写那些设备上的应用程序 。这种限制是由于现有系统的层次结构所决定的 。然而,我们很难预见未来还会出现什么新颖的,用户乐于使用的智能设备;而且有的设备可以双向通信,有的只能单向被动地接收信息 。现有系统在扩充对新设备和新应用服务的支持时非常复杂 。例如,今天我们已经可以用SMS(短消息)和WAP手机访问股票信息,我们不能预见明天的热门设备是什么,况且,每个人的个性因人而异,对设备的喜好也希望个性化,未来的信息设备将会是群雄并起,百家争鸣 。
从软件系统的角度来讲,普适计算是指使用小型计算设备、在位置不断移动的过程中或在地理位置分布很广的范围内,在不稳定的通信条件下实现联机事务处理和企业核心数据访问 。这些小型计算设备,具有多种通信手段,如移动通信网络、卫星等,能与互联网或企业内部网相连,但这种连接不是固定的连接,而是间断的连接 。
嵌入式这12条特性准则一定要记住
嵌入式计算不仅需要网络快速、一致的计算,而且也要求系统能够井然有序地将其执行代码和数据,存储在一个“ 共同” 的“ 狭小” 的空间内 。
1 鲁棒性法则
嵌入式计算不仅要求系统迅速而有效的计算,而且还要求在某些计算单元出现错误的时候,系统仍然能 够继续正常运行工作 。
2实时性法则
嵌入式系统的计算结果,不仅依赖于系统的逻辑运算之正确性,而且也依赖于这个运算结果的计算时间 。
3 冗余度法则
在嵌入式系统具有足够的冗余度之后,系统的“ 初始敏感性” 对于其“ 最终计算结果” 的影响就变得微 乎其微了 。
4结构性法则
对于嵌入式系统而言,其结构复杂性的趋势表 明:
a 系统结构越简单越有效(Theis the best) ;
b 系统结构越复杂越稳定(Moreis more )。
5 简约性法则
当简约一个嵌入式系统时,系统剩下的功能之 间的互动关系就会变得越来越强;
当系统的功能被简约之后,外来的入侵者之成 功的概率就会变得越来越大 。
6保育性法则
如果在嵌入式系统中要想保留某个系统功能,最好是将所有的其他功能都看成是 “ 神圣不可侵 犯的 ” ;系统的功能被移出(灭绝)或者生成(入 侵),一定会造成整体(群集)结构及其动态 性能上的重大转变 。
从软件系统的角度来讲,普适计算是指使用小型计算设备、在位置不断移动的过程中或在地理位置分布很广的范围内,在不稳定的通信条件下实现联机事务处理和企业核心数据访问 。这些小型计算设备,具有多种通信手段,如移动通信网络、卫星等,能与互联网或企业内部网相连,但这种连接不是固定的连接,而是间断的连接 。