资源简介 (共21张PPT)1.3数据采集与编码(三)回顾:进制转换十进制二进制十六进制除2取余,倒序输出除16取余,倒序输出位权展开相加位权展开相加4位转1位1位转4位1.3.4编码1.3.4 编码31110011033011020051220XXXX1.3.4 编码编码:是信息按照某种规则或格式,从一种形式转换为另一种形式的过程。解码:解码是编码的逆过程。计算机中编码:按一定规则将文本、图形、图像、声音、视频等数据编成可在计算机中处理的二进制数字。人能读懂的数据计算机能读懂的数据1.3.4 编码字符编码ASCII、Unicode汉字编码条形码我国普遍采用EAN13条形码,由13位数字组成,前3位数字表示国家代码,最后一位叫校验码二维码是用某种特定的几何图形按一定规律在平面上(二维方向)分布的黑白相间的图形记录数据符号信息声音编码Wave格式音频文件的存储容量可以通过下面的公式进行计算:存储容量=采样频率(Hz)*量化位数(bit)*声道数*时长(s)/8B图像编码数字图像包括矢量图形与位图图像,图像存储容量计算:存储容量=总像素数*颜色位深度/8B视频编码PAL制式的视频每秒播放25帧,NTSC制式每秒播放30帧。常见的视频编码方式有MPEG1、MPEG2、MPEG4等数据的存储容量单位计算机中存储的最基本单位:字节 (Byte)(B),1B=8b8位二进制能表示几种信息?1000种信息需几位二进制?计算机中存储容量最小的单位:比特 (bit)(b),1位二进制数码表示1个bit1110010101010011有几位?几个字节?28=256210=1024数据的存储容量单位1KB=1024B1B=8b1MB=1024KB1GB=1024MB1TB=1024GB1PB=1024TB1ZB=1024EB1EB=1024PBb↓B↓KB↓MB↓GB↓TB1.字符编码——ASCII码ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)。ASCII码主要用于显示现代英语和其他西欧语言。ASCII码共有 个,用1个字节中的低7位编码。对应十进制范围: ;二进制范围: ;十六进制范围: ;基本的ASCII码包含33个控制字符、10个阿拉伯数字、26个英文大写字母、26个英文小写字母与一些标点符号、运算符号。常见的ASCII码值(十进制):A: ,a: ,数字0: 。01280 D ~ 127 D00000000 B ~ 01111111 B00 H ~ 7F H659748练习11. 大写字母X的ASCII码为88,则小写字母v的ASCII值是( )A 86 B 117 C118 D 1192. 在ASCII码表中,按照ASCII码值从小到大排列顺序是( )A.数字、英文大写字母、英文小写字母B.数字、英文小写字母、英文大写字母C.英文大写字母、英文小写字母、数字D.英文小写字母、英文大写字母、数字CA计算机中的汉字也是采用二进制进行编码的。用计算机处理汉字需要解决以下几个问题:1.字符编码——汉字编码怎样将汉字输入计算机?在计算机内部怎样处理汉字?在各计算机之间怎样交换汉字信息 计算机怎样实现汉字信息的输出(显示)?①③④②① 怎样将汉字输入计算机——输入码(外码)1.字符编码——汉字编码汉字输入码是用来将汉字输入到计算机中的一组键盘符号。汉字输入码使用字母、数字和符号来对汉字进行编码,如“汉”的拼音“han”。★ 音码:全拼、双拼、智能ABC、百度、搜狗输入法等★ 形码:五笔字形法★ 音形码② 在计算机内部怎样处理汉字——内码(机内码/处理码)1.字符编码——汉字编码处理码是计算机内部用于信息处理的汉字代码,也称为机内码或内码。★ 在GB2312字符集中,1个汉字在计算机中用2个字节(2B)表示,每个字节(8位二进制)都以1开头。>=80H>=80HUltraEdit:十六进制内码观察器观察字符内码1.字符编码——汉字编码字符 存储 二进制编码 查看到的内码 十六进制特征ASCII码字符 占1B 8位二进制数 2个(一对)十六进制数 数字开头汉字 占2B 16位二进制数 4个(两对)十六进制数 一般字母开头中 国 C h i n a1. 用UltraEdit软件观察字符内码,结果如下图所示:则其中内码“32 30”表示的字符为( )(A)2010 (B)20 (C)10 (D)假2.用UltraEdit软件观察字符内码,结果如下图所示:将其前两个字节数据“B8 FC”删除后,则右侧的“更上一层楼”五字将变成( )(A)上一层楼 (B)更上一层(C)楼层一上 (D)楼上一层BA练习2③ 在各计算机之间怎样交换汉字信息——交换码(区位码)1.字符编码——汉字编码汉字交换码(GB2312-80)又称区位码,全称为《信息交换用汉字编码及字符集》;区位码分94个区,每区94个位,构成94*94个单元的表格。“区号”和“位号”各占1个字节(第1个字节标记区号,第2个字节标记位号),所以1个汉字占2个字节。“啊” 的区号是16,位号是01③ 在各计算机之间怎样交换汉字信息——交换码(区位码)1.字符编码——汉字编码国标码+ 2020H+ 8080H处理码/机内码“啊”字 区号 位号十进制 16D 01D十六进制国标码(十六进制)机内码(十六进制)机内码(二进制)10H 01H30H 21HBOH A1H10110000B 10100001B交换码/区位码④ 计算机怎样实现汉字信息的输出——字形码1.字符编码——汉字编码汉字的字形码与输出显示和打印有关。常见的字形码有两种表示方式:点阵方式和矢量方式。你1.字符编码——汉字编码+ 2020H+ 8080H2. 条形码条形码是将宽度不等的多个黑条和白条,按一定编码规则排列,用以表达一组信息的图形标识符。(黑线代表1,白线代表0)我国普遍采用EAN13条形码(European Article Number ,欧洲物品编码的缩写)。由13位数字组成,前3位数字表示国家代码,最后一位叫校验码,用来检查扫描到的数字是不是有错误,这个数字由前12位数字按一定规律计算得到。3. 二维码二维码是用某种特定的几何图形按一定规律在平面上(二维方向)分布的黑白相间的图形记录数据符号信息。相对于一维条形码,二维码的信息存储量更大,功能更强大,使用过程中注意安全隐患。 展开更多...... 收起↑ 资源预览