資源簡介 浙教版2019-2020學年高中信息技術高考復習 信息的編碼一、單選題1.用8位二進制數表示有符號的整數,最高位是0表示正整數,1表示負整數,則能夠表示數的范圍和整數的個數分別是( )A.-128~128.256 B.-128~128.255C.-127~127.256 D.-127~127.2552.下列將二進制數(1011)2轉換成十進制數的算式中,正確的是( )A.1×23+1×22+0×21+1×20 B.1×23+1×22+1×21+1×20C.1×23+1×22+1×21+0×20 D.1×23+0×22+1×21+1×203.使用UltraEdit軟件觀察字符內碼,部分界面如下圖所示:則下列說法正確的是( )A.左右書名號的內碼是一樣的B.字符“5”的內碼為35DC.字符“站”內碼轉換為十進制數的方法是5×160+D×161D.可以推斷出,字符“9”在計算機內部的存儲形式為“00111001”4.某英文字符加密的算法:將該字符的ASCII碼值轉換成二進制數后,再加上二進制數10,再把該數作為ASCII碼值轉換為對應的英文字符。使用該加密算法,加密前的字符串為“Am”,則該字符串加密后為( )A.Kw B.kw C.Co D.co5.(2018高三上·浙江期中)使用UltraEdit軟件觀察字符“Flash學習”的內碼,部分界面如圖所示。下列說法正確的是 ( )A.圖中內碼表示的ASCII碼字符共有5個B.字符“t”的內碼用二進制表示是“01110100”C.大寫字母“J”的十六進制內碼是“50”D.字符“學”的十六進制內碼是“20 D1”6.算式1101B+1BH的運算結果是( )A.1110B B.101000 C.28H D.40D7.(2019·浙江)用 Ultraedit軟件觀察字符串“學習 Python”的內碼,該字符串的內碼是( )A.B.C.D.8.(2019高二下·溫州期末)用 WinHex 軟件觀察字符內碼如圖所示,下列描述正確的是( )A.可以推斷小寫字母“n”的處理碼為“110 1110”B.從圖中得知共包含4個GB2312碼字符,13個ASCII 碼字符C.將“多”字二進制內碼的第1個字節和第2個字節相加得到的二進制數為“110010110”D.已知漢字字符占2個字節,英文字符占1個字節,從圖中可知全角狀態下的空格“ ”十六進制內碼為“A1A1”,則半角狀態下的空格“ ”十六進制內碼為“A1”9.(2019高二下·湖州期末)十進制正整數 n 轉換為二進制數,該二進制數共 4 位,下列說法正確的是( )A.若該二進制的首位為1,則 n 必大于9B.若該二進制的末位為1,則n+1 可能為奇數C.該二進制數首位去掉,轉換為十進制數,所得的值是 n\2D.該二進制數按位取反,轉換為十進制數,與 n 相加的結果必為1510.(2019高一下·浙江月考)將二制數11B,十進制數15D和十六進制數12H,按從大到小排序的結果正確的是( )A.12H,15D,11B B.12H,11B,15DC.15D,12H,11B D.15D,11B,12H11.(2019高一下·浙江月考)二進制數1▊101▊0,其中有兩位數字模糊不清,下列可能與其值相等的是( )A.84D B.64H C.53H D.52D12.(2019高二下·臺州期中)將十六進制數65轉換成8位二進制數,再將該8位二進制數從左向右按兩位一組依次分為4組,每組中的兩位相互交換,得到新的8位二進制數,則新的8位二進制數對應的十六進制數是( )A.17 B.11 C.9A D.5613.(2019高一下·臺州期中)如圖所示,是漢字“洪”的16×16字形碼點陣示意圖,假如我們用二進制數據“1”表示黑色,用“0”表示白色,下列說法正確的是( )A.第四行的點陣編碼應為1001010010101110B.該圖存儲在計算機中是16×16字節C.第一行所占存儲空間是2個字節D.若按從左往右、從上往下的順序,第一個字節的編碼是1101111114.(2019高二下·浙江期末)原碼、反碼、補碼是計算機中對數字的二進制表示方法。⑴原碼就是二進制定點表示法,即最高位為符號位,“0”表示正,“1”表示負,其余位表示數值的大小。⑵反碼表示法規定:正數的反碼與其原碼相同,負數的反碼是對其原碼逐位取反,但符號位除外。如二進制原碼為10010,則反碼為11101(在10010中,1為符號碼,故為負)。⑶補碼表示法規定:正數的補碼與其原碼相同;負數的補碼是在其反碼的末位加1,符號位除外。根據以上運算規則,二進制有符號數100111的補碼的十進制表示是( )A.-29 B.-25 C.24 D.-2415.某字庫采用點陣方式描述漢字字形,點陣規模為16×16,每個點用1個二進制位表示,“0”表示白點,“1”表示黑點,逐行編碼。漢字“和”的字形如圖所示。下列描述正確的是( )A.該漢字字形編碼需要16×16個字節B.該漢字字形第一行編碼需要2個字節C.該漢字字形編碼的第一個字節內容是0FHD.該漢字字形編碼的最后一個字節內容是FFH二、填空題16.(2019高二上·臺州月考)某數據加密方法描述如下:⑴以字節為單位進行加密處理;⑵將1個字節的8位二進制數分割成前4位與后4位兩個二進制數(不足8位的最左邊補足0);⑶分別將上述兩個4位二進制數轉換為十進制數;⑷將每個十進制數轉換為1個加密字符,對應的“密碼表”如下:值(十進制) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15加密字符 I l i k e C H N P 0 s t c a r d下表顯示了字符串中一個字符的加密過程:大寫字母“K”的ASCII碼值為75,則依據以上加密規則,其加密字符為 。17.(2015高一下·桐鄉期中)二進制數與十進制數轉換11011011B= D150D= B255D= B18.(2017高一上·浙江期中)將一個田字格的一格或幾格涂上黑色或不涂色,可以代表0~15這16個數.請你根據下面前4個圖形表示數的規律,寫出后面2個圖形表示的數,則最后兩個圖形分別表示 、 。答案解析部分1.【答案】D【知識點】進制及數制轉換【解析】【解答】用8位二進制數表示有符號的整數,則最小的二進制數是11111111,轉換為十進制數是-127,最大的二進制數是01111111,轉換為十進制數是127,所以8位二進制數能夠表示的范圍是-127~127,共255個數。故答案選D。【分析】本題考查有符號二進制數的表示及二進制數與十進制數之間的轉換。2.【答案】D【知識點】進制及數制轉換【解析】【解答】二進制數最低位權值是2 ,依次向高位權值為21,22,23……將二進制數轉換成十進制數是用二進制數的每一位乘以該位的權值,所以將二進制數(1011)2轉換成十進制數的算式是1×23+0×22+1×21+1×20。故答案選D。【分析】本題考查二進制數與十進制數之間的轉換。二進制轉為十進制,先把二進制從高位(最左邊的“1”)開始按從上到下的順序寫出。3.【答案】D【知識點】信息的編碼;進制及數制轉換【解析】【解答】選項A:從題圖中可以看出,左書名號的內碼是“A1 B6”,右書名號的內碼是“A1 B7”。A錯誤;選項B:字符“5”的內碼為35H。B錯誤;選項C:字符“站”內碼是“D5 BE”,轉換為十進制數的方法是D×163+5×162+B×161+E×160。C錯誤;選項D:由題圖可知,字符“5”的內碼是“35”,推斷出字符“9”的內碼是“39”,轉換為二進制數是“00111001”。D正確。故答案選D。【分析】本題考查UltraEdit軟件對內碼的觀察。做題時,先列出所給字符對應的內碼,然后與示例字符相對應。4.【答案】C【知識點】信息的編碼【解析】【解答】英文字符的ASCII碼用十六進制表示,加上二進制10,即加上十六進制的2,所以該字符串加密算法的實質是將加密前字符向后推算2個字符就是加密后字符。“A”的后2個字符是“C”,“m”的后兩個字符是“o”,因此使用該加密算法,若加密前的字符串為“Am”,則該字符串加密后為“Co”。故答案選C。【分析】本題考查學生對ASCII碼表的理解及十六進制數與二進制數之間的轉換。5.【答案】B【知識點】信息的編碼;進制及數制轉換【解析】【解答】選項A:圖中共有10個ASCII碼字符。A錯誤;選項B:根據字符s的ASCII碼為73H,可知字符t的ASCII碼為74H,換算成二進制為01110100B。B正確;選項C:根據字符F的ASCII碼46H可知,大寫字母J的十六進制內碼為4A。C錯誤;選項D:字符“學”的十六進制內碼為“D1 A7”。D錯誤。故答案選B。【分析】本題考查字符內碼及進制轉換。做題時,先列出所給字符對應的內碼,然后與示例字符相對應。6.【答案】B【知識點】進制及數制轉換【解析】【解答】因為算式中,一個是二進制數(以B表示),一個是十六進制數(以H表示),所以可先進行統一。這里將十六進制數轉化為二進制數,1BH=11011B,兩數相加1101+11011=101000B。故答案選B。【分析】本題考查十六進制數與二進制數之間的轉換及表達式的運算。十六進制轉化為二進制:把十六進制數中的每一位數轉換為二進制數,每個數要分四位,不足四位的前面加零。7.【答案】D【知識點】信息的編碼【解析】【解答】選項A:由最后兩組十六進制數來看:CF和B0相差十進制數16個,而字母”o“和”n“在字母表中為n在前o在后兩都應相差十進制數1,故本項錯。選項B最后兩組十六進制數相差為10同樣錯誤。選項C與選項A相同最后兩組數相差16同樣錯。選項D最后兩組數相差1。故答案選D。【分析】本題考查的是由中英文來推斷其內碼的方法。一個漢字或字母的內碼不易記住,做此類題時要由字母表推出兩個字母間的間距,然后找出對應內碼之間的差從而由排除法來確定答案。8.【答案】C【知識點】信息的編碼【解析】【解答】選項A:從圖中可知,字母“m”的內碼是6D,字母“n”在字母“m”的后一個,所以字母“n”的內碼是6E,轉化為二進制是110 1110,所以小寫字母“n”的二進制數為“110 1110”。A錯誤;選項B:從圖中得知共包含5個GB2312碼字符,11個ASCII 碼字符。B錯誤;選項C:“多”字內碼的第1個字節是B6,轉化為二進制是10110110,第2個字節是E0,轉化為二進制是11100000,相加之后為110010110。C正確;選項D:半角空格的16進制ASCII編碼是20。D錯誤。故答案選C。【分析】本題考查WinHex軟件對內碼的觀察。做題時,先列出所給字符對應的內碼,然后與示例字符相對應。9.【答案】D【知識點】進制及數制轉換【解析】【解答】選項A:如果一個四位二進制數的首位為1,則該數可能為十進制數8或9,本項錯。選項B:若 該二進制的末位為1 ,則該數為奇數,而n+1必為偶數。本項錯。選項C: 該二進制數首位去掉,轉換為十進制數,所得的值是 n-2^3,本項錯。選項D:將該數按位取反后形成該數的補數,兩都相加每一位均為1,4個1就是十進制數15,本項對。故答案選D。【分析】本題考查的是二進制數和十進制數的轉換。二進制數轉十進制數采用按權展開公式法,十進制數轉二進制數采用除2取余法。10.【答案】A【知識點】進制及數制轉換【解析】【解答】二制數11B轉化為十進制數是1×21+1×20=3D,十六進制數12H轉化為十進制數是1×161+2×160=18D,因為18D>15D>3D,所以從大到小排序結果為12H>15D>11B。故答案選A。【分析】本題考查十六進制數,十進制數,二進制數之間的轉換。H(hex)表示這個數是十六進制數,D(decimal)表示這個數是十進制數,B(binary)表示這個數是二進制數。11.【答案】A【知識點】進制及數制轉換【解析】【解答】選項A:84D轉化為二進制數為1010100,所以二進制數可能與84D相等。A正確;選項B:64H轉化為二進制數為1100100,所以二進制數不可能與64H相等。B錯誤;選項C:53H轉化為二進制數為1010011,所以二進制數不可能與53H相等。C錯誤;選項D:52D轉化為二進制數為0110100,所以二進制數不可能與52D相等。D錯誤。故答案選A。【分析】本題考查十六進制數,十進制數,二進制數之間的轉換。H(hex)表示這個數是十六進制數,D(decimal)表示這個數是十進制數,B(binary)表示這個數是二進制數。12.【答案】C【知識點】進制及數制轉換【解析】【解答】65轉為8位二進制數就是0110 0101,分為四組后兩兩交換即為1001 1010,再轉為十六進制就是9A,故答案選C。【分析】本題考查的是二進制轉為十六進制和十六進制轉為二進制的方法。在將十六進制轉為二進制時,要將每一個十六進制數轉為對應的四位二進制數,如果不足四位的前面補0.而二進制轉為十六進制時從左到右四位,四位隔開,最左邊不足四位的前補0,而后每四位二進制數轉為一個十六進制數。13.【答案】C【知識點】信息的編碼【解析】【解答】選項A:由于 “1”表示黑色,用“0”表示白色 ,故第四行的編碼應為1000 1001 0001 0000。選項B:該圖存儲在計算機中占16*16位,合2*16=32B,共32個字節。選項C:第一行用16位二進制數來表示,16位二進制數正好為2個字節。選項D: 若按從左往右、從上往下的順序,第一個字節的編碼是 0010 0000。故答案選C。【分析】本題考查的是字形碼的編碼規則。在對字形進行編碼時將字形分為8*8或16*16等矩形點陣,然后每個點看作一個二進制數,如有筆畫則看作1,沒有筆畫看作0 。14.【答案】B【知識點】進制及數制轉換【解析】【解答】根據題中所述運算規則,若計算二進制有符號數100111的補碼,應先計算二進制有符號數100111的反碼是111000,然后在其末位加1為111001,最后將其轉化為十進制,最高位是符號位,“1”表示負,其余位表示數值的大小,即25。所以最終十進制表示為-25。故答案選B。【分析】本題考查二進制數原碼、反碼、補碼的轉換以及二進制數與十進制數之間的轉換。15.【答案】B【知識點】信息的編碼【解析】【解答】需要16x16÷8=32個字節,A選項錯誤;漢字每一行都有16個方格,即16位,2個字節。選項B正確;觀察該圖,第一行2個字節都是白點,所以該漢字的第一個字節內容為00H。C選項錯誤;觀察該圖,最后一行表示該漢字的最后兩個字節,內容為:0800H,隨意隨后一個字節內容為00H。D選項錯誤。故答案選B。【分析】本題考查漢字的編碼。該漢字采用點陣圖的方式,每個點表示一位,共16x16位,從第一行從左到石開始到最后一行結束,每行16位,2個字節。16.【答案】et【知識點】信息的編碼;進制及數制轉換【解析】【解答】大寫字母“K”的加密過程如下:K750 1 0 0 1 0 1 14 11e t依據以上加密規則,其加密字符為et。故答案為:et。【分析】本題主要考查二進制數與十進制數之間的轉換,要求學生掌握二進制數與十進制數之間的轉換規則。17.【答案】219;10010110;11111111【知識點】進制及數制轉換【解析】【解答】11011011B=27+26+24+23+21+20=219D十進制轉二進制除2取余法150D=10010110B255D=11111111B故答案為219,10010110,11111111【分析】十進制轉二進制方法為:十進制數除2取余法, 用2整除十進制整數,可以得到一個商和余數;再用2去除商,又會得到一個商和余數,如此進行,直到商為小于1時為止,然后把先得到的余數作為二進制數的低位有效位,后得到的余數作為二進制數的高位有效位,依次排列起來 。二進制轉十進制方法為:按權展開法。18.【答案】6;13【知識點】進制及數制轉換【解析】【解答】將涂色的方塊看作1,未涂色的方塊看作0,按照從右下角到右上角到左下角再到左上角的順序排列,第一個圖形是0011,第二個圖形是0010,第三個圖形是0000,第四個圖形是1001轉化為十進制分別為3、2、0、9,第五個圖形為0110,第六個圖形為1101,轉換為十進制為6、13,故答案為6、13【分析】此題考查二進制和十進制的轉換及對圖形規律的尋找,圖形四個方塊、有兩種狀態,應該聯想到用二進制來解題。1 / 1浙教版2019-2020學年高中信息技術高考復習 信息的編碼一、單選題1.用8位二進制數表示有符號的整數,最高位是0表示正整數,1表示負整數,則能夠表示數的范圍和整數的個數分別是( )A.-128~128.256 B.-128~128.255C.-127~127.256 D.-127~127.255【答案】D【知識點】進制及數制轉換【解析】【解答】用8位二進制數表示有符號的整數,則最小的二進制數是11111111,轉換為十進制數是-127,最大的二進制數是01111111,轉換為十進制數是127,所以8位二進制數能夠表示的范圍是-127~127,共255個數。故答案選D。【分析】本題考查有符號二進制數的表示及二進制數與十進制數之間的轉換。2.下列將二進制數(1011)2轉換成十進制數的算式中,正確的是( )A.1×23+1×22+0×21+1×20 B.1×23+1×22+1×21+1×20C.1×23+1×22+1×21+0×20 D.1×23+0×22+1×21+1×20【答案】D【知識點】進制及數制轉換【解析】【解答】二進制數最低位權值是2 ,依次向高位權值為21,22,23……將二進制數轉換成十進制數是用二進制數的每一位乘以該位的權值,所以將二進制數(1011)2轉換成十進制數的算式是1×23+0×22+1×21+1×20。故答案選D。【分析】本題考查二進制數與十進制數之間的轉換。二進制轉為十進制,先把二進制從高位(最左邊的“1”)開始按從上到下的順序寫出。3.使用UltraEdit軟件觀察字符內碼,部分界面如下圖所示:則下列說法正確的是( )A.左右書名號的內碼是一樣的B.字符“5”的內碼為35DC.字符“站”內碼轉換為十進制數的方法是5×160+D×161D.可以推斷出,字符“9”在計算機內部的存儲形式為“00111001”【答案】D【知識點】信息的編碼;進制及數制轉換【解析】【解答】選項A:從題圖中可以看出,左書名號的內碼是“A1 B6”,右書名號的內碼是“A1 B7”。A錯誤;選項B:字符“5”的內碼為35H。B錯誤;選項C:字符“站”內碼是“D5 BE”,轉換為十進制數的方法是D×163+5×162+B×161+E×160。C錯誤;選項D:由題圖可知,字符“5”的內碼是“35”,推斷出字符“9”的內碼是“39”,轉換為二進制數是“00111001”。D正確。故答案選D。【分析】本題考查UltraEdit軟件對內碼的觀察。做題時,先列出所給字符對應的內碼,然后與示例字符相對應。4.某英文字符加密的算法:將該字符的ASCII碼值轉換成二進制數后,再加上二進制數10,再把該數作為ASCII碼值轉換為對應的英文字符。使用該加密算法,加密前的字符串為“Am”,則該字符串加密后為( )A.Kw B.kw C.Co D.co【答案】C【知識點】信息的編碼【解析】【解答】英文字符的ASCII碼用十六進制表示,加上二進制10,即加上十六進制的2,所以該字符串加密算法的實質是將加密前字符向后推算2個字符就是加密后字符。“A”的后2個字符是“C”,“m”的后兩個字符是“o”,因此使用該加密算法,若加密前的字符串為“Am”,則該字符串加密后為“Co”。故答案選C。【分析】本題考查學生對ASCII碼表的理解及十六進制數與二進制數之間的轉換。5.(2018高三上·浙江期中)使用UltraEdit軟件觀察字符“Flash學習”的內碼,部分界面如圖所示。下列說法正確的是 ( )A.圖中內碼表示的ASCII碼字符共有5個B.字符“t”的內碼用二進制表示是“01110100”C.大寫字母“J”的十六進制內碼是“50”D.字符“學”的十六進制內碼是“20 D1”【答案】B【知識點】信息的編碼;進制及數制轉換【解析】【解答】選項A:圖中共有10個ASCII碼字符。A錯誤;選項B:根據字符s的ASCII碼為73H,可知字符t的ASCII碼為74H,換算成二進制為01110100B。B正確;選項C:根據字符F的ASCII碼46H可知,大寫字母J的十六進制內碼為4A。C錯誤;選項D:字符“學”的十六進制內碼為“D1 A7”。D錯誤。故答案選B。【分析】本題考查字符內碼及進制轉換。做題時,先列出所給字符對應的內碼,然后與示例字符相對應。6.算式1101B+1BH的運算結果是( )A.1110B B.101000 C.28H D.40D【答案】B【知識點】進制及數制轉換【解析】【解答】因為算式中,一個是二進制數(以B表示),一個是十六進制數(以H表示),所以可先進行統一。這里將十六進制數轉化為二進制數,1BH=11011B,兩數相加1101+11011=101000B。故答案選B。【分析】本題考查十六進制數與二進制數之間的轉換及表達式的運算。十六進制轉化為二進制:把十六進制數中的每一位數轉換為二進制數,每個數要分四位,不足四位的前面加零。7.(2019·浙江)用 Ultraedit軟件觀察字符串“學習 Python”的內碼,該字符串的內碼是( )A.B.C.D.【答案】D【知識點】信息的編碼【解析】【解答】選項A:由最后兩組十六進制數來看:CF和B0相差十進制數16個,而字母”o“和”n“在字母表中為n在前o在后兩都應相差十進制數1,故本項錯。選項B最后兩組十六進制數相差為10同樣錯誤。選項C與選項A相同最后兩組數相差16同樣錯。選項D最后兩組數相差1。故答案選D。【分析】本題考查的是由中英文來推斷其內碼的方法。一個漢字或字母的內碼不易記住,做此類題時要由字母表推出兩個字母間的間距,然后找出對應內碼之間的差從而由排除法來確定答案。8.(2019高二下·溫州期末)用 WinHex 軟件觀察字符內碼如圖所示,下列描述正確的是( )A.可以推斷小寫字母“n”的處理碼為“110 1110”B.從圖中得知共包含4個GB2312碼字符,13個ASCII 碼字符C.將“多”字二進制內碼的第1個字節和第2個字節相加得到的二進制數為“110010110”D.已知漢字字符占2個字節,英文字符占1個字節,從圖中可知全角狀態下的空格“ ”十六進制內碼為“A1A1”,則半角狀態下的空格“ ”十六進制內碼為“A1”【答案】C【知識點】信息的編碼【解析】【解答】選項A:從圖中可知,字母“m”的內碼是6D,字母“n”在字母“m”的后一個,所以字母“n”的內碼是6E,轉化為二進制是110 1110,所以小寫字母“n”的二進制數為“110 1110”。A錯誤;選項B:從圖中得知共包含5個GB2312碼字符,11個ASCII 碼字符。B錯誤;選項C:“多”字內碼的第1個字節是B6,轉化為二進制是10110110,第2個字節是E0,轉化為二進制是11100000,相加之后為110010110。C正確;選項D:半角空格的16進制ASCII編碼是20。D錯誤。故答案選C。【分析】本題考查WinHex軟件對內碼的觀察。做題時,先列出所給字符對應的內碼,然后與示例字符相對應。9.(2019高二下·湖州期末)十進制正整數 n 轉換為二進制數,該二進制數共 4 位,下列說法正確的是( )A.若該二進制的首位為1,則 n 必大于9B.若該二進制的末位為1,則n+1 可能為奇數C.該二進制數首位去掉,轉換為十進制數,所得的值是 n\2D.該二進制數按位取反,轉換為十進制數,與 n 相加的結果必為15【答案】D【知識點】進制及數制轉換【解析】【解答】選項A:如果一個四位二進制數的首位為1,則該數可能為十進制數8或9,本項錯。選項B:若 該二進制的末位為1 ,則該數為奇數,而n+1必為偶數。本項錯。選項C: 該二進制數首位去掉,轉換為十進制數,所得的值是 n-2^3,本項錯。選項D:將該數按位取反后形成該數的補數,兩都相加每一位均為1,4個1就是十進制數15,本項對。故答案選D。【分析】本題考查的是二進制數和十進制數的轉換。二進制數轉十進制數采用按權展開公式法,十進制數轉二進制數采用除2取余法。10.(2019高一下·浙江月考)將二制數11B,十進制數15D和十六進制數12H,按從大到小排序的結果正確的是( )A.12H,15D,11B B.12H,11B,15DC.15D,12H,11B D.15D,11B,12H【答案】A【知識點】進制及數制轉換【解析】【解答】二制數11B轉化為十進制數是1×21+1×20=3D,十六進制數12H轉化為十進制數是1×161+2×160=18D,因為18D>15D>3D,所以從大到小排序結果為12H>15D>11B。故答案選A。【分析】本題考查十六進制數,十進制數,二進制數之間的轉換。H(hex)表示這個數是十六進制數,D(decimal)表示這個數是十進制數,B(binary)表示這個數是二進制數。11.(2019高一下·浙江月考)二進制數1▊101▊0,其中有兩位數字模糊不清,下列可能與其值相等的是( )A.84D B.64H C.53H D.52D【答案】A【知識點】進制及數制轉換【解析】【解答】選項A:84D轉化為二進制數為1010100,所以二進制數可能與84D相等。A正確;選項B:64H轉化為二進制數為1100100,所以二進制數不可能與64H相等。B錯誤;選項C:53H轉化為二進制數為1010011,所以二進制數不可能與53H相等。C錯誤;選項D:52D轉化為二進制數為0110100,所以二進制數不可能與52D相等。D錯誤。故答案選A。【分析】本題考查十六進制數,十進制數,二進制數之間的轉換。H(hex)表示這個數是十六進制數,D(decimal)表示這個數是十進制數,B(binary)表示這個數是二進制數。12.(2019高二下·臺州期中)將十六進制數65轉換成8位二進制數,再將該8位二進制數從左向右按兩位一組依次分為4組,每組中的兩位相互交換,得到新的8位二進制數,則新的8位二進制數對應的十六進制數是( )A.17 B.11 C.9A D.56【答案】C【知識點】進制及數制轉換【解析】【解答】65轉為8位二進制數就是0110 0101,分為四組后兩兩交換即為1001 1010,再轉為十六進制就是9A,故答案選C。【分析】本題考查的是二進制轉為十六進制和十六進制轉為二進制的方法。在將十六進制轉為二進制時,要將每一個十六進制數轉為對應的四位二進制數,如果不足四位的前面補0.而二進制轉為十六進制時從左到右四位,四位隔開,最左邊不足四位的前補0,而后每四位二進制數轉為一個十六進制數。13.(2019高一下·臺州期中)如圖所示,是漢字“洪”的16×16字形碼點陣示意圖,假如我們用二進制數據“1”表示黑色,用“0”表示白色,下列說法正確的是( )A.第四行的點陣編碼應為1001010010101110B.該圖存儲在計算機中是16×16字節C.第一行所占存儲空間是2個字節D.若按從左往右、從上往下的順序,第一個字節的編碼是11011111【答案】C【知識點】信息的編碼【解析】【解答】選項A:由于 “1”表示黑色,用“0”表示白色 ,故第四行的編碼應為1000 1001 0001 0000。選項B:該圖存儲在計算機中占16*16位,合2*16=32B,共32個字節。選項C:第一行用16位二進制數來表示,16位二進制數正好為2個字節。選項D: 若按從左往右、從上往下的順序,第一個字節的編碼是 0010 0000。故答案選C。【分析】本題考查的是字形碼的編碼規則。在對字形進行編碼時將字形分為8*8或16*16等矩形點陣,然后每個點看作一個二進制數,如有筆畫則看作1,沒有筆畫看作0 。14.(2019高二下·浙江期末)原碼、反碼、補碼是計算機中對數字的二進制表示方法。⑴原碼就是二進制定點表示法,即最高位為符號位,“0”表示正,“1”表示負,其余位表示數值的大小。⑵反碼表示法規定:正數的反碼與其原碼相同,負數的反碼是對其原碼逐位取反,但符號位除外。如二進制原碼為10010,則反碼為11101(在10010中,1為符號碼,故為負)。⑶補碼表示法規定:正數的補碼與其原碼相同;負數的補碼是在其反碼的末位加1,符號位除外。根據以上運算規則,二進制有符號數100111的補碼的十進制表示是( )A.-29 B.-25 C.24 D.-24【答案】B【知識點】進制及數制轉換【解析】【解答】根據題中所述運算規則,若計算二進制有符號數100111的補碼,應先計算二進制有符號數100111的反碼是111000,然后在其末位加1為111001,最后將其轉化為十進制,最高位是符號位,“1”表示負,其余位表示數值的大小,即25。所以最終十進制表示為-25。故答案選B。【分析】本題考查二進制數原碼、反碼、補碼的轉換以及二進制數與十進制數之間的轉換。15.某字庫采用點陣方式描述漢字字形,點陣規模為16×16,每個點用1個二進制位表示,“0”表示白點,“1”表示黑點,逐行編碼。漢字“和”的字形如圖所示。下列描述正確的是( )A.該漢字字形編碼需要16×16個字節B.該漢字字形第一行編碼需要2個字節C.該漢字字形編碼的第一個字節內容是0FHD.該漢字字形編碼的最后一個字節內容是FFH【答案】B【知識點】信息的編碼【解析】【解答】需要16x16÷8=32個字節,A選項錯誤;漢字每一行都有16個方格,即16位,2個字節。選項B正確;觀察該圖,第一行2個字節都是白點,所以該漢字的第一個字節內容為00H。C選項錯誤;觀察該圖,最后一行表示該漢字的最后兩個字節,內容為:0800H,隨意隨后一個字節內容為00H。D選項錯誤。故答案選B。【分析】本題考查漢字的編碼。該漢字采用點陣圖的方式,每個點表示一位,共16x16位,從第一行從左到石開始到最后一行結束,每行16位,2個字節。二、填空題16.(2019高二上·臺州月考)某數據加密方法描述如下:⑴以字節為單位進行加密處理;⑵將1個字節的8位二進制數分割成前4位與后4位兩個二進制數(不足8位的最左邊補足0);⑶分別將上述兩個4位二進制數轉換為十進制數;⑷將每個十進制數轉換為1個加密字符,對應的“密碼表”如下:值(十進制) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15加密字符 I l i k e C H N P 0 s t c a r d下表顯示了字符串中一個字符的加密過程:大寫字母“K”的ASCII碼值為75,則依據以上加密規則,其加密字符為 。【答案】et【知識點】信息的編碼;進制及數制轉換【解析】【解答】大寫字母“K”的加密過程如下:K750 1 0 0 1 0 1 14 11e t依據以上加密規則,其加密字符為et。故答案為:et。【分析】本題主要考查二進制數與十進制數之間的轉換,要求學生掌握二進制數與十進制數之間的轉換規則。17.(2015高一下·桐鄉期中)二進制數與十進制數轉換11011011B= D150D= B255D= B【答案】219;10010110;11111111【知識點】進制及數制轉換【解析】【解答】11011011B=27+26+24+23+21+20=219D十進制轉二進制除2取余法150D=10010110B255D=11111111B故答案為219,10010110,11111111【分析】十進制轉二進制方法為:十進制數除2取余法, 用2整除十進制整數,可以得到一個商和余數;再用2去除商,又會得到一個商和余數,如此進行,直到商為小于1時為止,然后把先得到的余數作為二進制數的低位有效位,后得到的余數作為二進制數的高位有效位,依次排列起來 。二進制轉十進制方法為:按權展開法。18.(2017高一上·浙江期中)將一個田字格的一格或幾格涂上黑色或不涂色,可以代表0~15這16個數.請你根據下面前4個圖形表示數的規律,寫出后面2個圖形表示的數,則最后兩個圖形分別表示 、 。【答案】6;13【知識點】進制及數制轉換【解析】【解答】將涂色的方塊看作1,未涂色的方塊看作0,按照從右下角到右上角到左下角再到左上角的順序排列,第一個圖形是0011,第二個圖形是0010,第三個圖形是0000,第四個圖形是1001轉化為十進制分別為3、2、0、9,第五個圖形為0110,第六個圖形為1101,轉換為十進制為6、13,故答案為6、13【分析】此題考查二進制和十進制的轉換及對圖形規律的尋找,圖形四個方塊、有兩種狀態,應該聯想到用二進制來解題。1 / 1 展開更多...... 收起↑ 資源列表 浙教版2019-2020學年高中信息技術高考復習 信息的編碼(學生版).docx 浙教版2019-2020學年高中信息技術高考復習 信息的編碼(教師版).docx 縮略圖、資源來源于二一教育資源庫