1、1教 育 实 习 教 案 学 科 计算机应用基础班 级 测量 1401 班课 题 计算机中的信息表示课 时 2 课时授课时间 2014 年 9 月 24 日教学目标1、熟悉数制的概念,了解二进制的基本特征,知道计算机采用二进制的原因;2、掌握位权表示方法; 3、掌握各数制之间的转换方法。教学重点1、 进制、基数、位权的概念;2、 按权展开式的写法。教学难点1、 几种基本进制的表示方法;2、 进制间的相互转换教学方法 讲授法教 具 PPT参考书目 计算机应用基础 (大连理工出版社)2教学过程 师生活动 设计意图内容引入进入新课在日常生活当中我们用到的数字都是用十进制来表示的。但是在计算机当中,各
2、类数据都是由二进制编码形式来表示的。之所以用二进制来表示,是因为二进制有以下特点:1、 简单可行,易于实现。在计算机当中的电子元件用二进制数码“1”和“0”来表示不同的两种状态。使得电子元件的表示方法能够更加稳定可靠。2、 运算规则简单:逢二进一。适合逻辑运算。用二进制中的“0”和“1”来表示逻辑运算当中的真值和假值。一般情况下,计算机是无法直接识别我们输入的十进制数或者十六进制数,必须要把其他进制转换为二进制才能进行运算。因此,这里就需要我们学习到几种新的运算方法,即数制之间的转换。在学习之前,我们需要了解几个基本的相关概念。一、数制1进制按进位的原则进行记数的方法叫做进位记数制。 “进位记
3、数制”简称为“数制”或“进制” 。我们平时用的最多的就是十进制了,那么,大家想一下,还有没有其他的进制呢?比如,一年 12 个月,十二进制;古代 1 斤=16两,逢十六进一,就是十六进制;1 公斤=2 斤,1 时辰=2小时,逢二进一,就是二进制。由此也可以推断出,每一种进制的进位都遵循一个规则,那就是 N 进制,逢 N 进一。这里的 N 叫做基数。2基数所谓“基数”就是数制中表示数值所需要的数字的总数。十进制中用 09 来表示数值,一共有 10 个不同的字符;二进制中用 0、1 来表示数值,一共 2 个字符;十六进制中 09、A、B、C 、 D、E、F,一共有 16 个不同的字符。为了区别不同
4、的进制数,常在不同进制数字后加一字母表示:十进制 D、二进制 B、十六进制 H。3位权“位权”是指每个数位被赋以一定的权值。位权是基数的若干次幂。采用进位计数制进行计数,表示数值大小的数码与它在数中所处的位置有关。由二进制带入课堂主题对基本概念进行讲解34几类基本的数制二进制 八进制 十进制 十六进制数码 0,1 07 09 09,A,B,C,D,E,F基数 2 8 10 16权 2 8 10 16表示字母B Q D H二、数制转换在计算机进行数据处理时首先把输入的十进制数转换成计算机所能接受的二进制数;计算机运行结束后,再把二进制数转换成人们所习惯的十进制数输出。这种将数由一种数制转换成另一
5、种数制称为数制间的转换。1、 十进制数转换为二进制数 :当十进制是整数时,采用“除 2 取余,逆序排列“法,用商除法将十进制的整数除以 2,直到商为 0,然后将每位的余数逆序排列,即得出最终转化出的二进制数。例:将十进制整数 26 转换为二进制数:26D=(?) B即 26D =11010B若是遇到十进制转为八进制或十进制转为十六进制的情况时,也用相同的方法进行运算,即:十进制转为八进制:除八取余,逆序排列十进制转为十六进制:除十六取余,逆序排列利用表格清晰对比几类不同 的数制表示用例题说明转换方式2613631001011余数22222 高位低位4教学过程 师生活动 设计意图当十进制数为小数
6、时,采用“乘 2 取整,顺序排列“ 法,将十进制的整小数乘以 2,直到小数数部分为 0,然后将每次取出的整数部分顺序排列,即得出最终转化出的二进制数。例:0.375D=(?)B0.375 20.750 0 21.500.10.500 21.000.1即:0.375D=11B2、二、八、十六进制数转换成十进制数 把其他进制数转换成十进制数用“按位权相加“ 法,把其他进制数首先写成按权展开式,然后按十进制加法规则求和。按权展开式:一个有 n 位数、m 位小数的 R 进制数K,其位权展开式为:(K)R=Kn-1Rn-1+ Kn-2Rn-2+K0R0+ K-1R-1+K-2R-2+K-mR-m ,(其
7、中R 为基数 )。 任何一个数的值都可以按位权展开式表示,位权展开式又称为“乘权求和” 。例如:1101D =11000+1100+010+11=1 +1 +0 +1103 102 101 100那么 1 +1 +0 +1 就是 1101D 的按权展开103 102 101 100式。例:将二进制 1101 转换为十进制数:1101B=?D1101B=1 +1 +0 +123 22 21 20=8+4+0+1=13D练习:将八进制数 54.6 转换成十进制数将十六进制数 2BA.8 转换成十进制数先讲解按权展开式的基本概念,再距离进行进一步说明课堂练习加深理解53、二进制数与八、十六进制数间的
8、相互转换(1)二进制数转换为八进制数的规则: 方法:从二进制数的小数点开始,分别向前向后每三位划分为一组,末尾不足三位补 0;再把各组数(每组三位)分别转换为相应的八进制数,小数点照写。 例:把(10110101.11)2 转换为八进制数(010 110 101. 110)B = ( 2 6 5 . 6)Q =265.6Q(2)八进制数转换为二进制数的规则: 方法:把八进制数转换为相应的二进制数,小数点照写。例:把(265.6)8 转换为二进制数 ( 2 6 5 . 6 )Q = (010 110 101 . 110)B =10110101.11B (3)二进制数转换为十六进制数的规则: 方法
9、:从二进制数的小数点开始,分别向前向后每四位划分为一组,末尾不足四位补 0;再把各组数(每组四位)分别转换为相应的十六进制数,小数点照写(4)十六进制数转换为二进制数的规则: 方法:把十六进制数转换为相应的二进制数,小数点照写。三、计算机中的常用编码计算机当中除了二进制码以外,还有其他不同的计算机编码形式。如 ASCII 码,BCD 码以及汉子编码等等。利用图示详细讲解对应方式板书设计6一、进制 三、其他进制形式1、进制 1、ASCII 码2、基数2、其他进制转十进制:按权展开,相加求和 2、BCD 码3、位权 3、汉字编码4、分类二、进制转换3、二进制转八、十六进制:二八:三位一组,不足补零。二十六:四位一组,不足补零。1、 十进制转二进制:整数:除二取余,逆序排列小数:乘二取整,顺序排列课后小结本堂课程的内容虽然只是计算机教学当中的基础,难度也不是特别高,但是运算方法多,过程繁琐,很考验学生的理解能力和记忆能力。因此,如何有条理的将所有进制转换法讲解清楚,并使用口诀使得学生能够方便记忆,是授课中的难点。我在讲课的过程中,语速略快,导致课程时间把握得不够充分,应该在讲述方法的时候多次强调转换方式,使得学生在强调当中加强映像,再利用课下习题,真正将课堂中讲到的内容融会贯通。