查看完整版本: 一级每日一练(13)

等待的男孩 2007-10-31 14:00

一级每日一练(13)

[size=3][font=汉仪大宋简]一、[/font]
   [font=汉仪大宋简]易错题型讲解[/font][/size][font=Times New Roman]1[/font][font=宋体].二进制数[/font][font=Times New Roman]111000[/font][font=宋体]转换成十六进制数是[/font][font=Times New Roman]________[/font][font=宋体]。[/font]
[font=Times New Roman]A[/font][font=宋体])[/font][font=Times New Roman]28
B[/font][font=宋体])[/font][font=Times New Roman]38
C[/font][font=宋体])[/font][font=Times New Roman]70
D[/font][font=宋体])[/font][font=Times New Roman]D8[/font]
[font=Times New Roman]2[/font][font=宋体].已知英文大写字母[/font][font=Times New Roman]C[/font][font=宋体]的[/font][font=Times New Roman]ASCII [/font][font=宋体]码值是[/font][font=Times New Roman]43H[/font][font=宋体],那么英文大写字母[/font][font=Times New Roman]F[/font][font=宋体]的[/font][font=Times New Roman]ASCII[/font][font=宋体]码值为十进制数[/font][font=Times New Roman]________[/font][font=宋体]。[/font]
[font=Times New Roman]A[/font][font=宋体])[/font][font=Times New Roman]63
B[/font][font=宋体])[/font][font=Times New Roman]67
C[/font][font=宋体])[/font][font=Times New Roman]70
D[/font][font=宋体])[/font][font=Times New Roman]15[/font]
[font=Times New Roman]3[/font][font=宋体].与十进制数[/font][font=Times New Roman]5324[/font][font=宋体]等值的十六进制数为[/font][font=Times New Roman]________[/font][font=宋体]。[/font]
[font=Times New Roman]A[/font][font=宋体])[/font][font=Times New Roman]1144
B[/font][font=宋体])[/font][font=Times New Roman]14C4
C[/font][font=宋体])[/font][font=Times New Roman]14CC
D[/font][font=宋体])[/font][font=Times New Roman]1C4C[/font]
[font=Times New Roman]4[/font][font=宋体].下列[/font][font=Times New Roman]4[/font][font=宋体]种不同数制表示的数中,数值最小的一个是[/font][font=Times New Roman]________[/font][font=宋体]。[/font]
[font=Times New Roman]A[/font][font=宋体])八进制数[/font][font=Times New Roman]52
B[/font][font=宋体])十进制数[/font][font=Times New Roman]44[/font]
[font=Times New Roman]C[/font][font=宋体])十六进制数[/font][font=Times New Roman]2B
D[/font][font=宋体])二进制数[/font][font=Times New Roman]101001[/font]
[font=Times New Roman]5[/font][font=宋体].二进制数[/font][font=Times New Roman]110110[/font][font=宋体]对应的十进制数是[/font][font=Times New Roman]________[/font][font=宋体]。[/font]
[font=Times New Roman]A[/font][font=宋体])[/font][font=Times New Roman]53
B[/font][font=宋体])[/font][font=Times New Roman]54
C[/font][font=宋体])[/font][font=Times New Roman]55
D[/font][font=宋体])[/font][font=Times New Roman]56[/font]
[font=Times New Roman]6[/font][font=宋体].将十进制数[/font][font=Times New Roman]234[/font][font=宋体]转换成二进制数是[/font][font=Times New Roman]________[/font][font=宋体]。[/font]
[font=Times New Roman]A[/font][font=宋体])[/font][font=Times New Roman]11010110B
B[/font][font=宋体])[/font][font=Times New Roman]11110110B[/font]
[font=Times New Roman]C[/font][font=宋体])[/font][font=Times New Roman]11110101B
D[/font][font=宋体])[/font][font=Times New Roman]11101010B[/font]
[font=Times New Roman][/font]

