内容正文:
第1页
课程基本信息
学科
信息技术
年级
高一
学期
春季
课题
谁是凶手—数值数据与文本数据的编码
教科书
书名:信息技术必修一《数据与计算》
上海科技教育出版社
班级
学号
组名
成员名字
学习目标
1. 了解二进制的概念
2. 掌握十进制与二进制之间的转换
3. 了解ASCII码
4. 了解计算机的存储容量与汉字之间的关系
课前学习任务
资料一:数值数据编码
二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用1来表示“开”,0来表示“关”。
1.R进制非负整数转换为十进制非负整数
把R(R为不小于2的整数)进制非负整数转换为十进制非负整数,使用“按权展开求和法”。
【例题1】请将11001(2)转换为十进制。
11001(2)=1×24 + 1×23 + 0×22 + 0×21 + 1×20
=16+8+0+0+1=25(10)
2.十进制非负整数转换为R进制非负整数
把十进制非负整数转换为R进制数,可使用短除法,即“除R取余法”。
注:R代表的是不小于2的整数
【例】把18(10)转换为二进制数
资料二:文本数据的编码
1.西文字符的编码
应用最广泛的西文字符编码方案是ASCII码。ASCII码是由美国国家标准学会(American National Standard Institute,ANSI) 定的通用单字节字符编码方案。ASCII码分为标准ASCII码和扩展ASCII码。标准ASCII码也叫基础ASCII码,使用7个二进制位来表示西文字符,包括所有的大写和小写字母、数字0到9、标点符号,以及在美式英语中使用的特殊控制字符。扩展ASCII码用8个二进制位来表示字符,第8位用于确定附加的128个特殊符号字符、外来语字母和图形符号。
2.汉字的编码
常用汉字有近5000个,这种信息容量要用2个字节长即16位二进制编码才能满足。1980年,中国国家标准总局发布了中华人民共和国国家标准GB2312-1980《信息交换用汉字编码字符集基本集》,又称为国标码。国标码用2个字节表示一个汉字,其中每个字节的最高位为0。例如,“大”字的国标码为0011010001110011。
国标码在计算机内部存储和处理时会与ASCII码发生冲突,例如“4s”的ASCII码在计算机中的表示也是0011010001110011。为了解决这个问题,汉字编码在计算机内的表示在国标码基础上稍做改动,将每个字节的最高位设为1,这被称为机内码(简称内码)。例如,“大”字的机内码为1011010011110011。机内码是用最高位均为1的2个字节表示一个汉字,是计算机内部存储、处理汉字所使用的统一编码。
课上学习任务
【游戏情景】某处发生一桩命案,侦探接到报案后迅速赶到案发现场。在一个房间里面有一名死者,据了解他拥有巨额资产。经过法医鉴定,在死者的胃里发现了一个还未完全消化的纸条,纸条上有两串数据:
111001 98 108 97 99 107
据猜测这些数字是有关凶手的信息,为了确定谁是凶手,侦探需要对数字进行解读和分析,找到凶手。
【侦探过程】
解码线索1:111001所代表的信息是
资料一数值数据编码和微视频,学习“十进制二进制的相互转换”,完成课堂练习。(注意20=1)
87(10)→ (2)
10110(2)→ (10)
55(10)→ (2)
11110(2)→ (10)
67(10)→ (2)
11000(2)→ (10)
解码线索2:98 108 97 99 107所代表的信息是
查看资料二文本数据编码,分别找出五位数字所代表字母。(请列出对应关系)
十进制
二进制
对应字符
98
108
97
99
107
【指认凶手】
嫌疑人2:负责整理的女仆
出生年月:1957年7月23日
喜爱颜色:黑色
嫌疑人3:修剪绿植的园丁
出生年月:1960年6月30日
喜爱颜色:白色
嫌疑人1:负责打扫的女仆
出生年月:1958年6月12日
喜爱颜色:黑色
我知道
凶手是谁
嫌疑人4:修理家具的工人
出生年月:1957年9月23日
喜爱颜色:蓝色
嫌疑人2:修理家具的工人
出生年月:1950年9月23日喜爱颜色:蓝色
课堂练习
1.已知“A”的十进制 ASCII 值为“65”,请问“a”的十进制 ASCII 值为( )
A.66 B.95 C.97 D.64
2.ASCII码采用7位二进制编码,共表示( )个字符。
A.127 B.128 C.256 D.64
3.将十进制数18转换为二进制数,以下正确的是( )
A.10011 B.10001
C.10010 D.10100
4.根据国家汉字编码标准GB18030—2005,大部分常用汉字用二进制数( )个字 节表示。
A.1 B.2 C.3 D.4
5.十进制数53转换成二进制数是( )
A.110101 B.100101
C.110100 D.100100
学科网(北京)股份有限公司
$$