计算机思维导论课程第2章-计算基础练习题-带答案.pdf_第1页
计算机思维导论课程第2章-计算基础练习题-带答案.pdf_第2页
计算机思维导论课程第2章-计算基础练习题-带答案.pdf_第3页
计算机思维导论课程第2章-计算基础练习题-带答案.pdf_第4页
计算机思维导论课程第2章-计算基础练习题-带答案.pdf_第5页
已阅读5页,还剩1页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

计算思维导论第2章课后练习1第第22章章计算基础计算基础一、单选题一、单选题1.计算机中数据的表示形式是【】。A:八进制B:十进制C:二进制D:十六进制答案:C2.字节是计算机【】的基本单位。A:计算容量B:存储容量C:输入数据D:存取数据答案:B3.在计算机中,【】字节称为1MB。A:10KBB:100KBC:1024KBD:1000KB答案:C4.计算机内部采用二进制表示数据信息,二进制主要优点是【】。A:容易实现B:方便记忆C:书写简单D:符合使用的习惯答案:A5.16个二进制位可表示整数的范围是【】。A:065535B:-3276832767C:-3276832768D:-3276832767或065535答案:D6.存储一个国标码需要【】个字节。A:1B:2C:3D:4答案:B7.一个非零无符号二进制整数后加两个零形成一个新的数,新数的值是原数值的【】。A:四倍B:二倍C:四分之一D:二分之一答案:A8.计算机中的一个【】是由八个二进制位组成的。A:字节B:字C:汉字代码D:ASCII码答案:A9.微机中1KB表示的二进制位数是【】。A:1000B:81000C:1024D:81024答案:D10.在十六进制中,基本数码D表示十进制数中的【】。A:15B:13C:10D:11答案:B11.下列各数中最小的是【】。A:十进制数25B:二进制数10101C:十六进制数BD:十六进制数1A答案:C12.有这样一个8位编码,如果把它看作原码,它代表十进制整数-1,如果把它看作补码,它代表十进制整数-127,这个8位编码是【】。A:10000001B:11111111C:00000001D:01111111答案:A解析:(1)原码-1,对应8位二进制数为10000001,到这一步已经可以看出答案。计算思维导论题库2(2)题目给出的第二个条件可以作为进一步验证,即求出-127对应的补码:原码为11111111,反码为10000000,补码为10000001。故选A13.一个8位补码由3个“1”和5个“0”组成,则可表示的最小整数为【】A:-300B:-125C:-96D:-32答案:B解析:300的原码为100101100,超过了8位二进制数的表示范围,只能用16位表示,为:1000000100101100。-125的原码为11111101,反码为10000010,补码为10000011。-96的原码为11100000,反码为10011111,补码为10100000。-32的原码为10100000,反码为11011111,补码为11100000。补码中由3个1和5个0组成的只有-125和-32,故选B。14.已知X的补码为10011000,则它的原码表示为【】。A:01101000B:01100111C:10011000D:11101000答案:D解析:X的补码为10011000,其反码为11100111,原码为11101000,故选D15.在计算机中,8位的二进制数可表示的最大无符号十进制数是【】。A:128B:255C:127D:256答案:B解析:8位的二进制数可表示的最大无符号二进制是11111111,即十进制28-1即255。16.若十进制数-57在计算机内表示为11000111,则其表示方式为【】。A:ASCII码B:反码C:原码D:补码答案:D解析:-57的原码为10111001,反码为11000110,补码为11000111。17.一个某进制数“1B3”,其对应的十进制数的值为279。则该数为【】。A:十一进制B:十二进制C:十三进制D:十四进制答案:B解析:十一进制1B3,对应的十进制数为1112+11111+3110=245十二进制1B3,对应的十进制数为1122+11121+3120=279十三进制1B3,对应的十进制数为1132+11131+3130=315十四进制1B3,对应的十进制数为1142+11141+3140=35318.存储容量为1MB的存储器中能存储的最大数据量是【】字节。A:1048576B:1000000C:1024D:1000答案:A解析:1MB=1024KB=10241024B=1048576B19.二进制数1011.101对应的十进制数是【】。A:11.625B:13.625C:11.75D:13.75答案:A解析:按权展开(1011.101)B=123+022+121+120+12(-1)+02(-2)+12(-3)=8+2+1+0.5+0+0.125=11.62520.将二进制数101.01转换成十进制数是【】。计算思维导论第2章课后练习3A:101B:5.25C:101.01D:6.25答案:B解析:(101.01)B=122+021+120+02(-1)+12(-2)=4+0+1+0+0.25=5.2521.十进制数45用二进制数表示是【】。A:1100001B:1101001C:0011001D:101101答案:D22.将十进制数37.125转换成二进制数是【】。A:100111.001B:100111.011C:100101.001D:100101.011答案:C23.十进制数37.125转换成八进制数是【】。A:45.1B:25.2C:35.2D:37.125答案:A24.十进制数37.125转换成十六进制数是【】。A:45.1B:25.2C:35.2D:37.125答案:B25.十六进制数5BB对应的十进制数是【】。A:2645B:1467C:5434D:2345答案:B26.八进制数56.42转换成十进制数是【】。A:45.525B:45.53125C:46.525D:46.53125答案:D27.八进制数371.53转换成二进制数是【】。A:11101001.101011B:11110001.101011C:11111001.101011D:11111001.101001答案:C28.十六进制数3E5.9转换成二进制数是【】。A:1111100101.1001B:1111110101.1001C:1111100101.1011D:1111100101.1000答案:A29.八进制数45.1转换成十六进制数是【】。A:25.2B:25.3C:24.2D:25.1答案:A解析:(45.1)O=(100101.001)B=(25.2)H30.某汉字的区位码是2534,它的国际码是【】。A:4563HB:3942HC:3345HD:6566H答案:B解析:注意:题目给出的是十进制25和34,需要先转换成十六进制,即19H和22H国标码=区位码+2020H;机内码=国标码+8080H区位码2534,高位25,低位34,转换为十六进制后,高位19H,低位22H,对应的国标码高位为19H+20H=39H,22H+20H=42H,即3942H,故选B。计算思维导论题库431.某汉字的区位码是5448,它的机内码是【】。A:D6D0HB:E5E0HC:E5D0HD:D5E0H答案:A解析:注意:题目给出的是十进制54和48,需要先转换成十六进制,即36H和30H国标码=区位码+2020H;机内码=国标码+8080H区位码5448,高位54,低位48,转换为十六进制后,高位36H,低位30H,对应的国标码为36+20=56H,30+20=50H,对应的机内码为:56+80=D6H,50+80=D0H,故选A。32.某一汉字的机内码是B0A1H,那么它的国标码是【】。A:3121HB:3021HC:2131HD:2130H答案:B解析:国标码=机内码-8080H,B0H-80H=30H,A1H-80H=21H,因此,结果为3021H。33.某一汉字的机内码是B0A1H,那么它的区位码是【】。A:3121HB:1001HC:2131HD:2130H答案:B解析:国标码=机内码-8080H,B0H-80H=30H,A1H-80H=21H,因此,国标码为3021H。区位码=国标码-2020H,30H-20H=10H,21H-20H=01H,因此,区位码为1001H。34.在2424点阵字库中,每个汉字的字模信息存储在【】个字节中。A:24B:48C:72D:12答案:C解析:在2424点阵字库中,每个汉字用2424个点表示,每个点用一位二进制表示;每行24个点,需要用24位二进制表示,即3个字节。共24行,因此共需要243=72个字节35.3232点阵的字形码需要【】存储空间。A:32BB:64BC:72BD:128B答案:D36.有这样一个8位编码,如果把它看作补码,它代表十进制整数-127,这个8位编码是【】。A:10000001B:11111111C:00000001D:01111111答案:A解析:-127的原码为11111111,其反码为11111110,补码为10000001。故选A37.用十六进制表示32位二进制地址最少需要【】。A:5位B:6位C:7位D:8位答案:D解析:二进制和十六进制之间的转换是四个一组,所以,32位二进制地址需要8位。38.以下选项中,其中相等的一组数是【】。A:十进制数54020与八进制数54732B:八进制数13657与二进制数1011110101111C:十六进制数F429与二进制数1011010000101001D:八进制数7324与十六进制数B93答案:B39.假设采用八位二进制,则用11111111减去任何一个二进制数X,相当于作以下【】逻辑运算。计算思维导论第2章课后练习5A:将X取反B:11111111与X作乘法C:X与X作逻辑乘D:11111111与X作加法答案:A解释:根据1-1=01-0=1的规律,可以看出相当于取反操作。40.下列逻辑运算规则的描述中,【】是错误的。A:0OR0=0B:0OR1=1C:1OR0=1D:1OR1=2答案:D二二、填空题、填空题1.两个8位二进制数10101011和01001011进行逻辑加的结果为_。答案:111010112.十六进制数AB.CH对应的十进制数字是_。答案:171.753.二进制数10111000和11001010进行逻辑“与”运算,结果再与10100110进行逻辑“或”运算,最终结果的十六进制形式为_。答案:AE4.Pentium处理器中的一个16位带符号整数,如果它的十六进制表示为FEDCH,那么它的十进制值为_。答案:-292解释:FEDCH转换为二进制为1111111011011100,最高位为符号位,因此是个负数,它表示了某数的补码。要求该数所表示的值,需要先求出其对应的原码。方法如下:(1111111011011100)补(1000000100100011)反(1000000100100100)原从原码可以求出,其对应的十进制值为-2925.对两个逻辑值1施行逻辑加操作的结果是_。答案:1三、计算题三、计算题1.已知一个带符号整数的补码由两个1和六个0组成,则该补码能够表示的最小整数是多少(十进制数表示)?解:解:题目问的是最小整数,所以只需分析负数。两个1和六个0组成的带符号的负数补码,可以为:11000000、10100000、10010000、10001000、10000100、10000010、100000001。将其转换为原码分别为:

温馨提示

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

评论

0/150

提交评论