2010上半年数据库系统工程师真题及答案解析 下载本文

内容发布更新时间 : 2024/6/28 5:00:59星期一 下面是文章的全部内容请认真阅读。

2010 数据库系统工程师上午试题

试题(1)

(1) 为实现程序指令的顺序执行,CPU______中的值将自动加1。 A.指令寄存器(IR) B.程序计数器(PC) C.地址寄存器(AR) D.指令译码器(ID) 试题(1)分析

本题考查CPU中相关寄存器的基础知识。

指令寄存器(IR)用来保存当前正在执行的指令。当执行一条指令时,先把它从内存取到数据寄存器(DR)中,然后再传送至IR。为了执行任何给定的指令,必须对操作码进行测试,以便识别所要求的操作。指令译码器(ID)就是做这项工作的。指令寄存器中操作码字段的输出就是指令译码器的输入。操作码一经译码后,即可向操作控制器发出具体操作的特定信号。

地址寄存器(AR)用来保存当前CPU所访问的内存单元的地址。由于在内存和CPU之间存在着操作速度上的差别,所以必须使用地址寄存器来保持地址信息,直到内存的读/写操作完成为止。

为了保证程序指令能够连续地执行下去,CPU必须具有某些手段来确定下一条指令的地址。而程序计数器正起到这种作用,所以通常又称为指令计数器。在程序开始执行前,必须将它的起始地址,即程序的一条指令所在的内存单元地址送入PC,因此程序计数器(PC)的内容即是从内存提取的第一条指令的地址。当执行指令时,CPU将自动修改PC的内容,即每执行一条指令PC增加一个量,这个量等于指令所含的字节数,以便使其保持的总是将要执行的卜一条指令的地址。由于大多数指令都是按顺序来执行的,所以修改的过程通常只是简单的对PC加1。

参考答案 (1)B 试题(2)

(2) 某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度都为R,则该系统的千小时可靠度为______。

A.R+2R/4 B.R+R/4 C.R(1-(1-R)) D.R(1-(1-R)) 试题(2)分析

本题考查系统可靠性方面的基础知识。

由于子系统构成串联系统时,其中任何一个子系统失效就足以使系统失效,其可靠度等于各子系统可靠度的乘积;构成并联系统时,只要有…个子系统正常工作,系统就能正常工作,设每个子系统的可靠性分别以R1,R2,…,RN表示,则整个系统的可靠度由下式来求得:

R=1-(1-R1)(1-R2)…(1-RN)

2222

因此,本系统的可靠度为R(1-(1-R)2)2。 参考答案 (2)D 试题(3)

(3) 以下关于计算机系统中断概念的叙述中,正确的是______。 A.由I/O设备提出的中断请求和电源掉电都是可屏蔽中断 B.由I/O设备提出的中断请求和电源掉电都是不可屏蔽中断

C.由I/O设备提出的中断请求是可屏蔽中断,电源掉电是不可屏蔽中断 D.由I/O设备提出的中断请求是不可屏蔽中断,电源掉电是可屏蔽中断 试题(3)分析

本题考查中断基础知识。

按照是否可以被屏蔽,可将中断分为两大类:不可屏蔽中断(又叫非屏蔽中断)和可屏蔽中断。不可屏蔽中断源一旦提出请求,CPU必须无条件响应,而对可屏蔽中断源的请求,CPU可以响应,也可以不响应。典型的非屏蔽中断源的例子是电源掉电,一旦出现,必须立即无条件地响应,否则进行其他任何工作都是没有意义的。典型的可屏蔽中断源的例子是打印机中断,CPU对打印机中断请求的Ⅱ向应可以快一些,也可以慢一些,因为计打印机等待一会儿是完全可以的。对于软中断,它不受中断允许标志位(IF位)的影响,所以属于非屏蔽中断范畴。

参考答案 (3)C 试题(4)

与⊕B等价的逻辑表达式是______。(⊕表示逻辑异或,+表示逻辑加) (4)A.A+ B.A⊕ C.A⊕B D.AB+试题(4)分析

本题考查逻辑运算基础知识。 用真值表验证如下:

从上表可知,⊕B与A⊕、AB+等价。 参考答案 (4)B和D 试题(5)

(5) 计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,其______。

A.操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC) B.操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR) C.操作码和地址码都应存入指令寄存器(IR) D.操作码和地址码都应存入程序计数器(PC)

试题(5)分析

本题考查指令系统基础知识。

程序被加载到内存后开始运行,当CPU执行一条指令时,先把它从内存储器取到缓冲寄存器DR中,再送入IR暂存,指令译码器根据IR的内容产生各种微操作指令,控制其他的组成部件工作,完成所需的功能。

程序计数器(PC)具有寄存信息和计数两种功能,又称为指令计数器。程序的执行分两种情况,一是顺序执行,二是转移执行。在程序丌始执行前,将程序的起始地址送入PC,该地址在程序加载到内存时确定,因此PC的内容即是程序第一条指令的地址。执行指令时,CPU将自动修改PC的内容,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序来执行的,所以修改的过程通常只是简单的对PC加1。当遇到转移指令时,后继指令的地址根据当前指令的地址加上一个向前或向后转移的位移量得到,或者根据转移指令给出的直接转移地址得到。

参考答案 (5)C 试题(6)

(6) 关于64位和32位微处理器,不能以2倍关系描述的是______。 A.通用寄存器的位数 B.数据总线的宽度 C.运算速度 D.能同时进行运算的位数 试题(6)分析

本题考查计算机系统基础知识。

计算机系统的运算速度受多种因素的影响,64位微处理器可同时对64位数据进行运算,但不能说其速度是32位微处理器的2倍。

参考答案 (6)C 试题(7)

(7) Outlook Express作为邮件代理软件有诸多优点,以卜说法中,错误的是______。

A.可以脱机处理邮件 B.可以管理多个邮件账号

C.可以使用通讯簿存储和检索电子邮件地址 D.不能发送和接收安全邮件 试题(7)分析

Outlook Express有以下一些优点:

·可以脱机处理邮件,有效利用联机时间,降低了上网费用。 ·可以管理多个邮件账号,在同一个窗口中使用多个邮件账号。 ·可以使用通讯簿存储和检索电子邮件地址。 ·在邮件中添加个人签名或信纸。 ·发送和接收安全邮件。 参考答案 (7)D

试题(8)、(9)

杀毒软件报告发现病毒Macro.Melissa,由该病毒名称可以推断病毒类型是 (8) ,这类病毒主要感染目标是 (9) 。