中职生学习“计算机数制间转换”的有效方法

点赞:5074 浏览:12938 近期更新时间:2024-04-05 作者:网友分享原创网站原创

摘 要:中职生在学习“计算机各数制间的转换”这部分内容的时候,由于数学基础差,导致大多数学生觉得内容太难,学不会,而放弃继续学习.针对中职生的这种特点,根据从教多年的经验,总结出了一些对中职生学习“计算机各数制间转换”内容的行之有效的方法.

关 键 词:数制转换;基数;步骤;有效方法

对于中职生,学习《计算机应用基础》“数制间转换”时,由于数学基础差,导致多数学生学不会该内容.针对中职生这种特点,我根据从教多年的经验,总结出一些对他们学习行之有效的方法.


一、初识计算机中的几种数制

人们通常采用的数制有十进制、二进制、八进制和十六进制.十进制数是日常生活使用最广的计数制,其组成符号有0、1、2、3、4、5、6、7、8、9十个,我们称这些符号为数码,所以十进制的基数为10;二进制数运算简单、易实现,计算机中采用其进行编码,二进制的数码只有0和1两个,所以其基数为2;八进制的数码有八个符号0、1、2、3、4、5、6、7,所以它的基数是8;十六进制数有0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F十六个数码,所以它的基数为16.

二、由表及里学习数制转换

为区别不同数制表示的数,通常用右括号外下标数字或字母表示数制,十进制数用D表示,二进制数用B表示,十六进制数用H表示,八进制数用O表示.如:(23)10表示十进制数23,(1011)2表示二进制数1011,76O表示八进制数76,3CH表示十六进制数3C.

(一)二进制、八进制、十六进制与十进制数的转换

1.二进制数转换为十进制数

讲个例题:(1011)2,对于该二进制数先从右至左,在每个二进制数上方分别标识0、1、2、3等直到没有位置可标识为止,然后用所在位的数值乘以2的相应次幂的值,相加即可.

2.十进制数转换为二进制数

先讲解例题,再总结方法.例题:将十进制数11转换成二进制数.步骤是先采用“除2取余法”取出余数,再把余数从低位到高位归整,即可转换完毕.步骤如下:

第二步:取“余”,从低位到高位,取出余数分别1011.所以,(11)10等于(1011)2

学生掌握了计算方法后,可能就会提出“十进制小数如何转换成二进制数”的问题,这样教师便可“顺水推舟”,讲解小数的转换方法――“乘2取整法”.步骤是把要转换数的小数部分乘以基数2,取出整数部分作为新进制小数部分的最高位,接着,把上一步得的小数部分再乘以基数2,再把整数部分作为新进制小数部分的次高位,继续上一步,直到小数部分变成零或达到预定的要求.举例讲解,学生更易理解和掌握.

中职生学习“计算机数制间转换”的有效方法参考属性评定
有关论文范文主题研究: 计算机应用基础相关论文范文 大学生适用: 硕士论文、自考论文
相关参考文献下载数量: 37 写作解决问题: 写作资料
毕业论文开题报告: 论文模板、论文结论 职称论文适用: 技师论文、职称评中级
所属大学生专业类别: 写作资料 论文题目推荐度: 优秀选题

学生掌握了十进制数转换成二进制数后,对于十进制数转换成八进制数、十六进制数的计算就可进行雷同的“模仿”,分别采用“除8取余法”“乘8取整法”“除16取余法”“乘16取整法”,完成转换计算.

(二)二进制数、八进制数、十六进制数之间的相互转换

这三种进制间的转换需要借助下表,学生记牢下表,问题即可“迎刃而解”.

1.二进制数转换为八进制数

例题:将二进制数1111010.0111转换为八进制数.方法:整数部分需将二进制数从右至左,三位为一组划分,最左方不足三位的话,前面用0补足三位;小数部分需从左到右,三位为一组划分,最右方不足三位的话,后面用0补足三位;对应上表,完成转换.

步骤:001111010.011100等于172.34,所以,(1111010.0111)2等于(172.34)8

2.二进制数转换为十六进制数

例题:将1101010.01111转换为十六进制数.方法:整数部分需将二进制数从右至左,四位为一组划分,最左方不足四位的话,前面用0补足四位;小数部分需从左到右,四位为一组划分,最右方不足四位的话,后面用0补足四位;对应上表,完成转换.

步骤:01101010.01111000等于6A.78,所以,(1101010.01111)2等于(6A.78)16

3.八进制数转换为二进制数

例题:将八进制数260.3转换为二进制数.方法:只要将每位八进制数用三位二进制数替换,即可完成转换.

步骤:260.3等于010101000.011,所以,(260.3)8等于(10101000.011)2

4.十六进制数转换为二进制数

例题:将十六进制数8C.25转换为二进制数.方法:只要将每位十六进制数用四位二进制数表示,即可完成转换.

步骤:8C.25等于10001100.00100101,所以,(8C.25)16等于(10001100.00100101)2

以上方法,虽是较浅显的话语,但在实际教学中,易被中职生理解.无论话语是否粗浅,叙述是否专业,只要能被学生轻松掌握就是行之有效的好方法!