第2章0和1语义符号化符号计算化与计算自动化练习题答案解析DOCWord下载.docx
《第2章0和1语义符号化符号计算化与计算自动化练习题答案解析DOCWord下载.docx》由会员分享,可在线阅读,更多相关《第2章0和1语义符号化符号计算化与计算自动化练习题答案解析DOCWord下载.docx(18页珍藏版)》请在冰豆网上搜索。
3、易经的符号化案例,启示我们________。
(A)社会/自然规律的一种研究方法是符号化,即利用符号的组合及其变化来反映社会/自然现象及其变化,将看起来不能够计算的事物转换为可以计算的事物;
(B)任何事物只要符号化,就可以被计算;
(C)符号化,不仅仅是数学符号化;
任何事物都可以符号化为0和1,也就能进行基于0和1的运算;
(D)符号的计算不仅仅是数学计算,符号的组合及其变化同样也是一种计算,这种计算可以基于0和1来实现。
(E)上述全部。
E
A说法完全正确;
B的说法也正确,只要被符号化,就可以被计算;
C完全正确,任何事物都可以符号化为0和1,也就能进行基于0和1的运算;
D正确,符号的计算不仅仅是数学计算,符号的组合及其变化同样也是一种计算,这种计算可以基于0和1来实现;
E.鉴于ABCD都正确,所以选择E;
4、逻辑运算是最基本的基于“真/假”值的运算,也可以被看作是基于“1/0”的运算,1为真,0为假。
关于基本逻辑运算,下列说法不正确的是_____。
(A)“与”运算是“有0为0,全1为1”;
(B)“或”运算是“有1为1,全0为0”;
(C)“非”运算是“非0则1,非1则0”;
(D)“异或”运算是“相同为1,不同为0”。
D
考核与或非等逻辑运算
A正确,与运算确实是“有0为0,全1为1”
B正确,或运算确实是“有1为1,全0为0”
C正确,非运算确实是“非0则1,非1则0”
D不正确,异或运算应该是“相同为0,不同为1”
具体内容请参考第二章视频“2.0和1与逻辑”的“2.1~2.4”视频。
5、假设M=真,N=假,K=真,问下列逻辑运算式的计算结果是真还是假?
(1)(MAND(NOTK))OR((NOTM)ANDK)。
(A)真;
(B)假
B
(2)(MANDN)AND((NOTM)AND(NOTN))。
(3)(MORN)AND((NOTM)OR(NOTN))。
A
(4)(MOR(NOTN)ORK)AND((NOTM)OR(NAND(NOTK)))。
本题是使学生体验逻辑运算,把真——1,假——0
(1)化为0,1,表达式为:
(1and0)or(0and1)=0假选B;
(2)化为0,1,表达式为:
(1and0)and(0and1)=0假选B;
(3)化为0,1,表达式为:
(1or0)and(0or1)=1真选A;
(4)化为0,1,表达式为:
(1or1or1)and(0or(0and0))=0假选B;
6、假设M=1,N=0,K=1,问下列运算式的计算结果是0还是1?
(1)(MAND(NOTK))OR((NOTM)ANDK)。
(A)1;
(B)0
本题是使学生体验基于逻辑的0、1运算。
(1)表达式为:
(1and0)or(0and1)=0选B;
(2)表达式为:
(1and0)and(0and1)=0选B;
(3)表达式为:
(1or0)and(0or1)=1选A;
(4)表达式为:
(1or1or1)and(0or(0and0))=0选B;
7、已知:
M、N和K的值只能有一个1,其他为0,并且满足下列所有逻辑式:
((MAND(NOTK))OR((NOTM)ANDK))=1;
(NOTN)AND((MAND(NOTK))OR((NOTM)ANDK)))=1;
(NOTN)AND(NOTK)=1;
问:
M、N、K的值为__________。
(A)0,1,0;
(B)1,0,0;
(C)0,0,1;
A不正确,将M,N,K分别以0,1,0带入,第一个式子不满足;
B正确,将M,N,K分别以1,1,0带入,第一个式子不满足三个式子均满足;
C不正确,将M,N,K分别以0,0,1带入,第三个式子不满足
具体内容请参考第二章视频“2.0和1与逻辑”的“2.1~2.4”视频
8、已知:
关于Si和Ci+1的逻辑运算式如下:
Si=((AiXORBi)XORCi
Ci+1=((AiANDBi)OR((AiXORBi)ANDCi),问:
(1)如果Ai=1,Bi=0,Ci=1,则Si,Ci+1的值为________。
(A)0,0;
(B)0,1;
(C)1,0;
(D)1,1;
(2)如果Ai=1,Bi=1,Ci=1,则Si,Ci+1的值为________。
本题是使学生体验逻辑的0,1运算
(1)将Ai=1,Bi=0,Ci=1带入,得Si=(1XOR0)XOR1=0;
Ci+1=(1and0)or((1XOR0)and1)=1,选B;
(2)将Ai=1,Bi=1,Ci=1带入,得Si=(1XOR1)XOR1=1;
Ci+1=(1and1)or((1XOR1)and1)=1,选D;
9、逻辑的符号化案例,启示我们________。
(A)逻辑运算可以被认为是基于0和1的运算,其本质是一种基于位的二进制运算;
(B)形式逻辑的命题与推理可以基于0和1的运算来实现;
(C)硬件设计的基础理论--布尔代数,即是将逻辑与0和1的运算结合起来的一种数字电路设计理论;
(D)人的基本思维模式和计算机的0和1运算是相通的。
0和1与逻辑
A逻辑的基本表现形式是推理和命题,推理即判断,命题简单来所是表现真假,因此可用0与1来表现。
B形式逻辑的命题与推理都是判断事物真假,两种状态可用0和1的运算来实现。
C硬件设计可实现布尔代数与或非运算,将逻辑与0和1的运算结合起来。
D人的基本思维模式可通过语义符号化为“真”与“假”的逻辑思维
具体参考:
第二章视频2.1“0和1与易经”,2.2“0和1与逻辑”,2.5“0和1与电子元件”
10、将十进制数126.375转换成二进制数,应该是_____。
(A)01111110.0110(B)01111110.1110
(C)01111100.0110(D)01111100.1110
0和1与数值
运算思考过程:
27=128>
126.425>
26=64,2-1=0.5>
0.375
整数部分:
126=128-2=27-2=10000000-00000010=01111110
也可采用除2取余。
小数部分:
0.375*2=0.75,取整0,0.75*2=1.5取整1,小数位余数:
0.5*2=1.0,取整1,小数位余0,结束,结果为0.0110
第二章视频2.3“0和1与非数值性信息”
11、将十六进制数586转换成16位的二进制数,应该是。
(A)0000010110000110(B)0110100001010000
(C)0101100001100000(D)0000011010000101
运算过程:
十六进制数1位对应4位二进制数,5为0101,8为1000,6为0110,连在一起就是0000010110000110,当然也可采用数值计算的方法,重在理解数值转换。
第二章视频2.3“0和1与数值性信息”
12、下列数中最大的数是。
---A|B|C|D。
(A)(453)8(B)(12B)16
(C)(20B)12(D)(300)10
都转为10进制:
A(453)8=4*82+5*8+3=299.
B(12B)16=1*162+2*16+11=299
C(20B)12=2*122+0*12+11=299
D300
13、关于十进制245的下列说法不正确的是。
(A)它转换为八进制表示为365;
(B)它转换为十六进制表示为0F5;
(C)它转换为二进制表示为11010101;
(D)前述有不正确的。
A转换为8进制:
除8取余,结果为365
B转换为十六进制:
除16取余,结果为0F5
C转换为二进制:
除2取余,结果是11110101。
D正确的
14、关于计算机为什么基于二进制数来实现,下列说法不正确的是。
(A)能表示两种状态的元器件容易实现;
(B)二进制运算规则简单,易于实现;
(C)二进制可以用逻辑运算实现算术运算;
(D)前述说法有不正确的。
0和1与逻辑,电子元件
A实现0和1的基本元器件:
二极管
B二进制运算规则简单,可用继电器开关简单实现
C二进制运算可用逻辑运算与或非实现
D上述说法都正确
第二章视频2.2“0和1与逻辑”,2.5“0和1与电子元件
15、若用8位0,1表示一个二进制数,其中1位即最高位为符号位,其余7位为数值位。
(1)(+15)十的原码、反码和补码表示,正确的是________。
(A)10001111,11110000,11110001;
(B)00001111,01110000,01110001;
(C)00001111,00001111,00001111;
(D)00001111,01110001,01110000;
考核内容:
数值符号的二进制表示,原码、补码和反码。
思考过程:
+15,正数符号位应为0,正数的原码反码补码表示都一样。
具体参考内容:
第二章课件3.4数值的符号如何表示
(2)(-18)十的原码、反码和补码表示,正确的是________。
(A)10010010,01101101,01101110;
(B)10010010,11101101,11101110;
(C)10010010,11101110,11101101;
(D)00010010,01101101,01101110;
-18,负号符号位为1,数值部分:
18原码为0010010,反码将原码取反:
1101101,
补码将原码取反后+1,:
1101110。
然后添上符号位。
16、若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余4位为数值位。
(1)若要进行11-4的操作,可转换为11+(-4)的操作,采用补码进行运算,下列运算式及结果正确的是________。
(A)01011+10100=11111;
(B)01011+10100=00111;
(C)01011+11100=00111;
(D)01011+11011=00110;
二进制计算
11补码为01101,-4补码为(符号位是1)11100,相加后结果为:
00111
第二章视频2.3“0和1与数值性信息”,课件3.5补码加减法
(2)若要进行-7-4的操作,可转换为(-7)+(-4)的操作,采用补码进行运算,下列运算式及结果正确的是________。
(A)10111+10100=11011;
(B)11011+11100=10111;
(C)11001+11100=10101;
-7补码为(符号位是1)11001,-4补码为(符号位是1)11100,相加后结果为:
10101,结果符号位与之前操作数相同,未溢出。
(3)若要进行-7-13的操作,可转换为(-7)+(-13)的操作,采用补码进行运算,下列运算式及结果正确的是________。
(A)10111+11101=10100(溢出);
(B)10111+11101=10100(未溢出);
(C)11001+10010=01011(溢出);
(D)11001+10010=01011(未溢出);
00111,结果符号位与之前操作数不同,溢出。
17、关于二进制算术运算,下列说法不正确的是。
(A)二进制算术运算可以用逻辑运算来实现;
(B)二进制算术运算的符号位可以和数值位一样参与运算并能得到正确的结果;
(C)二进制算术运算的符号位不能和数值位一样参与运算但能得到正确的结果;
(D)前述说法有不正确的。
二进制算术运算的相关知识
A.A正确,计算机中的二进制算术运算就是通过“与”、“或”、“非”、“异或”等逻辑运算来实现的
B.B正确,补码的作用就是让计算机可以直接计算带符号二进制数加法,但要小心溢出情况
C.C不正确,详见B选项解析
D.D正确,因为C是不正确的
具体内容请参考第二章视频“3.0和1与数值性信息”
18、关于二进制小数的处理,下列说法不正确的是。
(A)定点数是指二进制小数的小数点被默认处理,或者默认在符号位后面数值位前面,或者默认在整个数值位的后面;
(B)浮点数采取类科学计数法的形式进行表示,分三部分:
符号位、纯小数部分和指数部分,其中指数的不同值确定了小数点的不同位置,故名浮点数。
(C)用于浮点数表示的位数不同,其表达的精度也不同,因此浮点数依据其表示位数的多少被区分为单精度数和双精度数。
(D)二进制数浮点数处理比定点数处理要复杂得多,机器中一般有专门处理浮点数的计算部件。
(E)前述说法有不正确的。
定点数、浮点数的概念
A.A正确,定点数的两种默认形式,分别表示每一位都是小数和每一位都是整数的数
B.B正确,浮点数的表示形式参考了十进制科学计数法,分为符号、指数、尾数三部分
C.C正确,32位浮点数与64位浮点数的区别
D.D正确,该计算部件称为协处理器
E.E不正确,ABCD四个选项均为正确选项所以选择E
具体内容请参考第二章视频“4.0和1与非数值性信息”
19、关于二进制数计算部件的实现,下列说法正确的是。
(A)设计和实现一个最简单的计算部件只需实现逻辑与、或、非、异或等基本运算即可,则所有加减乘除运算即可由该计算部件来实现;
(B)设计和实现一个最简单的计算部件只需实现加法运算,则所有加减乘除运算即可由该计算部件来实现;
(C)设计和实现一个最简单的计算部件需要实现加法运算和乘法运算,则所有加减乘除运算即可由该计算部件来实现;
(D)设计和实现一个最简单的计算部件需要分别实现加、减、乘、除运算,则所有加减乘除运算才可由该计算部件来实现;
如何用已实现的门电路来实现更复杂的运算
A.A正确,逻辑运算部件可以用来实现一位加法器,用已验证正确的一位加法器可以实现更复杂的多位加法器,减法可由加法器直接完成,用已验证的多位加法器可以实现更复杂的乘法器/除法器等
B.不正确。
C.不正确。
D.不正确,分别实现只是完成该功能的一种方式
具体内容请参考第二章视频“6.0和1与复杂电路”。
20、计算机内部使用的编码的基本特征是______。
(A)唯一性(B)唯一性和公共性
(C)唯一性、公共性和易于记忆便于识认性(D)上述都不是
本题考核计算机内部使用的编码的基本特征
A.不全面
B.正确。
C.不正确,计算机内部使用的编码的基本特征应为唯一性和公共性。
D.显然不正确。
具体内容请参考第二章视频“4.0和1与非数值性信息”。
21、已知A-Z的ASCII码是(41)16-(5A)16,请将下面一段ASCII码存储的文件解析出来,正确的是______。
“010001110100010101000111010001100100100001000010”
(A)HBFFEG(B)HBGFGE
(C)GBHEGB(D)GEGFHB
编码三个主要特征的实际应用以及2进制-16进制相互转换
A.A不正确,详见D选项解析
B.B不正确,详见D选项解析
C.C不正确,详见D选项解析
D.D正确,将2进制编码转换成16进制为:
(47)16(45)16(47)16(46)16(48)16(42)16
具体内容请参考第二章视频“3.0和1与数值性信息”,课件第二章第22页前后
22、关于十进制235,下列正确的是______。
(A)其ASCII码为001100100011001100110101;
(B)其ASCII码为000000100000001100000101;
(C)其ASCII码为11101011;
(D)其ASCII码为001000110101。
ASCII码概念及常用ASCII码应用
A.A正确,该串编码按照ASCII码表翻译过来为235
B.B不正确,ASCII码中数字范围为30H~39H,所以高四位应为0011
C.C不正确,标准ASCII码最高位为0,且编码位数不对,格式错误
D.D不正确,标准ASCII码为7位2进制数加1位0组成的8位编码,格式错误
具体内容请参考第二章视频“4.0和1与非数值性信息”,课件第二章第31页前后
23、关于汉字内码,下列说法不正确的是______。
(A)汉字内码是两字节码;
(B)汉字内码是两字节码且两字节的最高位均为1;
(C)汉字内码是机器存储和显示汉字所使用的编码;
(D)上述说法有不正确的。
汉字的存储与显示
A.A正确,汉字内码的概念,汉字内码是一两字节且最高位均为1的0,1型编码
B.B正确,汉字内码的概念,详见A选项解析
C.C不正确,汉字以内码存储,以字型码输出
D.D正确,C选项不正确
具体内容请参考第二章视频“4.0和1与非数值性信息”,课件第二章第36页前后
24、关于汉字外码,下列说法不正确的是______。
(A)汉字外码是用于将汉字输入到机器内所使用的编码;
(B)汉字外码不是0,1编码;
(C)汉字外码不一定是等长编码;
(D)汉字外码有拼音码、音型码、字型码和字模点阵码。
汉字的处理过程
A.A正确,汉字通过外码输入,以内码存储,以字型码输出
B.B正确,常见的汉字外码有拼音、五笔、区位码等