資源簡介 (共16張PPT)項目二、探究計算機中的數據表示—認識數據編碼項目學習目標1234編碼:用預先規定的方法將文字、數字或其他對象轉換成規定的符號組合 ,或是將信息、數據轉換為規定的脈沖電信號。使用編碼可以更簡潔地儲存、處理信息。計算機編碼:在計算機中,編碼一般是指用預先規定的方法將數字、文字、圖像、聲音、視頻等對象編成二進制代碼的過程。認識編碼生活中編碼無處不在,例如身份證號、車牌號等。編碼計算機是由邏輯電路組成的,邏輯電路通常只有高低兩種電位狀態,正好可以表示“0”與“1”,所以計算機采用二進制來存儲和表示數據。數據的類型不同,編碼的方法也不同。一、認識編碼進位制 二進制 (B) 八進制 (O) 十進制 (D) 十六進制(H)基數(r) 2 8 10 16位權(ri) 2i 8i 10i 16i數碼 0,1 0,1,2,3,4,5,6,7 0,1,2,3,4,5,6,7,8,9 0,1,2,3,4,5,6,7,8,9A,B,C,D,E,F規則 逢二進一 逢八進一 逢十進一 逢十六進一· 數碼:一組用來表示某種數制的符號;數位:數碼在一個數中所處的位置;;位權:數碼在不同位置上的倍率值,對于N進制數,第i位的位權為Ni常用的數制表示如下:位權數值數據二進制數0、1代碼轉換編碼數值數據的編碼過程二、數值數據的編碼(20頁)二進制數的算術運算規則0+0=0,0+1=1,1+0=1,1+1=10(逢 2 進 1)1-1=0,1-0=1,0-0=0,10-1=1(向高位借 1 當 2)0X0=0,0X1=0,1X0=0,1X1=10÷1=0,1÷1=1十進制數的算術運算規則“逢十進一”基本數字:0~9例如:1+0 =11+9=1010+1=1111+1=12項目任務一任務描述:認真觀看微課視頻,以正整數為例,學習十進制轉二進制的方法,用一句話歸納十進制轉二進制的方法,并將表中的比賽總分,轉換為對應的二進制數。要求:①計算準確;②保留過程。除2取余法利用短除法將十進制數進行分解,直到商為0,最后將余數倒序排列出來即可。二、數值數據編碼(21頁)將十進制數37.375轉換為相應的二進制數十進制整數轉換為二進制數可采用除2反向取余法十進制小數轉換為二進制數可采用乘2取整法。(37)10=(100101)2二、數值數據編碼(21頁)將十進制數37.375轉換為相應的二進制數可理解為0.375 x 2 =0.75 ........00.75 x 2 =1.50 ........10.5 x 2 = 1.0 ........1當堂練習將十進制數43.625轉換為相應的二進制數(101011.101)2二進制轉為十進制按權相加法二、數值數據編碼(21頁)將二進制1011轉為十進制(1 0 1 1.1)23 2 1 0 -11*23 + 0*22 + 1*21 + 1*20 + 1*2-1按權展開,相加求和。整數部分從個位數開始從20依次到2N-1,小數部分從2-1到2-M。= (11.5)10Ⅱ 將二進制數10010.11轉換為相應的十進制數(10010.11)2=1×24+0×23+0×22+1×21+0×20+1x2-1+1x2-2=1×16+0×8+0×4+1×2+0×1+1×0.5+1×0.25=(18.75)10tips1:按位權展開法當堂練習數值數據 數值數據是一類常見數據,是可用于算術運算的具體數值。計算機中的數值數據是以補碼的方式表示的,以十進制數 +21 和 -21 的 8 位編碼為例, 它們的二進制數、原碼、反碼和補碼分別如下。二、數值數據編碼(21頁)文本數據的編碼1.西文字符的編碼基礎ASCII碼使用7個二進制,擴展ASCII碼用8個二進制來表示字符。2.漢字的編碼使用16進制,國標碼用2個字節表示一個漢字,其中每個字節的最高位為03.Unicode萬國碼二、了解數值數據和文本數據的編碼 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