資源簡介 中小學教育資源及組卷應用平臺1.2.2編碼的基本方式-粵教版(2019)高中信息技術必修一練習學校:___________姓名:___________班級:___________考號:___________一、選擇題1.二進制數10101010轉換為十進制數是()A.68B.168C.170D.1602.把二進制數110轉換為十進制數,其值為(??)。A.110B.4C.5D.63.大寫字母A的ASCII碼值是65,字母E的ASCII碼值是(??)A.101B.69C.61D.424.英文字母b的ASCII碼值是()A.66B.96C.97D.985.下列數中是二進制數的是()。A.10110B.10301C.1200D.2226.成語“半斤八兩”反映的是以下那種進制()。A.十進制B.八進制C.十六進制D.二進制7.一張使用了16種顏色的圖片,其顏色位深度是()位。A.16B.2C.4D.88.已知“A”的十進制ASCII值為“65”,請問“a”的十進制ASCII值為()。A.66B.95C.97D.649.采集頻率441KHz表示每秒鐘采集()個樣本。A.441B.4410C.44100D.44100010.一個十進制的奇數轉換為二進制之后,其最后一位(最右邊的位)必然是()。A.0B.1C.2D.無法確定二、填空題11.(1111111)2=(______)1012.(1212)10=(______)1613.(2127)8=(______)1014.(618)10=(______)815.(26A)16=(______)10三、判斷題16.ASCII((AmericanStandardCodeforInformationInterchange):即美國信息交換標準代碼。(_____)21世紀教育網版權所有17.在ASCII中,A-a=32D=20H。(______)18.全角狀態下輸入的英文字母也只占一個字節大小。(______)19.十六進制的加法與減法運算完全與十進制相同。(______)20.ASCII碼中:數字<小寫字母<大寫字母。(______)四、簡答題21.數據壓縮RLE(Run-LengthEncoding,行程長度編碼)是一種編碼方式,也是一種簡單的無損壓縮法,壓縮和解壓縮效率高。21教育網RLE壓縮法:利用控制字節的最高位來標識是否進行了壓縮。當最高位為1時,則后面7位表示的是數據的重復次數;當最高位為0時,則后面7個位的數是被壓縮的數據。21cnjy.com例如,如果有15個十六進制數都是30,那么,壓縮后的編碼為8F30。識別說明:十六進制數8F轉換為二進制是1000111,最高位是1,后面的7位0001111表示的是字節的重復次數15;十六進制數30轉換為二進制是00110000,最高位是0,30是被重復的數據。采取這種方法,一個字符只有重復兩次以上,才能被壓縮。即使一個數據只重復3次,也可以獲得30%的壓縮比。21·cn·jy·com(1)如果經過RLE壓縮方法壓縮后的數據為8A6F,那么解壓縮前的數據是什么?(2)根據RLE壓縮方法,下列字符數據經過壓縮后的數據是什么?20,30,30,30,35,35,……,35,64。其中,十六進制數30共有3個,35共有60個。22.什么是ASCII碼和Unicode碼?21世紀教育網www.21cnjy.com精品試卷·第2頁(共2頁)21世紀教育網(www.21cnjy.com)中小學教育資源及組卷應用平臺1.2.2編碼的基本方式-粵教版(2019)高中信息技術必修一練習學校:___________姓名:___________班級:___________考號:___________一、選擇題1.二進制數10101010轉換為十進制數是()A.68B.168C.170D.160【答案】C【解析】【詳解】本題主要考查進制數的轉換。二進制數轉換為十進制數的方法是“按權展開,逐項相加”,(10101010)2=271+260+251+240+231+220+211+200=128+32+8+2=170,故本題選C選項。2.把二進制數110轉換為十進制數,其值為(??)。A.110B.4C.5D.6【答案】D【解析】【詳解】本題考查進制轉換。把二進制數110轉換為十進制數,位權相加,12^2+12^1=6,故本題選D。2·1·c·n·j·y3.大寫字母A的ASCII碼值是65,字母E的ASCII碼值是(??)A.101B.69C.61D.42【答案】B【解析】【詳解】本題主要考查字母的ASCII碼值。字母E在字母A的后面4位,大寫字母A的ASCII碼值是65,字母E的ASCII碼值是65+4=69。故本題選B選項。4.英文字母b的ASCII碼值是()A.66B.96C.97D.98【答案】D【解析】【詳解】本題主要考查字母ASCII碼值。小寫英文字母a的ASCII碼值是97,大寫英文ASCII碼值是65,相差32,故英文字母b的ASCII碼值是97+1=98。故本題選D選項。5.下列數中是二進制數的是()。A.10110B.10301C.1200D.222【答案】A【解析】【詳解】本題主要考查二進制定義。二進制是以2為基數的記數系統,在這一系統中,通常用兩個不同的符號0(代表零)和1(代表一)來表示,因此A選項正確。6.成語“半斤八兩”反映的是以下那種進制()。A.十進制B.八進制C.十六進制D.二進制【答案】C【解析】【詳解】本題考查的是進制數。成語“半斤八兩”,說明1斤等于16兩,故是十六進制。選項C正確。7.一張使用了16種顏色的圖片,其顏色位深度是()位。A.16B.2C.4D.8【答案】C【解析】【詳解】本題考查的是圖像編碼相關知識。顏色位深度是指圖像中每個像素點記錄顏色所用的二進制數的位數。n位二進制數可以表示2^n個顏色。2^4=16,故16種顏色的圖片,其顏色位深度是4位,選項C正確。【來源:21·世紀·教育·網】8.已知“A”的十進制ASCII值為“65”,請問“a”的十進制ASCII值為()。A.66B.95C.97D.64【答案】C【解析】【詳解】本題考查的是ASCII碼相關知識。ASCII編碼表中的規律:(1)數字、字母是按順序依次排列的;(2)小寫字母的編碼比對應的大寫字母大32。已知“A”的十進制ASCII值為“65”,則“a”的十進制ASCII值為97,故選項C正確。9.采集頻率441KHz表示每秒鐘采集()個樣本。A.441B.4410C.44100D.441000【答案】D【解析】【詳解】本題考查的是信息編碼相關知識。采樣頻率,也稱為采樣速度或者采樣率,定義了每秒從連續信號中提取并組成離散信號的采樣個數,它用赫茲(Hz)來表示。441KHz表示每秒鐘采集441000個樣本,故選項D正確。www.21-cn-jy.com10.一個十進制的奇數轉換為二進制之后,其最后一位(最右邊的位)必然是()。A.0B.1C.2D.無法確定【答案】B【解析】【詳解】本題考查的是進制數轉換。將二進制整數轉換為十進制數可采用“按權展開、逐項相加”的方法。一個二進制數轉換為十進制數=數碼2^0+數碼2^1+……,可知后面項都是2的倍數,只有最后一位來決定奇偶性,當最后一位位1時,才為奇數。故應選B。二、填空題11.(1111111)2=(______)10【答案】127【解析】【詳解】本題考查的是進制數轉換。將二進制整數轉換為十進制數可采用“按權展開、逐項相加”的方法。二進制數1111111轉換為十進制數為:1+12^1+12^2+12^3+12^4+12^5+12^6=127。21·cn·jy·com12.(1212)10=(______)16【答案】4BC【解析】【詳解】本題考查的是進制數轉換。將十進制整數轉換為n(任意整數)進制數,可以采用“除n取余法”,當n大于10時,要注意借用字符來表示大于10的整數。1212/16的商為75,余數為12(C);75/16的商為4,余數為11(B);4/16的商為0,余數為4。倒序寫,故十進制數1212轉十六進制數為:4BC。21教育網13.(2127)8=(______)10【答案】1111【解析】【詳解】本題考查的是進制數轉換。將n(任意整數)進制數轉換為十進制數都可采用“按權展開、逐項相加”的方法。八進制數:2127,轉換為十進制數為:78^0+28^1+18^2+28^3=7+16+64+1024=1111。www-2-1-cnjy-com14.(618)10=(______)8【答案】1152【解析】【詳解】本題考查的是進制數轉換。將十進制整數轉換為n(任意整數)進制數,可以采用“除n取余法”,當n大于10時,要注意借用字符來表示大于10的整數。十進制數618轉換為八進制數為:1152。21·世紀教育網15.(26A)16=(______)10【答案】618【解析】【詳解】本題考查的是進制數轉換。將n(任意整數)進制數轉換為十進制數都可采用“按權展開、逐項相加”的方法。十六進制數:26A轉換為十進制數為:10+616+216^2=618三、判斷題16.ASCII((AmericanStandardCodeforInformationInterchange):即美國信息交換標準代碼。(_____)2-1-c-n-j-y【答案】對【解析】【詳解】本題主要考查ASCII碼的定義。ASCII碼即美國信息交換標準代碼,是基于拉丁字母的一套電腦編碼系統,主要用于顯示現代英語和其他西歐語言。17.在ASCII中,A-a=32D=20H。(______)【答案】錯【解析】【詳解】本題考查的是ASCII碼。ASCII編碼表中的規律:(1)數字、字母是按順序依次排列的;(2)小寫字母的編碼比對應的大寫字母大32。在ASCII中,a-A=32D=20H。題干中的說法是錯誤的。21世紀教育網版權所有18.全角狀態下輸入的英文字母也只占一個字節大小。(______)【答案】錯【解析】【詳解】本題考查的是信息編碼。全角狀態下輸入的英文字母占兩個字節。故題干中的說法是錯誤的。19.十六進制的加法與減法運算完全與十進制相同。(______)【答案】錯【解析】【詳解】本題考查的是進制數。十六進制的加法與減法是“逢十六進一”、“借一當十六”與十進制數不同,故題干說法錯誤。21cnjycom20.ASCII碼中:數字<小寫字母<大寫字母。(______)【答案】錯【解析】【詳解】本題考查的是ASCII碼相關知識。ASCII碼中:數字<大寫字母<小寫字母。故題干中的說法是錯誤的。【出處:21教育名師】四、簡答題21.數據壓縮RLE(Run-LengthEncoding,行程長度編碼)是一種編碼方式,也是一種簡單的無損壓縮法,壓縮和解壓縮效率高。【版權所有:21教育】RLE壓縮法:利用控制字節的最高位來標識是否進行了壓縮。當最高位為1時,則后面7位表示的是數據的重復次數;當最高位為0時,則后面7個位的數是被壓縮的數據。21教育名師原創作品例如,如果有15個十六進制數都是30,那么,壓縮后的編碼為8F30。識別說明:十六進制數8F轉換為二進制是1000111,最高位是1,后面的7位0001111表示的是字節的重復次數15;十六進制數30轉換為二進制是00110000,最高位是0,30是被重復的數據。采取這種方法,一個字符只有重復兩次以上,才能被壓縮。即使一個數據只重復3次,也可以獲得30%的壓縮比。21cnjycom(1)如果經過RLE壓縮方法壓縮后的數據為8A6F,那么解壓縮前的數據是什么?(2)根據RLE壓縮方法,下列字符數據經過壓縮后的數據是什么?20,30,30,30,35,35,……,35,64。其中,十六進制數30共有3個,35共有60個。【答案】答:(1)8A二進制是10001010所以重復10次,重復內容是十六進制的6F。那么壓縮前的數據是:6F,6F,6F,6F,6F,6F,6F,6F,6F,6F。(2)重復3次二進制是00000011,最高位置1以后就是10000011即83,重復內容是十六進制30,所以壓縮后的數據為8330。重復60次二進制是00111100,最高位置1以后就是10111100即BC,重復內容是十六進制35,所以壓縮后的數據為BC35。那么最后壓縮數據為:20,8330,BC35,64。【解析】【詳解】本題考查的是數據編碼。(1)8A二進制是10001010所以重復10次,重復內容是十六進制的6F。那么壓縮前的數據是:6F,6F,6F,6F,6F,6F,6F,6F,6F,6F。21cnjy.com(2)重復3次二進制是00000011,最高位置1以后就是10000011即83,重復內容是十六進制30,所以壓縮后的數據為8330。重復60次二進制是00111100,最高位置1以后就是10111100即BC,重復內容是十六進制35,所以壓縮后的數據為BC35。那么最后壓縮數據為:20,8330,BC35,64。22.什么是ASCII碼和Unicode碼?【答案】參考:ASCII碼:美國信息交換標準代碼,是用8位二進制碼為所有英文字母52、阿拉伯數字10、不可見控制符33以及標點符號、運算符號33等字符提供的編碼。Unicode:又稱統一碼、萬國碼、單一碼,是計算機科學領域里的一項業界標準,包括字符集、編碼方案等。Unicode是為了解決傳統的字符編碼方案的局限而產生的,它為每種語言中的每個字符設定了統一并且唯一的二進制編碼,以滿足跨語言、跨平臺進行文本轉換、處理的要求【解析】【詳解】本題考查的是數據編碼。ASCII碼:美國信息交換標準代碼,是用8位二進制碼為所有英文字母52、阿拉伯數字10、不可見控制符33以及標點符號、運算符號33等字符提供的編碼。Unicode:又稱統一碼、萬國碼、單一碼,是計算機科學領域里的一項業界標準,包括字符集、編碼方案等。Unicode是為了解決傳統的字符編碼方案的局限而產生的,它為每種語言中的每個字符設定了統一并且唯一的二進制編碼,以滿足跨語言、跨平臺進行文本轉換、處理的要求。【來源:21cnjy.com】21世紀教育網www.21cnjy.com精品試卷·第2頁(共2頁)21世紀教育網(www.21cnjy.com) 展開更多...... 收起↑ 資源列表 1.2.2編碼的基本方式-粵教版(2019)高中信息技術必修一練習(原卷版).doc 1.2.2編碼的基本方式-粵教版(2019)高中信息技術必修一練習(解析版).doc 縮略圖、資源來源于二一教育資源庫