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

上传人:hw****26 文档编号:3116672 上传时间:2019-05-21 格式:DOC 页数:10 大小:48KB
下载 相关 举报
电脑键盘字母排列的优化方法.doc_第1页
第1页 / 共10页
电脑键盘字母排列的优化方法.doc_第2页
第2页 / 共10页
电脑键盘字母排列的优化方法.doc_第3页
第3页 / 共10页
电脑键盘字母排列的优化方法.doc_第4页
第4页 / 共10页
电脑键盘字母排列的优化方法.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

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

2、发生两个字键绞在一起的现象,必须用手很小心地把它们分开,从而严重影响了打字速度。为此,公司时常收到客户的投诉。 为了解决这个问题,设计师和工程师们伤透了脑筋,可一时仍无法再增加字键的弹回速度。后来,有一位聪明的工程师提出:打字机绞键的原因,一方面当然是字键的弹回速度慢,另一方面也是打字员的击键速度太快了。既然我无法提高字键的弹回速度,为什么不想法降低打字员的击键速度呢? 这无疑是一条新思路。降低打字员的击键速度有许多种方法,最简单的方法就是打乱 26 个字母的排列顺序,把较常用的字母摆在较笨拙的手指下,比如,字母“O”是英语中第三个使用频率最高的字母,但却把它放在右手的无名指下;字母“S”和“

3、A” ,也是使用频率很高的字母,却被交给最笨拙的左手无名指和小指来击打。同样理由,使用频率较低的“V”、 “J”、 “U”等字母却由最灵活的食指来负责。 结果,这种“QWERTY”式组合的键盘就诞生了,并且逐渐定型下来,后来,由于材料工艺的发展,字键弹回速度远大于打字员击键速度,曾经出现过许多种更合理的字母顺序设计方案,但都无法推广,因为大家已经习惯了这样的排列。 在 60 年后(1934 年) ,华盛顿一个叫德沃拉克(Dvorak)的人为使左右手能交替击打更多的单词又发明了一种新的排列方法,这个键盘可缩短训练周期 1/2 时间,平均速度提高 35。DVORAK 键盘布局原则是:1、尽量左右手

4、交替击打,避免单手连击;2、越排击键平均移动距离最小;3、排在导键位置应是最常用的字母。 比 DUORAK 键盘更加合理、高效的是理连莫尔特(Lillian Malt)发明的 MALT 键盘。它改变了原本交错的字键行列,并使拇指得到更多使用、使“后退键” (Backspace)及其他原本远离键盘中心的键更容易触到。但 MALT 键盘需要特别的硬件才能安装到电脑上,所以也没有得到广泛应用。 2数据研究2.1 引言现如今,社会正处于一个信息的时代。电脑的使用已经大量的普及,不论是从使用的地域范围,还是使用的人数的多少来说,电脑都位居前列。对于电脑的大量使用,对于各类人群的不同需求,大家都希望使用的

5、越便捷越好。使用电脑就要打大量的文字。如何更加快捷地打字?如何更加连贯地打字?这应该是人们的很大一方面的期望。因此,我现在就想通过用函数的思想来解决这一问题。并且试图用找到的函数关系来发现更好的排列方法。帮助更多的人更快的打字!2.2 一些说明和定义q W e r t y u i O p a S d f g h j k L ; enterZ x c v b n m , . / shift以上是现在电脑键盘上字母的排列方式。有关微软拼音输入法:正如字面意义上所说的,拼音输入法就是要把所有的拼音挨个输入,也就是说,要想统计字母应用频率,需要把所有常用字的拼音中字母的使用次数统计出来,并按由多到少的

6、顺序排列出来,从而看出字母应用频率的高低,再根据得到的数据在键盘上排列字母,使手在输入时能最大限度的减少移动的距离。在这里,我需要定义出一个函数,用来解释所谓的“使用次数” ,同时对字母应用频率的概念做出定义。定义 1:使用次数将常用汉字的拼音开头字母按英文字母的排列顺序排好。每个汉字输入时用到的拼音中每个字母记为输入一次。设某字母在所有 a 开头的汉字中需要输入 x1 次,在 b 开头的汉字中需要输入 x2 次,在 c 开头的汉字中需要输入 x3 次,依次类推,则其使用次数(y)为 y=x1+x2+x3+x23(拼音的开头字母只有 23 个,与英文字母项比较起来少了三个:i、u、v)定义 2

