如何教授计算机基础中的数制转换内容

来源 :考试周刊 | 被引量 : 0次 | 上传用户:lrqnm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 作者从在计算机基础教学中有关数制转换中学生作业中发现的问题入手,加以分析和有效解决,不仅保证教学效果,而且进一步提高教学质量。
  关键词: 计算机基础教学 Windows计算器 数制转换法
  在计算机应用基础课程有关10/2/8/16进制转换教学中,笔者并没有按照教科书上那种让学生感到很枯燥的方法进行教学,而是“换位思考”地采用“偷懒”的方式,即利用Windows系统提供的工具附件科学型计算器转换,这样就创造轻松的教学环境;在演示中让学生发现Windows系统提供的科学型计算器一直存在一个致命的不足:就是要转换的数字包含小数位时,那么它就不能识别非十进制数的小数部分,因为此时任何2/8/16进制数的小数部分都会丢失。由此造成“悬念”,抓住了全班同学的注意力。
  在迄今多个版本《计算机文化基础》教材中,介绍二进制数转换成八进制数的方法是:“将二进制数从小数点开始,对二进制整数部分向左每3位分成一组,不足3位的向高位补0;对二进制小数部分向右每3位分成一组,不足3位的向低位补0凑成3位。每一组有3位二进制数,分别转换成八进制数码中的一个数字,全部连接起来即可。”例如:把二进制数11111101.101 B转化为八进制数,算法如下表所示:
  所以,10110001.101B=B1.AH。但是当笔者将运用上述通用型方法展开教学,但同学任意举例时却遇到了意外,请看下例:
  学生举例:将十六进制数10.25H转换为二进制。
  不少同学按照教材的方法,将其转换为0001 0000. 1000 1010,即10000.1000101,但是将该二进制再按照教材方法逆推回去,得到的16进制数却是:10.8AH。这显然是不正确的。
  为何出错,分析原因,笔者发现同学将上述16进制转换为二进制的算法误解为:“将16进制数从小数点开始,对16进制整数部分向左每1位转换为4位为一组的二进制数字,不足4位的向高位补0;对16进制小数部分向右每1位分成4位为一组的二进制数字,不足4位的向低位补凑成4位。”可见是学生想当然地理解导致出错。那么,究竟该如何转换呢?为此,笔者示范解题方法如下,即可避免同学重复犯错。
  举例:将十六进制数10.25H转换为二进制。
  解题:将整数和小数各位转换为对应的二进制,此即意味着转换时的“补零”原则要求既不能扩大又不能缩小数字,在转换时可借助Windows系统附件中提供的计算器程序并选择“科学”或“程序员”类型,即如下所示:
  个位:0—0000
  十位:1—0001
  小数第一位:2—0010
  小数第二位:5—0101
  然后连接起来即可得到正确结果10000.00100101
  为了巩固教学效果,笔者进一步要求同学完成以下练习,即“上机作业”将十六进制数10.25H转换为8进制。
  此时同学既可以采用16→10→8进制的转换方法,又可以采取16→2→8进制的转换方法,不少学生采用两种算法。至此,有关计算机教学中有关10/2/8/16进制任何两两转换的方法同学都能够完全掌握,并在解题中游刃有余,教学效果更显著。
  由此,笔者将2/8/10/16进制数之间转换的教学总结为以下五种通用方法:
  1.R进制(2,8,16)转化为十进制数的方法
  对于任何一个二进制数、八进制数、十六进制数,整数部分直接查计算器即可,只需将小数部分写出其位权展开式,再按十进制进行计算即可将其转换为十进制数。例如:
  2.十进制数转化R进制数的方法
  十进制数的整数部分和小数部分需分别转换,再拼接起来即可。具体而言,整数部分可以利用科学计算器直接得到;小数部分可连续乘以R,每次得到的整数值部分即为对应小数位的值,一直乘R直到小数部分为0或达到所要求的精度为止(因为有些数乘不尽)。
  3.二进制转换为十六进制或八进制的方法
  二进制的整数部分直接查计算器,即可得到八进制或十六进制整数部分,对二进制小数部分向右每3位(八进制)或每4位(十六进制)分成一组,不足3位(或4位)的向低位补0凑成3位(或4位)。每一组有3位(或4位)二进制数,分别转换成八进制(或16进制)数码中的一个数字,全部连接起来即可。
  4.十六进制或八进制转换为二进制的方法
  十六进制或八进制的整数部分直接查计算器即可得二进制整数部分,而十六进制或八进制的小数部分只需将每一位通过计算器找到等值的数字(并非一味地右补零,也可能是左补零),然后连接起来即可。
  5.十六进制与八进制直接转换的方法
  可以先转换为十进制,再由十进制进行转换,也可以先转换为二进制再进行转换,显然后者方法更便捷。
  参考文献:
  [1]山东省教育厅组编.计算机文化基础(高职高专版,第10版)[M].中国石油大学出版社,2014(7).
  [2]李新功,主编.计算机应用基础[M].山东大学出版社,2011(9).
