首页 计算机思维导论课程 第2章-计算基础练习题-带答案

计算机思维导论课程 第2章-计算基础练习题-带答案

举报
开通vip

计算机思维导论课程 第2章-计算基础练习题-带答案《计算思维导论第2章课后练习》1第2章计算基础一、单选题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:0~65535B:-3...

计算机思维导论课程 第2章-计算基础练习题-带答案
《计算思维导论第2章课后练习》1第2章计算基础一、单选题1.计算机中数据的 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示形式是【】。A:八进制B:十进制C:二进制D:十六进制答案:C2.字节是计算机【】的基本单位。A:计算容量B:存储容量C:输入数据D:存取数据答案:B3.在计算机中,【】字节称为1MB。A:10KBB:100KBC:1024KBD:1000KB答案:C4.计算机内部采用二进制表示数据信息,二进制主要优点是【】。A:容易实现B:方便记忆C:书写简单D:符合使用的习惯答案:A5.16个二进制位可表示整数的范围是【】。A:0~65535B:-32768~32767C:-32768~32768D:-32768~32767或0~65535答案:D6.存储一个国标码需要【】个字节。A:1B:2C:3D:4答案:B7.一个非零无符号二进制整数后加两个零形成一个新的数,新数的值是原数值的【】。A:四倍B:二倍C:四分之一D:二分之一答案:A8.计算机中的一个【】是由八个二进制位组成的。A:字节B:字C:汉字代码D:ASCII码答案:A9.微机中1KB表示的二进制位数是【】。A:1000B:8×1000C:1024D:8×1024答案: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,即十进制2^8-1,即255。16.若十进制数"-57"在计算机内表示为11000111,则其表示方式为【】。A:ASCII码B:反码C:原码D:补码答案:D解析:-57的原码为10111001,反码为11000110,补码为11000111。17.一个某进制数“1B3”,其对应的十进制数的值为279。则该数为【】。A:十一进制B:十二进制C:十三进制D:十四进制答案:B解析:十一进制1B3,对应的十进制数为1*11^2+11*11^1+3*11^0=245十二进制1B3,对应的十进制数为1*12^2+11*12^1+3*12^0=279十三进制1B3,对应的十进制数为1*13^2+11*13^1+3*13^0=315十四进制1B3,对应的十进制数为1*14^2+11*14^1+3*14^0=35318.存储容量为1MB的存储器中能存储的最大数据量是【】字节。A:1048576B:1000000C:1024D:1000答案:A解析:1MB=1024KB=1024*1024B=1048576B19.二进制数1011.101对应的十进制数是【】。A:11.625B:13.625C:11.75D:13.75答案:A解析:按权展开(1011.101)B=1*2^3+0*2^2+1*2^1+1*2^0+1*2^(-1)+0*2^(-2)+1*2^(-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=1*2^2+0*2^1+1*2^0+0*2^(-1)+1*2^(-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.在24×24点阵字库中,每个汉字的字模信息存储在【】个字节中。A:24B:48C:72D:12答案:C解析:在24×24点阵字库中,每个汉字用24×24个点表示,每个点用一位二进制表示;每行24个点,需要用24位二进制表示,即3个字节。共24行,因此共需要24×3=72个字节35.32×32点阵的字形码需要【】存储空间。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=0,1-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组成,则该补码能够表示的最小整数是多少(十进制数表示)?解:题目问的是最小整数,所以只需 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 负数。两个1和六个0组成的带符号的负数补码,可以为:11000000、10100000、10010000、10001000、10000100、10000010、100000001。将其转换为原码分别为:11000000、11100000、11110000、11111000、11111100、11111110、11111111,对应的十进制数分别:-64、-96、-112、-120、-124、-126、-127。答案:-1272.将下列一组数按照从小到大的顺序排列。(11011001)2(135.6)8(27)10(3AF)16答案:(27)10<(135.6)8<(11011001)2<(3AF)16【提示】先将所有数转换到同一个进制中(如十进制),然后再比较。3.已知x=+1100110,y=-1100111,分别求出x和y的原码、反码和补码。解:根据原码和反码、补码的转换规则,可知正数的原码和反码、补码一致。即:[x]原=[x]反=[x]补=01100110《计算思维导论题库》6根据负数的转换规则,[y]原=11100111,[y]反=10011000,[y]补=100110014.给出以下字符的ASCII形式以及对应的十进制。(1)空格(2)A(3)a(4)B(5)b(6)0(7)9【提示】查看教材的ASCII码表获取ASCII值。答案:(1)空格:(00100000)B=(32)D(2)A:(01000001)B=(65)D(3)a:(01100001)B=(97)D(4)B:(01000010)B=(66)D(5)b:(01100010)B=(98)D(6)0:(00110000)B=(48)D(7)9:(00111001)B=(57)D5.写出下列布尔表达式的值。(1)'B'>'0'AND'B'<'9'OR'B'>='A'AND'B'<='Z'答案:1(2)'B'<='C'AND'B'>='A'OR'4'>='0'AND'4'<='9'答案:1(3)'B'>='b'AND'C'<='D'答案:0(4)'B'>=''OR'b'<='B'AND'0'>=''OR'a'<='A'答案:1【提示】(1)关系运算符有:有大于(>)、大于等于(>=)、等于(=)、小于等于(<=)、不等于(<>)。字符的大小用ASCII码比较。比较结果成立为真(True),可用1表示,否则结果为假(False),用0表示。''表示空格。(2)布尔运算符有:AND、OR、NOT。AND为与运算,OR为或运算,NOT为非运算。优先级从高到低依次为NOT→AND→OR。(3)关系运算符优先级高于布尔运算符,因此需要先求出所有关系运算的结果,再求布尔运算结果。6.设A=2,B=3,C=4,D=5,写出下列布尔表达式的值。(1)A<=BANDC>=DORA+B>=D答案:1(2)NOT2*A<=CORA+C>=B+DANDB=A+C答案:0
本文档为【计算机思维导论课程 第2章-计算基础练习题-带答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
绘画的问号
暂无简介~
格式:pdf
大小:221KB
软件:PDF阅读器
页数:0
分类:高中语文
上传时间:2020-07-01
浏览量:6