(完整版)计算机中数据的表示教案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机中数据的表示

【教学目标】

知识目标:

1、理解进制的含义。

2、掌握二进制、十进制、八进制、十六进制数的表示方法。

3、掌握二进制、八进制、十六进制数转换为十进制的方法。

4、掌握十进制整数、小数转换为二进制数的方法。

技能目标:

1、培养学生逻辑运算能力。

2、培养学生分析问题、解决问题的能力。

3、培养学生独立思考问题的能力。

4、培养学生自主使用网络软件的能力。

情感目标:

通过练习数制转换,让学生体验成功,提高学生自信心。

【教学重点】:

1、各进制数的表示方法。

2、各进制数间相互转换的方法。

【教学难点】:

二进制、八进制、十六进制之间转换的方法。

【教学方法】:教师讲授、学生练习、教师总结、教师评价

【教学类型】:新授课

【教学时数】:3课时

【教学过程】

第一课时

一、新课导入

我们日常生活中使用的数是十进制、十进制不是唯一的数的表示方法,表示数的数制还有哪些呢?这些数制与十进制间有什么关系呢?这节课我们就来学习数制。

二、新课讲解

1、进位计数制

☞以十进制为例:

十进制中采用0,1,2,3,4,5,6,7,8,9这十个数字来表示数据,逢十向相邻高位进一;每一位的位权都是以10为底的指数函数,由小数点向左,各数位的位权依次是100,101,102,103 ……;由小数点向右,各数位的位权依次为10-1 10-2 10-3

N=a n ⨯10n + a n-1 ⨯10n-1+ …… +a 1 ⨯101+ a 0 ⨯100+ a -1 ⨯10-1+ …… +a -m ⨯10-m

数制的表示方法:为了区别不同进制数,一般把具体数用括号括起来,在括号的右下角标上相应表示数制的数字。

举例:(101)2与(101)10

基数:所使用的不同基本符号的个数。 权:是其基数的位序次幂。

① 十进制、二进制、十六进制、八进制的概念

(1)十进制(D ):由0~9组成;权:10i ;计数时按逢十进一的规则进行;用(345.59)

10

或345.59D 表示。

(2)二进制(B ):由0、1组成;权:2i ;计数时按逢二进一的规则进行;用(101.11)

2

或101.11B 表示。

(3)十六进制(H ):由0~9、A ~F 组成;权:16i ;计数时按逢十六进一的规则

进行;用(IA.C )16或IA.CH 表示。

(4)八进制(Q ):由0~7组成;权:8i ;计数时按逢八进一的规则进行;用(34.6)

8

或34.6Q 表示。

总结:不同数制的表示方法有两种,一种是加括号及数字下标,另一种是数字后

加相应的大写字母D 、B 、H 、Q 。

② 按权展开基本公式:

设一个基数为R 的数值N ,N=(d n-1d n-2…d 1d 0d -1…d -m ),则N 的展开为:N=d n-1×R n-1

+d n-2×R n-2+…+d 1×R 1+d 0×R 0+d -1×R -1+…+d -m ×R -m 。

位值

位权

说明:(d

n-1d

n-2

…d

1

d

d

-1

…d

-m

)表示各位上的数字,R i为权。

例如:十进制数2345.67展开式为:2345.67=2×103+3×102+4×101+5×100+6×10-1+7×10-2

2、二、八、十六进制转换为十进制的方法

①二进制转换为十进制的方法

(1011.011)

2=1×23+0×22+1×21+1×20+0×2-1+1×2-2+1×2-3=(11.375)

10

②八进制转换为十进制的方法

(246)

8=(2×82+4×81+6×80)

10

=(166)

10

③十六进制转换为十进制的方法

(2AB.C)

16

=(2×162+10×161+11×160+12×16-1)10

=(683.75)

10

练习:①(11001)

2=(25)

10

②(110110)

2

=(54)

10

③(165)

8=(117)

10

④(207)

2

=(135)

10

⑤(2CF)

16=(719)

10

⑥(59)

16

=(89)

10

总结:n进制转换为十进制的方法是按权展开法。(将n进制数按权展开相加即可得到相应的十进制数)。

学生练习:教师给出练习题,对于学生练习过程中出现的典型问题进行总结。

【例题1】二进制的1000001相当十进制的______,二进制的100.001可以表示为______。

A:①62 ②63 ③64 ④65

B:①23+2–3②22+2–2③23+2–2④22+2–3

【例题2】八进制的100化为十进制为______,十六进制的100化为十进制为______。

A:①80 ②72 ③64 ④56

B:①160 ②180 ③230 ④256

【例题3】下列有关“基数”表述正确的是(A )B

A、基数是指某一数字符号在数的不同位置所表示的值的大小

B、二进制的基数是“二”,十进制的基数是“十”

C、基数就是一个数的数值

D、只有正数才有基数

相关文档
最新文档