(1)什么是逻辑数据? (2)逻辑数据与数值的区别是什么? (3)汉字的编码方案有几种?说明其原理。

admin2009-07-15  26

问题 (1)什么是逻辑数据?
(2)逻辑数据与数值的区别是什么?
(3)汉字的编码方案有几种?说明其原理。

选项

答案(1)逻辑数据是指计算机不带符号位的一位二进制数,因为一位二进制数只具有两种可能的值:0或1,所以用它们可以直接表示事物相对立的两个方面。在计算机中使用逻辑数的情况十分普遍,比如一个事件成立用“1”表示,不成立则用“0”表示,还有“真”和“假”、“是”和“否”、“有”和“无”、电位的“高”和“低”、开关的“通”和“断”……都可以看作逻辑数据进入计算机。 (2)逻辑数据在计算机中虽然也是“0”或“1”的形式,但是与数值有很大区别. ①逻辑数据的取值只有“0”和“1”两个值,不可能再有其他值,而数值数据的“0”和“1”的不同组合可以反映很多不同数值。 ②逻辑数据的“0”和“1”代表两种成对出现的逻辑概念,与一般数学中代表“0”和“1”的数值概念截然不同。 ③逻辑数据和逻辑数据运算可以表达事物内部的逻辑关系,而数值数据表达的是事物的数量关系。 (3)汉字也是一种字符,但是汉字的计算机处理技术远比拼音文字复杂,例如英语是一种拼音文字,计算机键盘只需要配备26个字母键,并规定26个字母的编码(比如通用的ASCII码)就能方便地输入任意英文信息了。汉字的特点与英文差别很大。汉字通常有如下几种编码类型: ①汉字字音编码 这是一类以汉语拼音为基础的汉字输入编码。在汉语拼音键盘或经过处理的西文键盘上,根据汉字读音直接输入拼音即可。拼音字符和键盘一般都有一一对应关系,操作简便,只要会汉语拼音就能使用,无需专门训练。当遇到同音异字时,屏幕显示重码汉字,再由人指定或输入附加信息,最后选定一个汉字。 ②汉字字形编码 把汉字逐一分解归纳成一组基本构字部件,每个部件都赋予一个编码并规定选取字形构架的顺序,不同的汉字因为组成的构字部件和字形构架顺序不同,就能获得一组不同的编码,表达一个个特定的汉字,编码与汉字字形是一一对应的。分解构字部件的方案很多,有字根、部首、偏旁、笔形、笔划等。 ③汉字音形编码 根据汉语拼音和字形结构双重因素规定汉字编码。比如有的方案把一个汉字按声母、韵母、部首、起笔四个部分组成,各部分再由编码对照表确定。 ④电报码 计算机沿用传统的电报码直接做汉字输入,每个汉字的电报码用四个字符描述,例如“车”的电报码是6508,“超”的电报码是6389,每组代码与汉字惟一对应,输入时直接使用西文键盘输入一组组电报码。 ⑤整字编码 专门设计直观的汉字整字大键盘,一般设置常用汉字和符号3000个左右,直接在键盘盘面上呈矩阵排列,每个汉字占一个键,类似中文打字机,操作人员见字打键或用光笔触盘面选取汉字或符号,非常直观,机器自动和所选汉字在盘面上的位置信息进行编码,产生作为这个字的编码送人计算机。

解析
转载请注明原文地址:https://kaotiyun.com/show/pCNZ777K
0

最新回复(0)