[font=Times New Roman][/font]

[font=Times New Roman][/font]
[font=Times New Roman]参考答案、解析和错误分析[/font]
[font=Times New Roman][size=10.5pt][replyview][/size]1[/font][font=宋体].答案:[/font][font=Times New Roman]B[/font][font=宋体])[/font]
[font=宋体]分析:二进制整数转换成十六进制整数的方法是:从个位数开始向左按每[/font][font=Times New Roman]4[/font][font=宋体]位二进制数一组划分,不足[/font][font=Times New Roman]4[/font][font=宋体]位的前面补[/font][font=Times New Roman]0[/font][font=宋体],然后各组代之以一位十六进制数字即可。因此,二进制数[/font][font=Times New Roman]111000[/font][font=宋体]即[/font][font=Times New Roman]0011 1000[/font][font=宋体],[/font][font=Times New Roman]0011[/font][font=宋体]即[/font][font=Times New Roman]3[/font][font=宋体]、[/font][font=Times New Roman]1000[/font][font=宋体]即[/font][font=Times New Roman]8[/font][font=宋体],所以答案为[/font][font=Times New Roman]38H[/font][font=宋体]。[/font]
[font=宋体]错误分析:按二进制整数转换成十六进制整数的方法,选项[/font][font=Times New Roman]A[/font][font=宋体])、[/font][font=Times New Roman]C[/font][font=宋体])、[/font][font=Times New Roman]D[/font][font=宋体])的算法都有错误。[/font]
[font=Times New Roman]2[/font][font=宋体].答案:[/font][font=Times New Roman] C[/font][font=宋体])[/font][font=Times New Roman]
   [/font]
[font=宋体]分析:[/font][font=Times New Roman]
  [/font][font=宋体]了解[/font][font=Times New Roman]ASCII [/font][font=宋体]码中字符大小的递变规律,大写英文字母的[/font][font=Times New Roman]ASCII [/font][font=宋体]码值依次递增,熟记十进制整数转换成十六进制整数的算法。[/font]
[font=宋体]错误分析:此题实质是一道数制转换题,英文字母[/font][font=Times New Roman]C [/font][font=宋体]的[/font][font=Times New Roman]ASCII [/font][font=宋体]码值为[/font][font=Times New Roman]43H[/font][font=宋体],转换为十进制数是[/font][font=Times New Roman]67[/font][font=宋体],那么字母[/font][font=Times New Roman]F[/font][font=宋体]的[/font][font=Times New Roman]ASCII[/font][font=宋体]码值转换成十进制数,按字母顺序排列[/font][font=Times New Roman]F[/font][font=宋体]的十进制数是[/font][font=Times New Roman]70[/font][font=宋体]。[/font]
[font=Times New Roman]3[/font][font=宋体].答案:[/font][font=Times New Roman] C[/font][font=宋体])[/font]
[font=宋体]分析:[/font][font=Times New Roman]
  [/font][font=宋体]十进制整数转换成十六进制整数的方法是“除十六取余”法,即将十进制数除[/font][font=Times New Roman]16[/font][font=宋体]得一商数和一余数;再将商除[/font][font=Times New Roman]16[/font][font=宋体];这样不断地用所得的商去除[/font][font=Times New Roman]16[/font][font=宋体],直到商为[/font][font=Times New Roman]0[/font][font=宋体]为止。每次所得的余数即对应的十六进制整数的各位数字(从低到高)。[/font]
[font=宋体]错误分析:按照十进制整数转换成十六进制整数的方法,十进制数[/font][font=Times New Roman]5324[/font][font=宋体]转换成十六进制数为[/font][font=Times New Roman]14CC[/font][font=宋体]。题中其他选项的算法都存在错误。[/font]
[font=Times New Roman]4[/font][font=宋体].答案:[/font][font=Times New Roman] D[/font][font=宋体])[/font]
[font=宋体]分析:[/font][font=Times New Roman]
  [/font][font=宋体]解答这类问题,一般都是将这些非十进制数转换成十进制数,才能进行统一对比。非十进制转换成十进制的方法是按权展开。[/font]
