进制转换·专项训练_第1页
进制转换·专项训练_第2页
进制转换·专项训练_第3页
进制转换·专项训练_第4页
进制转换·专项训练_第5页
已阅读5页,还剩12页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

进制转换·专项训练姓名:[填空题]*_________________________________班级:[填空题]*_________________________________1.十六进制数AC9转换成二进制形式后,正确答案是()[单选题]*A.101011001001(正确答案)B.110010111101C.111000101101D.100010010010答案解析:每一位十六进制数对应四位二进制数,9对应1001,C对应00,A对应1010。2.二进制数1101的小数点右移3位后,结果是原数的()倍。[单选题]*A.4B.3C.100D.8(正确答案)答案解析:二进制小数,若小数点右移n位,新数是原数的2n倍。3.十进制数268转换成十六进制数是()[单选题]*A.10C(正确答案)B.A1BC.1ABD.1CA答案解析:用268除以16,然后取余逆序排列。另一种方法是将268先转换成二进制数,再转换成十六进制数。4.二进制数“01010101”与“10100101”执行()运算后,运算结果为“11110000”。[单选题]*A.与B.或C.算术加D.异或(正确答案)答案解析:执行逻辑与(AND)运算,运算结果为00000101;执行逻辑或(OR)运算,运算结果为11110101;执行算术加运算,结果为11111010;执行逻辑异或(XOR)运算,运算结果为11110000。5.八进制中,小数点左边第四位上的位权是8的()次方。[单选题]*A.2B.3(正确答案)C.4D.5答案解析:小数点左边第n位上的位权是8n-16.下列式子中成立的是()[单选题]*A.DBH=219(正确答案)B.237O=10011110BC.100<62HD.11011B>44O答案解析:十六进制数DB转换成十进制数为219,DBH=219;八进制数237转换成二进制数为10011111,237O≠10011110B;十六进制数62转换成十进制数为98,100>62H;二进制数11011转换成八进制数为33,11011B<44O。7.若算式37+6=45正确,则该算式采用的进制是()[单选题]*A.十进制B.八进制(正确答案)C.二进制D.十六进制答案解析:假设所采用的是n进制,则有3n+7+6=4n+5,解得n=8,故采用的是八进制。8.下列有关“基数”表述正确的是()[单选题]*A.基数是指某一数字符号在数的不同位置所表示的值的大小B.二进制的基数是“2”,十进制的基数是“10”(正确答案)C.基数就是一个数的数值D.只有正数才有基数答案解析:数制所使用的数码个数称为“基数”或“基”;位权是指数码在不同位置上的权值。9.十进制数75转换成二进制形式后,正确答案是()[单选题]*A.1001011(正确答案)B.0111111C.1100111D.0100111答案解析:十进制数转换成R进制数的方法为:整数部分采用“除R取余”法,小数部分采用“乘R取整”法。首先将整数50转换成二进制数为110010;然后将小数75转换成二进制数为11;所以十进制数75转换成二进制数为11。10.二进制数110110111转换为十六进制数是()[单选题]*A.1B7H(正确答案)B.8B1HC.DB8HD.DB1H答案解析:二进制数转换为十六进制数的法则是:整数部分由小数点向左每四位一组,小数部分由小数点向右每四位一组,不足四位补0,然后每组用一个与二进制数等值的十六进制数代替即可。11.将十进制数57转换为二进制数是()[单选题]*A.111011B.111001(正确答案)C.101111D.110011答案解析:十进制数转换成R进制数的方法为:整数部分采用“除R取余”法,小数部分采用“乘R取整”法。12.用十六进制形式表示8位二进制整数时,需要的位数是()[单选题]*A.1B.2(正确答案)C.3D.4答案解析:1位十六进制数可以表示4位二进制数,那么8位二进制数就需要2位十六进制数来表示。13.两个无符号二进制数进行减法运算,11001010-00001001的结果是()[单选题]*A.00001000B.11000001(正确答案)C.11001011D.11010011答案解析:首先确定本次运算属于无符号运算,直接考虑减法操作即可,二进制减法运算法则:借1当2。14.下列不同进制的无符号数中,数值最大的是()[单选题]*A.10110110B(正确答案)B.167DC.251OD.ADH答案解析:B表示二进制,D表示十进制,0表示八进制,H表十六进制;将四个选项中的数转换至十进制数比较大小,10110110B=182D,2510=169D,ADH=173D,故选Ao15.将某8位二进制数的低4位清零,高4位保持不变,下列操作正确的是()[单选题]*A.将其和11110000进行与运算(正确答案)B.将其和00001111进行与运算C.将其和11110000进行或运算D.将其和00001111进行或运算答案解析:要想使一个8位二进制数的后四位清零,可以使用与运算,选项A的后四位均为0,即可完成有零得零的操作。16.下列逻辑运算规则的描述中,()是错误的。[单选题]*A.0∨0=0B.0∨1=1C.1∨0=1D.1∨1=2(正确答案)答案解析:“∨”表示逻辑或运算,所有参数的逻辑值为0时返回0;只要有一个参数的逻辑值为1,就返回1,1V1=1。17.下列关于二进制特点的叙述,错误的是()[单选题]*A.状态少,易于物理实现B.运算规则简单C.可以进行逻辑运算D.表达简洁,符合人们的认知习惯(正确答案)答案解析:二进制有如下特点:(1)技术实现简单:计算机由逻辑电路组成,逻辑电路通常只有两个状态,即开关的接通与断开,这两种状态正好可以用“1”和“0”表示。(2)简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。(3)适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。18.下列可能无法实现精确转换的是()[单选题]*A.二进制数转换为十进制数B.十进制数转换为二进制数(正确答案)C.二进制数转换为八进制数D.八进制数转换为十六进制数答案解析:选项A可以实现精确转换,可以通过2的n次方相加的方式实现。选项B中十进制整数可以实现精确转换,但十进制小数不可以完成精确转换,有可能岀现乘不尽的情况,最后只能按要求保留相应的小数位数。选项C中三位二进制数可以精确的表示一位八进制数,选项D也可以通过使用二进制实现八进制与十六进制间的精确转换。19.二进制数进行“或”运算,01001101∨00111101的结果是()[单选题]*A.00001101B.01110000C.01111101(正确答案)D.10001010答案解析:或运算的运算口诀:有1得1,全0为0。01001101V00111101的结果为0111110120.设在某进制下8+5=14,则在该进制下,15-6的结果是()[单选题]*A.6B.7C.8(正确答案)D.9答案解析:设该进制为n进制,那么8+5=n+4,则n=9,表示该进制为九进制。九进制数的运算规则为满九进一,借一当九,所以(15)9一(6)9=(8)9。21.十进制数75转换成十六进制数是()[单选题]*A.4B(正确答案)B.5DC.D4D.DC答案解析:将十进制数转换为R进制数时,可将此数分为整数和小数两部分分别转换,然后再连接起来即可。整数部分采用“除R取余”法。小数部分采用“乘R取整”法。22.二进制算术加法运算10101110+00100101的结果是()[单选题]*A.00100100B.10001011C.10101111D.11010011(正确答案)答案解析:注意此题是实现二进制的算术运算,而非逻辑运算,掌握逢二进一的原则即可。23.设在某进制下3×3=12,则根据此运算规则,十进制运算5+6的结果用该进制表示为()[单选题]*A.10B.11C.14(正确答案)D.21答案解析:C设某进制为r进制,该进制下的等式3×3=12转换为十进制等式为(3×r0)×(3×r0)=1×r1+2×r0,即9=r+2,解得r=7,该进制为七进制,则十进制运算5+6的结果用七进制表示为(14)724.逻辑运算(01010011∨00110110)∧10101100的结果是()[单选题]*A.00100100(正确答案)B.10001000C.10101100D.10111110答案解析:首先完成01010011V00110110的“或”运算,结果为01110111,再将此结果和10101100完成“与”运算,结果为00100100。25.在某种进制的运算规则下,若5×8=28,则在该进制下6+17=()[单选题]*A.1EB.1D(正确答案)C.2DD.23答案解析:设该进制为r进制,在该进制下的等式5×8=28转换为十进制等式为(5×r0)×(8×r0)=2×r1+8×r0,即40=2r+8,解得r=16,该进制为十六进制,则在该进制下,6+17=1D。26.下列不同数制的数中,最小的是()[单选题]*A.10100101BB.59HC.76O(正确答案)D.82D答案解析:10100101B=165D;59H=89D;76O=62D27.二进制数10110110和11011100进行逻辑“与”运算,运算结果再与二进制数01010011进行逻辑“或”运算,最终结果的十六进制形式为()[单选题]*A.10B.52C.D7(正确答案)D.FF答案解析:逻辑与运算的运算口诀:有0得0,全1为1;逻辑或运算的运算口诀:有1得1,全0为0。按照此运算规则进行相关运算,最后将运算结果11010111转换成十六进制数为D7。28.对两个8位二进制数01001101与00101011分别进行算术加、逻辑或运算,其结果用八进制形式表示分别为()[单选题]*A.120、111B.157、157C.170、146D.170、157(正确答案)答案解析:将8位二进制数01001101与00101011进行运算29.十进制算式7×64+4×8+4的运算结果用二进制数表示为()[单选题]*A.110100100B.111001100C.111100100(正确答案)D.111101100答案解析:先计算题目中的十进制算术表达式,结果为:484,再将484转换成二进制数。通过使用除2取余的方法将十进制数484转换成二进制数为111100100。30.二十进制编码最少需要使用()个二进制位。[单选题]*A.3B.6C.4D.5(正确答案)答案解析:假设二十进制编码需要采用n个二进制位,则2n≥20,可知n≥5,因此n最小应取整数5。31.下列二进制的算术运算规则中正确的是()*A.1-1=0(正确答案)B.0/1=0(正确答案)C.1×0=0(正确答案)D.1+1=2答案解析:二进制算术加法运算的规则为逢二进一。故选项D中的正确结果为1+1=10。32.下列不同进制的数值,与十六进制数F4相等的数有()*A.11110100B(正确答案)B.1111100BC.364O(正确答案)D.173D答案解析:十六进制数F4转换成二进制数为11110100,转换成八进制数为364,转换成十进制数为244。33.对于十进制数105,下列哪些选项是正确的()*A.可转换为二进制数1011001B.可转换为进制数1101001(正确答案)C.可转换为十六进制数69(正确答案)D.可转换为八进制数153答案解析:十进制数105对应二进制数1101001,对应八进制数151,对应十六进制数69,故选BC。34.一个八位无符号二进制数,如果其最高位和最低位都为1,在下列十进制数值中,可能与该二进制数的值相等的有()*A.255(正确答案)B.256C.129(正确答案)D.128答案解析:一个八位无符号二进制数表示的十进制整数范围为0~255,所以选项B不符合要求。该二进制数最高位和最低位都为1,故满足条件的最小二进制数为10000001,对应十进制数为129,满足条件的最大二进制数为11111111,对应十进制数为255,故选项A和选项C符合要求。35.若二进制数A=1100,B=0010,A与B运算的结果是1110,则其运算可能是()*A.算术加运算(正确答案)B.逻辑与运算C.逻辑或运算(正确答案)D.逻辑异或运算(正确答案)答案解析:二进制算术加运算的规则为逢二进一,则1100+0010=1110,故选项A符合要求。二进制逻辑与运算中当所有对应参数都为1时,结果才为1,则有1100∧0010=0000,故选项B不符合要求。二进制逻辑或运算中当所有对应参数都为0时,结果才为0,则有1100∨0010=1110,故选项C符合要求。二进制逻辑异或运算中当所有对应参数都相同时结果为0,否则为1,则1100㊉0010=1110,故选项D符合要求。36.下列四组数依次为二进制、八进制和十六进制,不符合要求的是()*A.11,78,19(正确答案)B.10,77,1AC.12,80,FF(正确答案)D.11,77,1B答案解析:八进制的数码为0、1、2、3、4、5、6、7。选项A和C中均含有8,故不符合要求。37.下列数值中比十进制数95大的是()*A.1100010B(正确答案)B.1111110B(正确答案)C.63H(正确答案)D.131O答案解析:【都转二进制】选项A中二进制数1100010转换为十进制数为980选项B中二进制数1111110转换为十进制数为126。选项C中十六进制数63转换为十进制数为990选项D中八进制数131转换为十进制数为89。故选项A、B、C符合要求。38.关于二进制的说法正确的是()*A.运算法则为借一当二(正确答案)B.二进制数各位的位权是以2为底的幂(正确答案)C.二进制的基数是2(正确答案)D.它由1、2这2个数码组成答案解析:二进制数由0和1两个数码组成,故选项D错误。39.在进制计数中,?是指一组用来表示某种数制的符号。[填空题]*_________________________________(答案:数码)40.十六进制的基数是?[填空题]*_________________________________(答案:16)41.十六进制数F7相当于二进制数?[填空题]*_________________________________(答案:11110111B)42.逻辑与运算:11001010∧01001001=?[填空题]*_________________________________(答案:01001000)43.已知x=111010B,对x求逻辑非,结果是?B。[填空题]*_________________________________(答案:000101)44.与十进制数25相等的十六进制数是?[填空题]*_________________________________(答案:19)45.与十六进制数3E7相等的十进制数是?[填空题]*_________________________________(答案:999)46.将八进制数143转换成二进制数为?[填空题]*_________________________________(答案:1100011)47.二进制数11010110与11110000进行逻辑与运算的结果是?[填空题]*_________________________________(答案:11010000)48.十进制数75转换为二进制数是?[填空题]*_________________________________(答案:1001011)49.将二进制数111101转换成十六进制数为?[填空题]*_________________________________(答案:3D)50.执行二进制算术加法运算:10101010+00101010=?[填空题]*_________________________________(答案:11010100)51.在一个非零无符号二进制整数之后去掉个0,则此数的值为原数的?[填空题]*_________________________________(答案:1/2)52.将八进制数135转化为二进制数是?[填空题]*_________________________________(答案:1011101)53.二进制数10111101转换成八进制数是?[填空题]*_________________________________(答案:275)54.24D=(

)B[填空题]*_________________________________(答案:11000)55.30O=(

)D[填空题]*_________________________________(答案:24)56.18H=(

)D[填空题]*_________________________________(答案:24)57.75D=(

)B[填空题]*_________________________________(答案:1001011)58.75D=(

)O[填空题]*_________________________________(答案:113)59.DFH=(

)D[填空题]*_________________________________(答案:223)60.1001000B=(

)D

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论