电脑键盘字母排列的优化方法

电脑键盘字母排列的优化方法

ID:33701701

大小:48.00 KB

页数:10页

时间:2019-02-28

电脑键盘字母排列的优化方法_第1页
电脑键盘字母排列的优化方法_第2页
电脑键盘字母排列的优化方法_第3页
电脑键盘字母排列的优化方法_第4页
电脑键盘字母排列的优化方法_第5页
资源描述:

《电脑键盘字母排列的优化方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、电脑键盘字母排列的优化方法1.有关课题1.1关于内容的大致说明在此篇论文里,本人想先通过对于常见的3500个汉字中使用的字母的次数的统计得出字母使用的频率的高低,来证明现今电脑键盘字母排列的合理性,并且与存在但是未经使用的排列方法相比较,探索排列中的函数关系,试图发现更加便于使用,更加快捷的排列方式。1.2电脑键盘发展史电脑键盘是从英文打字机键盘演变而来的,当它最早出现在电脑上的时候,是以一种叫做“电传打字机”的部件的形象出现的。在19世纪70年代,肖尔斯公司是当时最大的专门生产打字机厂家。由于当时机械工

2、艺不够完善,使得字键在击打之后的弹回速度较慢,一旦打字员击键速度太快,就容易发生两个字键绞在一起的现象,必须用手很小心地把它们分开,从而严重影响了打字速度。为此,公司时常收到客户的投诉。为了解决这个问题,设计师和工程师们伤透了脑筋,可一时仍无法再增加字键的弹回速度。后来,有一位聪明的工程师提出:打字机绞键的原因,一方面当然是字键的弹回速度慢,另一方面也是打字员的击键速度太快了。既然我无法提高字键的弹回速度,为什么不想法降低打字员的击键速度呢?这无疑是一条新思路。降低打字员的击键速度有许多种方法,最简单的方

3、法就是打乱26个字母的排列顺序,把较常用的字母摆在较笨拙的手指下,比如,字母“O”是英语中第三个使用频率最高的字母,但却把它放在右手的无名指下;字母“S”和“A”,也是使用频率很高的字母,却被交给最笨拙的左手无名指和小指来击打。同样理由,使用频率较低的“V”、“J”、“U”等字母却由最灵活的食指来负责。结果,这种“QWERTY”式组合的键盘就诞生了,并且逐渐定型下来,后来,由于材料工艺的发展,字键弹回速度远大于打字员击键速度,曾经出现过许多种更合理的字母顺序设计方案,但都无法推广,因为大家已经习惯了这样的

4、排列。在60年后(1934年),华盛顿一个叫德沃拉克(Dvorak)的人为使左右手能交替击打更多的单词又发明了一种新的排列方法,这个键盘可缩短训练周期1/2时间,平均速度提高35%。DVORAK键盘布局原则是:1、尽量左右手交替击打,避免单手连击;2、越排击键平均移动距离最小;3、排在导键位置应是最常用的字母。比DUORAK键盘更加合理、高效的是理连•莫尔特(LillianMalt)发明的MALT键盘。它改变了原本交错的字键行列,并使拇指得到更多使用、使“后退键”(Backspace)及其他原本远离键盘中

5、心的键更容易触到。但MALT键盘需要特别的硬件才能安装到电脑上,所以也没有得到广泛应用。2.数据研究2.1引言现如今,社会正处于一个信息的时代。电脑的使用已经大量的普及,不论是从使用的地域范围,还是使用的人数的多少来说,电脑都位居前列。对于电脑的大量使用,对于各类人群的不同需求,大家都希望使用的越便捷越好。使用电脑就要打大量的文字。如何更加快捷地打字?如何更加连贯地打字?这应该是人们的很大一方面的期望。因此,我现在就想通过用函数的思想来解决这一问题。并且试图用找到的函数关系来发现更好的排列方法。帮助更多的

6、人更快的打字!2.2一些说明和定义qWertyuiOp[]aSdfghjkL;‘enterZxcvbnm,./shift以上是现在电脑键盘上字母的排列方式。有关微软拼音输入法:正如字面意义上所说的,拼音输入法就是要把所有的拼音挨个输入,也就是说,要想统计字母应用频率,需要把所有常用字的拼音中字母的使用次数统计出来,并按由多到少的顺序排列出来,从而看出字母应用频率的高低,再根据得到的数据在键盘上排列字母,使手在输入时能最大限度的减少移动的距离。在这里,我需要定义出一个函数,用来解释所谓的“使用次数”,同时对

7、字母应用频率的概念做出定义。定义1:使用次数将常用汉字的拼音开头字母按英文字母的排列顺序排好。每个汉字输入时用到的拼音中每个字母记为输入一次。设某字母在所有a开头的汉字中需要输入x1次,在b开头的汉字中需要输入x2次,在c开头的汉字中需要输入x3次,依次类推,则其使用次数(y)为y=x1+x2+x3+…+x23(拼音的开头字母只有23个,与英文字母项比较起来少了三个:i、u、v)定义2:字母使用频率将得出的y值进行比较,y值高的字母使用频率高,y值低的字母使用频率低。2.3数据统计的结果(这里的数据的统计

8、是指将常用的3500个汉字拼音使用的次数进行统计)(常用汉字表来源于百度知道http://zhidao.baidu.com/question/9391911.html)将统计出的数据用Excel表格排序后得到下列数据结果:I1507N1490A1353U1123G791H763O661E563Z323Y306J295S286L249C232X222B184D184Q155T155M151F125P121W120K100R66V

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。