資源簡介 第三單元 認識數據 練習 高中信息技術教科版(2019) 必修1一、選擇題1.二進制在我國古代就有很好的運用,例如“太極生兩儀,兩儀生四象”,就是出自《易經》。“兩儀”即為二進制中的0和1,“四象”即可以用( )位二進制組合成四種狀態。A.1 B.2 C.3 D.42.使用UltaEdit軟件查看字符內碼,部分界面如圖所示。下列說法正確的是( )A.字符“H”的十六進制內碼值是4CHB.字符“J”內碼值的二進制表示為01001010BC.“冬奧會@”這些字符的內碼共8個字節D.字符“2”內碼值的十進制表示為23.下列關于信息的編碼,描述正確的是( )A.3位二進制能表示的最大十進制數是8B.字符“9”的ASCⅡ碼為57,則“10”的ASCⅡ碼為58C.Wave格式音頻文件的大小與采樣頻率、量化位數成正比D.16色位圖圖像,每個像素用二進制表示需要16位4.某十進制偶數n轉換為二進制數x,下列說法正確的是( )A.x中1的個數一定比0的個數多 B.n%4的值一定與x最右側兩位的值相等C.n+1轉換為二進制數后,位數可能比x多 D.n轉化為十六進制數,其最低位一定等于05.下列十進制數與二進制100000等值的是( )A.30 B.31 C.32 D.336.把二進制數10001轉換成十進制數是( )A.17 B.15 C.19 D.137.將十進制的255轉換成二進制為( )A.11111111 B.1111111 C.01111111 D.111111108.下列有關進制與字符編碼的描述,正確的是( )A.十進制數98,轉為七進制數表示為:170B.任意進制的一個數n,若末尾為0,該數轉為十進制一定是偶數C.用n位二進制數給m種不同的信息編碼,則必滿足2^n≥mD.漢字在計算機內部編碼采用十六進制編碼,英文字符在計算機內部ASCII編碼9.1位二進制數可以表示( )種數字信號。A.1 B.2 C.3 D.410.在計算機內部,一切信息的存取、處理和傳送都是以( )形式進行的。A.GB2312碼 B.ASCII 碼 C.十六進制 D.二進制二、填空題11.位圖的最小單位是像素,也叫點陣圖。(1)該圖為24*24的點陣圖,其通過黑、白像素進行編碼,每個點用一個二進制位表示,存儲該編碼需要個___________________字節。(填計算公式和結果)(2)如果用0表示白點,用1表示黑點,截取圖片中的一小部分,則截取部分第一字節的二進制編碼為______________________。(3)其十進制的編碼為______________________。12.與人們習慣使用的0~9十個數字的十進制數不同,二進制數使用0和______兩個數字來表示。13.二維碼是巧妙地利用構成計算機內部邏輯基礎的“0”、“1”比特流的概念,使用若干個與二進制相對應的幾何形體來表示文字數值信息,通過圖像輸入設備或光電掃描設備自動識讀以實現信息自動處理。(1)在我國比較常用的是矩陣式二維碼,如圖所示二維碼是一個21*21的矩陣。如果將該二維碼做成一個42*42像素的圖片,則每一個矩陣占用____個像素。(2)圖B是截取的一段矩陣,如果黑色方塊用1表示,白色方塊用0表示,則該段矩陣可以編碼為___(3)某段矩陣的二進制編碼是10000001,則表示為十六進制是____14.某數據加密方法描述如下:①以字節為單位進行加密處理;②將1個字節的8位二進制數右移一位,最高位用右移出的最低位填充;③將處理好的8位二進制分割成前4位與后4位兩個二進制數;④分別將上述兩個4位二進制轉換為十六進制數;所得兩個十六進制數按先后順序連接,即為該字節的密文。根據以上要求回答以下問題:(1)已知字母“Y”的ASCII碼用十進制表示是89,則轉換為二進制數應該為多少_____?(寫出運算過程,用8位二進制表示)(2)將其加密后的密文是多少________?(寫出過程)15.有7瓶液體,其中1瓶是無色無味的毒藥,其余6瓶是水,老鼠吃了毒藥1天后會死亡,如何通過老鼠試毒知道哪瓶是毒藥?實驗室只有3只老鼠,小明設計了一個方法,能夠保證一天后知道哪瓶是毒藥。(1)由表格,我們發現每只老鼠和對應的液體在單元格打“√”,則該老鼠喂食該液體,那么液體4,只喂食了_______________。(2)一天后三只老鼠都死亡,則毒藥是____________。 (3)用相似方法在15瓶液體中找到1瓶毒藥,則需要_________只老鼠。16.十六進制數48,對應的二進制數是________。三、判斷題17.不僅文字、圖像類型的數據可以被編碼,聲音、視頻等類型的數據也可以被編碼成數據文件。( )18.計算機可以處理的信息有:字符、數字和各種數學符號、圖形、圖像、音頻等,這些可以識別的記號或符號都稱為數據,信息即數據。( )19.標準ASCII碼用7位進制數表示128個字符 ,包含大小寫英文字母、數字和一些常見字符和符號。 ( )20.在模擬信道中不能傳輸數字數據。( )21.計算機要處理漢字,必須對漢字進行編碼。( )四、操作題22.下面是隨機點名器的代碼設計,大致可分為四個模塊。一是導入相應模塊,二是窗體界面元素的產生及布局和有關屬性設置,三是打開“點名冊.txt”,讀取并保存姓名數據,四是設計兩個按鈕的單擊事件代碼。以下是部分代碼,認真閱讀,補充完成下列程序。from ______________ #導入tkinter模塊import tkinter.messagebox #導入彈窗庫模塊import random #導入隨機數模塊import datetime #導入日期時間模塊root = Tk() #創建主窗口root.title("隨機點名器") #設置窗口標題root.geometry('808x280+300+200') #設置窗口大小及位置root.resizable(0,0) #禁止調整窗口大小var=StringVar() #定義StringVar()類型var1=StringVar()c=_____("點名冊.txt",'r') #以只讀模式打開文件a=c.readlines() #讀取文件全部內容c.___________ #關閉文件b=[] #b作為列表a的備份五、簡答題23.已知 x = +01101 ,y = -11001,利用補碼計算x + y24.編碼的意義和作用是什么?試卷第1頁,共3頁試卷第1頁,共3頁參考答案:1.B2.B3.C4.B5.C6.A7.A8.C9.B10.D11. 文件大小=圖像分辨率*量化位數/8 24*24*1/8=72 00100100 3612.113. 2 11101011 8114. (89)10 =(01011001)2 將(01011001)2右移一位后的二進制為(10101100)2將(10101100)2劃為兩個二進制數(1010,1100),再把兩組二進制轉化為十六進制,即為密文ACH。15. 老鼠A 液體7 416.100100017.正確18.錯誤19.正確20.錯誤21.正確22. ①tkinter import * ②open ③close23.-1010024.(1)鑒別:編碼是對象的唯一標識(2)排序:編碼的符號都具有一定的順序,比較容易進行排序。(3)專用含義:編碼一般都會包含一定的含義。答案第1頁,共2頁答案第1頁,共2頁 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