论文部分内容阅读
随着社会信息化进程的加快,移动通信领域的发展也呈现出日新月异的景象。中国作为移动通信设备拥有量的大国,也是移动通信设备制造的强国,因此对于移动通信设备上中文信息处理能力的要求是相当高的。当前在移动通信设备上应用的操作系统主要有Windows CE、Plam和EPOC等。Windows CE是Microsoft公司在移动通信领域推出的嵌入式操作系统,该操作系统具有强大的联网能力、强劲的实时性和小内存体积占用以及丰富的多媒体和Web浏览功能,这使得此操作系统可在各种小型嵌入式系统中使用,且因其功能强大,在工业控制领域中的应用有着非常广阔的前景。但是此嵌入式操作系统在中文信息输入方面只是集成了汉字的手写输入,而对于应用更为广泛的键盘输入则没有提供。本文就根据移动通信设备上常见的数字键盘,为Windows CE嵌入式操作系统在汉字的数字键盘输入技术及其实现方面作了必要的研究;并使用了一种在查找时空间复杂度为O(n)、时间复杂度为O(n)的树形结构来存储中文信息,使用这种存储技术作为码表内存存放方式的汉字输入法具有输入速度快、占用空间少的优点。为了加快汉字的输入速度,根据常用汉字优先选择的原则,对常用的汉字频率作了统计,并且按照在相同编码下汉字频率的由高到低的顺序来显示汉字。最后提出了在嵌入式系统中与汉字使用频率结合的方法,共同生成汉字频率的排序列表。本输入技术的研究,为Windows CE系统在中文信息处理的汉字输入方法上添加了键盘输入,并且为其它嵌入式系统的汉字数字输入技术提供了有意义的参考。