基于人机交互的汉字信息流可视化方法技术

技术编号:13762468 阅读:102 留言:0更新日期:2016-09-27 17:30
本发明专利技术涉及一种基于人机交互的汉字信息流可视化方法,属于数据可视化研究领域。具体为:①将显示页面分为键盘区、主机区和显示器区。主机区分为内存区和硬盘区。在键盘区内,有输入法类型的选项。②选择一种输入法类型。③通过键盘得到输入码并显示在键盘区内。④在对应输入法类型的输入码和机内码对映表,查找输入码对应的机内码并在显示页面的内存区显示。⑤将十六进制的机内码转换为二进制形式并在显示页面的内存区上显示。⑥将机内码转换为国标码,并在硬盘区显示。⑦将国标码转换为区位码并在硬盘区显示。⑧根据区位码在区位表中查找对应汉字并在显示器区显示。本发明专利技术实现了输入字符到对应机内码、国标码、区位码和对应汉字的可视化。

【技术实现步骤摘要】

本专利技术涉及一种基于人机交互的汉字信息流可视化方法,属于数据可视化研究领域。
技术介绍
汉字信息流是在计算机中,从键盘输入码到机内码、国标码、区位码和对应汉字的转换过程的一种表示方法。通常,人们在使用计算机时,当需要输入汉字时,首先选择一种输入法,然后通过键盘输入相应字符,即可通过显示器输出该汉字。但输入字符在计算机内部是如何转换为对应汉字,大多数人并不了解。因此,在计算机基础知识教学过程中,需要将此过程可视化。目前在已有文献中,还未查阅到从输入字符到对应机内码、国标码、区位码,最终获得对应汉字显示的可视化过程的相关资料。本专利技术涉及到的已有技术为:1.ASCII(American Standard Code for Information Interchange)码:是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,ASCII码是现今最通用的单字节编码系统。2.汉字国标码:GB2312-1980是我国1981年公布的《中华人民共和国国家标准信息交换汉字编码》,简称国际码,是应用最广泛的一种。3.汉字输入码:输入码是向计算机输入汉字时所用的编码。用预先设计好的方法,将汉字音、形、义等有关要素转换成为数字、字母或键位名称。4.区位码:按照汉字国际码编码规定,所有的国标汉字和符号组成一个94x94的矩阵,即94个区和94个位,有区号和位号(区中的位置)共同构成区位码。5.机内码:为了在计算机内部区分汉字编码和ASCII吗,将国际码的每个字节的最高由0变为1,变换后的国际码成为汉字机内码。汉字的机内码每个字节都大于128。6.字形码:汉字字形码是表示汉字字形的字模数据,通常用点阵、矢量函数等方式表示,用点阵表示字形时,汉字字形码一般指确定汉字字形的点阵代码。 字形码也称字模码,它是汉字的输出形式,随着汉字字形点阵和格式的不同,汉字字形码也不同。
技术实现思路
本专利技术的目的是提出一种基于人机交互的汉字信息流可视化方法。本专利技术的目的是通过以下技术方案实现的。本专利技术的一种基于人机交互的汉字信息流可视化方法,具体操作步骤为:步骤1:将显示页面分为键盘区、主机区和显示器区。主机区分为内存区和硬盘区。在键盘区内,有输入法类型的选项。步骤2:在键盘区内,选择一种输入法类型。步骤3:通过键盘得到输入码,并显示在键盘区内。步骤4:将输入码按照选择的输入法类型,在对应输入法类型的输入码和机内码对映表,查找到步骤3所述输入码对应的机内码,并在显示页面的内存区显示所述机内码。所述机内码以十六进制数表示。所述输入码和机内码对映表是预先存储在内存中的一张数据表,输入码与机内码一一对映。步骤5:将十六进制的机内码转换为二进制形式,并在显示页面的内存区上显示。步骤6:通过公式(1)将十六进制的机内码转换为十六进制的国标码,并在硬盘区显示。机内码=国标码+8080H(1)步骤7:通过公式(2)将十六进制的国标码转换为十六进制的区位码,并在硬盘区显示。国标码=区位码+2020H(2)步骤8:根据区位码在区位表中查找对应汉字,并在显示器区显示。所述区位表为一张预先存储在硬盘中的区位码与汉字的对映表,区位码与汉字一一对映。经过上述步骤的操作,即完成输入码到汉字转换过程的可视化。有益效果本专利技术提出的一种基于人机交互的汉字信息流可视化方法具有以下优点:①将输入字符到对应机内码、国标码、区位码以及对应汉字的过程变为一个可视化过程。②实现了各种码的转换位置可视化。附图说明图1为本专利技术具体实施方式中初始示意图;图2为本专利技术具体实施方式中步骤4操作完毕的显示页面示意图;图3为本专利技术具体实施方式中步骤5操作完毕的显示页面示意图;图4为本专利技术具体实施方式中步骤8操作完毕的显示页面示意图。具体实施方式根据上述技术方案,下面结合附图和实施实例对本专利技术进行详细说明。本实例中,使用基于人机交互的汉字信息流可视化方法对输入码到汉字的转换过程进行可视化,具体操作步骤为:步骤1:将显示页面分为键盘区、主机区和显示器区。主机区分为内存区和硬盘区。在键盘区内,有选择输入法类型的选项,如图1所示。所述输入法类型包括:全拼输入、双拼输入。步骤2:在键盘区内,选择全拼输入法类型。步骤3:通过键盘得到输入码zi,并显示在键盘区内。步骤4:将输入码按照选择的输入法类型,在对应输入法类型的输入码和机内码对映表,查找到步骤3所述输入码对应的机内码为D7D6H,并在显示页面的内存区显示所述机内码,如图2所示。所述输入码和机内码对映表是预先存储在内存中的一张数据表,输入码与机内码一一对映。步骤5:将十六进制的机内码转换为二进制形式,并在显示页面的内存区上显示。机内码为D7D6H的第一个字节由系统自动显示,第二个字节等待用户计算后输入。用户输入后的显示页面如图3所示。步骤6:系统给出如公式(1)的提示,等待用户在硬盘区输入国标码。用 户计算后输入十六进制数5756。机内码=国标码+8080H (1)步骤7:系统给出如公式(2)的提示,等待用户在硬盘区输入区位码。用户计算后输入十六进制数3736。国标码=区位码+2020H (2)步骤8:根据区位码在区位表中查找对应汉字,十六进制数3736中的37对应十进制数55,十六进制数3736中的36对应十进制数54,系统在硬盘区显示55区的全部汉字,55区中的第54个字为“字”,光标指示到55区第54个字。并将其显示在显示器区,如图4所示。所述区位表为一张预先存储在硬盘中的区位码与汉字的对映表,区位码与汉字一一对映。经过上述步骤的操作,即完成输入码到汉字转换过程的可视化。虽然结合附图描述了本专利技术的实施方式,但是对于本领域技术人员来说,在不脱离本专利技术原理的前提下,还可以做出若干改进,这些也应视为属于本专利技术的保护范围。本文档来自技高网
...
基于人机交互的汉字信息流可视化方法

