資源簡介 第一章 認識數據與大數據 章節測試一、選擇題1.利用數字設備將模擬聲音信號進行數字化處理,通常的處理過程是( )A.編碼、采樣、量化 B.采樣、編碼、量化C.采樣、量化、編碼 D.量化、采樣、編碼2.隨著數字時代的到來,二維碼已廣泛應用到社會生活的方方面面。下面關于二維碼的描述中,不正確的是( )A.二維碼又稱二維條碼,常見的二維碼為QR Code,是一種編碼方式B.二維碼比傳統的條形碼能存儲更多的信息C.二維碼容錯能力弱,不具備糾錯功能,稍有污損就無法正確識讀D.二維碼是用某種特定的幾何圖形按一定規律在平面分布的、黑白相間的、記錄數據符號信息的圖形3.下面幾個應用場景①智能電網監控②購物廣告個性化推送③班級紙質問卷調查④高速實時交通引導。體現了大數據技術應用的項目的是( )A.①②④ B.②③④ C.①②③ D.①③④4.信息社會每時每刻都產生著大量的數據,以下不屬于大數據特征的是( )A.巨量性 B.單一性 C.迅變性 D.價值性5.漢字點陣碼是一種用黑白兩色點陣來表示漢字字形的編碼,一個32*32點陣漢字所需的存儲空間為( )A.32×32(KB) B.32×32÷1024(KB) C.32×32÷8(KB) D.32×32÷8÷1024(KB)6.到今年9月,我國共建成通車高速公路和普通國省道項目337個,總里程9756公里,總投資5574億元。其中“337”、“9756”、“5574”屬于( )A.數據 B.知識 C.信息 D.智慧7.要想用計算機存儲和處理現實中的數值、文本、圖形圖像、聲音視頻等數據,必須對數據進行( )A.智能化 B.網絡化 C.數字化 D.虛擬化8.下列關于數據、信息、知識說法錯誤的是( )A.勾股定理屬于知識 B.數據是描述事物的符號記錄,是信息的載體C.數據就是數字 D.數據經過處理后可能轉換為相應的信息9.疫情期間提倡人流不聚集,如果我們外出,可以通過app查詢實時人流密度,實時更新,這里最能體現大數據的哪一項特征( )A.巨量性 B.數據生成速度快 C.多樣性 D.價值性10.數字化是將復雜多樣的事物屬性或特征轉化為計算機可處理對象的過程。下列關于數字化的表述正確的是( )A.數字化的過程是數字信號轉為模擬信號的過程B.數字化的過程中不一定要進行編碼C.數字化后的信息都可以原樣還原D.數字化的最終形式用二進制數值表示11.智能手環可實時監測穿戴者的體溫、心率、血壓等基礎數據,當心率超過100時,穿戴者應該引起重視,其中“100”屬于( )A.數據 B.信息 C.知識 D.智慧12.“圖像編碼探究”情境問題,某同學在利用軟件對圖像進行處理時,通過放大圖像局部位置,呈現如下圖所示的效果,結合實際操作、信息技術知識,完成此題。 圖像數字化就是將模擬圖像轉化為數字圖像,包括哪些步驟( )A.采樣→量化→編碼 B.采樣→編碼→量化 C.量化→編碼→采樣 D.編碼→采樣→量化13.“大數據客流分析系統”能將分析或者挖掘出來的數據進行直觀、形象地呈現在人們面前,這主要體現了哪一項大數據技術( )A.采集技術 B.數據預存 C.預處理技術 D.可視化與應用技術14.ASCII碼表中字母部分編碼值是連續的,大寫英文字母"D"的ASCII碼值為68,那么大寫英文字母"F"的ASCII碼值為( )A.66 B.70 C.78 D.9815.將二進制數10010轉換成十進制,其結果是( )A.18 B.17 C.16 D.15二、填空題16.2021年7月19日-20日,河南鄭州經歷了百年罕見的特大暴雨,城市受災嚴重,一段眾人合力破窗救出一位外婆和外孫、外孫女的視頻驚心動魄。原來60多歲外婆開車接外補和外孫女放學途中,遭遇車輛被大水圍困。外婆立即給較遠位置的女兒打電話求助,報出她附近店鋪名字:一家便利店:一家酒店和一家面館。女兒第一反應是報警,但當時所有報警電話都占線:于是女兒通過外賣平臺和點評軟件搜索便利店、面館、酒店的名字:確定外婆的位置,并查詢到這些店鋪的聯系電話,三家店鋪均打通電話,但便利店老板在較遠位置救援,店內無人;面館只有一人,立刻趕去現場;酒店有數人也趕去救援。于此同時,無法趕赴現場的女兒在安全知識平臺查詢嗆水、溺水搶救措施,以備急用。大家想盡辦法,利用有限的工具,最終在大水即將漫過車頂時救出被困三人至安全處。眾人喜極而泣,對女兒冷靜、睿智地正確“遠程求救”紛紛表示贊賞。請閱讀以上材料,分析女兒危急關頭處理事件的方法與流程,完成下列各題。材料中外婆通過觀察附近店鋪名稱并報給女兒,這屬于信息的( );女兒通過這些店鋪名稱迅速作出后續各種營救措施,這屬于信息的( );最后眾人對“遠程求救”的贊賞屬于信息的( )。(填字母:A.存儲 B.采集 C.處理 D.輸出 E.輸入 F.評價)17.請仔細觀察回答相關問題。圖a 圖b(1)如圖a所示,是一張二維碼,其中二維碼部分截圖如圖b所示,則圖b中共有 個像素,每個像素點有 種狀態。(2)若圖b中的黑、白像素分別用1和0表示,則該圖像中的第二行最后一個字節二進制編碼為 ,將其轉化為十六進制編碼為 。(3)對圖a的二維碼進行掃碼后得到一張如圖c的亞運會吉祥物圖像,該圖像是一副未經壓縮的1024*768像素、256色的BMP位圖圖像,所需的存儲空間是 KB,將該圖像另存為512×384像素、黑白圖片,格式保持不變,則前后圖像文件的存儲容量比約為 。圖c18.計算機中最基本的存儲單位是B(字節),一個字節= 位,1KB= B。19.用計算機處理聲音時,需通過采樣、( )和編碼將模擬信號轉換成數字信號。20.小申發現將BMP格式的圖片轉換為JPG格式后,存儲容量有所下降。此種壓縮方式屬于 (選填:有損壓縮/無損壓縮)。三、判斷題21.經過分析對信息進行提煉和歸納,形成抽象的符號化產物,獲得實踐中解決問題的觀點、經驗和技能,信息才會轉化為知識。22.聲音可以被電腦直接存儲。( )23.信息技術除了對社會發展有促進作用之外,還有很多弊端,所以我們應該盡量避免使用信息技術( )24.為了完成作業,利用百度搜索習題答案就是數字化學習。( )25.聲音數字化是指將模擬信號轉換成數字信號。( )四、操作題26.已知某數據加密方法如下:將字符的內碼以字節為單位進行加密。將每個字節的后5位轉換為十進制數,后面加上“,”和該字節的前3個二進制位轉換為十進制數,形成該字節的加密形式。例如輸入十六進制內碼為“B5 D8”,則輸出結果為21,5,24,6,計算過程如下表所示。內碼(十六進制) B5 D8二進制 10110101 11011000后5位十進制 21 24前3位十進制 5 6加密結果 21,5,24,6按照上述規則,小陳設計了一個Python的解密程序如下所示。請回答下列問題:(1)若加密結果為“3,6,5,6”,則原來十六進制的內碼為 。(2)在程序劃線處填入合適的代碼。def dtoh(x): s1="0123456789ABCDEF" st="" while x>0: st=s1[x%16]+st① return sta=[0]*50k=0p=0jm=""s=input("請輸入密文:")for i in range(len(s)): ch=s[i] if "0"<=ch<="9":② else: if k%2==1: a[k]=p*32+a[k-1] else:③k+=1p=0a[k]=p*32+a[k-1]for j in range(1,k+1,2):④print(jm)程序劃線①對應填入的代碼為 ;程序劃線②對應填入的代碼為 ;程序劃線③對應填入的代碼為程序劃線④對應填入的代碼為。27.小張同學已經學會了整數十進制轉換為二進制的方法:“除2取余,逆序排列”法。通過查找資料得知,十進制小數轉換成二進制小數采用“乘2取整,順序排列”法。具體做法是:用2乘十進制小數部分,得到積,將積的整數部分取出,再用2乘余下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止,即“乘2取整,順序排列”法。小張同學編寫了VB程序,程序運行界面如圖所示,在文本框Text1中輸入一個帶小數的正十進制數(小于32767),點擊“進制轉換”按鈕Command1,在文本框Text2中輸出轉化后的帶小數的二進制數,精確到4位小數。實現上述功能的VB程序如圖,請回答下列問題:⑴按照本程序的功能,在Text1中輸入數據4.125,點擊“進制轉換”按鈕Command1,在Text2中顯示的內容是 。⑵請在畫線處填入合適的代碼:Private Sub Command1_Click() Dim s As String, s1 As Integer, s2 AsSingle Dim result As String Dim temp As Integer, i As Integer, k AsInteger s = Text1.Text'輸入數據是否符合要求,不符合重新輸入,代碼略For i = 1 To Len(s) ch = Mid(s, i, 1) If ch = "." Then s1 = Val(Mid(s, 1, i - 1)) 's1表示整數部分 s2 = 's2表示小數部分 Exit For '退出循環 End If Next i '整數部分s1轉化為二進制 result = "" Do While s1 <> 0 temp = s1 Mod 2 s1 = s1 \ 2 result = temp & result Loop result = result & "." '小數部分s2轉化為二進制,最多保留4位小數 k = 1 Do While s2 <> 0 And k<=4 temp = Int(s2 * 2) s2 = result = result & temp k = k + 1 Loop Text2.Text = resultEnd Sub28.Base64編碼是計算機常見的一種編碼方式,規則是把3個字節(24位)的數據按6位一組分成4組(24÷6=4),然后將每組數據分別轉換為十進制,根據表15.1將這些十進制數所對應的字符連接,即為Base64編碼。以編碼字符“Web”為例,如表15.2所示,字符“Web”對應的ASCII編碼分別是87,101,98,分別轉換為8位二進制數,按6位二進制數分組后再轉換成十進制,查找它們對應的字符,得到“Web”的Base64編碼為“V2Vi”。(1)編碼字符“Wea”的Base64編碼為: 。(2)實現上述功能的Python代碼如下,請在劃線處填入合適的代碼① ② ③五、簡答題29.給下面幾個不同進制的數排序,寫出計算步驟1111111(B) 200(O) 126(D) 81(H)30.2004D+32H的結果用二進制編碼表示是多少要寫出計算過程。參考答案1.C2.C3.A4.B5.D6.A7.C8.C9.B10.D11.A12.A13.D14.B15.A16.B C F17.64 2 10100001 或 10100001B A1 或 A1H 768 32:118.8 102419.量化20.有損壓縮21.正確22.錯誤23.錯誤24.錯誤25.正確26.C3C5 x=x//16或x//=16 p=p*10+int(ch) a[k]=p jm+=dtoh(a[j])27.100.001 Val(“0.” + mid(s, i + 1, len(s) – i))或Val(“0.” & mid(s, i + 1, len(s) – i)) 或Val(“0” + mid(s, i , len(s) – i+1))或Val(“0” & mid(s, i , len(s) – i+1)) 或其他等同表達式 s2 * 2 – temp28.V2Vh ord(c) str(r) tmp=tmp+int(s[i])*2**(5-i%6)或tmp=tmp*2+int(s[i])29. 81(H)>200(O)>1111111(B)> 126(D)30.32H=161*3+160*2=50D,2004D+50D=2504D,十進制數通過“除權取余”的方法可轉換為二進制數,故2504D=1001 1100 1000B 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