Createdbycherish58,2010全国计算机技术与软件专业技术资格(水平)考试2007年上半年数据库系统工程师上午试卷(考试时间9:00~11:30共150分钟)1.在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B铅笔在你写入的准考证号下填涂准考证号。2.本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。3.每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。4.解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。解答时用正规2B铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。例题●2007年上半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)(88)A.4(89)A.23日。B.5B.24C.6C.25D.7D.26因为考试日期是“5月26日”,故(88)选B,(89)选D,应在答题卡序号88下对B填涂,在序号89下对D填涂(参看答题卡)。2007年上半年数据库系统工程师上午试卷第1页(共11页)请按下述要求正确填写答题卡Createdbycherish58,20104●(1)不属于计算机控制器中的部件。(1)A.指令寄存器IRC.算术逻辑单元ALUB.程序计数器PCD.程序状态字寄存器PSW●在CPU与主存之间设置高速缓冲存储器Cache,其目的是为了(2)。(2)A.扩大主存的存储容量B.提高CPU对主存的访问效率C.既扩大主存容量又提高存取速度D.提高外存储器的速度●下面的描述中,(3)不是RISC设计应遵循的设计原则。(3)A.指令条数应少一些B.寻址方式尽可能少C.采用变长指令,功能复杂的指令长度长而简单指令长度短D.设计尽可能多的通用寄存器●某系统的可靠性结构框图如下图所示。该系统由4个部件组成,其中2、3两部件并联冗余,再与1、4部件串联构成。假设部件1、2、3的可靠度分别为0.90、0.70、0.70,若要求该系统的可靠度不低于0.75,则进行系统设计时,分配给部件4的可靠度至少应为(4)。0.750.9(10.7)20.750.9(1(10.7)2)0.750.9(10.70.7)20.750.9(0.70.7)(4)A.B.C.D.●指令流水线将一条指令的执行过程分为四步,其中第1、2和4步的经过时间为△t,如下图所示。若该流水线顺序执行50条指令共用153△t,并且不考虑相关问题,则该流水线的瓶颈第3步的时间为(5)△t。△t△tB.3△tC.4(5)A.2D.5●系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言,其(6)。(6)A.响应时间越短,作业吞吐量越小B.响应时间越短,作业吞吐量越大C.响应时间越长,作业吞吐量越大D.响应时间不会影响作业吞吐量2007年上半年数据库系统工程师上午试卷第2页(共11页)12342143Createdbycherish58,2010●下列行为不属于网络攻击的是(7)。(7)A.连续不停Ping某台主机B.发送带病毒和木马的电子邮件C.向多个邮箱群发一封电子邮件D.暴力破解服务器密码●多形病毒指的是(8)的计算机病毒。(8)A.可在反病毒检测时隐藏自己C.可以通过不同的渠道进行传播B.每次感染都会改变自己D.可以根据不同环境造成不同破坏●感染“熊猫烧香”病毒后的计算机不会出现(9)的情况。(9)A.执行文件图标变成熊猫烧香C.系统运行变慢B.用户信息被泄漏D.破坏计算机主板●如果两名以上的申请人分别就同样的发明创造申请专利,专利权应授予(10)。(10)A.最先发明的人B.最先申请的人C.所有申请人D.协商后的申请人●下列标准代号中,(11)为推荐性行业标准的代号。(11)A.SJ/TB.Q/T11C.GB/TD.DB11/T●以下显示器像素点距的规格中,最好的是(12)。(12)A.0.39B.0.33C.0.31D.0.28●在彩色喷墨打印机中,将油墨进行混合后得到的颜色称为(13)色。(13)A.相减B.相加C.互补D.比例●800×600的分辨率的图像,若每个像素具有16位的颜色深度,则可表示(14)种不同的颜色。【2的16次方】(14)A.1000B.1024C.65536D.480000●结构化开发方法中,数据流图是(15)阶段产生的成果。(15)A.需求分析B.总体设计C.详细设计D.程序编码●以下关于原型化开发方法的叙述中,不正确的是(16)。(16)A.原型化方法适应于需求不明确的软件开发B.在开发过程中,可以废弃不用早期构造的软件原型C.原型化方法可以直接开发出最终产品D.原型化方法利于确认各项系统服务的可用性2007年上半年数据库系统工程师上午试卷第3页(共11页)Createdbycherish58,2010●CVS是一种(17)工具。(17)A.需求分析B.编译C.程序编码D.版本控制●通常在软件的(18)(18)A.需求分析活动中无需用户参与。B.维护C.编码D.测试●进行软件项目的风险分析时,风险避免、风险监控和风险管理及意外事件计划是(19)活动中需要考虑的问题。(19)A.风险识别B.风险预测C.风险评估D.风险控制●下面关于编程语言的各种说法中,(20)是正确的。(20)A.由于C语言程序是由函数构成的,因此它是一种函数型语言B.Smalltalk、C++、Java、C#都是面向对象语言C.函数型语言适用于编写处理高速计算的程序,常用于超级计算机的模拟计算D.逻辑型语言是在Client/Server系统中用于实现负载分散的程序语言●在面向对象的语言中,(21)。(21)A.类的实例化是指对类的实例分配存储空间B.每个类都必须创建一个实例C.每个类只能创建一个实例D.类的实例化是指对类进行初始化●在统一建模语言(UML)中,(22)用于描述系统与外部系统及用户之间的交互。(22)A.类图B.用例图C.对象图D.协作图●某系统的进程状态转换如下图所示,图中1、2、3和4分别表示引起状态转换的不同原因,原因4表示(23);一个进程状态转换会引起另一个进程状态转换的是(24)。运行312就绪阻塞4(23)A.就绪进程被调度C.发生了阻塞进程等待的事件B.运行进程执行了P操作D.运行进程的时间片到了(24)A.1→2B.2→1C.3→2D.2→4●在操作系统中,虚拟设备通常采用(25)设备来提供虚拟设备。(25)A.Spooling技术,利用磁带C.脱机批处理技术,利用磁盘B.Spooling技术,利用磁盘D.通道技术,利用磁带2007年上半年数据库系统工程师上午试卷第4页(共11页)Createdbycherish58,2010●某虚拟存储系统采用最近最少使用(LRU)页面淘汰算法,假定系统为每个作业分配3个页面的主存空间,其中一个页面用来存放程序。现有某作业的部分语句如下:VarA:Array[1..150,1..100]OFinteger;i,j:integer;FORi:=1to150DOFORj:=1to100DOA[i,j]:=0;设每个页面可存放150个整数变量,变量i、j放在程序页中。初始时,程序及变量i、j已在内存,其余两页为空,矩阵A按行序存放。在上述程序片段执行过程中,共产生(26)次缺页中断。最后留在内存中的是矩阵A的最后(27)。(26)A.50(27)A.2行B.100B.2列C.150C.3行D.300D.3列●关系数据库是(28)(28)A.元组的集合,其结构是由关系模式定义的。B.列C.字段D.表●职工实体中有职工号、姓名、部门、参加工作时间、工作年限等属性,其中,工作年限是一个(29)属性。(29)A.派生B.多值C.复合D.NULL●诊疗科、医师和患者的E-R图如下所示,图中**、1*分别表示多对多、1对多的联系:各实体对应的关系模式如下,其中带实下划线的表示主键,虚下划线的表示外键。诊疗科(诊疗科代码,诊疗科名称)医师(医师代码,医师姓名,诊疗科代码)患者(患者编号,患者姓名)若关系诊疗科和医师进行自然连接运算,其结果集为(30)元关系。医师和患者之间的治疗观察关系模式的主键是(31)。(30)A.5B.4C.3D.2(31)A.医师姓名、患者编号C.医师代码、患者编号B.医师姓名、患者姓名D.医师代码、患者姓名2007年上半年数据库系统工程师上午试卷第5页(共11页)诊疗科1*医师**_患者Createdbycherish58,2010●关系R、S如下图所示,关系代数表达式1,5,6(15(RS))=(32)组演算表达式{t|(u)(v)(R(u)S(v)(33))}等价。,它与元RS(33)A.u[1]v[5]t[1]u[1]t[2]v[5]t[3]v[6]B.u[1]v[5]t[1]u[1]t[2]u[2]t[3]u[3]C.u[1]v[2]t[1]u[1]t[2]v[2]t[3]v[3]D.u[1]v[2]t[1]u[1]t[2]u[2]t[3]u[3]●给定供应关系SPJ(供应商号,零件号,工程号,数量),查询至少供应了3项工程(包含3项)的供应商,输出其供应商号和供应零件数量的总和,并按供应商号降序排列。SELECT供应商号,SUM(数量)FROMSPJ(34)(35)(36);(34)A.ORDERBY供应商号DESCC.ORDERBY供应商号B.GROUPBY供应商号DESCD.GROUPBY供应商号(35)A.HAVINGCOUNT(DISTINCT(工程号))2B.WHERECOUNT(工程号)2C.HAVING(DISTINCT(工程号))2D.WHERE工程号2(36)A.ORDERBY供应商号DESCC.ORDERBY供应商号B.GROUPBY供应商号DESCD.GROUPBY供应商号●企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工(职工号,姓名,年龄,月薪,部门号,电话,地址)部门(部门号,部门名,电话,负责人代码,任职时间)2007年上半年数据库系统工程师上午试卷第6页(共11页)(32)A.ABCB.ABC1112101314101077116C.ABCD.ABC77121013144477611ABC34567712101161314ABC147102581136912Createdbycherish58,2010请将下面的SQL语句空缺部分补充完整。CREATETABLE部门(部门号CHAR(4)PRIMARYKEY,部门名CHAR(20),电话CHAR(13),负责人代码CHAR(5),任职时间DATE,FOREIGNKEY(37));查询比软件部所有职工月薪都要少的职工姓名及月薪的SQL语句如下:SELECT姓名,月薪FROM职工WHERE月薪(SELECT(38)FROM职工WHERE部门号=(39));(37)A.(电话)REFERENCES职工电话)B.(部门号)REFERENCES部门(部门号)C.(部门号)REFERENCES职工(部门号)D.(负责人代码)REFERENCES职工(职工号)(38)A.月薪B.ALL(月薪)C.MIN(月薪)D.MAX(月薪)(39)A.职工.部门号AND部门名='软件部'B.职工.部门号AND部门.部门名='软件部'C.部门.部门号AND部门名='软件部'D.(SELECT部门号FROM部门WHERE部门名='软件部')●给定关系模式R(U,F),U={A,B,C,D,E},F={B→A,D→A,A→E,AC→B},其候选关键字为(40),则分解ρ{R1(ABCE),R2(CD)}满足(41)。(40)A.ABDB.ADEC.ACDD.CD(41)A.具有无损连接性、保持函数依赖B.不具有无损连接性、保持函数依赖C.具有无损连接性、不保持函数依赖D.不具有无损连接性、不保持函数依赖●若有关系模