【技术保护点】
一种基于人机交互的汉字信息流可视化方法,其特征在于:其具体操作步骤为:步骤1:将显示页面分为键盘区、主机区和显示器区;主机区分为内存区和硬盘区;在键盘区内,有输入法类型的选项;步骤2:在键盘区内,选择一种输入法类型;步骤3:通过键盘得到输入码,并显示在键盘区内;步骤4:将输入码按照选择的输入法类型,在对应输入法类型的输入码和机内码对映表,查找到步骤3所述输入码对应的机内码,并在显示页面的内存区显示所述机内码;所述机内码以十六进制数表示;所述输入码和机内码对映表是预先存储在内存中的一张数据表,输入码与机内码一一对映;步骤5:将十六进制的机内码转换为二进制形式,并在显示页面的内存区上显示;步骤6:通过公式(1)将十六进制的机内码转换为十六进制的国标码,并在硬盘区显示;机内码=国标码+8080H                  (1)步骤7:通过公式(2)将十六进制的国标码转换为十六进制的区位码,并在硬盘区显示;国标码=区位码+2020H                (2)步骤8:根据区位码在区位表中查找对应汉字,并在显示器区显示;所述区位表为一张预先存储在硬盘中的区位码与汉字的对映表,区位码与汉字一一对映;经过上述步骤的操作,即完成输入码到汉字转换过程的可视化。...

【技术特征摘要】
2016.04.15 CN 20161023586401.一种基于人机交互的汉字信息流可视化方法,其特征在于:其具体操作步骤为:步骤1:将显示页面分为键盘区、主机区和显示器区;主机区分为内存区和硬盘区;在键盘区内,有输入法类型的选项;步骤2:在键盘区内,选择一种输入法类型;步骤3:通过键盘得到输入码,并显示在键盘区内;步骤4:将输入码按照选择的输入法类型,在对应输入法类型的输入码和机内码对映表,查找到步骤3所述输入码对应的机内码,并在显示页面的内存区显示所述机内码;所述机内码以十六进制数表示;所述输入码和机内码对映表是预先存储在内存中...

【专利技术属性】
技术研发人员:李凤霞陈宇峰李仲君余月雷正朝刘咏梅
申请(专利权)人:北京理工大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1