【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)试题-试卷36及答案解析.doc
《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)试题-试卷36及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)试题-试卷36及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)软件设计师上午(基础知识)试题-试卷 36及答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:29,分数:60.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_2.多计算机系统属于(1)体系结构。(分数:2.00)A.SISDB.SIMDC.MISDD.MIMD3.(2)用于将显卡、声卡、网卡和硬盘控制器等高速外围设备直接挂在 CPU总线上。(分数:2.00)A.STD总线B.交叉开关C.PCI总线D.Centronic总线4.(3)不属于计算机控制器中的部件。(分数:
2、2.00)A.程序计数器 PCB.时序发生器C.程序状态字寄存器 PSWD.数据缓冲寄存器5.两个同符号的数相加或异符号的数相减,所得结果的符号位 sF和进位标志 CF进行(4)运算为 1时,表示运算的结果产生溢出。(分数:2.00)A.与B.或C.与非D.异或6.32位计算机中的 32是指该计算机(5)。(分数:2.00)A.能同时处理 32位二进制数B.能同时处理 32位十进制数C.具有 32根地址总线D.运算精度可达小数点后 32位7.以下设施中,存取速度最快的是(6)。(分数:2.00)A.主存B.CacheC.寄存器D.高速磁盘8.下面关于局部性原理的描述正确的是(7)。(分数:2.
3、00)A.程序代码顺序执行B.程序按照非一致性方式访问内存C.程序连续地访问许多变量D.程序在一段时间内访问相对小的一段地址空间9.以下关于在 IO 设备与主机间交换数据的叙述中,错误的是(8)。(分数:2.00)A.中断方式下,CPU 需要执行程序来实现数据传送B.按交换数据的效率从低到高:程序控制方式、中断方式、DMA 方式C.中断方式和 DMA方式相比,快速 IO 设备更适合采用中断方式传递数据D.若同时接到 DMA请求和中断请求,CPU 优先响应 DMA请求10.以下关于 CISCRISC 计算机的叙述中,正确的是(9)。(分数:2.00)A.虽然 RISC机器指令数量比 CISC机器
4、少,但功能更强大B.RISC机器指令使用频度比 CISC机器更均衡C.RISC采用硬布线逻辑控制;CISC 采用微程序控制技术D.RISC机器指令系统中,各类指令都可以操作内存11.浮点数由以下三部分组成:符号位 S,指数部分 E和尾数部分 M。在总长度固定的情况下,增加 M的位数、减少 E的位数可以(10)。(分数:2.00)A.扩大可表示的数的范围同时降低精度B.扩大可表示的数的范围同时提高精度C.减小可表示的数的范围同时降低精度D.减小可表示的数的范围同时提高精度12.下列描述中,正确的是(11)。(分数:2.00)A.采用原码表示法,可以保证运算过程与手工运算方法保持一致B.采用补码表
5、示法,其目的是为了简化计算机运算部件的设计C.正数的原码与补码是不一样的D.采用补码表示法,可以提高数据的运算精度13.与十进制数 100不相等的数是(12)。(分数:2.00)A.(1100100) 2B.(144) 8C.(350) 5D.(66) 1614.下列部件中,(13)用来保存当前 CPU所访问的内存单元地址。(分数:2.00)A.PC(程序计数器)B.AR(地址寄存器)C.AC(累加器)D.MDR(数据寄存器)15.下列关于寻址方式的描述中,错误的是(14)。(分数:2.00)A.立即寻址方式中,地址码中的内容即操作数B.直接寻址方式中,只需要访问内存一次,即可读取到操作数C.
6、间接寻址方式中,需要访问内存两次,才能读取到操作数D.寄存器寻址方式中,存放操作数的内存地址存放在寄存器中16.下列叙述中,错误的是(15)。(分数:2.00)A.内存储器一般由 ROM和 RAM组成B.RAM中存储的数据一旦断电就会消失C.CPU可以直接存储硬盘中的数据D.存储在 ROM中的数据断电后也不会消失17.若内存按字节编址,用存储容量为 16K8比特的存储器芯片构成地址编号为 B0000HEFFFFH 的内存空间,则至少需要(16)片。(分数:2.00)A.8B.10C.12D.1618.设用 2K8位的存储器芯片组成 16K8位的存储器(地址单元为 0000H3FFFH,每个芯片
7、的地址空间连续),则地址单元 0B1FH所在芯片的最小地址编号为(17)。(分数:2.00)A.0000 HB.2800 HC.2000 HD.0800 H19.某计算机指令字长为 16位,指令有双操作数、单操作数和无操作数 3种格式,每个操作数字段均用 6位二进制数表示,该指令系统共有 M条(m16)双操作数指令,并存在无操作数指令。若采用扩展操作码技术,那么最多还可设计出(18)条单操作数指令。(分数:2.00)A.2 6B.(2 4 -m)2 6 -1C.(2 4 -m)2 6D.(2 4 -m)(2 6 -1)20.内存容量为 16GB,字长为 64位,则(19)。(分数:2.00)A
8、.地址总线和数据总线的宽度都为 64B.地址总线的宽度为 34,数据总线的宽度为 64C.地址总线的宽度为 34,数据总线的宽度为 8D.地址总线的宽度为 64,数据总线的宽度为 821.现有四级指令流水线,分别完成取指、分析、运算、传送结果 4步操作。若完成上述操作的时间依次为 6ns、8ns、12ns、10ns,则流水线的操作周期应设计为(20)ns。(分数:2.00)A.6B.8C.10D.1222.计算机的用途不同,对其部件的性能指标要求也有所不同。以科学计算为主的计算机,应该(21)。(分数:2.00)A.对外存储器的读写速度要求较高,且要重点考虑 CPU的主频和字长B.对主机的运算
9、速度要求较高,且要重点考虑 CPU的主频和字长C.对 IO 设备的速度要求较高,且要重点考虑硬盘读写速度和字长D.对主机的运算速度要求较高,且要重点考虑硬盘读写速度和字长23.某公司拟配置存储容量不少于 9TB的磁盘阵列用于存储数据。假设只能购买每块存储容量为 2TB的磁盘,以下说法正确的是(24)。(分数:2.00)A.如果配置 RAID5的磁盘阵列,需要购买 6块磁盘。在使用过程中当任何一块磁盘出现故障时,数据的完整性不受影响B.如果配置 RAID0的磁盘阵列,需要购买 5块磁盘,在使用过程中当任何一块磁盘出现故障时,数据的完整性不受影响C.如果配置 RAID0+1的磁盘阵列,需要购买 7
10、块磁盘,在使用过程中当任何两块磁盘出现故障时,数据的完整性不受影响D.如果配置 RAID1+0的磁盘阵列,需要购买 9块磁盘,在使用过程中当任何两块磁盘出现故障时,数据的完整性不受影响24.某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度都为 R,则该系统的千小时可靠度为(27)。 (分数:2.00)A.R+2R4B.R+R 2 4C.R(1-(1-R) 2 )D.R(1-(1-R) 2 ) 225.存储器中数据常用的存取方式有顺序存取、直接存取、随机存取和相联存取等 4种,(28) 的存取时间与存储位置无关(分数:2.00)A.随机存取和顺序存取B.顺序存取和相联存取C.随机存取
11、和直接存取D.随机存取和相联存取26.利用海明码来进行纠正单位错,如果有 8位信息位,则需要加入(29)位校验位。(分数:2.00)A.3B.4C.7D.827.假设用一条 4级流水线结构来完成一条指令的取指、指令译码和取数运算以及送回结果 4个基本操作,每段执行时间是 10ns、20ns、30ns、40ns,则连续输入 100条时的吞吐率为(30)。(分数:2.00)A.25310 7 SB.24610 7 sC.26410 7 SD.29410 7 s高速缓存 Cache与主存间采用全相连地址映像方式,高速缓存的容量为 4MB,分为 4块,每块 1MB,主存容量为 256MB。若主存读写时
12、间为 30ns,高速缓存的读写时间为 3ns,平均读写时间为 354ns,则该高速缓存的命中率为(22)。若地址变换表如表 6-1所示,则主存地址为 8888888H时,高速缓存地址为(23)H。 (分数:4.00)(1).(22)(分数:2.00)A.90B.95C.98D.99(2).(23)(分数:2.00)A.488888B.388888C.288888D.188888每一条指令都可以分解为取指、分析和执行三步。已知取指时间 t 取指 =5t,分析时间 t 分析 =4t,执行时间 t 执行 =5t。如果按顺序方式从头到尾行完 100条指令需(25)t。如果按照执行k、分析k+1、取指k
13、+2 重叠的流水线方式执行指令,从头到尾执行完 500条指令需(26)t。(分数:4.00)(1).(25)(分数:2.00)A.1390B.1395C.1400D.1407(2).(26)(分数:2.00)A.2492B.2500C.2510D.2515软件水平考试(中级)软件设计师上午(基础知识)试题-试卷 36答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:29,分数:60.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_解析:2.多计算机系统属于(1)体系结构。(分数:2.00)
14、A.SISDB.SIMDC.MISDD.MIMD 解析:解析:本题考查计算机组成与体系结构的 Flynn分类法,是常考的知识点。Flynn 分类法是根据指令流、数据流和多倍性三方面来进行分类的,具体如表 6-2所示。3.(2)用于将显卡、声卡、网卡和硬盘控制器等高速外围设备直接挂在 CPU总线上。(分数:2.00)A.STD总线B.交叉开关C.PCI总线 D.Centronic总线解析:解析:STD 总线是一种规模最小、面向工业控制的 8位系统总线,支持多处理器系统。1978 年Pro-Log公司将 STD总线作为工业标准推出,随后被批准为国际标准 IEEE 961,是一种很老的总线。按STD
15、总线标准设计的模块式工控机,采用小板结构,每种模板功能单一,有 CPU模板、内储模板、键盘显示模板、串行接口模板、AD 转换模板、DA 转模板等,按扩展要求可选用其中几块模板,并支持多个CPU模板,非常灵活、方便、可靠。 交叉开关将各个 CPU连接成动态互连网络,组成多处理机系统。 PCI(Peripheral Componem Interconnect,外部组件互连)总线用于将显卡、声卡、网卡和硬盘控制器等高速外围设备直接挂在 CPU总线上,其负责 CPU和外围设备的通信。 集群系统是一种多处理机系统。集群系统一般使用局域网将一组高性能工作站或者高档 PC按一定结构连接起来,并在并行程序设计
16、及可视化人机交互集成开发环境支持下,统一调度、协同处理,实现高效并行处理。 我们知道,通过插在 PCI插槽上的网卡可以组建局域网,所以,通过 PCI总线是可以组建多处理机系统。 Centronie 总线属于外部总线,它的接口是一种打印机并行接口标准,用于将计算机与打印机等外设相连接。4.(3)不属于计算机控制器中的部件。(分数:2.00)A.程序计数器 PCB.时序发生器C.程序状态字寄存器 PSW D.数据缓冲寄存器解析:解析:计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备 5大部件组成。其中运算器和控制器组成中央处理器(CPU)。运算器负责完成算术、逻辑运算功能,通常由 ALU
17、(算术逻辑单元)、数据缓冲寄存器、累加寄存器、多路转换器、数据总线组成;控制器是分析和执行指令的部件,也是统一指挥和控制计算机各个部件按时序协调操作的部件,通常由程序计数器(PC)、指令寄存器、指令译码器、状态条件寄存器、时序发生器、微操作信号发生器等组成。5.两个同符号的数相加或异符号的数相减,所得结果的符号位 sF和进位标志 CF进行(4)运算为 1时,表示运算的结果产生溢出。(分数:2.00)A.与B.或C.与非D.异或 解析:解析:解答这道题,首先需要清楚一个概念,即-什么是溢出。溢出是指运算结果超出机器数的表示范围。从这个概念可以了解到,两个异号数相加不会产生溢出,仅两个同号数相加时
18、才有可能产生溢出。两个正数相加而绝对值超出允许的表示范围时称为正溢,两个负数相加而绝对值超出允许的表示范围时则称为负溢。一旦溢出,溢出的部分将丢失,留下来的结果将不正确。如果只有一个符号位,溢出将使结果的符号位产生错乱。因此,一般计算机中都设置了溢出判断逻辑,如果产生溢出,将停机并显示“溢出”标志。 现在来看几个典型的例子,从中可以总结出判断溢出的方法。其实在平时的学习当中,大家也应该尽可能多地自己总结规律。 在下面的例题中,二进制数首位为符号位,后面 4位为数据位。采用补码运算。 例 1: 3+6=9 0 0011 0 0110 0 1001 例 2: 8+9=17 0 1000 0 100
19、1 1 0001(正溢) 例 3: 8+(-5)=3 0 1000 1 1011 0 0011 例 4: (-9)+(-8)=-17 1 0111 1 1000 0 1111(负溢) 看完上面的 4个运算式,可以开始总结规律了。由于上面的计算,是对两个 4位的带符号二进制数进行运算,运算结果仍是一个 4位带符号二进制数。所以其运算结果的范围应是-16+15,非常明显,上面的例 2和例 4的结果溢出了。接下来,对这几个例题进行详细分析。为了便于分析,令两个操作数的符号位分别为 S a 和 S b 。结果的符号位为 S f 。符号位直接参与运算,所产生的符号位进位为 C f 。将符号位之后的 A1
20、和 B1称为最高有效位,它产生的进位为 C。在例 3中,C=1,但并未溢出,所以进位不等于溢出,不能简单地根据单个进位信号去判断有无溢出,而应当从几个相关信号之间的关联去进行溢出判断。 根据这些信号的关联,可以推出多种判断溢出的关系。 溢出判断方法一: 溢出= 这个式子其实是由两部分组成的,分别说明了两种情况的溢出。 第一种情况: 表示当操作数符号位 S a 和 S b 都为 0,且结果的符号位为 1时,产生溢出。符号位 S a 和 S b 都为 0表示两个操作数均为正数,所以这种情况被称为“正溢”。 例 2符合此情况。 第二种情况: 6.32位计算机中的 32是指该计算机(5)。(分数:2.
21、00)A.能同时处理 32位二进制数 B.能同时处理 32位十进制数C.具有 32根地址总线D.运算精度可达小数点后 32位解析:解析:32 位处理器的计算机是指此类计算机能同时处理 32位二进制数,而 64位处理的计算机是指此类计算机能同时处理 64位二进制数。64 位相对于 32位来说: (1)设计初衷不同,64 位机器主要用于满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。 (2)要求配置不同:64 位要能很好地发挥作用,需要配置 64位操作系统及 64位的软件才能发挥最佳性能。 (3)运算速度不同:64 位处理器一
22、次可提取 64位数据,比 32位提高了一倍,理论上性能会相应提升 1倍。7.以下设施中,存取速度最快的是(6)。(分数:2.00)A.主存B.CacheC.寄存器 D.高速磁盘解析:解析:存储器是计算机(包括微机)硬件系统的重要组成部分,有了存储器,计算机才具有“记忆”功能,才能把程序及数据的代码保存起来,才能使计算机系统脱离人的干预,而自动完成信息处理的功能。存储器系统的三项主要性能指标是容量、速度和成本。存储器的存取速度直接决定了整个计算机的运行速度,因此,存取速度是存储器系统的重要的性能指标之一。 主存储器,指的就是主板上的存储部件,是CPU直接与之沟通,并用其存储数据的部件,存放当前正
23、在使用的(即执行中)的数据和程序,它的物理实质就是一组或多组具备数据输入输出和数据存储功能的集成电路,内存只用于暂时存放程序和数据,一旦关闭电源或发生断电,其中的程序和数据就会丢失。主存储器通常分为 RAM和 ROM两部分。RAM 可读可写,ROM只能读不能写。 主存与 CPU之间的硬连接。主存与 CPU的硬连接有三组连线:地址总线(AB)、数据总线(DB)和控制总线(CB)。 高速缓冲存储器(Cache)其原始意义是指存取速度比一般随机存取记忆体(RAM)来得快的一种 RAM,一般而言它不像系统主记忆体那样使用 DRAM技术,而使用昂贵但较快速的 SRAM技术,也有快取记忆体的名称;Cach
24、e 的容量很小,它保存的内容只是主存内容的一个子集,且 Cache与主存的数据交换是以块为单位。地址映射即是应用某种方法把主存地址定位到 Cache中。 高速缓冲存储器Cache是存在于主存与 CPU之间的一级存储器,由静态存储芯片(SRAM)组成,容量比较小但速度比主存高得多,接近于 CPU的速度。 寄存器是中央处理器内的组成部分。寄存器是有限存储容量的高速存储部件,它们可用来暂存指令、数据和位址。在中央处理器的控制部件中,包含的寄存器有指令寄存器(m)和程序计数器(PC)。在中央处理器的算术及逻辑部件中,包含的寄存器有累加器(ACC)。寄存器是内存阶层中的最顶端,也是系统获得操作资料的最快
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 水平 考试 中级 设计师 上午 基础知识 试题 试卷 36 答案 解析 DOC
