由于BOOLEAN类型的标签为UNIVERSAL 1,那么变量“FALSE”第一字节的BER编码为(46)。

admin2009-02-15  15

问题 由于BOOLEAN类型的标签为UNIVERSAL 1,那么变量“FALSE”第一字节的BER编码为(46)。

选项 A、0000 0001
B、0110 0001
C、1010 0001
D、1100 0001

答案A

解析 根据BER编码规则,BER编码第一字节的最高2位(即最左边2位)用于说明标签类型,左边第三位用于说明是简单类型还是构造类型,剩余5位用于表达标签值。因为题目已给出布尔BOOLEAN类型的标签为UNIVERSAL 1,说明布尔数据类型属于通用标签且是简单类型,其标签值为1,所以布尔值“FALSE”第一字节的BER编码为00000001。
转载请注明原文地址:https://kaotiyun.com/show/qaPZ777K
0

最新回复(0)