7、:字母使用频率将得出的 y 值进行比较,y 值高的字母使用频率高,y 值低的字母使用频率低。2.3 数据统计的结果(这里的数据的统计是指将常用的 3500 个汉字拼音使用的次数进行统计)(常用汉字表来源于百度知道http:/ Excel 表格排序后得到下列数据结果:I 1507N 1490A 1353U 1123G 791H 763O 661E 563Z 323Y 306J 295S 286L 249C 232X 222B 184D 184Q 155T 155M 151F 125P 121W 120K 100R 66V 152.4 数据分析由以上数据我可以看出,字母的使用频率相差十分悬殊:子母

8、i、n、a、u 的使用次数超过了一千次;g、h、o、e 的使用次数在 500 到800 次之间;z、y 使用次数在 300 到 400 之间;j、s、l、c、x 使用次数在 200 到 300 之间。为字母进行新的排列的时候,我需要考虑到以下几点:、 大部分输入员都是用右手,即应将使用次说较多的字母尽量排在右手边;、 无名指和小指最无力,并且大拇指已经默认为只负责空格键;、 运用频率最高的字母应该排列在两手食指之间.将字母按照使用频率高低的顺序在现有键盘上排好后,就可以得出初步的结论。3结论3.1 有关结论的一些说明因为字母使用频率层次分化十分厉害,因而对一些字母位置的摆放就出现了多种可能,下

9、面的这组排列方案是本族成员经过讨论得出的结论,增加考虑的因素有:1要考虑手指移动的方便程度(如现在键盘的 y 手指移动起来就比较困难)发现的问题:1此排列方法以微软输入法为标准,对五笔可能不适用2这种排列方法以中文中用的字母频率的高低来设计,但在输英文时能否起到快捷的作用没有考虑。3.2 结果上面的排列是根据整理到的数据,并经最后的讨论得出的最后的研究成果。K P Q D Y E H Z T f R W B I A U N G O ; EnterV M X C J S L , . / shift4证明本方案的合理性4.1 证明前的说明4.1.1 定义在证明设计方案的合理性之前,我需要作出几个新

10、的定义,并写出一些初步的说明。首先,为了是问题的研究更简单些,我默认电脑键像表格一样整齐排列,这对于之后的统计会带来一些误差。在研究中暂且忽略掉由此带来的误差。其次,我默认左手小指、无名指、中指、食指依次按在现有键盘的“”四个字母键上;右手小指、无名指、中指、食指依次按在现有键盘的“;”这几个键上。左手食指负责“”中指负责“”无名指负责“”小指负责“” ;右手食指负责“”中指负责“”无名指负责“”小指负责“” 。最后,是一些定义定义:字母间距将水平或竖直相邻的两个字母(例如与是水平相邻,与是竖直相邻)之间的距离记为,斜方向上相邻的字母(例如和)间的距离记为2。定义 4:手指的位移设每个字母的使

11、用次数从开始到依次为 x1,x2,x3x26。手指的位移= 每个手指由规定位置移动到该字母的距离字母使用次数例如,左手食指由规定位置即字母 f 移动到 g 移动了 1 个单位长度,则手指位移为“x71=x7”定义 5:手的位移手的位移是左右手各手指位移之和。4.1.2 证明方法找一段文字,统计该段文字中的字母使用次数,然后根据数据分别计算出使用现有键盘和本键盘方案时手的位移大小,然后比较得出结论4.2 证明现在选择一句话来作为例子进行对我找到的函数的和理性的证明。例句:不在沉默中爆发,就在沉默中灭亡。 (选自鲁迅的记念刘和珍君 )buzaichenmozhongbaofa,jiuzaichen

12、mozhongmiewang对例句中出现的字母做统计为:使用次数 现在使用的键盘的 设计的键盘手指的位移 手指的位移A: 5 次 0 5B: 2 次 210 0C: 2 次 2 22 E: 3 次 3 32F: 1 次 0 1G: 3 次 3 0H: 4 次 4 4I: 4 次 4 0J: 1 次 0 2M: 3 次 3 3N: 5 次 5 0O: 5 次 5 0U: 2 次 2 2 W: 1 次 1 0Z: 4 次 42 4手指总位移: 30+210 +42 19+624.3 总结通过上述的计算结果可以得知,本组人员设计的电脑键盘的排列方法和现在使用的电脑键盘的排队列方法方法相比较,打相同的文字但是本人设计的方案手移动的位移要明显少于先使用的电脑键盘的排队列方法。而且我选的这个例句是随便选取的,并非是有意选取的。因而可以说明本人的方法、更加方便快速。当然,还可以选择更多的句子后文章来检验。此处仅以上述一句话为例来进行说明。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。