資源簡介 (共24張PPT)第一單元第3課 數據編碼1100有四張卡片里面有0或者1這兩個數字,請一位學生說一個0—15之間的數,并請學生回答看是否與卡片上內容對等。編碼概念編碼是指用預先規定的方法將文字、數字或其他對象轉換成規定的符號組合,或將信息、數據轉換為規定的脈沖電信號。在計算機中,編碼一般是指用預先規定的方法將數字、文字、圖像、聲音等對象編成二進制代碼的過程。導入Import目錄十進制、二進制一探究活動二三進制的相互轉換三原碼、反碼、補碼四六文本的編碼五課后作業六一、十進制、二進制什么是十進制定義:十進制(計數法)是以10為基礎數字系統, 是在世界上應用最廣泛的進位制。十進制規則:十進制的基數是10;十進制有十個不同的數字;十進制從右到左的權值依次是100,101,102....;基本計數規則是逢十進一,即9+1=10,借位規則是“借一當十”。什么是二進制定義:二進制是計算技術中廣泛采用的一種數制二進制規則:二進制的基數是2;二進制有2個不同的數字;二進制從右到左的權值依次是20,21,22....;基本計數規則是逢二進一,即1+1=10,借位規則是“借一當2”。二、進制的相互轉換二進制轉十進制按權展開求和法:由低位到高位,第n位的數表示的值等于該數乘以原本進制的n-1次方1989=9x100+8x101+9x102+1x103;思考:十進制按權值展開是上面這樣,那么,二進制10010按權值如何展開呢?實踐活動一將二進制數10110011轉換成十進制數:思考:1.八進制數轉換成十進制數,十六進制轉換成十進制數應該用什么方法?2.將十六進制的AE轉換成十進制數。十進制轉二進制演示:(35)10=(?)2十進制非負整數轉換為二進制可以使用短除法,即“除以2,倒取余法”演示:(0.625)10=(?)2十進制非負小數轉換為二進制可以使用“乘2取整,順序排列法”十進制轉二進制(示例)35351722…… 182…… 142…… 022…… 012…… 00…… 1余數0.625x21.25x2……10.5x2……01.0……1整數(35)10=(100011)2(0.625)10=(0.101)2實踐活動二將十進制數99.375轉換成二進制數:994922…… 1242…… 1122…… 062…… 032…… 01…… 1余數0.375x20.75x2……01.5x2……11.0……1整數20…… 1(1100011.011)2三、探究活動探究活動將十進制數99轉換成二進制數:將十進制數99轉換成八進制數:(1100011)2(143)8規律:八進制每一位相當于二進制的三位,十六進制每一位相當于二進制四位。將十進制數99轉換成十六進制數:(63)16小組討論計算并找出其中規律四、原碼、反碼、補碼原碼、反碼、編碼計算機的存儲和處理數值數據先將其轉換為二進制數,數值數據是以補碼的方式表示的。以十進制數+35和-35的一個字節8位編碼為例。十進制數 二進制數 原碼 反碼 補碼+35 +100011 00100011 符號位為0,不足補0 00100011 同原碼 00100011同原碼-35 -100011 10100011 符號位為1,不足補0 11011100 符號位為1,其它取反 11011101反碼基礎上加1五、文本的編碼文本編碼文本數據是用來表示一定意思的一系列字符,包括字母、數字、標點符號、漢字等。文本數據的定義:文本數據的編碼說白了就是將之轉換為對應的二進制的過程。根據編碼規則的不同得到的結果也會有差異。常見的編碼規則有ASCII碼(1個字節,西文字符編碼方案)、GB2312-1980(國標碼,兩個字節,漢字編碼)、Unicode。。文本數據的編碼:文本編碼0011010001110011在ASCII碼中表示的是“4s”,但在國標碼中表示的是“大”。六、課后作業課后作業:加密解密游戲活動二:加密解密游戲(1)以標準ASCII 碼表作為密碼本,4位學生為1個小組完成加密解密游戲。擬電文對電文進行加密接收電文進行解密核對電文(2)各小組自己設計編碼方案和密碼本,玩一次加密解密游戲。①②③④信息的獲取THANK YOU 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