2025年6月
选择题
第1题
8位二进制原码能表示的最小整数是:()
A. -127B. -128
C. -255
D. -256
第2题
反码表示中,零的表示形式有:
A. 1种B. 2种
C. 8种
D. 16种
第3题
补码10111011对应的真值是()
A. -69B. -59
C. -68
D. -58
第4题
若X的8位补码为00001010,则X/2的补码是()。
A. 0000 0101B. 1000 0101
C. 0000 0101或1000 0101
D. 算术右移后结果取决于符号位
第6题
补码加法中,若最高位和次高位进位不同,则说明()
A. 结果正确B. 发生上溢
C. 发生下溢
D. 结果符号位错误
2025年3月
选择题
第1题
Base64编码将每3字节的输入数据编码为4字节的输出数据。如果输入数据长度不是3的倍数,会用=号填充。在Base64编码中,如果输入字符串的长度为10字节,编码后的字符串长度是多少()
A. 12 字节B. 13 字节
C. 14 字节
D. 16 字节
第2题
UTF-8编码规则如下: … 以下哪个字节序列是合法的UTF-8编码()
A. 0xC0 0x80B. 0xF0 0x90 0x80 0x80
C. 0x80 0x80 0x80
D. 0xFF 0xFE 0xFD
第5题
在C++中,补码的主要作用是()
A. 提高浮点数的精度B. 简化整数的加减法运算
C. 增加整数的表示范围
D. 优化内存分配
第6题
在C++中,一个8位有符号整数(使用补码表示)的范围是()
A. -128到127B. -127到128
C. -256到255
D. 0到255
第7题
在C++中,以下代码的输出是什么()
int a = -5;
unsigned int b = a;
cout << b;
A. -5B. 5
C. 4294967291
D. 编译错误
2024年12月
选择题
第1题
下列二进制表示的十进制数值分别是()
1. [10000011]原=()
2. [10000011]补=()
B. -3, -125
C. -3, -3
D. -125, -125
第2题
关于计算机中的编码,下列说法中错误的是()
A. 对于无符号数,原码就是真值B. 正数的反码是其本身
C. 负数的反码和补码是不一样的
D. 负数的反码,在其原码的基础上,各个位取反
第6题
补码1111 1101进行运算1111 1101>>1以后得到的结果是()
A. 1111 1100B. -2
C. 1111 1101
D. 1111 1010
判断题
第1题
为了简化计算机基本运算电路,使加减法都只需要通过加法电路实现…这种形式就是补码。
第2题
使用原码进行的计算,2+(-1)的结果是-3
第3题
反码计算加减法:加法与减法结果都是正确的,只是解决不了[+0]和[-0]的问题
2024年9月
选择题
第2题
关于计算机中的编码,下列说法中正确的是()
A. 机器数的形式值和真值是一致的B. 原码就是符号位加上真值
C. 机器数是带符号的
D. [-1]=[10000001]原=[1111 1111]反
判断题
第1题
+1和-1的原码进行1+(-1)计算的结果是-2。( )
2024年6月
选择题
第3题
一般默认64位计算机系统中整型变量(int)还是32位,则整数能够表示的数据范围是()。
A. 0 ~ 2^32B. 0 ~ 2^64
C. -2^31 ~ (2^31)-1
D. -2^63 ~ (2^63)-1
判断题
第2题
整数-6的16位补码可用十六进制表示为FFFA。
第3题
补码的优点是可以将减法运算转化为加法运算,从而简化计算机的硬件设计。
2024年3月
选择题
第1题
整数-5的16位补码表示是()。
A. 1005B. 1006
C. FFFA
D. FFFB
第2题
如果16位短整数-2的二进制是”FFFE”,则短整数-4的十六进制是()。
A. FF04B. FFFA
C. FFFC
D. FFFH
判断题
第1题
任意整数a的二进制反码与补码都有1位不同。( )
2023年9月
选择题
第3题
已知大写字符’A’的ASCII编码的十六进制表示为0x41,则字符’L’的ASCII编码的十六进制表示为()
A. 4AB. 4B
C. 4C
D. 52
2023年6月
判断题
第3题
数据编码方式只有原码、反码、补码三种。