【计算机类职业资格】软件设计师-计算机系统知识(一)及答案解析.doc
《【计算机类职业资格】软件设计师-计算机系统知识(一)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件设计师-计算机系统知识(一)及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、软件设计师-计算机系统知识(一)及答案解析(总分:39.00,做题时间:90 分钟)一、综合知识试题(总题数:38,分数:39.00)1.计算机内存一般分为静态数据区、代码区、栈区和堆区,若某指令的操作数之一采用立即数寻址方式,则该操作数位于_。(分数:1.00)A.静态数据区B.代码区C.栈区D.堆区2.在输入输出控制方法中,采用_可以使得设备与主存间的数据块传送无需 CPU 干预。(分数:1.00)A.程序控制输入/输出B.中断C.DMAD.总线控制3.计算机中常采用原码、反码、补码和移码表示数据,其中,0 编码相同的是_。(分数:1.00)A.原码和补码B.反码和补码C.补码和移码D.原
2、码和移码4.下面关于校验方法的叙述,_是正确的。(分数:1.00)A.采用奇偶校验可检测数据传输过程中出现一位数据错误的位置并加以纠正B.采用海明校验可检测数据传输过程中出现一位数据错误的位置并加以纠正C.采用海明校验,校验码的长度和位置可随机设定D.采用 CRC 校验,需要将校验码分散开并插入数据的指定位置中5.以下关于计算机系统中断概念的叙述中,正确的是_。(分数:1.00)A.由 I/O 设备提出的中断请求和电源掉电都是可屏蔽中断B.由 I/O 设备提出的中断请求和电源掉电都是不可屏蔽中断C.由 I/O 设备提出的中断请求是可屏蔽中断,电源掉电是不可屏蔽中断D.由 I/O 设备提出的中断
3、请求是不可屏蔽中断,电源掉电是可屏蔽中断6.以下关于 CPU 的叙述中,错误的是_。(分数:1.00)A.CPU 产生每条指令的操作信号并将操作信号送往相应的部件进行控制B.程序计数器 PC 除了存放指令地址,也可以临时存储算术/逻辑运算结果C.CPU 中的控制器决定计算机运行过程的自动化D.指令译码器是 CPU 控制器中的部件7.关于 64 位和 32 位微处理器,不能以 2 倍关系描述的是_。(分数:1.00)A.通用寄存器的位数B.数据总线的宽度C.运算速度D.能同时进行运算的位数8.若某计算机采用 8 位整数补码表示数据,则运算_将产生溢出。(分数:1.00)A.-127+1B.-12
4、7-1C.127+1D.127-19.假设某硬盘由 5 个盘片构成(共有 8 个记录面),盘面有效记录区域的外直径为 30cm,内直径为 10cm,记录位密度为 250 位/mm,磁道密度为 16 道/mm,每磁道分 16 个扇区,每扇区 512 字节,则该硬盘的格式化容量约为_MB。(分数:1.00)A.B.C.D.10.计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,其_。(分数:1.00)A.操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)B.操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)C.操作码和地址码都应存入指令寄存器(IR)D.11.某计
5、算机系统由下图所示的部件构成,假定每个部件的千小时可靠度都为 R,则该系统的千小时可靠度为_。(分数:1.00)A.R+2R/4B.R+R2/4C.R(1-(1-R)2)D.R(1-(1-R)2)212.处理机主要由处理器、存储器和总线组成,总线包括_。(分数:1.00)A.数据总线、地址总线、控制总线B.并行总线、串行总线、逻辑总线C.单工总线、双工总线、外部总线D.逻辑总线、物理总线、内部总线13.CPU 中的数据总线宽度会影响_。(分数:1.00)A.内存容量的大小B.系统的运算速度C.指令系统指令数量D.寄存器的宽度14.内存采用段式存储管理有许多优点,但_不是其优点。(分数:1.00
6、)A.分段是信息的逻辑单位,用户不可见B.各段程序的修改互不影响C.地址变换速度快、内存碎片少D.便于多道程序共享主存的某些段15.正常情况下,操作系统对保存有大量有用数据的硬盘进行_操作时,不会清除有用数据。(分数:1.00)A.磁盘分区和格式化B.磁盘格式化和碎片整理C.磁盘清理和碎片整理D.磁盘分区和磁盘清理16.为实现程序指令的顺序执行,CPU_中的值将自动加 1。(分数:1.00)A.指令寄存器(OR)B.程序计数器(PC)C.地址寄存器(AR)D.指令译码器(ID)17.以下关于校验码的叙述中,正确的是_。(分数:1.00)A.海明码利用多组数位的奇偶性来检错和纠错B.海明码的码距
7、必须大于等于 1C.循环冗余校验码具有很强的检错和纠错能力D.循环冗余校验码的码距必定为 118.设指令由取指、分析、执行 3 个子部件完成,每个子部件的工作周期均为t,采用常规标量单流水线处理机。若连续执行 10 条指令,则共需时间_t。(分数:1.00)A.8B.10C.12D.1419.有四级指令流水线,分别完成取指、取数、运算、传送结果四步操作。若完成上述操作的时间依次为9ns、10ns、6ns、8ns,则流水线的操作周期应设计为_ns。(分数:1.00)A.6B.8C.9D.1020._是指按内容访问的存储器。(分数:1.00)A.虚拟存储器B.相联存储器C.高速缓存(cache)D
8、.随机访问存储器16 浮点数的一般表示形式为 N=2EF,其中 E 为阶码,F 为尾数。以下关于浮点表示的叙述中,错误的是 1 。两个浮点数进行相加运算,应首先 2 。(分数:2.00)A.阶码的长度决定浮点表示的范围,尾数的长度决定浮点表示的精度B.工业标准 IEEE754 浮点数格式中阶码采用移码、尾数采用原码表示C.规格化指的是阶码采用移码、尾数采用补码D.规格化表示要求将尾数的绝对值限定在区间0.5,1)A.将较大的数进行规格化处理B.将较小的数进行规格化处理C.将这两个数的尾数相加D.统一这两个数的阶码21.若某整数的 16 位补码为 FFFFH(H 表示十六进制),则该数的十进制值
9、为_。(分数:1.00)A.0B.-1C.216-1D.-216+122.编写汇编语言程序时,下列寄存器中程序员可访问的是_。(分数:1.00)A.程序计数器(PC)B.指令寄存器(OR)C.存储器数据寄存器(MDR)D.存储器地址寄存器(MAR)23.在计算机体系结构中,CPU 内部包括程序计数器(PC)、存储器数据寄存器(MDR)、指令寄存器(IR)和存储器地址寄存器(MAR)等。若 CPU 要执行的指令为:MOVR0,#100(即将数值 100 传送到寄存器 R0 中),则CPU 首先要完成的操作是_。(分数:1.00)A.100R0B.100MDRC.PCMARD.PCIR24.与 等
10、价的逻辑表达式是_。( 表示逻辑异或,+表示逻辑加)(分数:1.00)A.B.C.D.25.若内存容量为 4GB,字长为 32,则_。(分数:1.00)A.地址总线和数据总线的宽度都为 32B.地址总线的宽度为 30,数据总线的宽度为 32C.地址总线的宽度为 30,数据总线的宽度为 8D.地址总线的宽度为 32,数据总线的宽度为 826.5 cache 用于存放主存数据的部分复制,主存单元地址与 cache 单元地址之间的转换工作由_完成。(分数:1.00)A.硬件B.软件C.用户D.程序员27.设用 2K4 位的存储器芯片组成 16K8 位的存储器(地址单元为 0000H3FFFH,每个芯
11、片的地址空间连续),则地址单元 0BIFH 所在芯片的最小地址编号为_。(分数:1.00)A.0000HB.0800HC.2000HD.2800H28.以下关于 CISC(Complex Instruction Set Comptlter,复杂指令集计算机)和RISC(ReducedInstruction Set Computer,精简指令集计算机)的叙述中,错误的是_。(分数:1.00)A.在 CISC 中,其复杂指令都采用硬布线逻辑来执行B.采用 CISC 技术的 CPU,其芯片设计复杂度更高C.在 RISC 中,更适合采用硬布线逻辑执行指令D.采用 RISC 技术,指令系统中的指令种类和
12、寻址方式更少29.计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若 x 的阶码大于 y 的阶码,则应将_。(分数:1.00)A.x 的阶码缩小至与 y 的阶码相同,且使 x 的尾数部分进行算术左移B.x 的阶码缩小至与 y 的阶码相同,且使 x 的尾数部分进行算术右移C.y 的阶码扩大至与 x 的阶码相同,且使 y 的尾数部分进行算术左移D.y 的阶码扩大至与 x 的阶码相同,且使 y 的尾数部分进行算术右移30.内存按字节编址,地址从 90000H 到 CFFFFH,若用存储容量为 16K8b 的存储器芯片构成该内存,至少需要_片。(分数:1.00)A.2B.4C.8D.1631.海
13、明校验码是在 n 个数据位之外增设 k 个校验位,从而形成一个 k+n 位的新的码字,使新的码字的码距比较均匀地拉大。n 与 k 的关系是_。(分数:1.00)A.2k-1n+kB.2n-1n+kC.n=kD.n-1k32.某指令流水线由 5 段组成,各段所需要的时间如下图所示。(分数:1.00)A.10/70tB.10/49tC.10/35tD.10/30t33.在 CPU 中,_可用于传送和暂存用户数据,为 ALU 执行算术逻辑运算提供工作区。(分数:1.00)A.程序计数器B.累加寄存器C.程序状态寄存器D.地址寄存器34.下而关于在:I/O 设备与主机间交换数据的叙述,_是错误的。(分
14、数:1.00)A.中断方式下,CPU 需要执行程序来实现数据传送任务B.中断方式和 DMA 方式下,CPU 与 I/0 设备都可同步工作C.中断方式和 DMA 方式下,快速 I/O 设备更适合采用中断方式传递数据D.若同时接到 DMA 请求和中断请求,CPU 优先响应 DMA 请求35.某指令的流水线由 5 段组成,第 1、3、5 段所需时间为t,第 2、4 段所需时间分别为 3t、2t,如下图所示,那么连续输入 n 条指令时的吞吐率(单位时间内执行的指令个数)TP 为_。(分数:1.00)A.B.C.D.36.以下关于 cache 的叙述中,正确的是_。(分数:1.00)A.在容量确定的情况
15、下,替换算法的时间复杂度是影响 cache 命中率的关键因素B.cache 的设计思想是在合理成本下提高命中率C.cache 的设计目标是容量尽可能与主存容量相等D.CPU 中的 cache 容量应大于 CPU 之外的 cache 容量37.利用高速通信网络将多台高性能工作站或微型机互连构成机群系统,其系统结构形式属于_计算机。(分数:1.00)A.单指令流单数据流(SISD)B.多指令流单数据流(MISD)C.单指令流多数据流(SIMD)D.多指令流多数据流(MIMD)软件设计师-计算机系统知识(一)答案解析(总分:39.00,做题时间:90 分钟)一、综合知识试题(总题数:38,分数:39
16、.00)1.计算机内存一般分为静态数据区、代码区、栈区和堆区,若某指令的操作数之一采用立即数寻址方式,则该操作数位于_。(分数:1.00)A.静态数据区B.代码区 C.栈区D.堆区解析:解析 首先要明白内存中的各个区概念。静态数据区(全局区):全局变量和静态变量存储时放在一块区域,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域,该区域在程序结束后由操作系统回收。代码区:存放函数体的二进制代码。栈区:由编译器自动分配释放,存放函数的参数值、局部变量的值等。其操作方式类似于数据结构中的栈。堆区:一般由程序员分配释放,若程序员不释放,程序结束时可能由操
17、作系统回收。对于操作数的寻址方式也有多种,在考点里已做介绍,题目中操作数采用立即数寻址方式,立即数寻址是在指令的地址码部分直接给出执行本条指令所需要的源操作数。优点是:节省了数据存储单元,指令的执行速度快。缺点是:只能用于源操作数的寻址,数据的长度不能太长。综上所述,立即数寻址的操作数是程序代码的一部分,因此应该存放在代码区。2.在输入输出控制方法中,采用_可以使得设备与主存间的数据块传送无需 CPU 干预。(分数:1.00)A.程序控制输入/输出B.中断C.DMA D.总线控制解析:解析 DMA(Direct Memory Access)技术通过硬件控制将数据块在内存和输入/输出设备间直接传
18、送,不需要 CPU 的任何干涉,只需 CPU 在过程开始启动与过程结束时的处理,实际操作由 DMA 硬件直接执行完成,CPU 在传送过程中可做别的事情。3.计算机中常采用原码、反码、补码和移码表示数据,其中,0 编码相同的是_。(分数:1.00)A.原码和补码B.反码和补码C.补码和移码 D.原码和移码解析:解析 原码、反码、补码以及移码是计算机的数据表示形式,需掌握牢固。+0 和-0 的表示比较特殊,在此总结如下。原码:+0 原 =0 0000000 -0原 =1 0000000反码:+0 反 =0 0000000 -0反 =1 1111111补码:+0 补 =-0补 =0 0000000移
19、码:+0 移 =-0移 =1 00000004.下面关于校验方法的叙述,_是正确的。(分数:1.00)A.采用奇偶校验可检测数据传输过程中出现一位数据错误的位置并加以纠正B.采用海明校验可检测数据传输过程中出现一位数据错误的位置并加以纠正 C.采用海明校验,校验码的长度和位置可随机设定D.采用 CRC 校验,需要将校验码分散开并插入数据的指定位置中解析:解析 由奇偶校验码的工作原理可知,这种校验方法只能检测一位的错误,并不能像海明校验那样既可以检测数据传输过程中出现一位数据错误的位置且加以纠正,由此可知 A 错 B 对。另外,海明码对于信息位与校验位的放置是有约定的,不能随机设定,所以 C 错
20、。对于 CRC 码,其校验位都是置于编码的最后部分(最右端)的,所以 D 也是错误的。5.以下关于计算机系统中断概念的叙述中,正确的是_。(分数:1.00)A.由 I/O 设备提出的中断请求和电源掉电都是可屏蔽中断B.由 I/O 设备提出的中断请求和电源掉电都是不可屏蔽中断C.由 I/O 设备提出的中断请求是可屏蔽中断,电源掉电是不可屏蔽中断 D.由 I/O 设备提出的中断请求是不可屏蔽中断,电源掉电是可屏蔽中断解析:解析 按照是否可以被屏蔽,可将中断分为两大类:不可屏蔽中断(又叫非屏蔽中断)和可屏蔽中断。不可屏蔽中断源一旦提出请求,CPU 必须无条件响应,而对可屏蔽中断源的请求,CPU 可以
21、响应,也可以不响应。典型的非屏蔽中断源的例子是电源掉电,一旦出现,必须立即无条件地响应,否则进行其他任何工作都是没有意义的。典型的可屏蔽中断源的例子是打印机中断,CPU 对打印机中断请求的响应可以快一些,也可以慢一些,因为让打印机等待是完全可以的。6.以下关于 CPU 的叙述中,错误的是_。(分数:1.00)A.CPU 产生每条指令的操作信号并将操作信号送往相应的部件进行控制B.程序计数器 PC 除了存放指令地址,也可以临时存储算术/逻辑运算结果 C.CPU 中的控制器决定计算机运行过程的自动化D.指令译码器是 CPU 控制器中的部件解析:解析 本题主要考查 CPU 的组成及其部件的功能。CP
22、U 的功能主要包括程序控制、操作控制、时间控制和数据处理。CPU 主要由运算器、控制器、寄存器组和内部总线等部件组成。CPU 产生每条指令的操作信号并将操作信号送往相应的部件进行控制,因此说法A 正确。CPU 中的控制器用于控制整个 CPU 的工作,它决定了计算机运行过程中的自动化,因此说法 C 正确。程序计数器 PC 具有寄存信息和计数两种功能,又称为指令计数器。程序的执行分为两种情况,顺序执行和转移执行。在程序执行前,将程序的起始地址送入 PC,该地址在程序加载到内存时确定,执行指令时,CPU 将自动修改 PC 的内容,当指令按照顺序执行时,PC 加 1。如果是转移指令,后继指令的地址根据
23、当前指令的地址加上一个向前或向后转移的位移量得到。因此 PC 没有临时存储算术/逻辑运算结果的功能。因此说法 B 错误。CPU 中的控制器包括指令寄存器(IR)、程序计数器(PC)、地址寄存器(AR)和指令译码器(ID)。因此说法 D正确。综上所述,答案为 B。7.关于 64 位和 32 位微处理器,不能以 2 倍关系描述的是_。(分数:1.00)A.通用寄存器的位数B.数据总线的宽度C.运算速度 D.能同时进行运算的位数解析:解析 计算机系统的运算速度受多种因素的影响,64 位微处理器可同时对 64 位数据进行运算,但不能说其速度是 32 位微处理器的 2 倍。8.若某计算机采用 8 位整数
24、补码表示数据,则运算_将产生溢出。(分数:1.00)A.-127+1B.-127-1C.127+1 D.127-1解析:解析 8 位整数补码的表示范围位-128+127。-128 补 =10000000,127=01111111。对于选项C,很明显 127+1=128 超过了 8 位整数的表示范围。我们也可以通过计算来证明:*两个正数相加的结果是-128,产生错误的原因就是溢出。9.假设某硬盘由 5 个盘片构成(共有 8 个记录面),盘面有效记录区域的外直径为 30cm,内直径为 10cm,记录位密度为 250 位/mm,磁道密度为 16 道/mm,每磁道分 16 个扇区,每扇区 512 字节
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 设计师 计算机系统 知识 答案 解析 DOC