[font=宋体]错误分析:选项[/font][font=Times New Roman]A[/font][font=宋体])、[/font][font=Times New Roman]C[/font][font=宋体])、[/font][font=Times New Roman]D[/font][font=宋体])转换为十进制数分别为[/font][font=Times New Roman]42[/font][font=宋体]、[/font][font=Times New Roman]43[/font][font=宋体]、[/font][font=Times New Roman]41[/font][font=宋体],因此最小的数为二进制数[/font][font=Times New Roman]101001[/font][font=宋体]。[/font]
[font=Times New Roman]5[/font][font=宋体].答案:[/font][font=Times New Roman] B[/font][font=宋体])[/font]
[font=宋体]分析:[/font][font=Times New Roman]
  [/font][font=宋体]熟记二进制整数转换成十进制整数的算法。二进制数转换成十进制数的方法是按权展开,数值为[/font][font=Times New Roman]0[/font][font=宋体]的位忽略不计。[/font]
[font=宋体]错误分析:[/font][font=Times New Roman]
  [/font][font=宋体]按照二进制整数转换成十进制整数的方法,此二进数按权展开为:[/font][font=Times New Roman]110110B=1[/font][font=宋体]×[/font][font=Times New Roman]25+1[/font][font=宋体]×[/font][font=Times New Roman]24+1[/font][font=宋体]×[/font][font=Times New Roman]22+1[/font][font=宋体]×[/font][font=Times New Roman]21=54[/font][font=宋体]。[/font]
[font=Times New Roman]6[/font][font=宋体].答案:[/font][font=Times New Roman] D[/font][font=宋体])[/font][font=Times New Roman]
   [/font]
[font=宋体]分析:[/font][font=Times New Roman]
  [/font][font=宋体]十进制整数转换成二进制整数的算法,采用“除二取余”法,即将十进制数除[/font][font=Times New Roman]2[/font][font=宋体]得一商数和一余数;再将商除[/font][font=Times New Roman]2[/font][font=宋体];这样不断地用所得的商去除[/font][font=Times New Roman]2[/font][font=宋体],直到商为[/font][font=Times New Roman]0[/font][font=宋体]为止。每次所得的余数即对应的二进制整数的各位数字(从低到高)。[/font]
[font=宋体]错误分析:按照十进制整数转换成二进制整数的方法,十进制数[/font][font=Times New Roman]234[/font][font=宋体]转换成二进制数为[/font][font=Times New Roman]11101010B[/font][font=宋体]。题中其他选项的算法都存在错误。[size=10.5pt][/replyview][/size][/font]
[font=Times New Roman][/font]

[font=Times New Roman][/font]

[font=汉仪大宋简][size=3]二、训练题[/size][/font][font=宋体]1[/font][font=宋体].十进制数456转换成二进制数是________。
[/font]


[size=9.0pt][font=Times New Roman]A[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]111001000
B[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]101001001
[/font][/size]


[size=9.0pt][font=Times New Roman]C[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]111101010
D[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]111001011
[/font][/size]


[font=宋体]2[/font][font=宋体].将十六进制数2DCH转换为十进制数是________。
[/font]


[size=9.0pt][font=Times New Roman]A[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]635
B[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]682
C[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]732
D[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]745
[/font][/size]


[font=宋体]3[/font][font=宋体].二进制数1110110100101转换成十六进制数是________。
[/font]


[size=9.0pt][font=Times New Roman]A[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]1DA5
B[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]ED21
[/font][/size]


[size=9.0pt][font=Times New Roman]C[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]3DH1
D[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]1FFF
[/font][/size]


[font=宋体]4[/font][font=宋体].十六进制数3C71转换成二进制数________。
[/font]


