Skip to main content

练习一 进位计数制

单选题

  1. 将十进制数81转换为十六进制数的结果是() A. (51)₁₆ B. (54)₁₆ C. (55)₁₆ D. (61)₁₆

  2. 十进制数110转换成二进制数是() A. 01100110 B. 01101000 C. 01101110 D. 01100100

  3. 十进制数50.75转换成二进制形式后,正确答案是() A. 110010.11 B. 101101.01 C. 110101.11 D. 101011.01

  4. 将二进制数1111011.1101的小数点右移3位后,结果是原数的()倍。 A. 4 B. 3 C. 100 D. 8

  5. 八进制数中,小数点左边第四位上的位权是8的()次方。 A. 2 B. 3 C. 4 D. 5

  6. 将八进制数670转换为二进制数为() A. 110101011 B. 101111000 C. 110111000 D. 110110000

  7. 和十进制数225相等的二进制数是() A. 11100001 B. 11111110 C. 10000000 D. 11111111

  8. 十进制数215对应的十六进制数是() A. B7 B. C7 C. D7 D. DA

  9. 最大的10位无符号二进制整数转换成八进制数是() A. 1023 B. 1777 C. 1000 D. 1024

  10. 下列数中最小的是() A. (167)₈ B. (80)₁₆ C. (120)₁₀ D. (1110110)₂

  11. 若要表示0到511的十进制数,使用二进制数表示最少需用()位。 A. 7 B. 8 C. 9 D. 10

  12. 两个二进制数进行算术减法运算,10000-00101=() A. 01011 B. 01101 C. 00101 D. 00100

  13. 在某进制下,算式37+6=45成立,则该算式采用的进制是() A. 十进制 B. 八进制 C. 十二进制 D. 十六进制

  14. 下列式子中成立的是() A. DBH=218D B. 237O=10011111B C. 100D<62H D. 11011B>44O

  15. 下列有关“基数”表述正确的是() A. 基数是指某一数字符号在数的不同位置所表示的值的大小 B. 二进制的基数是“2”,十进制的基数是“10” C. 基数就是一个数的数值 D. 只有正数才有基数

  16. 下面()不是计算机采用二进制的主要原因。 A. 二进制只有0和1两个状态,技术上容易实现 B. 二进制运算规则简单 C. 二进制数的0和1与逻辑代数的“真”和“假”相吻合,适合于计算机进行逻辑运算 D. 二进制可与十进制直接进行算术运算

    1. 在计算机内部,数值型数据和非数值型数据都是以()形式进行表示和存储的。 A. 程序 B. 汉字 C. 十进制 D. 二进制
  17. 下列关于计算机的叙述中,不正确的一项是() A. 计算机内部都采用十进制处理数据 B. 指令的执行是由计算机硬件实现的 C. 国际常用的ASCII码是7位ASCII码 D. 超级计算机又称为巨型机

  18. 在一个存储单元能存放一个字节,那么容量为32 KB的存储器中的存储单元个数为() A. 32768 B. 32000 C. 16384 D. 65536

  19. 下列单位换算关系中,正确的是() A. 1 GB=1024 TB B. 1 MB=1024 KB C. 1 TB=1024 MB D. 1 KB=1024 GB

  20. 下列关于“1 KB”准确的含义是() A. 1000个二进制位 B. 1000个字节 C. 1024个二进制位 D. 1024个字节

  21. 在微机中,bit的中文定义是() A. 二进制位 B. 双字 C. 字节 D. 字

  22. ()是表示存储空间大小的基本单位。 A. 位 B. 字 C. 字符 D. 字节

  23. 十进制数50.75转换成二进制形式后,正确答案是() A. 110010.11 B. 101101.01 C. 110101.11 D. 101011.01

  24. 将二进制数1111011.1101的小数点右移3位后,结果是原数的()倍。 A. 4 B. 3 C. 100 D. 8

  25. 八进制数中,小数点左边第四位上的位权是8的()次方。 A. 2 B. 3 C. 4 D. 5

  26. 二进制数“01010101”与“10100101”执行()运算后,运算结果为“11110000”。 A. 与 B. 或 C. 算术加 D. 异或

  27. 长度为1字节的二进制数,若采用原码表示,且由5个“1”和3个“0”组成,则可表示的最小十进制整数为() A. -120 B. -112 C. -15 D. -8

  28. 逻辑异或运算11011011⊕10001001的运算结果是() A. 00001000 B. 01010010 C. 10010101 D. 11001011

  29. 正确表示32位二进制地址,最多需要()位十六进制数。 A. 7 B. 6 C. 5 D. 8

  30. 计算机中,机器数的正、负号分别用()表示。 A. +和- B. 0和1 C. 1和0 D. T和F

  31. 表示6种状态至少需要()位二进制编码。 A. 2 B. 3 C. 4 D. 5

  32. 下列数中最小的是() A. (167)₈ B. (80)₁₆ C. (120)₁₀ D. (1110110)₂

  33. 将八进制数670转换为二进制数为() A. 110101011 B. 101111000 C. 110111000 D. 110110000

  34. 和十进制数225相等的二进制数是() A. 11100001 B. 11111110 C. 10000000 D. 11111111

  35. 十进制数215对应的十六进制数是() A. B7 B. C7 C. D7 D. DA

  36. 下列式子中成立的是() A. DBH=218D B. 237O=10011111B C. 100D<62H D. 11011B>44O

  37. 已知两个8位二进制数的补码分别为10011011和00000110,其相加之和对应的十进制数是() A. -161 B. -73 C. -95 D. 161

  38. 最大的10位无符号二进制整数转换成八进制数是() A. 1023 B. 1777 C. 1000 D. 1024

  39. 对于一个值不为0的二进制整数x,进行()后结果为0。 A. x与x按位“与”运算 B. 将x按位“取反”运算 C. x与x按位“或”运算 D. x与x按位“异或”运算

  40. 若要表示0到511的十进制数,使用二进制数表示最少需用()位。 A. 7 B. 8 C. 9 D. 10

  41. 两个二进制数进行算术减法运算,10000-00101=() A. 01011 B. 01101 C. 00101 D. 00100

  42. 下列关于原码和补码的叙述,正确的是() A. 用原码表示时,数值0有一种表示方式 B. 用补码表示时,数值0有两种表示方式 C. 数值用补码表示后,加法和减法运算可以统一使用加法完成 D. 只要将原码的符号位保持不变,数值位各位取反再在末位加1,就可以将原码转换为补码

  43. 在某进制下,算式37+6=45成立,则该算式采用的进制是() A. 十进制 B. 八进制 C. 十二进制 D. 十六进制

  44. 下列有关“基数”表述正确的是() A. 基数是指某一数字符号在数的不同位置所表示的值的大小 B. 二进制的基数是“2”,十进制的基数是“10” C. 基数就是一个数的数值 D. 只有正数才有基数

  45. 下列逻辑运算规则的描述中,()是错误的。 A. 0∨0=0 B. 0∨1=1 C. 1∨0=1 D. 1∨1=0

  46. 下面()不是计算机采用二进制的主要原因。 A. 二进制只有0和1两个状态,技术上容易实现 B. 二进制运算规则简单 C. 二进制数的0和1与逻辑代数的“真”和“假”相吻合,适合于计算机进行逻辑运算 D. 二进制可与十进制直接进行算术运算

  47. 下列关于计算机的叙述中,不正确的一项是() A. 计算机内部都采用十进制处理数据 B. 指令的执行是由计算机硬件实现的 C. 国际常用的ASCII码是7位ASCII码 D. 超级计算机又称为巨型机

  48. 下列正确的叙述是( )
    A. 十进制数可用 10 个数码,分别是 1~10
    B. 一般在数字后面加一大写字母 B 表示十进制数
    C. 二进制数只有两个数码:1 和 2
    D. 在计算机内部都是用二进制编码形式表示的

  49. 在计算机中想要表示出任意一个无符号的三位数至少要用( )位二进制数。
    A. 9
    B. 10
    C. 11
    D. 12

  50. 将十六进制数 1ABH 转换为十进制数是( )
    A. 112
    B. 427
    C. 272
    D. 273

  51. 若在一个非零的无符号二进制整数右边加两个零形成一个新的数,则其数值是原数值的( )
    A. 四倍
    B. 二倍
    C. 四分之一
    D. 二分之一

  52. 十进制数 625.25 对应的二进制数是( )
    A. 1011110001.0001
    B. 100011101.10
    C. 1000111001.001
    D. 1001110001.01

  53. 有一个数值 51,它与十六进制数 24 相等,那么该数值是( )
    A. 七进制数
    B. 八进制数
    C. 十进制数
    D. 九进制数

  54. 一个字长为 5 位的无符号二进制数能表示的十进制数值范围是( )
    A. 132
    B. 0
    32
    C. 131
    D. 0
    31

  55. 在进位计数制中,当某一位的值达到某个固定的量时,就要向高位产生进位。这个固定量就是该种进位计数制的( )
    A. 阶码
    B. 尾数
    C. 原码
    D. 基数

  56. 十进制数 27 对应的二进制数是( )
    A. 1011
    B. 1100
    C. 10111
    D. 11011

  57. 下列 4 种不同数制表示的数中,数值最大的一个是( )
    A. 八进制数 367
    B. 十进制数 258
    C. 十六进制数 F6
    D. 二进制数 10000001

  58. 为了避免混淆,十六进制数在书写时常在后面加字母( )
    A. H
    B. O
    C. D
    D. B

  59. 下列关于计算机数制的描述正确的是( )
    A. 八进制数有 8 个数码,范围是从 1 到 8
    B. 一般在数字后面加一个大写字母 B 表示十六进制数
    C. 计算机内部所有信息都是以二进制数表示的
    D. 十进制整数转换为二进制的规则是“除 2 取余数,余数顺序排列”

  60. 在一个非零无符号二进制整数之后添加一个 0,则此数的值为原数的( )
    A. 4 倍
    B. 2 倍
    C. 1/2 倍
    D. 1/4 倍

  61. 十进制数 25 转换为二进制数是( )
    A. 11001
    B. 11010
    C. 11011
    D. 11100

  62. 与十进制 36.875 等值的二进制数是( )
    A. 110100.011
    B. 100100.111
    C. 100110.111
    D. 100101.101

  63. 下列数据中,有可能是八进制数的是( )
    A. 488
    B. 317
    C. 597
    D. 189

  64. 下列各类进制的整数中,( )值最大。
    A. 八进制数 11
    B. 十六进制数 11
    C. 二进制数 11
    D. 十进制数 11

  65. 下列四个计算机存储容量的换算公式中,错误的是( )
    A. 1KB = 1024MB
    B. 1KB = 1024B
    C. 1MB = 1024KB
    D. 1GB = 1024MB

  66. 以下信息存储容量单位中,按由小到大顺序排列的是( )
    A. MB、KB、GB
    B. KB、MB、GB
    C. GB、KB、MB
    D. GB、MB、KB

  67. 十进制数 25 转换为二进制数是( )(注:与第14题重复,但原归类中列出,保留)
    A. 11001
    B. 11010
    C. 11011
    D. 11100

  68. 二进制数10110111转换成十进制数为() A. 183 B. 185 C. 197 D. 195

  69. 二进制数11000011转换成十进制数为() A. 183 B. 185 C. 197 D. 195

  70. 下列四个不同进制的数中,最大的一个是() A. (2E)₁₆ B. (45)₁₀ C. (37)₈ D. (110001)₂

  71. 将二进制数101101101101.11转换成八进制数是() A. 5555.6 B. 4535.6 C. 5055.6 D. 5105.4

  72. 将十进制数59转换为二进制数是() A. 101011 B. 111011 C. 111001 D. 110111

  73. 将二进制数1101101110转换为八进制数是() A. 1555 B. 1556 C. 1557 D. 1558

  74. 下列各种进制的数中最小的数是() A. (213)D B. (10A)H C. (335)O D. (110111000)B

  75. 十六进制3FC3转换为相应的二进制是() A. 11111111000011 B. 01111111000011 C. 01111111000001 D. 11111111000001

  76. 将十进制数25.3125转换成十六进制数是() A. 19.4 B. 19.5 C. 20.4 D. 20.5

  77. 将十进制的整数化为N进制整数的方法是() A. 乘N取整法 B. 除N取整法 C. 乘N取余法 D. 除N取余法

