1、程序员-计算机系统基础知识(二)及答案解析(总分:41.00,做题时间:90 分钟)一、单项选择题(总题数:35,分数:41.00)如图 1-16 所示的微机主板的处是 (1) 插槽,处是 (2) 接口。(分数:2.00)A.CPUB.PCIC.RAMD.IDEA.COMB.RJ-45C.USBD.PS/2主板(也称母板或系统板)是计算机硬件系统集中管理的核心载体,几乎集中了全部系统功能,是计算机中的重要部件之一。在如图 1-17 中所示的计算机主板上,处是 (3) ,处是 (4) 。(分数:2.00)A.CPU 插槽B.内存插槽C.PCI 插槽D.IDE 插槽(2). (分数:1.00)A.
2、CPU 插槽B.内存插槽C.PCI 插槽D.IDE 插槽1. 是指系统或其组成部分能在其他系统中重复使用的特性。(分数:1.00)A.可扩充性B.可移植性C.可重用性D.可维护性2.针对某计算机平台开发的软件系统,其 越高,越小利于该软件系统的移植。(分数:1.00)A.效率B.成本C.质量D.可靠性3.在 CRC(循环冗余校验)方法中,采用了 运算计算校验码。(分数:1.00)A.逻辑与B.逻辑或C.循环移位D.模 2 除法(异或)4.若内存按字节编址,用存储容量为 8K8bit 的存储器芯片构成地址编号 7000H 至 EFFFH 的内存空间,则至少需要 片。(分数:1.00)A.4B.6
3、C.8D.10已知 X=-121,若采用 8 位机器码表示,则X 原 = (9) ,X 补 = (10) 。(分数:2.00)A.11001001B.11111001C.0111100lD.01011001A.10110111B.10000111C.10100111D.011110015.将十六进制数 9B 转换为八进制数为 。(分数:1.00)A.233B.433C.463D.5316.已知某字符的编码为“0100101”,若最高位增加一个偶校验位,则其编码变为 。(分数:1.00)A.10100101B.11001010C.010001 10D.01010101设机器码的长度为 8,X 为
4、带符号纯小数,Y 为带符号纯整数,X 原 =11111111,Y 补 =11111111,则 X 的十进制真值为 (13) ,Y 的十进制真值为 (14) 。(分数:2.00)A.1/128B.-1/128C.-127/128D.127/128A.-1B.127C.-127D.17.欲知 8 位二进制数(b 7b6b5b4b3b2b1b0)的 b2是否为 1,可将该数与二进制数 00000100 进行 运算,若运算结果不为 0,则此数的 b2必为 1。(分数:1.00)A.加B.减C.与D.或8.汉字机内码与国标码的关系为:机内码=国标码+8080H。若已知某汉字的国标码为 3456H,则其机
5、内码为 。(分数:1.00)A.B4D6HB.B536HC.D486HD.C4B3H9.用补码表示的 8 位二进制数 11 100000,其值为十进制数 。(分数:1.00)A.-31B.-32C.-64D.-6510.用 ASCII 码表示的大写英文字母 B(42H)加偶校验后的二进制编码为 。(分数:1.00)A.10001000B.10000010C.1100000lD.0100001011.两个带符号的数进行运算时,在 的情况下有可能产生溢出。(分数:1.00)A.同符号数相加B.同符号数相减C.异符号数相加D.异符号数相“或”12.无符号二进制数 100110.101 转换成的十进制
6、数为 。(分数:1.00)A.38.625B.42.315C.48.625D.68.81513.用带符号位的定点补码表示纯小数,8 位编码 11111111 表示的十进制真值是 。(分数:1.00)A.0B.-1C.+27D.-2-714.若信息为 32 位的二进制编码,至少需要加 位的校验位才能构成海明码。(分数:1.00)A.3B.4C.5D.615.某计算机中采用 4848 数字化点阵字模表示一个汉字,字模中的每一个点在存储器中用一个二进制位存储。那么,存储 1024 个汉字要求的存储空间应为 KB。(分数:1.00)A.196B.244C.288D.31216.计算机系统中用来连接 C
7、PU、内存储器和 I/O 接口的总线称为系统总线。 总线属于系统总线技术的一种。(分数:1.00)A.IEEE1394B.PCIC.RS-232D.USB17.微机系统中 BIOS(基本输入输出系统)保存在 中。(分数:1.00)A.主板上的 ROMB.DRAMC.主板上的 RAMD.CD-ROM18. 不属于存储器的速度性能指标。(分数:1.00)A.存储周期B.存取时间C.主频D.存储器带宽19.下面关于(Cache(高速缓冲存储器)的叙述, 是错误的。(分数:1.00)A.在体系结构上,Cache 位于主存与 CPU 之间B.Cache 存储的内容是主存部分内容的复制副本C.使用 Cac
8、he 并不能扩大主存的容量D.Cache 的命中率只与其容量相关20.计算机系统的可靠性通常用 来衡量。(分数:1.00)A.平均响应时间B.平均故障间隔时间C.平均故障时间D.数据处理速率21.计算机系统可维护性是指 。(分数:1.00)A.对系统进行故障检测与修复的定期时间间隔B.系统失效后能被修复的概率C.在单位时间内完成修复的概率D.系统失效后在规定的时间内可修复到规定功能的能力冯诺依曼体系结构的计算机有两个主要组成部件:内存和处理器。其中,内存用于存储指令和数据。在大多数高级语言程序中, (30) 是内存单元的抽象。微处理器中的 ALU 可执行算术运算和 (31) 操作。(分数:2.
9、00)A.变量B.关键字C.语句D.数据类型A.浮点B.定点C.逻辑D.控制22.在软件开发中使用函数库可 。(分数:1.00)A.提高软件的执行速度B.降低系统负载C.提高软件各部分之问的耦合度D.提高软件的可重用性23.计算机中数据输入输出的控制方式有多种, “中断”方式的优点不包括 。(分数:1.00)A.I/O 与 CPU 并行处理B.并行处理多种 I/OC.实时响应突发事件D.批量传送数_据24.光盘驱动器与主机的接口总线常采用 总线。(分数:1.00)A.ISAB.CETRONICC.D.PCI25.设某系统由 P1 和 P2 两个子系统组成,当且仅当两个子系统都能正常工作时,该系
10、统才能正常工作。若 P1 和 P2 的可靠性均为 0.9,则该系统的可靠性是 。(分数:1.00)A.0.1B.0.45C.0.81D.0.926.评价计算机系统性能时,MIPS 是衡量 的一种单位。(分数:1.00)A.时钟频率B.运算速度C.系统可靠性D.系统失效率27.计算机各功能部件之间的合作关系如图 1-18 所示。假设图中虚线表示控制流,实线表示数据流,那么a、b 和 c 分别表示 。(分数:1.00)A.控制器、内存储器和运算器B.控制器、运算器和内存储器C.内存储器、运算器和控制器D.内存储器、控制器和运算器28.使用 技术,计算机的微处理器可以在完成一条指令前就开始执行下一条
11、指令。(分数:1.00)A.迭代B.流水线C.面向对象D.中间件29.CPU 主要由运算单元(ALU)、控制单元(CU)、寄存器和时序电路组成,对指令进行译码的功能是由 实现的。(分数:1.00)A.运算单元B.控制单元C.寄存器D.时序电路(40) 用于存放执行指令的地址。若存储器按字节编址且指令长度为 16 位,则程序顺序执行时,每执行一条指令,程序计数器的值增加 (41) 。(分数:2.00)A.算术逻辑单元B.指令寄存器C.程序计数器D.累加器A.1B.2C.3D.4程序员-计算机系统基础知识(二)答案解析(总分:41.00,做题时间:90 分钟)一、单项选择题(总题数:35,分数:4
12、1.00)如图 1-16 所示的微机主板的处是 (1) 插槽,处是 (2) 接口。(分数:2.00)A.CPU B.PCIC.RAMD.IDE解析:A.COMB.RJ-45 C.USBD.PS/2解析:解析 在微机主板中处是 CPU 插槽,可以将 CPU 插入该插槽中。处为 RJ-45 接口,可以用RJ-45 连接线连接相关设备,如集线器、路由器等。主板(也称母板或系统板)是计算机硬件系统集中管理的核心载体,几乎集中了全部系统功能,是计算机中的重要部件之一。在如图 1-17 中所示的计算机主板上,处是 (3) ,处是 (4) 。(分数:2.00)A.CPU 插槽B.内存插槽 C.PCI 插槽D
13、.IDE 插槽解析:(2). (分数:1.00)A.CPU 插槽B.内存插槽C.PCI 插槽 D.IDE 插槽解析:解析 在计算机主板中处是内存插槽,用来插内存条。处为 PCI 接口卡插槽。1. 是指系统或其组成部分能在其他系统中重复使用的特性。(分数:1.00)A.可扩充性B.可移植性C.可重用性 D.可维护性解析:解析 可重用性是指系统或其组成部分能在其他系统巾重复使用的特性。2.针对某计算机平台开发的软件系统,其 越高,越小利于该软件系统的移植。(分数:1.00)A.效率 B.成本C.质量D.可靠性解析:解析 效率越高,软件系统与硬件/软件环境相关也就越火,所以越不利于该软件系统的移植。
14、3.在 CRC(循环冗余校验)方法中,采用了 运算计算校验码。(分数:1.00)A.逻辑与B.逻辑或C.循环移位D.模 2 除法(异或) 解析:解析 在 CRC(循环冗余校验)方法中,采用了模 2 除法运算计算校验码。4.若内存按字节编址,用存储容量为 8K8bit 的存储器芯片构成地址编号 7000H 至 EFFFH 的内存空间,则至少需要 片。(分数:1.00)A.4 B.6C.8D.10解析:解析 地址编号 7000HEFFFH 的内存空间容量为 215B,所以需要 2158/(82108)=4 片。已知 X=-121,若采用 8 位机器码表示,则X 原 = (9) ,X 补 = (10
15、) 。(分数:2.00)A.11001001B.11111001 C.0111100lD.01011001解析:A.10110111B.10000111 C.10100111D.01111001解析:解析 X=-1111001,X 原 =11111001,X 补 =100001115.将十六进制数 9B 转换为八进制数为 。(分数:1.00)A.233 B.433C.463D.531解析:解析 (9B) 16=(10011011)2=(233)86.已知某字符的编码为“0100101”,若最高位增加一个偶校验位,则其编码变为 。(分数:1.00)A.10100101 B.11001010C.0
16、10001 10D.01010101解析:解析 偶校验是指数据编码(包括校验位)中“1”的个数应该是偶数。本题“0100101”中有 3 个“1”,校验位应设置为 1,即“10100101”。设机器码的长度为 8,X 为带符号纯小数,Y 为带符号纯整数,X 原 =11111111,Y 补 =11111111,则 X 的十进制真值为 (13) ,Y 的十进制真值为 (14) 。(分数:2.00)A.1/128B.-1/128C.-127/128 D.127/128解析:A.-1 B.127C.-127D.1解析:解析 本题考查数值数据在计算机中的表示。X原 =11111111 时,X=0.111
17、1111=-127/128。Y补 =11111111 时,Y 原 =10000001,则 Y=-0000001=-1。7.欲知 8 位二进制数(b 7b6b5b4b3b2b1b0)的 b2是否为 1,可将该数与二进制数 00000100 进行 运算,若运算结果不为 0,则此数的 b2必为 1。(分数:1.00)A.加B.减C.与 D.或解析:解析 如果要得到 8 位二进制数中某位的值,应屏蔽其他各位,而只保留该位进行与运算,然后根据得到的结果进行判别。如果是 0 说明该位为 0;若是 1,则说明该位为 1。8.汉字机内码与国标码的关系为:机内码=国标码+8080H。若已知某汉字的国标码为 34
18、56H,则其机内码为 。(分数:1.00)A.B4D6H B.B536HC.D486HD.C4B3H解析:解析 己知国标码为 3456H,故机内码=3456H+8080H=B4D6H。9.用补码表示的 8 位二进制数 11 100000,其值为十进制数 。(分数:1.00)A.-31B.-32 C.-64D.-65解析:解析 将负数的补码表示转换为真值的方法是:除符号位外,数值位各位取反,然后再加 1。所以,11100000 的真值为-32。10.用 ASCII 码表示的大写英文字母 B(42H)加偶校验后的二进制编码为 。(分数:1.00)A.10001000B.10000010C.1100
19、000lD.01000010 解析:解析 大写的英文字母 B 用 7 位二进制编码来表示为 1000010。而加校验位后其编码为 8 位二进制数,且校验位应加在最高位上。加上偶校验后,包括校验位在内的 1 的个数应为偶数。所以,偶校验位应为 0。加偶校验后的编码为 01000010。11.两个带符号的数进行运算时,在 的情况下有可能产生溢出。(分数:1.00)A.同符号数相加 B.同符号数相减C.异符号数相加D.异符号数相“或”解析:解析 溢出产生的原因是两数的运算结果超出了所规定的数值范围。而只有在两同符号数相加或异符号数相减时,才有可能出现溢出。12.无符号二进制数 100110.101
20、转换成的十进制数为 。(分数:1.00)A.38.625 B.42.315C.48.625D.68.815解析:解析 将二进制数写成按权展开的多项式之和,可以计算得出十进制数为 38.625。13.用带符号位的定点补码表示纯小数,8 位编码 11111111 表示的十进制真值是 。(分数:1.00)A.0B.-1C.+27D.-2-7 解析:解析 依题意,编码 1111111l 所表示的十进制数是一个负数,其绝对值为 01111111,因此该数应该为-2 -7。14.若信息为 32 位的二进制编码,至少需要加 位的校验位才能构成海明码。(分数:1.00)A.3B.4C.5D.6 解析:解析 构
21、成海明码的条件是:2k -1n+k,其中,n 为数据位数,k 为校验位数。由此,可以得知,信息长度 n=32 时,k 至少为 6。15.某计算机中采用 4848 数字化点阵字模表示一个汉字,字模中的每一个点在存储器中用一个二进制位存储。那么,存储 1024 个汉字要求的存储空间应为 KB。(分数:1.00)A.196B.244C.288 D.312解析:解析 由于每存储一个汉字需要 4848/8=288 字节,所以 1024 个汉字要求的存储空间应该为288KB。16.计算机系统中用来连接 CPU、内存储器和 I/O 接口的总线称为系统总线。 总线属于系统总线技术的一种。(分数:1.00)A.
22、IEEE1394B.PCI C.RS-232D.USB解析:解析 系统总线又称为“内总线”,常见的系统总线技术有 ISA 总线、EISA 总线和 PCI 总线等。17.微机系统中 BIOS(基本输入输出系统)保存在 中。(分数:1.00)A.主板上的 ROM B.DRAMC.主板上的 RAMD.CD-ROM解析:解析 BIOs 是一组固定在计算机主板的 ROM 芯片上的程序。18. 不属于存储器的速度性能指标。(分数:1.00)A.存储周期B.存取时间C.主频 D.存储器带宽解析:解析 本题考查的是计算机系统的基础知识。存储器的速度性能指标包括存储周期、存取时间和带宽等,但不包括主频,主频是
23、CPU 的速度性能指标。19.下面关于(Cache(高速缓冲存储器)的叙述, 是错误的。(分数:1.00)A.在体系结构上,Cache 位于主存与 CPU 之间B.Cache 存储的内容是主存部分内容的复制副本C.使用 Cache 并不能扩大主存的容量D.Cache 的命中率只与其容量相关 解析:解析 Cache 的命中率与下列因素有关:程序在执行过程中的地址流分布情况;当发生 Cache 块失效时,所采用的替换算法;Cache 的容量;所采用的 Cache 预算法等。20.计算机系统的可靠性通常用 来衡量。(分数:1.00)A.平均响应时间B.平均故障间隔时间 C.平均故障时间D.数据处理速
24、率解析:解析 计算机系统的可靠性通常用平均故障间隔时间来衡量。平均故障间隔时间是指在规定时间内,设备无故障工作时间的平均值。21.计算机系统可维护性是指 。(分数:1.00)A.对系统进行故障检测与修复的定期时间间隔B.系统失效后能被修复的概率C.在单位时间内完成修复的概率D.系统失效后在规定的时间内可修复到规定功能的能力 解析:解析 计算机系统可维护性是指系统失效后在规定的时间内可修复到规定功能的能力。冯诺依曼体系结构的计算机有两个主要组成部件:内存和处理器。其中,内存用于存储指令和数据。在大多数高级语言程序中, (30) 是内存单元的抽象。微处理器中的 ALU 可执行算术运算和 (31)
25、操作。(分数:2.00)A.变量 B.关键字C.语句D.数据类型解析:A.浮点B.定点C.逻辑 D.控制解析:解析 在大多数高级语言程序中,将数据存储在变量中,程序运行时,要将全部数据放入内存中,因此变量是内存单元的抽象。微处理器主要由控制单元(CU)、算术逻辑运算单元(ALU)及寄存器组成,其中 ALU 可执行算术运算和逻辑运算。22.在软件开发中使用函数库可 。(分数:1.00)A.提高软件的执行速度B.降低系统负载C.提高软件各部分之问的耦合度D.提高软件的可重用性 解析:解析 在软件开发中使用函数库主要是为了提高软件的可重用性,使这些函数库可重复使用。23.计算机中数据输入输出的控制方
26、式有多种, “中断”方式的优点不包括 。(分数:1.00)A.I/O 与 CPU 并行处理B.并行处理多种 I/OC.实时响应突发事件D.批量传送数_据 解析:解析 提高设备利用率的主要技术有中断技术、DMA 技术、通道技术和缓冲技术。计算机中数据输入输出的控制方式有多种,其中“中断”方式的优点不包括批量传送数据。24.光盘驱动器与主机的接口总线常采用 总线。(分数:1.00)A.ISAB.CETRONICC. D.PCI解析:解析 在当前 PC 中,光盘驱动器与主机的接口总线通常可采用 SCSI 和 EIDE,但不能采用ISA、CETRONIC 和 PCI 总线。25.设某系统由 P1 和
27、P2 两个子系统组成,当且仅当两个子系统都能正常工作时,该系统才能正常工作。若 P1 和 P2 的可靠性均为 0.9,则该系统的可靠性是 。(分数:1.00)A.0.1B.0.45C.0.81 D.0.9解析:解析 依题意可知,两个子系统构成了串联系统。所以,整个系统的可靠性就是两个子系统可靠性的乘积,即 0.90.9=0.81。26.评价计算机系统性能时,MIPS 是衡量 的一种单位。(分数:1.00)A.时钟频率B.运算速度 C.系统可靠性D.系统失效率解析:解析 评价计算机系统性能时,MIPS 是衡量运算速度的一种单位。27.计算机各功能部件之间的合作关系如图 1-18 所示。假设图中虚
28、线表示控制流,实线表示数据流,那么a、b 和 c 分别表示 。(分数:1.00)A.控制器、内存储器和运算器B.控制器、运算器和内存储器 C.内存储器、运算器和控制器D.内存储器、控制器和运算器解析:解析 本题考查的是计算机硬件方面的基础知识。计算机有 6 种主要的硬件:控制器、运算器、内存储器、外存储器、输入和输出设备。根据计算机各硬件之间的合作关系可知,a 应该为控制器,b 为运算器,c 为内存储器。28.使用 技术,计算机的微处理器可以在完成一条指令前就开始执行下一条指令。(分数:1.00)A.迭代B.流水线 C.面向对象D.中间件解析:解析 本题考查计算机中流水线的概念。使用流水线技术
29、,计算机的微处理器可以在完成一条指令前就开始执行下一条指令。29.CPU 主要由运算单元(ALU)、控制单元(CU)、寄存器和时序电路组成,对指令进行译码的功能是由 实现的。(分数:1.00)A.运算单元B.控制单元 C.寄存器D.时序电路解析:解析 CPU 主要由运算单元、控制单元、寄存器和时序电路组成。对指令进行译码的功能是由控制单元实现的。(40) 用于存放执行指令的地址。若存储器按字节编址且指令长度为 16 位,则程序顺序执行时,每执行一条指令,程序计数器的值增加 (41) 。(分数:2.00)A.算术逻辑单元B.指令寄存器C.程序计数器 D.累加器解析:A.1B.2 C.3D.4解析:解析 在 CPU 的部件中,程序计数器的功能是用于存放指令的地址。若存储器按字节编制,则 16位长的指令占用 2 字节的空间,前后两条指令地址之间的偏移量等于 2,所以每执行一条指令,程序计数器的值增加 2。