某数据加密方法描述如下:
(1)以字节为单位进行加密处理;
(2)将1个字节的8位二进制数分割成前4位与后4位两个二进制数;
(3)分别将上述两个4位二进制数转换为十进制数;
(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
 
小明按照上述方法,设计了一个字符串(仅包含ASCII字符)加密的VB程序,功能如下:单击“加密”按钮Commandl,程序依次将文本框Textl中每个字符的ASCII码值作为1个字节转换为两个加密字符,连接这些加密字符,最后在文本框Text2中输出加密结果。下表显示了字符串中一个字符的加密过程:

程序运行效果如图所示。

实现上述功能的VB程序如下:
(1)请在划线处填入合适代码。
Private Sub Command1_Click()
Dim n As Integer, s As String, i As Integer, ss As String
Dim a As Integer  '存储加密前字符的ASCII码
Dim b1 As Integer, b2 As Integer    '分别存储分割、转换后的两个十进制数
s = Text1.Text

For i =" 1" To n
a =" Asc(Mid(s," i, 1))
b1 =" a" \ 16
b2 =" a" Mod 16
ss =" ss" + Code2Char(b1) + Code2Char(b2)
Text2.Text = ss
Next i
End Sub
'十进制值转换为加密字符的函数
Function Code2Char(c As Integer) As String
Dim s As String
s = "IlikeCHNpostcard"
Code2Char =
End Function
(2)若将“密码表”中值为“0”对应的加密字符“I”改成“i”,加密后的密文可能无法解密,原因是
当前题号:1 | 题型:填空题 | 难度:0.99
如图所示:16*16点阵的汉字字库中,显示汉字至少需要的字节数(  )
A.72 B B.576 B C.32 B D.64 B
当前题号:2 | 题型:选择题 | 难度:0.99
(11)2与(2)10相加的结果是(  )
A.(1100)2B.(0101)2
C.(1010)2D.(1110)2
当前题号:3 | 题型:选择题 | 难度:0.99
阅读材料,完成下列问题。
下图是汉字“大”二进制编码,如果黑色的区块用1来表示,白色的区块用0来表示。

(1)将点阵图第4列的编码用16进制数表示(从下向上排列)
(2)编码“01111100” 是第几行的编码?
(3)存储当前点阵字至少需要多少字节?
当前题号:4 | 题型:简答题 | 难度:0.99
教务处老师在排高一(1)班的语文课课表,他采用7位二进制数来表示具体的课时安排,即用高三位表示周一至周五、低四位表示每日第一节至第八节课。例如0010001表示周一第一节该班有语文课,那么1000101则表示该语文课在( )。
A.周二第二节B.周二第五节C.周四第三节D.周四第五节
当前题号:5 | 题型:选择题 | 难度:0.99
存储器中一个字节可以存放
A.一个汉字B.一个0到255之间的整数
C.一个中文标点符号D.一个0到256之间的整数
当前题号:6 | 题型:选择题 | 难度:0.99
已知字符“i”的ASCII码的二进制值是1101001,如果某字符的ASCII码的十进制值为109,那么这个字符是( )。
A.eB.lC.fD.m
当前题号:7 | 题型:选择题 | 难度:0.99
(524)8=(___)2
当前题号:8 | 题型:填空题 | 难度:0.99
如图是一个汉字的16×16点阵。若白色记作“1”,黑色记作“0”,则可得到第三行的二进制编码为: 0000 0111 0110 1111,
其十六进制编码为076F。

请写出第十行的十六进制编码     。
当前题号:9 | 题型:填空题 | 难度:0.99
二进制数101011中右起第4位上的1相当于(    )。
A.2的1次方B.2的2次方C.2的3次方D.2的4次方
当前题号:10 | 题型:选择题 | 难度:0.99