[计算机类试卷]软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷27及答案与解析.doc
《[计算机类试卷]软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷27及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷27及答案与解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷 27 及答案与解析 1 中断响应时间是指 (1)。 ( A)从中断处理开始到中断处理结束所用的时间 ( B)从发出中断请求到中断处理结束后所用的时间 ( C)从发出中断请求到进入中断处理所用的时间 ( D)从中断处理结束到再次中断请求的时间 2 若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是 t 取指 2ns, t 分析 2ns,t 执行 1ns,则 100条指令全部执行完毕需 (2)ns。 ( A) 13 ( B) 183 ( C) 193 ( D) 203 3 在单指令流多数据流计算机 (SIMD
2、)中,各处理单元必 (3)。 ( A)以同步方式,在同一时间内执行不同的指令 ( B)以同步方式,在同一时间内执行同一条指令 ( C)以异步方式,在同一时间内执行不同的指令 ( D)以异步方式,在同一时间内执行同一条指令 4 两个同符号的数相加或异符号的数相减,所得结果的符号位 SF和进位标志 CF进行 (9)运算为 1时,表示运算的结果产生溢出。 ( A)与 ( B)或 ( C)与非 ( D)异或 5 若浮点数的阶码用移码表示,尾数用补码 表示。两规格化浮点数相乘,最后对结果规格化时,右规的右移位数最多为 (10)位。 ( A) 1 ( B) 2 ( C)尾数位数 ( D)尾数位数 -1 6
3、 某指令流水线由 5段组成,各段所需要的时间如图 1-1所示。连续输入 10条指令时的吞吐率为 (11)。 ( A) 10/70 t ( B) 10/49 t ( C) 10/35 t ( D) 10/30 t 7 (12)不属于计算机控制器中的部件。 ( A)指令寄存器 IR ( B)程序计数器 PC ( C)算术逻辑单元 ALU ( D)程序状态字寄存器 PSW 8 下面 的描述中, (13)不是 RISC设计应遵循的设计原则。 ( A)指令条数应少一些 ( B)寻址方式尽可能少 ( C)采用变长指令,功能复杂的指令长度长而简单指令长度短 ( D)设计尽可能多的通用寄存器 9 指令流水线将
4、一条指令的执行过程分为四步,其中第 1、 2和 4步的经过时间为 t,如图 1-2所示。若该流水线顺序执行 50条指令共用 153 t,并且不考虑相关问题,则该流水线的瓶颈第 3步的时间为 (14) t。( A) 2 ( B) 3 ( C) 4 ( D) 5 10 系统响应时间和作业吞吐量是衡量计算机系统性能 的重要指标。对于一个持续处理业务的系统而言,其 (15 )。 ( A)响应时间越短,作业吞吐量越小 ( B)响应时间越短,作业吞吐量越大 ( C)响应时间越长,作业吞吐量越大 ( D)响应时间不会影响作业吞吐量 11 在中断响应过程中, CPU保护程序计数器的主要目的是 (60)。 (
5、A)使 CPU能找到中断服务程序的入口地址 ( B)为了实现中断嵌套 ( C)为了使 CPU在执行完中断服务程序时能回到被中断程序的断点处 ( D)为了使 CPU与 I/O设备并行工作 12 在 32位的总线系统中,若时钟频率为 1000 MHz,总线上 5个时钟周期传送一个 32位字,则该总线系统的数据传送速率约为 (61)MB/s。 ( A) 200 ( B) 600 ( C) 800 ( D) 1000 13 从基本的 CPU工作原理来看,若 CPU执行 MOV R1, R0指令 (即将寄存器R0的内容传送到寄存器 R1中 ),则 CPU首先要完成的操作是 (62)。 (其中 PC为程序
6、计数器, M为主存储器, DR为数据寄存器, IR 为指令寄存器, AR为地址寄存器。 ) ( A) R0R1 ( B) PCAR ( C) MDR ( D) DRIR 14 关于 RS-232-C,以下叙述中正确的是 (63)。 ( A)能提供最高传输率 9600b/s ( B)能作为计算机与调制解调器之间的一类接口标准 ( C)可以用菊花链式连接 ( D)属于一类并行接口 15 某数据库中有供应商关系 S和零件关系 P,其中;供应商关系模式 S(Sno,Sname, Szip, City)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式 P(Pno, Pname,
7、 Color, Weight, City)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零 件,而一种零件可由多个供应商供应。请将下面的 SQL语句空缺部分补充完整。 Create Table SP(Sno Char(5), Pno Char(6), Status Char(8), Qty NUMERIC(9), (7) (Sno, Pno), (8) (Sno), (9) (Pno); 查询供应了 “红 ”色零件的供应商号、零件号和数量 (Qty)的元组演算表达式为: ( A) Foreign Key ( B) Primary Key ( C) Foreign
8、 Key(Sno)References S ( D) Foreign Key(Pno)PEFERENCES P ( A) Foreign Key ( B) Primary Key ( C) Foreign Key(Sno)References S ( D) Foreign Key(Pno)PEFERENCES P ( A) ForeignKey ( B) Primary Key ( C) Foreign Key(Sno)References S ( D) Foreign Key(Pno)PEFERENCES P ( A) S(u) SP(v) P(w) ( B) SP(u) S(V) P(w)
9、 ( C) P(u) SP(v) S(w) ( D) S(u) P(v) SP(w) ( A) t1=u1 t2=w2 t3=v4 ( B) t1=v1 t2=u2 t3=u4 ( C) t1=w1 t2=u2 t3=u4 ( D) t1=u1 t2=v2 t3=v4 软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷 27 答案与解析 1 【正确答案】 C 【试题解析】 当 CPU执行 I/O 请求指令时,向 I/O控制器发出相应指令后,CPU并不等待 I/O 控制器返回的结果,而是继续执行其他操作。此时, I/O 控制器负责和外设进行通信,当数据从其数据寄存器写到外设后或
10、者外设的数据写入其数据寄存器后, I/O 控制器向 CPU发出中断请求, CPU响应中断,并进行相应的处理。注意,由于 I/O控制器的数据寄存器大小有限,因而一次 I/O请求往往要经过多次中断过程才能完成。由于 CPU无须等待 I/O 控制器和外设的数据交换,因而提高了整个系统的效率。 (1)中断的概念和分类 顾名思义,中断就是打 断 CPU正在执行的工作,让 CPU去处理其他更加重要或者更为紧迫的任务。发起中断的事务称为中断源,中断源包括 I/O设备、实时时钟、故障源、软件中断等。中断系统使得 CPU摆脱了只能按照指令顺序执行的束缚,让计算在并行性、分时操作、故障处理等方面更加强大。 根据中
11、断源的不同,中断可以分为内部中断和外部中断。 内部中断是 CPU内部产生的中断,在个人计算机 (PC)中,内部中断又分为溢出中断、除法错中断、断点中断、软件中断及单步中断,其中可以使用软件中断实现 DOS 功能调用和基本 BIOS调用,也可以使用单步中 断实现程序的调试。 外部中断的中断源来自于 CPU之外,外部中断按照 CPU的响应可以分为可屏蔽中断和非屏蔽中断。非屏蔽中断是 CPU一定要响应的中断,通常是计算机发生了紧急情况 (如停电等 )。可屏蔽中断大多是外设和时钟中断,在计算机处理一些不应该打断的任务时,可以通过屏蔽位来不响应这些中断。 (2)中断处理过程 CPU收到中断请求后,如果是
12、当前允许的中断,那么要停止正在执行的代码,并把内部寄存器入栈 (保护现场 ),这个过程不能被再次打断,所以在保护现场的开始要先关中断,保护完后再开中断。保护现场的 过程应该尽量短,以避免错过其他中断。这个过程消耗的时间称为中断响应时间。也就是说,中断响应时间是发出中断请求到中断处理程序开始执行之间的时间差。 然后,开始执行中断处理程序。中断处理程序常常比较简单,通常是设置一些标志位,做一些简单的数据处理,而让其他更耗时的处理在非中断程序完成。中断处理程序完成后,需要将刚才保存的现场恢复 (恢复现场 ),把入栈的寄存器出栈,继续执行被中断的程序。整个过程消耗的时间称为中断处理时间。当然,对于不同
13、的中断及不同的应用,这个时间差别比较大,而且也不是一味求短,实际编写时要考 虑中断处理的重要程度。现在大多数 CPU都支持多级中断,即在进行中断处理程序时,还可以响应其他中断,形成中断嵌套。 (3)中断的判断 当有多个中断源时,每个中断源使用自身的中断请求信号线与 CPU相连,这种方式适用于中断源不是很多的情况,而 CPU 的外部中断引脚是有限的。 统一的中断请求,由 CPU使用专门程序依次查询判断是哪个中断源的请求,通过查询的次序,可以实现中断的优先级控制。 有一种是硬件查询法,有一个中断确认信号链或方式与 I/O设备相连,某个外设发出中断请求后,中断确认信号开始在各 处传递,发出中断请求的
14、外设响应这个信号。 总线仲裁:在这种方式中,外设需先得到总线控制权,发出中断请求,最后将设备号通过数据总线发给 CPU。由总线仲裁机制决定可以发信号的外设。 中断向量表:中断向量表是一张有不同中断处理程序入口地址的表格,用这种机制,每个中断源有不同的中断号,即中断向量, CPU收到中断信号,并根据中断号查询中断向量表,以得到该中断的处理程序的入口地址。 2 【正确答案】 D 【试题解析】 有关流水线的执行时间计算问题,是数据库系统工程师考试中经常出现的一类试题,因此,考生 务必要掌握流水线的基本原理和实现过程,以及影响流水线效率的因素。 在流水线中,其实每一条指令的执行时间并没有减少,而第一条
15、指令完全没有能发挥流水线的优势,只有在 3操作周期的时间后才能执行完成,剩下的时间里每个操作周期将完成一条指令。同时,为了便于设计,一般取流水线中耗时最长的那个部分所需要的时间作为操作周期。 设流水线由 m段组成,每段所需时间分别为 ti(1im),完成 n个任务的实际时间可计算如下: ti+(n-1) tj( tj为最慢一段所需时间 ) 流水线的操作周期受到基本操作中最慢的那个操作的 制约。这里最慢的是 2ns,所以操作周期是 2ns。即总时间为 (2+2+1)+(100-1)2 5+198 203 注:实际设计时,这里应该是 204ns。因为每个部分都采用操作周期,而操作周期为 2ns,即
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 软件 水平 考试 中级 数据库 系统 工程师 上午 基础知识 试题 章节 练习 27 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-506848.html