浙教版(2019)必修1《第一章 數據與信息》2022年單元測試卷(1)
發(fā)布:2024/12/17 10:30:2
一、選擇題
-
1.用24位二進制數來表示的RGB顏色,將其每位二進制數取反(0改為1,1改為0),即變?yōu)?nbsp;另一種顏色,這種操作稱為顏色反相.若某RGB顏色值用十六進制表示為123456H,則其 反相后的顏色值用十六進制表示為( ?。?/h2>
組卷:25難度:0.7 -
2.將十進制數從左至右每位分別轉換成對應的4位二進制編碼(不足4位左邊補0,例如:2轉換成0010)然后依次連接.則十進制數109轉換后的編碼是( ?。?/h2>
組卷:29引用:8難度:0.7 -
3.下列十六進制數中,與二進制數1010100101B值相等的是( ?。?/h2>
組卷:30引用:14難度:0.9 -
4.十進制正整數n轉換為二進制數,該二進制數末位是“0”。下列說法正確的是( ?。?/h2>
組卷:29難度:0.9 -
5.將十六進制數56轉換成8位二進制數,再將該8位二進制數從左向右按兩位一組依次分為4組,每組中的兩位相互交換,得到新的8位二進制數,則新的8位二進制數對應的十六進制數是( ?。?/h2>
組卷:68引用:5難度:0.4 -
6.18( ?。﹛-11( ?。﹜=17( ?。﹌該等式成立,求x,y,k分別代表什么進制( ?。?/h2>
組卷:3引用:3難度:0.5 -
7.下列關于數制的說法,正確的是( )
組卷:35引用:7難度:0.5 -
8.將下列數轉換為十進制數,除以8后余數為1的是( ?。?/h2>
組卷:6引用:2難度:0.5 -
9.下列有關進制與字符編碼的描述,正確的是( ?。?/h2>
組卷:4難度:0.6
一、選擇題
-
27.下列十六進制數中,轉換為二進制數后含有偶數個“1”的是( ?。?/h2>
組卷:2引用:3難度:0.4
二、解答題(共1小題,滿分0分)
-
28.有一種ASCII字符加密的算法,其加密過程如下:
①將明碼中每個字符的八位二進制ASCII碼(不足八位的左端補0,湊足八位)分成兩段(左4位高位段,右4位低位段)。如字符“C”的二進制ASCII碼為01000011,分段后為0100,0011;
②將高位段(左邊4位)左移一位,并將原第一位數碼移至最后(如0100轉化為1000),再轉化為十六進制數(如1000轉化為8);
③對低位段(右邊4位)執(zhí)行②同樣的算法,如0011→0110→6;
④順次連接兩位十六進制數,得到該字符的密文,如“C”的密文為“86”;
⑤將每個字符的密文按明碼的順序連接。
用python編寫的程序運行結果如圖1所示,請回答下列問題:
具體使用方法如下:
5*2=10,5/2=2.5,5//2=2,5%2=1
(1)按照加密算法,明碼字符“J”的密文是
(2)假設某字符ASCII值的十進制數為m,則該數的高位段是
(3)假設(2)中高位段的四位二進制轉十進制為n,則經過加密算法第②步運算:左移一位,將原第一位移至最后,得到的值是組卷:0引用:1難度:0.5