一、課題
信息編碼
二、班級
高一(7)班
三、執(zhí)教老師
陸秀華
四、教學過程
-
信息編碼
提出信息編碼的概念,生活中的應用十分廣泛:身份證號,學號等
在信息編碼過程中要考慮到的:唯一性和實用性
需要事先考慮預留多少長度,(身份證15位→18位,避免違背唯一性)體現(xiàn)擴展性
不研究十進制編碼,只考慮二進制編碼,怎樣預設長度,最多包含的信息量是多少。
例題1:9個針腳,每個針腳表示一個二進制位,最多編碼個數(shù)?
編碼長度與數(shù)量的關系:,推導公式:
(被編碼的對象數(shù)量)
例題2:20個社團,每個社團15個同學,如何編碼?
在進行信息編碼時,要考慮到信息的組成,充分體現(xiàn)屬性(如:身份證號的組成)
20個社團:5位二進制;15個同學:4位二進制,加起來共需9位。 -
字符編碼
- 西文字符編碼(鍵盤上可見的字符)
沒有計算的方法,事先的編碼約定,一個信息轉換的標準,規(guī)定了每個字符的二進制編碼:ASCII碼。
ASCII碼特點:長度7位,最多128個字符。為什么7位?因為一共只有128個字符需要編碼。
在計算機中,實際用8位二進制存儲,最高位補0。為什么?存儲的基本單位是字節(jié),1B=8b。怎么補才能不影響它本身的值?最高位補0即可。
課本P171附表,包含了所有的字符,可打印字符、不可打印字符。
大小關系(排列順序):按ASCII碼值從小到大進行排列,依次增大。數(shù)字<大寫字母<小寫字母,學會推測。
例題:已知字符“U”的ASCII碼二進制值為1010101,如果某字符十進制ASCII碼為87,則該字符為?
建議轉換為十進制形式,方便查看和推測。,因此該字符在字符“U”往后兩個,即“W”。
- 漢字字符編碼
整體分為輸入碼、內(nèi)碼、字形碼。
內(nèi)碼:強調內(nèi)碼是唯一的。針對輸入碼和字形碼而言。對于內(nèi)碼,和ASCII碼一樣,也有一套編碼規(guī)則,事先約定。(一一對應)
我國編碼標準P14知識鏈接:1980年首次頒布:GB2312-80,收錄6763個漢字(不夠);2000年頒布:GB10830-2000,收錄更多漢字。
1B不夠(8位二進制不足以存放這么多的漢字),至少2B存儲。
內(nèi)碼與ASCII碼進行區(qū)分:漢字內(nèi)碼最高位為1,ASCII碼最高位為0。
輸入碼;字形碼(安裝字體文件時,安裝的就是字形碼)
習題:展示一段十六進制形式編碼,思考其中有幾個漢字字符,幾個英文字符。下節(jié)課分析。
- 西文字符編碼(鍵盤上可見的字符)
五、點評與體會
- 重點明確突出,詳略得當,如信息編碼部分,強調二進制編碼需要預設長度,考慮信息量。
- 由例題引出概念,符合學生的思維邏輯,如從9個針腳最多編碼的個數(shù),推導出編碼長度與數(shù)量的關系,得到公式。
- 例題難度設計由易到難,思維層次推進。
- 概念講解重在解釋為什么,“知其然且知其所以然”,分析透徹。
六、照片

1

2

3