- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据输入和输出 4.1 用户界面的发展过程 4.2 汉字的输入码 4.3 输入设备 4.4 汉字的输出码 4.5 输出设备 4.1 用户界面的发展过程 用户界面的发展过程可分作三个主要阶段: (1) 0、1符号式用户界面。在计算机发明的最初10年中,用户通过开关、板键或穿孔纸带向计算机输入程序、数据或命令,计算机通过指示灯、打印机等输出程序的运行结果。这时输入输出使用的开关、板键、穿孔纸带、指示灯、打印机等都采用0、1符号方式,因此称作0、1符号式用户界面。用户使用这种方式的用户界面非常困难。 (2) 字符显示式用户界面。从20世纪50年代中期到20世纪70年代后期,用户界面以字符显示为主要特征。这时用户通过键盘输入字符型的程序、数据或命令,计算机把运行结果以字符方式显示在显示器上或打印在打印机上。这种方式用户界面的优点是用户使用灵活、方便,缺点是输出显示不直观,用户仍需记住许多东西(如命令的单词拼写、格式等)。图4-1(a)是一个字符方式用户界面的示例。图中,字符串copy d:\*.c a: 是用户输入的命令,其中,copy是命令符,表示拷贝命令;字符串d:\*.c a:是命令参数,表示D盘根目录下所有以.c为后缀的文件是要拷贝的源文件,A盘(即软盘)是要拷贝的目标盘。该命令表示把D盘根目录下所有以.c为后缀的文件拷贝到A盘中。 (3) 图形显示式用户界面。从20世纪80年代初期至今,用户界面的主流是图形方式的用户界面。图形方式用户界面的主要特征是计算机显示采用窗口、图符、菜单等图形方式,用户输入设备除键盘外,增加了鼠标这种指点式输入设备。这种方式的用户界面显示直观、操作简便、掌握快。当然图形方式用户界面对硬件资源和软件资源要求都很高。图4-1(b)是一个图形方式用户界面的示例。用户可用鼠标选择菜单的某一项(如粘贴)让计算机执行该菜单项对应的操作,用户也可以用鼠标双击某个图标(如打开图标)让计算机执行该图标对应的操作。在图形方式下,用户是通过选择菜单项或双击图标来输入命令的。虽然图形方式下用户使用命令的方法和字符显示方式不一样,但一条命令在计算机内部的表示格式都相同。 4.2 汉字的输入码 4.2.1 拼音码 按汉字拼音规则对汉字进行的编码称为拼音码。 因为凡识字且能正确发音的人基本上都懂汉字读音和拼音的对应关系,所以拼音码有相当的用户使用基础,这是拼音码的优点。 但是,中文不是拼音文字,使用拼音码输入汉字也有许多问题。这主要表现在:汉字的读音都是单音节的,汉语拼音中仅有24个声母和34个实用的韵母,仅能组成413个实用的拼音编码音节。如果把GB2312—80中的6763个汉字按413个音节平均分配,那么重码率在5个以上。如果把全部6万多个汉字按413个音节平均分配,那么重码问题将严重到无法使用。重码率高是拼音码的缺点。 全拼码和双拼码是两种最有影响的拼音码编码方法。拼音码构造的汉字集都是GB2312—80中的6763个常用汉字。 1. 全拼码 我们把给汉字编码的拼音、笔形等基本特征信息元素称为汉字编码的码元。把汉语拼音的每个符号都取为码元的汉字编码称为全拼码。全拼码的码元共有25个,除码元符号“ü”外,其他码元符号和键盘符号是一一对应的。码元符号“ü”的键盘符号是“v”。例如,“率”字的全拼码为lv。 全拼码的击键次数较多。例如,“想”字的全拼码为xiang,用户需击键5次。另外,当出现重码时还需击键进一步做出选择。所以,使用全拼码时用户输入每个汉字时敲击键盘的次数较多。 拼音码的重码率较高。例如,“计”字的全拼码码元为ji,“算”字的全拼码码元为suan,“机”字的全拼码码元为ji。“计”字和“机”字的全拼码码元相同。 用户输入全拼码的码元suan后,可看到如下4个重码: suan:1酸;2算;3蒜;4狻 用户输入全拼码的码元ji后,可看到如下13屏共118个重码: ji:1几;2及;3急;4既;5即;6机;7鸡;8积;9记; 1级;2极;3计;4挤;5己;6季;7寄;8纪;9系; 1基;2激;3吉;4脊;5际;6击;7圾;8畸;9箕; 1肌;2饥;3迹;4讥;5姬;6绩;7棘;8辑;9籍; 1集;2疾;3汲;
文档评论(0)