資源簡(jiǎn)介 (共21張PPT)第三單元:認(rèn)識(shí)數(shù)據(jù)3.1 數(shù)據(jù)編碼2舊知回顧模擬信號(hào)與數(shù)字信號(hào)舊知回顧聲音的數(shù)字化過(guò)程采樣量化編碼導(dǎo)入時(shí)刻 1 2 3 4 5 6 7 8 9 10十進(jìn)制數(shù)值 1 2 3 4 3 2 2 2 3 3二進(jìn)制數(shù)值 001 010 011 100 011 010 010 010 011 011將樣本值用二進(jìn)制表示的過(guò)程稱(chēng)為編碼。什么是進(jìn)制?進(jìn)制也就是進(jìn)位計(jì)數(shù)制,是人為定義的帶進(jìn)位的計(jì)數(shù)方法,也有不帶進(jìn)制的計(jì)數(shù)方法。進(jìn) 制繩結(jié)計(jì)數(shù)法,唱票時(shí)常用的“正”字計(jì)數(shù)法十進(jìn)制,二進(jìn)制,八進(jìn)制,12進(jìn)制等不帶進(jìn)制的計(jì)數(shù)法帶進(jìn)制的計(jì)數(shù)法什么是二進(jìn)制?二進(jìn)制數(shù)中只有0和1兩個(gè)數(shù)字符號(hào),其計(jì)數(shù)特點(diǎn)是“逢二進(jìn)一”,即1+1=10。二進(jìn)制數(shù)可以直接被計(jì)算機(jī)識(shí)別并存儲(chǔ),計(jì)算機(jī)外部的各種形式的數(shù)據(jù)經(jīng)過(guò)編碼后,都以二進(jìn)制數(shù)的形式存儲(chǔ)在計(jì)算機(jī)中。二進(jìn)制二進(jìn)制位,用比特(bit,簡(jiǎn)寫(xiě)為b)表示:計(jì)算機(jī)中存儲(chǔ)數(shù)據(jù)的最小單位。1比特可以表示0或1兩種(21)狀態(tài)2比特可以表示00、01、10、11四種(22)狀態(tài)二進(jìn)制位與字節(jié)字節(jié)單位太小,常用的存儲(chǔ)單位有KB,MB,GB等。1KB = 210B = 1024B1MB = 210KB = 220B = 1048576B1GB = 210MB = 220KB = 230B = 1073741824B字節(jié)(Byte,簡(jiǎn)寫(xiě)為B):計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)的基本單位。1字節(jié)(1Byte)=8比特(8bit)在X進(jìn)制數(shù)中,每一個(gè)數(shù)字在不同的位置上具有不同的權(quán)值,各位上的權(quán)值是基數(shù)X的若干次冪權(quán)值10086104103102101100十進(jìn)制數(shù)各位的權(quán)值將二進(jìn)制數(shù)的每個(gè)位置上的數(shù)字符號(hào)與其相對(duì)應(yīng)位置的權(quán)值相乘,然后再相加即可。二進(jìn)制轉(zhuǎn)換為十進(jìn)制10010241*24+0*23+0*23+1*21+0*20=1823222120二進(jìn)制數(shù)各位的權(quán)值一般使用短除法,即“除二取余”法。十進(jìn)制轉(zhuǎn)換二進(jìn)制例如:把十進(jìn)制整數(shù)18轉(zhuǎn)換為二進(jìn)制數(shù)課堂小練1.將二進(jìn)制數(shù)11001轉(zhuǎn)換成十進(jìn)制數(shù):2.將十進(jìn)制數(shù)46轉(zhuǎn)換成二進(jìn)制數(shù):25101110(11001)2=(25)10(46)10=(101110)2十六進(jìn)制由于二進(jìn)制數(shù)位數(shù)比較多,書(shū)寫(xiě)不便,故常改用十六進(jìn)制數(shù)表示。十六進(jìn)制需要16個(gè)不同的基本數(shù)字,除了阿拉伯?dāng)?shù)字0~9外,一般用字母A~F(或a~f)依次表示后續(xù)數(shù)字十進(jìn)制數(shù) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15十六進(jìn)制數(shù) 0 1 2 3 4 5 6 7 8 9 A a B b C c D d E e Ff(16)10=(10)H或(10)16十六進(jìn)制轉(zhuǎn)換十進(jìn)制求解:(1E2C3)H轉(zhuǎn)換為十進(jìn)制(1E2C3)H=1*164+14*163+2*162+12*161+3*160=65536+57344+512+192+3=123587查看數(shù)據(jù)的編碼>>> ord(‘男’) #顯示字符”男”的編碼值30007>>>ord (‘1’) #字符“1”的編碼值為4949>>>ord(‘A’) # 字符”A”的編碼值為6565>>>bin(65) #將十進(jìn)制數(shù)65轉(zhuǎn)換為二進(jìn)制數(shù)0b1000001>>>chr(0b1000001) #將編碼值轉(zhuǎn)換為對(duì)應(yīng)的字符‘A’函數(shù) 函數(shù)的作用bin(num) 將十進(jìn)制轉(zhuǎn)換成二進(jìn)制oct(num) 將十進(jìn)制轉(zhuǎn)換成八進(jìn)制hex(num) 將十進(jìn)制轉(zhuǎn)換成十六進(jìn)制文本數(shù)據(jù)的編碼文本數(shù)據(jù)是用來(lái)表示一定意思的一系列字符,包括字母、數(shù)字、標(biāo)點(diǎn)符號(hào)、漢字等用于文本數(shù)據(jù)字符編碼的方案有多種類(lèi)型,最為典型的是ASCII碼和Unicode文本數(shù)據(jù)的編碼--ASCII碼ASCII碼(美國(guó)信息交換標(biāo)準(zhǔn)碼):1.用7位或8位二進(jìn)制數(shù)表示一個(gè)字符,集中定義了大小寫(xiě)英文字母、標(biāo)點(diǎn)符號(hào)和數(shù)字等字符和符號(hào),共128個(gè)。2.計(jì)算機(jī)內(nèi)部用一個(gè)字節(jié)來(lái)存放一個(gè)ASCII碼字符,最高位用0表示。文本數(shù)據(jù)的編碼--ASCII碼文本數(shù)據(jù)的編碼--UnicodeUnicode字符集,是全球可以共享的編碼字符集,涵蓋了世界上主要文字的字符,包括簡(jiǎn)繁體漢字,共計(jì)74686個(gè)漢字。小試牛刀1.(2023)10= ( )167E7982.英文字母B的ASCII碼值是66,英文字母b的ASCII碼值是3.計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)的最小單位是 ,基本單位是:比特(bit)字節(jié)(Byte)作 業(yè)請(qǐng)同學(xué)們利用網(wǎng)絡(luò)搜索條形碼數(shù)據(jù)編碼的原理,并跟其他同學(xué)分享你的收獲。感謝觀(guān)看 展開(kāi)更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來(lái)源于二一教育資源庫(kù)