[size=9.0pt][font=Times New Roman]A[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]11110011110011
B[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]11110001110001
[/font][/size]


[size=9.0pt][font=Times New Roman]C[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]11010001110111
D[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]11010001010011
[/font][/size]


[font=宋体]5[/font][font=宋体].十进制数142转换为十六进制数为________。
[/font]


[size=9.0pt][font=Times New Roman]A[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]7E

B[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]7F

C[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]8E
D[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]8F
[/font][/size]


[font=宋体]6[/font][font=宋体].二进制数11110010101转换成十进制数是________。
[/font]


[size=9.0pt][font=Times New Roman]A[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]1731
B[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]1842
[/font][/size]


[size=9.0pt][font=Times New Roman]C[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]2211
D[/font][/size][font=宋体])[/font][size=9.0pt][font=Times New Roman]1941
[/font][/size]


[font=汉仪大宋简][size=3]参考答案及解析[/size][/font]
[font=宋体]1[/font][font=宋体].答案: A)
[/font]


[font=宋体]分析: [/font][font=宋体]十进制整数转换成二进制整数的方法是“除二取余”法,即将十进制数除[/font][font=Times New Roman]2[/font][font=宋体]得一商数和一余数;再将商除[/font][font=Times New Roman]2[/font][font=宋体];这样不断地用所得的商去除[/font][font=Times New Roman]2[/font][font=宋体],直到商为[/font][font=Times New Roman]0[/font][font=宋体]为止。每次所得的余数即对应的二进制整数的各位数字(从低到高)。[/font]
[font=宋体]2[/font][font=宋体].答案:C)
[/font]


[font=宋体]分析:根据R进制转换成十进制的规则,可将该十六进制数2DC按权相加,求得的累加和即为转换后的十进制数结果。转换的运算式是:1ABH=2×162+13×161+12×160=732。
[/font]


[font=宋体]3[/font][font=宋体].答案:A)
[/font]


[font=宋体]分析: 二进制整数转换成十六进制整数的方法是:从个位数开始向左按每4位二进制数一组划分,不足4位的前面补0,然后各组代之以一位十六进制数字即可。
[/font]


[font=宋体]4[/font][font=宋体].答案: B)
[/font]


[font=宋体]分析: 十六进制数转换成二进制数,刚好与二进制整数转换成十六进制整数的方法相反,即用4位二进制数代表一个十六进制的数。
[/font]


[font=宋体]5[/font][font=宋体].答案: C)
[/font]


[font=宋体]分析: 十进制整数转换成十六进制整数的方法是“除十六取余”法,即将十进制数除16得一商数和一余数;再将商除16;这样不断地用所得的商去除16,直到商为0为止。每次所得的余数即对应的十六进制整数的各位数字(从低到高)。按上述方法:142D=8EH。
[/font]


[font=宋体]6[/font][font=宋体].答案: D)
[/font]


[font=宋体]分析: [/font][font=宋体]二进制数转换成十进制数的方法是按权展开。数值为[/font][font=Times New Roman]0[/font][font=宋体]的位忽略不计,此二进数按权展开为:[/font][font=宋体]11110010101[/font][font=Times New Roman]B=1[/font][font=宋体]×[/font][font=Times New Roman]210+1[/font][font=宋体]×[/font][font=Times New Roman]29+1[/font][font=宋体]×[/font][font=Times New Roman]28+1[/font][font=宋体]×[/font][font=Times New Roman]27+1[/font][font=宋体]×[/font][font=Times New Roman]24+1[/font][font=宋体]×[/font][font=Times New Roman]22+1[/font][font=宋体]×[/font][font=Times New Roman]20=[size=9.0pt]1941[/size][/font][font=宋体]。[/font]

t31 2007-11-8 12:07

好久都没接触过了,都快忘完了。
页: [1]
查看完整版本: 一级每日一练(13)