《大学计算机基础第二章习题与解析.docx》由会员分享,可在线阅读,更多相关《大学计算机基础第二章习题与解析.docx(31页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、大学计算机基础第二章习题与解析 大学计算机基础第二章习题与解析 第2章符号化、计算化与自动化 1、易经是用0和1符号化自然现象及其变化规律的典型案例。下列说法不正确的是_。 (A)易经既是用0和1来抽象自然现象,同时又不单纯是0和1,起始即将0和1与语义“阴”和“阳”绑定在一起; (B)易经本质上是关于0和1、0和1的三画(或六画)组合、以及这些组合之间相互变化规律的一门学问; (C)易经仅仅是以自然现象为依托,对人事及未来进行占卜或算卦的一种学说; (D)易经通过“阴”“阳”(即0和1)符号化,既反映了自然现象及其变化规律,又能将其映射到不同的空间,反映不同空间事务的变化规律,例如人事现象及
2、其变化规律。 答案:C 解释: 本题考核内容:考核0和1与易经 AA的描述完全正确; BB的叙述也完全正确; C不正确,易经不仅仅以自然现象为依托,对事及未来进行占卜或算卦的一种学说,他还是将现象抽象为符号,进行符号组合,利用符号组合表达自然现象; DD的表述完全正确,易经既反映了自然现象及其变化规律,还反映不同空间事物的变化规律; 具体内容请参考第二章视频“2. 0和1与易经”的“1.11.4”视频。 2、易经的乾卦是从“天”这种自然现象抽象出来的,为什么称其为“乾”而不称其为“天”呢?_。 (A)易经创作者故弄玄虚,引入一个新的名词,其实没有必要; (B)易经的“乾”和“天”是不同的,“乾
3、”是一种比“天”具有更丰富语义的事物; (C)“天”是一种具体事物,只能在自然空间中应用,若变换到不同空间应用,可能会引起混淆;而“乾”是抽象空间中的概念,是指具有“天”这种事务的性质,应用于不同的空间时不会产生这种问题; (D)易经创作者依据阴阳组合的符号特征,选择了更符合该符号的名字“乾”。 答案:C 解释: 本题考核内容:考核0和1与易经 A不正确,易经并不是故弄玄虚的; B不正确,易经中“乾”为“天”,“乾”是抽象空间中的概念,是指具有“天”这种事务的性质所以B并不正确; C完全正确,“天”是具体事物,“乾”是抽象概念; D不正确,“乾”并不是因为阴阳组合而命名的; 大学计算机基础第二
4、章习题与解析 具体内容请参考第二章视频“2. 0和1与易经”的“1.11.4”视频。 3、易经的符号化案例,启示我们_。 (A)社会/自然规律的一种研究方法是符号化,即利用符号的组合及其变化来反映社会/自然现象及其变化,将看起来不能够计算的事物转换为可以计算的事物; (B)任何事物只要符号化,就可以被计算; (C)符号化,不仅仅是数学符号化;任何事物都可以符号化为0和1,也就能进行基于0和1的运算; (D)符号的计算不仅仅是数学计算,符号的组合及其变化同样也是一种计算,这种计算可以基于0和1来实现。 (E)上述全部。 答案:E 解释: 本题考核内容:考核0和1与易经 A说法完全正确; B的说法
5、也正确,只要被符号化,就可以被计算; C完全正确,任何事物都可以符号化为0和1,也就能进行基于0和1的运算; D正确,符号的计算不仅仅是数学计算,符号的组合及其变化同样也是一种计算,这种计算可以基于0和1来实现; E鉴于ABCD都正确,所以选择E; 具体内容请参考第二章视频“2. 0和1与易经”的“1.11.4”视频。 4、逻辑运算是最基本的基于“真/假”值的运算,也可以被看作是基于“1/0”的运算,1为真,0为假。关于基本逻辑运算,下列说法不正确的是_。 (A)“与”运算是“有0为0,全1为1”; (B)“或”运算是“有1为1,全0为0”; (C)“非”运算是“非0则1,非1则0”; (D)
6、“异或”运算是“相同为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.12.4 ”视频。 5、假设M=真,N=假,K=真,问下列逻辑运算式的计算结果是真还是假? (1) (M AND (NOT K) OR (NOT M) AND K)。_。 (A) 真;(B) 假 大学计算机基础第二章习题与解析 答案:B (2) (M AND N) AND
7、 (NOT M) AND (NOT N)。_。 (A) 真;(B) 假 答案:B (3) (M OR N) AND (NOT M) OR (NOT N)。_。 (A) 真;(B) 假 答案:A (4) (M OR (NOT N) OR K) AND (NOT M) OR (N AND (NOT K)。_。 (A) 真;(B) 假 答案:B 解释: 本题是使学生体验逻辑运算,把真1,假0 (1)化为0,1,表达式为:(1 and 0)or (0 and 1)=0 假选B; (2)化为0,1,表达式为:(1 and 0)and (0 and 1)=0假选B; (3)化为0,1,表达式为:(1 or
8、 0)and(0 or 1)=1真选A; (4)化为0,1,表达式为:(1 or 1 or 1)and (0 or (0 and 0)=0假选B;具体内容请参考第二章视频“2. 0和1与逻辑”的“2.12.4 ”视频。 6、假设M=1,N=0,K=1,问下列运算式的计算结果是0还是1? (1) (M AND (NOT K) OR (NOT M) AND K)。_。 (A) 1;(B) 0 答案:B (2) (M AND N) AND (NOT M) AND (NOT N)。_。 (A) 1;(B) 0 答案:B (3) (M OR N) AND (NOT M) OR (NOT N)。_。 (A
9、) 1;(B) 0 大学计算机基础第二章习题与解析 答案:A (4) (M OR (NOT N) OR K) AND (NOT M) OR (N AND (NOT K)。_。 (A) 1;(B) 0 答案:B 解释: 本题是使学生体验基于逻辑的0、1运算。 (1)表达式为:(1 and 0)or (0 and 1)=0 选B; (2)表达式为:(1 and 0)and (0 and 1)=0 选B; (3)表达式为:(1 or 0)and(0 or 1)=1 选A; (4)表达式为:(1 or 1 or 1)and (0 or (0 and 0)=0 选B; 具体内容请参考第二章视频“2. 0
10、和1与逻辑”的“2.12.4 ”视频。 7、已知:M、N和K的值只能有一个1,其他为0,并且满足下列所有逻辑式: (M AND (NOT K) OR (NOT M) AND K) = 1; (NOT N) AND (M AND (NOT K) OR (NOT M) AND K) = 1; (NOT N) AND (NOT K) = 1; 问:M、N、K的值为_。 (A)0,1,0;(B)1,0,0;(C)0,0,1; 答案:B 解释: 本题考核内容:考核与或非等逻辑运算 A不正确,将M,N,K分别以0,1,0带入,第一个式子不满足; B正确,将M,N,K分别以1,1,0带入,第一个式子不满足三
11、个式子均满足; C不正确,将M,N,K分别以0,0,1带入,第三个式子不满足具体内容请参考第二章视频“2. 0和1与逻辑”的“2.12.4 ”视频 8、已知:关于S i和C i+1的逻辑运算式如下: S i = (A i XOR B i) XOR C i C i+1 = (A i ANDB i) OR (A i XOR B i) ANDC i) ,问: (1) 如果A i = 1,B i = 0,C i = 1,则S i,C i+1 的值为_。 (A)0,0;(B)0,1;(C)1,0;(D)1,1; 答案:B (2) 如果A i = 1,B i = 1,C i = 1,则S i,C i+1
12、的值为_。 (A)0,0;(B)0,1;(C)1,0;(D)1,1; 答案:D 解释: 大学计算机基础第二章习题与解析 本题是使学生体验逻辑的0,1运算 (1)将A i = 1,B i = 0,C i = 1带入,得S i =(1 XOR 0)XOR 1=0;C i+1 =(1 and 0)or (1 XOR 0)and 1)=1,选B; (2)将A i = 1,B i = 1,C i = 1带入,得S i =(1 XOR 1)XOR 1=1;C i+1 =(1 and 1)or (1 XOR 1)and 1)=1,选D; 9、逻辑的符号化案例,启示我们_。 (A)逻辑运算可以被认为是基于0和
13、1的运算,其本质是一种基于位的二进制运算; (B)形式逻辑的命题与推理可以基于0和1的运算来实现; (C)硬件设计的基础理论-布尔代数,即是将逻辑与0和1的运算结合起来的一种数字电路设计理论; (D)人的基本思维模式和计算机的0和1运算是相通的。 (E)上述全部。 答案:E 解释: 本题考核内容:0和1与逻辑 A逻辑的基本表现形式是推理和命题,推理即判断,命题简单来所是表现真假,因此可用0与1来表现。 B形式逻辑的命题与推理都是判断事物真假,两种状态可用0和1的运算来实现。 C硬件设计可实现布尔代数与或非运算,将逻辑与0和1的运算结合起来。 D人的基本思维模式可通过语义符号化为“真”与“假”的
14、逻辑思维 具体参考:第二章视频2.1“0和1与易经”,2.2“0和1与逻辑”,2.5“0和1与电子元件” 10、将十进制数126.375转换成二进制数,应该是_。 (A) 0111 1110.0110(B) 0111 1110.1110 (C) 0111 1100.0110(D) 0111 1100.1110 答案:A 解释: 本题考核内容:0和1与数值 运算思考过程:27=128126.42526=64,2-1=0.50.375 整数部分:126=128-2=27-2=1000 0000-0000 0010=0111 1110 也可采用除2取余。 小数部分:0.375*2=0.75,取整0,
15、0.75*2=1.5取整1,小数位余数:0.5*2=1.0,取整1,小数位余0,结束,结果为0.0110 具体参考:第二章视频2.3“0和1与非数值性信息” 11、将十六进制数586转换成16位的二进制数,应该是。 (A) 0000 0101 1000 0110 (B) 0110 1000 0101 0000 (C) 0101 1000 0110 0000 (D) 0000 0110 1000 0101 大学计算机基础第二章习题与解析 答案:A 解释: 本题考核内容:0和1与数值 运算过程:十六进制数1位对应4位二进制数,5为0101,8为1000,6为0110,连在一起就是0000 0101
16、 1000 0110,当然也可采用数值计算的方法,重在理解数值转换。 具体参考:第二章视频2.3“0和1与数值性信息” 12、下列数中最大的数是。-A|B|C|D。 (A) (453)8(B) (12B)16 (C) (20B)12(D) (300)10 答案:D 解释: 本题考核内容:0和1与数值 都转为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 D 300 具体参考:第二章视频2.3“0和1与数值性信息” 13、关于十进制245的下列说法不正确的是。-A|
17、B|C|D。 (A) 它转换为八进制表示为365;(B) 它转换为十六进制表示为0F5; (C) 它转换为二进制表示为1101 0101;(D) 前述有不正确的。 答案:C 解释: 本题考核内容:0和1与数值 A转换为8进制:除8取余,结果为365 B转换为十六进制:除16取余,结果为0F5 C转换为二进制:除2取余,结果是11110101。 D正确的 具体参考:第二章视频2.3“0和1与数值性信息” 14、关于计算机为什么基于二进制数来实现,下列说法不正确的是。 (A) 能表示两种状态的元器件容易实现;(B) 二进制运算规则简单,易于实现; (C) 二进制可以用逻辑运算实现算术运算;(D)
18、前述说法有不正确的。 答案: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) 00001
19、111,00001111,00001111;(D) 00001111,01110001,01110000; 答案:C 解释: 考核内容:数值符号的二进制表示,原码、补码和反码。 思考过程:+15,正数符号位应为0,正数的原码反码补码表示都一样。 具体参考内容:第二章课件3.4数值的符号如何表示 (2) (-18)十的原码、反码和补码表示,正确的是_。 (A) 10010010,01101101,01101110;(B) 10010010,11101101,11101110; (C) 10010010,11101110,11101101;(D) 00010010,01101101,0110111
20、0; 答案:B 解释: 考核内容:数值符号的二进制表示,原码、补码和反码。 思考过程:-18,负号符号位为1,数值部分:18原码为0010010,反码将原码取反:1101101, 补码将原码取反后+1,:1101110。然后添上符号位。 具体参考内容:第二章课件3.4数值的符号如何表示 16、若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余4位为数值位。 (1)若要进行11 - 4的操作,可转换为11 + (-4)的操作,采用补码进行运算,下列运算式及结果正确的是_。 (A) 0 1011 + 1 0100 = 1 1111;(B) 0 1011 + 1 0100 = 0 011
21、1; (C) 0 1011 + 1 1100 = 0 0111;(D) 0 1011 + 1 1011 = 0 0110; 答案:C 解释: 考核内容:二进制计算 思考过程:11补码为01101,-4补码为(符号位是1)11100,相加后结果为:00111具体参考内容:第二章视频2.3“0和1与数值性信息”,课件3.5补码加减法 (2)若要进行-7 - 4的操作,可转换为(-7) + (-4)的操作,采用补码进行运算,下列运算式 大学计算机基础第二章习题与解析 及结果正确的是_。 (A) 1 0111 + 1 0100 = 1 1011;(B) 1 1011 + 1 1100 = 1 0111
22、; (C) 1 1001 + 1 1100 = 1 0101;(D) 0 1011 + 1 1011 = 0 0110; 答案:C 解释: 考核内容:二进制计算 思考过程:-7补码为(符号位是1)11001,-4补码为(符号位是1)11100,相加后结果为: 10101,结果符号位与之前操作数相同,未溢出。 具体参考内容:第二章视频2.3“0和1与数值性信息”,课件3.5补码加减法 (3)若要进行-7 - 13的操作,可转换为(-7) + (-13)的操作,采用补码进行运算,下列运算式及结果正确的是_。 (A) 1 0111 + 1 1101 = 1 0100(溢出);(B) 1 0111 +
23、 1 1101 = 1 0100(未溢出); (C) 1 1001 + 1 0010 = 0 1011(溢出);(D) 1 1001 + 1 0010 = 0 1011(未溢出); 答案:C 解释: 考核内容:二进制计算 思考过程:-7补码为(符号位是1)11001,-4补码为(符号位是1)11100,相加后结果为:00111,结果符号位与之前操作数不同,溢出。 具体参考内容:第二章视频2.3“0和1与数值性信息”,课件3.5补码加减法 17、关于二进制算术运算,下列说法不正确的是。 (A) 二进制算术运算可以用逻辑运算来实现; (B) 二进制算术运算的符号位可以和数值位一样参与运算并能得到正
24、确的结果; (C) 二进制算术运算的符号位不能和数值位一样参与运算但能得到正确的结果; (D)前述说法有不正确的。 答案:C 解释: 本题考核内容:二进制算术运算的相关知识 AA正确,计算机中的二进制算术运算就是通过“与”、“或”、“非”、“异或”等逻辑运算来实现的 BB正确,补码的作用就是让计算机可以直接计算带符号二进制数加法,但要小心溢出情况 CC不正确,详见B选项解析 DD正确,因为C是不正确的 具体内容请参考第二章视频“3. 0和1与数值性信息” 18、关于二进制小数的处理,下列说法不正确的是。 大学计算机基础第二章习题与解析 (A) 定点数是指二进制小数的小数点被默认处理,或者默认在
25、符号位后面数值位前面,或者默认在整个数值位的后面; (B) 浮点数采取类科学计数法的形式进行表示,分三部分:符号位、纯小数部分和指数部分,其中指数的不同值确定了小数点的不同位置,故名浮点数。 (C) 用于浮点数表示的位数不同,其表达的精度也不同,因此浮点数依据其表示位数的多少被区分为单精度数和双精度数。 (D) 二进制数浮点数处理比定点数处理要复杂得多,机器中一般有专门处理浮点数的计算部件。 (E)前述说法有不正确的。 答案:E 解释: 本题考核内容:定点数、浮点数的概念 AA正确,定点数的两种默认形式,分别表示每一位都是小数和每一位都是整数的数BB正确,浮点数的表示形式参考了十进制科学计数法
26、,分为符号、指数、尾数三部分 CC正确,32位浮点数与64位浮点数的区别 DD正确,该计算部件称为协处理器 EE不正确,ABCD四个选项均为正确选项所以选择E 具体内容请参考第二章视频“4. 0和1与非数值性信息” 19、关于二进制数计算部件的实现,下列说法正确的是。 (A) 设计和实现一个最简单的计算部件只需实现逻辑与、或、非、异或等基本运算即可,则所有加减乘除运算即可由该计算部件来实现; (B) 设计和实现一个最简单的计算部件只需实现加法运算,则所有加减乘除运算即可由该计算部件来实现; (C) 设计和实现一个最简单的计算部件需要实现加法运算和乘法运算,则所有加减乘除运算即可由该计算部件来实
27、现; (D) 设计和实现一个最简单的计算部件需要分别实现加、减、乘、除运算,则所有加减乘除运算才可由该计算部件来实现; 答案:A 解释: 本题考核内容:如何用已实现的门电路来实现更复杂的运算 AA正确,逻辑运算部件可以用来实现一位加法器,用已验证正确的一位加法器可以实现更复杂的多位加法器,减法可由加法器直接完成,用已验证的多位加法器可以实现更复杂的乘法器/除法器等 B不正确。 C不正确。 D不正确,分别实现只是完成该功能的一种方式 具体内容请参考第二章视频“6. 0和1与复杂电路”。 大学计算机基础第二章习题与解析 20、计算机内部使用的编码的基本特征是_。 (A) 唯一性(B) 唯一性和公共
28、性 (C) 唯一性、公共性和易于记忆便于识认性(D) 上述都不是 答案:B 解释: 本题考核计算机内部使用的编码的基本特征 A不全面 B正确。 C不正确,计算机内部使用的编码的基本特征应为唯一性和公共性。 D显然不正确。 具体内容请参考第二章视频“4. 0和1与非数值性信息”。 21、已知A-Z的ASCII码是(41)16- (5A)16,请将下面一段ASCII码存储的文件解析出来,正确的是_。 “0100 0111 0100 0101 0100 0111 0100 0110 0100 1000 0100 0010” (A) HBFFEG (B) HBGFGE (C) GBHEGB (D) G
29、EGFHB 答案:D 解释: 本题考核内容:编码三个主要特征的实际应用以及2进制-16进制相互转换 AA不正确,详见D选项解析 BB不正确,详见D选项解析 CC不正确,详见D选项解析 DD正确,将2进制编码转换成16进制为:(47)16 (45)16 (47)16 (46)16 (48)16 (42)16 具体内容请参考第二章视频“3. 0和1与数值性信息”,课件第二章第22页前后 22、关于十进制235,下列正确的是_。 (A) 其ASCII码为0011 0010 0011 0011 0011 0101; (B) 其ASCII码为0000 0010 0000 0011 0000 0101;
30、(C) 其ASCII码为1110 1011; (D) 其ASCII码为0010 0011 0101。 答案:A 解释: 本题考核内容:ASCII码概念及常用ASCII码应用 AA正确,该串编码按照ASCII码表翻译过来为235 BB不正确,ASCII码中数字范围为30H39H,所以高四位应为0011 CC不正确,标准ASCII码最高位为0,且编码位数不对,格式错误 DD不正确,标准ASCII码为7位2进制数加1位0组成的8位编码,格式错误 大学计算机基础第二章习题与解析 具体内容请参考第二章视频“4. 0和1与非数值性信息”,课件第二章第31页前后 23、关于汉字内码,下列说法不正确的是_。
31、(A) 汉字内码是两字节码; (B) 汉字内码是两字节码且两字节的最高位均为1; (C) 汉字内码是机器存储和显示汉字所使用的编码; (D) 上述说法有不正确的。 答案:C 解释: 本题考核内容:汉字的存储与显示 AA正确,汉字内码的概念,汉字内码是一两字节且最高位均为1的0,1型编码BB正确,汉字内码的概念,详见A选项解析 CC不正确,汉字以内码存储,以字型码输出 DD正确,C选项不正确 具体内容请参考第二章视频“4. 0和1与非数值性信息”,课件第二章第36页前后 24、关于汉字外码,下列说法不正确的是_。 (A) 汉字外码是用于将汉字输入到机器内所使用的编码; (B) 汉字外码不是0,1
32、编码; (C) 汉字外码不一定是等长编码; (D) 汉字外码有拼音码、音型码、字型码和字模点阵码。 答案:D 解释: 本题考核内容:汉字的处理过程 AA正确,汉字通过外码输入,以内码存储,以字型码输出 BB正确,常见的汉字外码有拼音、五笔、区位码等,不是0,1编码 CC正确,以拼音为例,这种外码就不是等长编码 DD不正确,字模点阵码不是外码 具体内容请参考第二章视频“4. 0和1与非数值性信息”,课件第二章第39页前后 25、下列说法不正确的是_。 (A) 数值信息可采用二进制数进行表示; (B) 非数值信息可采用基于0/1的编码进行表示; (C) 任何信息,若想用计算机进行处理,只需要将其用
33、0和1表示出来即可; (D) 上述说法有不正确的。 答案:D 解释: 本题考核内容:数值信息与非数值信息 大学计算机基础第二章习题与解析 A.正确,数值信息可采用进位制数表示。 B.正确,非数值性信息可以用编码表示。 C.正确,任何想用计算机进行处理的信息,只需要将其用0和1表示出来即可。 D.错误。A、B、C全部正确,所以D是错误的。 具体内容请参考第二章视频之“0和1与数值性信息”和“.0和1与非数值性信息” 26、假设基本门电路的符号为,已知如下电路 (1)问该电路不能实现的功能为_。 (A) 当A=1,B=0,则P=1; (B) 当A=1,B=1,则P=1; (C) 当A=0,B=1,
34、则P=1; (D) 当A=0,B=0,则P=0; 答案:B (2)问该电路所实现的正确的逻辑运算为_。 (A) P = (A AND B) AND (A OR B) ; (B) P = A XOR B; (C) P = NOT (A AND B) AND (A AND B); (D) P = (A OR B) AND (A AND (NOT B); 答案:B 解释: 本题考核内容:基于门电路的复杂组合逻辑电路 该电路所实现的逻辑运算为P=NOT(A AND B) AND (A OR B) (1) A.把A=1,B=0代入上式,A AND B=0,NOT(A AND B)=1,A OR B=1,
35、NOT(A AND B) AND (A OR B)=1,即P=1。 B.同理,把A=1,B=1代入上式,得P=0。 C. 同理,把A=0,B=1代入上式,得P=1。 D. 同理,把A=0,B=0代入上式,得P=0。 所以该电路不能实现的功能为B当A=1,B=1,则P=1。 (2) 由第(1)题知,当A,B相同时,P=0,当A,B不同时,P=1,这与异或的运算法则相同,所以正确选项为B P= A XOR B(XOR为异或)。 具体内容请参考第二章视频之“0和1与复杂电路” 27、假设基本门电路的符号为,已知如下电 大学计算机基础第二章习题与解析 路 问该电路不能实现的功能为_。 (A) 当A=1
36、,B=0,则P=1; (B) 当A=1,B=1,则P=1; (C) 当A=0,B=1,则P=0; (D) 当A=0,B=0,则P=1; 答案:C 解释: 本题考核内容:基于门电路的复杂组合逻辑电路 该电路所实现的逻辑运算为P=(A AND (NOT B) OR (B OR (NOT A) A.把A=1,B=0代入上式,NOT B=1,A AND (NOT B)=1,NOT A=0,B OR (NOT A)=0,P=(A AND (NOT B) OR (B OR (NOT A)=1. B.同理,把A=1,B=1代入上式,得P=1. C. 同理,把A=0,B=1代入上式,得P=1. D. 同理,把
37、A=0,B=0代入上式,得P=1. 所以该电路不能实现的功能为C当A=0,B=1,则P=0。 具体内容请参考第二章视频之“0和1与复杂电路” 28、假设基本门电路的符号为,已知如下电路 (1)问该电路不能实现的功能为_。 (A) 当A=1,B=0,则P=1; (B) 当A=1,B=1,则P=1; (C) 当A=0,B=1,则P=1; (D) 当A=0,B=0,则P=0; 答案:B (2)问该电路所实现的正确的逻辑运算为_。 大学计算机基础第二章习题与解析 (A) P = (A AND (NOT B) AND (NOT A) OR B) ; (B) P = A XOR B; (C) P = NO
38、T (A AND B) AND (A AND B); (D) P = (A OR B) AND (A AND (NOT B); 答案:B 解释: 本题考核内容:基于门电路的复杂组合逻辑电路 该电路所实现的逻辑运算为P=(A AND (NOT B) OR (B AND (NOT A) (1)A.把A=1,B=0代入上式,NOT B=1,A AND (NOT B)=1,NOT A=0,B AND (NOT A)=0,P=(A AND (NOT B) OR (B AND (NOT A)=1. B.同理,把A=1,B=1代入上式,得P=0. C. 同理,把A=0,B=1代入上式,得P=1. D. 同理
39、,把A=0,B=0代入上式,得P=0. 所以该电路不能实现的功能为B当A=1,B=1,则P=1. (2) 由第(1)题知,当A,B相同时,P=0,当A,B不同时,P=1,这与异或的运算法则相同,所以正确选项为B P= A XOR B(XOR为异或)。 具体内容请参考第二章视频之“0和1与复杂电路” 29、0和1的思维反映了语义符号化符号计算化计算0(和)1化0(和)1自动化分层构造化构造集成化,关于此思维的说法不正确的是_。 (A) 0和1是实现任何计算的基础,是最基本的抽象与自动化机制; (B) 0和1是连接硬件与软件的纽带,理论上来说,任何计算既可以由硬件实现,也可以由软件实现; (C)符号化计算化是社会/自然与计算融合的基本思维模式,即:若要使任何社会/自然问题被计算机处理,则首先要将该问题相关的内容符号化并提出相应的计算规则。 (D)符号化不仅仅是指数学符号化,而是指最终可以转换为二进制比特的各种符号; (E)上述说法有不正确的。 答案:E 解释: 本题考核内容:0和1的思维,即第二章整体内容 A、B、C、D的说法都是正确的,所以E是错误的。 具体内容请参考第二章课件。 第 31 页 共 31 页