其他文献
摘 要: 体校的学生既要学习文化课,又要训练,负担很重,所以英语学习时间不够,英语基础相对较差,学习英语的兴趣不浓,积极性不高,在学习中不是很用心,这就需要教师在教学过程中采取多样的教学方法激发学生的学习兴趣。体育生大多数都好动,坐不住,所以在教学中把体育、训练等学生切实的生活带到课堂,让学生成为课堂主体,让学生感到英语离自己的生活很近,就会对英语产生兴趣。同时,教师的关注对学生的学习积极性起到很
在小学阶段,英语教学的关键问题是如何培养学生英语学习的兴趣。小学生学习英语在很大程度上是由兴趣决定的。英语教师,应该把培养学生的学习兴趣放在首位,在英语课堂中创设更多生动有趣的情境。成功的情境创设,必须从营造和谐的课堂交际氛围入手,只有这样才能真正调动学生课堂活动的积极性,从而激发学生学习的兴趣。在课堂中,我们要利用学生好奇、好活动、好游戏、好表现的特点,以多样化的教学手段激发学生学习英语的浓厚兴
摘 要:当今社会经济高速发展,现有的会计制度已经开始落后于经济发展下了。对事业单位中的财务工作方面,原有的会计制度无法准确、完整的反映信息,报告的质量也不胜以往。在此基础上,国家出台了新政府会计制度,以确保会计质量和事业单位财务管理的水平提升。本文将对新政府会计制度的实行对事业单位财务管理的影响进行浅析。  关键词:新政府会计制度;财务管理;事业单位  不论是事业单位还是企业,其经济活动都会以一定
目的:探讨突触融合蛋白6(syntaxin 6,STX6)蛋白在食管鳞状细胞癌(esophageal squamous carcinoma,ESCC)组织中的表达及临床意义。方法:回顾性分析了241位食管癌病人的临床资
摘 要: 英语教学作为小学教学中极为重要的组成部分,在当今义务教育教学阶段显得尤为重要。本文将着重探讨情境教学法在小学英语课堂教学中的应用,为广大的英语教育工作者提供参考。  关键词: 情境教学法 小学英语 多媒体教学  近年来,我国的教育体制实现了一系列的变革,这在一定程度上为小学英语教学增添了新的活力。受东西方文化差异的影响,小学生在英语学习的过程中会遇到各种各样的困难,影响小学生对英语学习的
摘 要: 新课改将高效课堂作为小学体育教学的主要目标,但是由于长期受传统体育教学模式的影响,当前体育教学方法过于单一、枯燥,不利于高效教学目标的实现。而将情景教学法引入小学体育教学中,不仅可有效激发学生的学习兴趣,而且有利于教学效果的强化。本文就在小学体育课堂教学中如何应用情景教学法组织教学活动,进行详细探究。  关键词: 小学体育 情景教学 教学策略  小学生的年龄特点决定了影响他们参与体育训练
随着我国综合国力的提升与现代化建设的进程,英语作用越来越显现出来,并成为一种重要的学科出现在我国的基础教育体系中。因此,初中英语教师要高度重视英语课堂教学,并适时创设英语教学情境,充分运用情趣教学法,同时与其他教学法进行有机结合,从而提高课堂教学的实效性。下面我结合近几年的教学实践,就情趣教学法在英语教学中的运用谈谈自己的体会。  俗话说,失败往往是一种财富。无数次的失败告诉我:对待学生要如春天般
小学阳光体育坚持“健康第一”教学思想,将体育课堂与课外运动有机联系在一起,有利于营造丰富多元快乐的体育运动形式,构建体育教育新模式。本文从小学体育教学实际出发,探索
摘 要: 探索和建立特殊教育学校体育教学中的教学目的、原则、宗旨、教学组织形式,将全纳教育理念与特殊教育学校体育教学模式相融合,构建融合全纳教育理念的特殊教育学校体质健康监测标准,对残疾学生进行有效的体育教育评价,最终引导残疾学生形成终身体育意识和行为习惯。  关键词: 全纳教育 特殊教育 体质健康监测标准  《国家学生体质健康标准》(以下简称《标准》)是国家学校教育工作的基础性指导文件和教育质量
摘 要: 随着计算机技术的广泛应用,计算机已深入人们生活的各个领域,计算机软件著作权的保护问题成为讨论热点。著作权保护构思的表现,而不保护构思本身。由于计算机软件本身属于著作物的一种,因此如何认定计算机软件著作权的侵权行为尤为关键,本文就此展开探讨研究。  关键词: 计算机软件 著作权 认定  一、计算机软件著作权  (一)基本概念。  计算机软件著作权指软件的开发者或者其他权利人依据有关著作权法