多选题

  1. 关于数制及其转换,下列说法不正确的有( )
    A. 数制共包括十进制、二进制、八进制、十六进制,不存在其它数制
    B. 某种数制所采用的数码个数称为其基数
    C. 二进制必能精确转换为十进制
    D. 十进制必能精确转换为二进制

  2. 下列说法中错误的是( )
    A. 为便于用户操作,计算机内部存储数据可以采用十进制形式
    B. 现代计算机内部存储数据大多数采用二进制,有的也采用八进制或十六进制
    C. 字长的长短与计算机的运算速度没多大关系
    D. 计算机处理数据时,CPU通过数据总线一次存取、加工和传送的数据称为字

  3. 计算机中使用二进制数的突出优点是( )
    A. 方便计数 B. 易用电器元件实现 C. 算术运算简便 D. 可用逻辑代数作为分析设计的工具

  4. 下列说法正确的是( )
    A. 二进制和其他进制可以直接转换 B. 十进制和其他进制可以直接转换
    C. 八进制和其他进制可以直接转换 D. 八进制和十六进制不能直接转换

  5. 有关二进制的论述,下面( )是正确的。
    A. 二进制数只有0和1两个数码 B. 二进制运算逢二进一
    C. 二进制数各位上的权分别为0,2,4,… D. 二进制数只有二位数组成

  6. 关于进位计数制和数制转化的说法中正确的是( )
    A. 十进制数转化为二进制数的方法是除2取余法
    B. 十六进制中的数码是由十进制的1到16共十六个数码组成
    C. 八进制共有8个数码,故基数为8
    D. 在计算机内部采用二进制数据,但在输入、输出时,通常用十进制表示

  7. 下列数值表示形式中正确的有() A. 56D B. 101110B C. 17H D. A230

  8. 下列关于二进制的论述,正确的是() A. 二进制只有0和1两个数码 B. 二进制只有两位数字 C. 无符号二进制整数从右向左各位的权值分别是0,1,2,4… D. 二进制的运算规则是“逢二进一、借一当二”

  9. 下列数值表示形式中正确的有() A. 99H B. 1011B C. 83D D. D40

