信息的數字化表示――編碼
一、課題:
二、教學要求:
使學生進一步理解數的編碼方式,并能進行數制的轉換。
三、教學的重點與難點:
把十進制數轉換成二進制數。
四、教學過程:
1. 引言
信息時代幾乎一切信息都要轉換成數字,才能用計算機和通信技術進行傳播和交流。用數字表示各種信息,叫做信息的數字化表示,也叫信息的編碼,這是信息技術的重要環節。這節課我們一起來學習:數的編碼方式。
2. 十進制和二進制
向學生分別介紹十進制數和二進制數的特點。
(1) 把十進制整數轉換為二進制數
因為同學們第一次進行這種運算,所以老師必須一步一步講清楚,讓同學掌握數制轉換的方法。
(2) 除2取余
把一個十進制整數轉換為十進制數,只要將這個十進制整數一次又一次地被2除,得到的余數(從最后一次的余數寫起)就是用二進制表示的數。
[例1] 把十進制數17轉換為二進制數
解:
2
2
2
2
2
2
17
8 1
4 0
4 0
2 0
1 1
0
∴ 17(10)=10001(2)
讓學生練習: 11(10)= (2)
92(10)= (2)
129(10)= (2)
136(10)= (2)
248(10)= (2)
注意:把一個十進制數轉換為二進制數,整數部分可以用除2取余法,對于小數部分就用基數2連續去乘它,直到乘積的小數部分等于“0”為止。如果十進制小數不能用有限位二進制小數表示時,那么可以根據對精度的要求,選取一定的位數。下面列舉兩個例子:
[例2] 把十進制數123.75轉換為二進制數
解:
2
2
2
2
2
2
2
2
123
61 1
30 1
15 0
7 1
3 1