二、判断题

  1. 同样的一个数值11,在不同进制中所表示的值是不一样的()
  2. 二进制数11001转换成十进制数是25()
  3. 十六进制数79对应的十进制数为247()
  4. 十六进制数289可以表示为289H()
  5. 十进制小数都可以精确地转化为其他进制的小数()

填空题

  1. 将十六进制数A10转换为二进制数是______。

  2. 十进制数97.75转换为二进制数是______。

  3. 二进制数110001转换成十进制数是______。

  4. 十进制数59.125转换成八进制数是______。

  5. 将二进制数101101101.111101转换成十六进制数为______。

  6. 执行二进制算术加法运算:10101010+00101010=______。

  7. 在一个非零无符号二进制整数最后去掉一个0,则此数的值为原数的______。

  8. 将八进制数143转换成二进制数为______。

  9. 一个二进制整数从右向左查第7位上的1相当于2的______次方。

  10. 二进制数111001-100111=______。

  11. 二进制数10111101110转换成八进制数是______。

  12. 某编码方案用10位二进制数进行编码,最多可编______个码。

  13. 已知x=101011B,对x求逻辑非,结果是______B。

  14. 与十进制数28.5相等的十六进制数是______。

  15. 与十六进制数35.4相等的十进制数是______。

  16. 二进制数11011010与11110000进行逻辑与运算的结果是______。

  17. 在一个非零无符号二进制整数之后添加一个0,则此数的值为原数的____倍。

  18. 将十进制数214转换为八进制数是____。

  19. 将十进制数216转换为十六进制数是____。

  20. 十进制小数0.6875转换成二进制小数是____。

  21. 有一个数值为152,它与十六进制数6A等值,则该数值是____进制数。

  22. 将十进制数81转换为十六进制数的结果是() A. (51)₁₆ B. (54)₁₆ C. (55)₁₆ D. (61)₁₆

  23. 十进制数110转换成二进制数是() A. 01100110 B. 01101000 C. 01101110 D. 01100100

简答题

  1. 已知两个8位二进制数的补码分别为10000111和01110001,求其相加之和对应的十进制数。