上半年数据库系统工程师真题上午答案解析Word下载.docx
《上半年数据库系统工程师真题上午答案解析Word下载.docx》由会员分享,可在线阅读,更多相关《上半年数据库系统工程师真题上午答案解析Word下载.docx(26页珍藏版)》请在冰豆网上搜索。
站点
10、下列关于软件著作权中翻译权的叙述不正确的是:
翻译权是指
的权利。
A.将原软件从一种自然语言文字转换成另一种自然语言文字
B.将原软件从一种程序设计语言转换成另一种程序设计语言
C.软件著作权人对其软件享有的以其他各种语言文字形式再表现
D.对软件的操作界面或者程序中涉及的语言文字翻译成另一种语言文字
11、某软件公司研发的财务软件产品在行业中技术领先,具有很强的市场竞争优势。
为确保其软件产品的技术领先及市场竞争优势,公司采取相应的保密措施,以防止软件技术秘密的外泄。
并且,还为该软件产品冠以“用友”商标,但未进行商标注册。
此情况下,公司仪享有该软件产品的O
A.软件著作权和专利权B.商业秘密权和专利权
C•软件著作权和商业秘密权D.软件著作权和商标权
12>以下编码方法中,属于爛编码。
13、CIF视频格式的图像分辨率为
C.640X480D.320X
352X240B.352X288
240
14、由ISO制定的MPE係列标准中,多媒体内容描述接口标准
A.MPEG・1B・MPEG-2C・MPEG・4D・MPEG・7
15、包含8个成员的开发小组的沟通路径最多有条
A.28B.32C.56D.64
16、模块A直接访问模块B的内部数据,则模块A和模块B的耦合类型为
A.数据耦合B.标记耦合C•公共耦合D.内容耦
17、下列关于风险的叙述不正确的是:
风险是指
B.
A.可能发生的事件
C.会带来损失的事件
—定会发生的事件
D.可能对其进行干预,以减少损失的事
18、下列关于项目估算方法的叙述不正确的是o
A.专家判断方法受到专家经验和主观性影响
B.启发式方法(如COCOMO型)的参数难以确定
C.机器学习方法难以描述训练数据的特征和确定其相似性
D.结合上述三种方法可以得到精确的估算结果
19、下图是一个软件项目的活动图,其中顶点表示项目里程碑,边表示包
含的活动,边上的权重表示活动的持续时间,则里程碑关键路径上。
20/21>
算术表达式采用逆波兰式表示时不用括号,可以利用0进行求
22.若一种程序设计语言规定其程序中的数据必须具有类型,则有利于
1在翻译程序的过程中为数据合理分配存储单元
2对参与表达式计算的数据对象进行检查
3定义和应用动态数据结构
4规定数据对象的取值范围及能够进行的运算
5对数据进行强制类型转换
A.①②③B.①②④C.②④⑤D.③④⑤
23/24.某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用
情况。
若系统的字长为32位,磁盘上的物理块依次编号为:
0、1、2、・・・,那么
4096号物理块的使用情况在位示图中的第()个字中描述;
若磁盘的容量为
200GB物理块的大小为1MB那么位示图的大小为()个字。
(1)A.129B.257C.513D.1025
(2)A.600B.1200C.3200D.6400
25/26.系统中有R类资源m个,现有n个进程互斥使用。
若每个进程对R资源的最大需求为w,那么当mn、w分别取下表中的值时,对于表中的①〜⑥种情况,0可能会发生死锁。
若将这些情况的m分别加上(),则系统
不会发生死锁。
①
②
③
④
⑤
⑥
m
3
5
6
n
2
4
w
(1)A.①②⑤B.③④⑤C.②④⑤D.②④⑥
(2)A.1、1和1B.1、1和2C.1、1和3D.1>
2
和
27、某系统采用请求页式存储管理方案,假设某进程有6个页面,系统给该进程分配了4个存储块,其页面变换表如下表所示,表中的状态位等于I/O分别表示页面在/不在内存。
当该进程访问的页面2不在内存时,应该淘汰表中页号为的页面
页号
页帧号
状态位
访问位
修改位
1
r0
8
12
A.0B.3C.4D.5
0之间的映像,保证数
0之间的映像,保证
A.模式到内模式B•外模式到内模式
D.外模式到外模式
A.模式到内模式B•外模式到内模式
28/29>
数据库的视图与基本表之间通过建立据的逻辑独立性;
基本表与存储文件之间通过建立数据的物理独立性。
(1)
C.外模式到模式
(2)
30-32.若集合D1={0,1,2}>
集合D2={a,b,c}、集合D3={a,c},贝UD1XD2XD3应为0元组,其结果集的元组个数为0。
若耳X(DjxDj)
则结果集的元组个数为32O
1)
B.6
C.8D.
9
2)
B.9
C.12
D
3)
B.3
C.6D.
33-36.设有员工实体Employee(员工号,姓名,性别,年龄,电话,家庭住址,家庭成员,关系,联系电话)O其中,“家庭住址”包括邮编、省、市、街道信息;
“家庭成员,关系,联系电话”分别记录了员工亲属的姓名、与员工的关系以及联系电话,且一个员工允许有多个家庭成员。
(3)A.2NF,无冗余,无插入异常和删除异常
B.2NF,无冗余,但存在插入异常和删除异常
C.1NF,存在冗余,但不存在修改操作的不一致
D.非1NF,且存在冗余和修改操作的不一致,以及插入异常和删除异常
(4)A.只允许记录一个亲属的姓名、与员工的关系以及联系电话
B.可以不作任何处理,因为该关系模式达到了3NF
C•增加多个家庭成员、关系及联系电话字段
D.应该将家庭成员、关系及联系电话加上员工号作为一个独立的模式
37-43>某医院管理系统部分关系模式为:
科室(科室号,科室名,负责人,电话)、病患(病历号,姓名,住址,联系电话)和职工(职工号,职工姓名,科室号,职位,住址,联系电话)。
假设每个科室有一位负责人和一部电话,每个科室有若干名职工,一名职工只属于一个科室;
一个医生可以为多个病患看病;
一个病患可以由多个医生多次诊治;
职位有医生、护士和其他。
a.科室和职工的所属联系类型是(),病患和医生的就诊联系类型是0o科室关系的主键和外键分别为()O对于就诊联系最合理的设计是(),就诊关系的主键是()O
b.若科室关系中的科室名是唯一的,并要求指出外码。
请将下述SQL
语句的空缺部分补充完整
CREATETABLED室(科室至号CHAR44PRIMARYKEY,
科室名CHAR45()负责人CHAR46,电话CHAR47,());
C.D.n:
2)A.1:
B.1:
C.
(3)A.科室号、科室名
C.科室名、负责人
D.n:
B.科室名、科室号
(4)A.就诊(病历号,职工号,就诊情况)
B.就诊(病历号,职工姓名,就诊情况)
C•就诊(病历号,职工号,就诊时间,就诊情况)
D.就诊(病历号,职工姓名,就诊时间,就诊情况)
(5)A.病历号,职工号B.病历号,职工号,就诊时间
C.病历号,职工姓名D.病历号,职工姓名,就诊时间
(6)A.NOTNULLB・UNIQUE
C.KEYUNIQUED.PRIMARYKEY
(7)A.PRIMARYKEY科室号)NOTNULLUNIOUE
B.PRIMARYKEY科室名)UNIOUE
C.FOREIGNKE丫负责人)REFERENCE职工(职工姓名)
D.FOREIGNKE丫负责人)REFERENCE职工(职工号)
44/45、给定关系模式RvU,F>
U={A,B,C},F={A4C,bB}。
关系R且分别有(),()
(1)A.只有1个候选关键字ACB.只有1个候选关键字AB
C.有2个候选关键字AC和BCD•有2个候选关键字AC和ABB.2个
(2)A.1个非主属性和2个主属性C.0个非主属性和3个岫'
属性和1个主属性
D.3个非主属性和0个主属性
46、数据库管理系统提供授权功能以便控制不同用户访问数据的权限,其主要目的为了实现数据库的。
A.一致性B.完整性C.安全性D.可靠性
47、若事务程序中有表达式a/b,如果b取值为0时计算该表达式,会产生的故障属于。
A.事务故障B.系统故障C.介质故障D.死机
48、系统故障的恢复o
A.仅需要使用日志B•仅需要使用备份
C.必须使用日志和备份D.仅需要使用日志或备份
49、假设日志文件的尾部如下图所示,则恢复时应执行的操作是
vTOstart>
vTO,A,1000,950>
vT1start>
vT1,C,700,600>
vTO,B,2000,2050>
vTOcommit>
A.UndoTO,RedoT1B.UndoT1,RedoTO
C.RedoTO,RedoT1D.UndoT1,UndoTO
50/51、数据库应用系统通常会提供开发接口。
若出于安全性考虑,对于只读数据,通常提供
O以供外部程序访问;
对于需要更新的数据,则以()的方式供外部调用,并由提供者完成对系统中多个表的数据更新。
(1)A.基本表B.视图C.索引D.触发器
52/53、将表employee中name列的修改权限赋予用户Liu,并允许其将该权限授予他人,应使用的SQL语句为:
GRANT()ONTABLEemployeeTOLiu();
(1)A.UPDATE(name)B.DELETEC.SELECTD.INSERT
(2)A.FORALLB.CASCADE
C.WITHGRANTOPTIOND.WITHCHECKOPTION
54、一个事务的执行,不应该受到其他事务的干扰而影响其结果的正确性,称为事务的O
A.原子性B.一致性C.隔离性D.持久性
55、关于ROLLBACK描述,正确的是。
A.ROLLBACK句会将事务对数据库的更新写入数据库
B.ROLLBACK句会将事务对数据库的更新撤消
C.ROLLBACK句会退出事务所在程序
D.ROLLBACK句能够将事务中使用的所有变量置空值
56、设有两个事务T1、T2有如下调度,产生的不一致性是<
T1
T2
ReadA.;
A:
=A-20;
WriteA.;
ReadA.;
Temp:
=A*012;
=A-Temp;
WriteA.;
A.丢失修改B•不可重复读C•读脏数据D.幻影读
57、C/S(客户机/服务器)与B/S(浏览器/服务器)体系结构的区别是:
O
A.B/S建立在局域网上,C/S建立在广域网上
B.B/S客户相对固定集中,C/S客户分散
C.B/S软件重用性弱于C/S
D.B/S较C/S易于维护
5&
需求分析阶段,用于描述业务处理流程及各项业务处理所使用数据的
图是0
A.数据流图B.类图C.E-R图D.用例图
59、确定各基本表的索引,属于数据库设计的阶段。
A.需求分析B.概念设计C.逻辑设计D.物理设
60/61、E・R图转换为关系模型时,对实体中的多值属性采用的方法是),得到的关系模式属
于()。
(1)A.将实体的码分别和每个多值属性独立构成一个关系模式
B.将多值属性和其他属性一起构成该实体对应的关系模式
C.多值属性不在关系中出现
D.所有多值属性组成一个关系模式
(2)A.2NFB.3NFC.BCNFD.4NF
62、以下的SQL99语句,Student与Person之间的关系是。
CREATETYPEPerson(
namechar(20),addressvarchar(50));
CREATETYPEStudent(underPerson
(degreechar(20)departmentchar(20));
A.类型继承B•类型引用C.表继承D.无任何关
系
63、银行系统采用分布式数据库系统,对本地储户的存储业务能够在本地正常进行,而不依
赖于其他场地数据库,称为分布式数据库的o
A.共享性B.自治性C.可用性D.分布性
64、数据仓库通常采用三层体系结构,中间层为
A.数据仓库服务器B.OLAP服务器
C•查询和报表工具D.数据挖掘工具
65、回答“银行根据历史数据判断一个新的申请贷款人是否有偿还贷款的能力”这一问题的
数据挖掘知识发现类型属于o
A.关联规则
B.特征描述
6分类
D.聚类
66/67、ARP协议属于
()协议,它的作用是()
(1)A物理层
B数据链路层
C网络层
D传输层
(2)A.实现MAC地址与主机名之间的映射
B.实现IP地址与MAC地址之间的变换
C.实现IP地址与端口号之间的映射
D.实现应用进程与物理地址之间的变换
6&
下面关于集线器与交换机的描述中,错误的是
A.交换机是一种多端口网桥
B.交换机的各个端口形成一个广播域
C.集线器的所有端口组成一个冲突域
D.集线器可以起到自动寻址的作用
69、“三网合一”的三网是指o
A.电信网、广播电视网、互联网B.物联网、广播电视网、电信
70、要使4个连续的C类网络汇聚成一个超网,则子网掩码应该为<
A.255.240.0.0B.255.255.0.0
C.255.255.252.0D.255.255.255.252
1、C
[解析]本题考查寄存器的基本知识。
CPU中通常设置一些寄存器,用于暂时存储程序运行过程中的相关信息。
其中,通用寄存器常用于暂存运算器需要的数据或运算结果,地址寄存器和数据寄存器用于访问内存时的地址和数据暂存,指令寄存器用于暂存正在执行的指令,程序计数器中存放待执行的指令的地址。
2、D
[解析]本题考查指令系统的基本概念。
寻址方式是指寻找操作数或操作数地址的方式。
指令系统中釆用不同寻址方式的目的是为了在效率和方便性上找一个平衡。
立即数寻址和寄存器寻址在效率上是最快的,但是寄存器数目少,不可能将操作数都存入其中等待使用,立即数的使用场合也非常有限,这样就需要将数据保存在内存中,然后使用直接寻址、寄存器间接寻址、寄存器相对寻址、基址加变址寻址、相对基址及变址寻址等寻址方式将内存中的数据移入寄存器中。
3、C
[解析]本题考查计算机系统的基础知识。
总线是连接计算机有关部件的一组信号线,是计算机中用来传送信息代码的公共通道。
采用总线结构主要有以下优点:
简化系统结构,便于系统设计制造;
大大减少了连线数目,便于布线,减小体积,提高系统的可靠性;
便于接口设计,所有与总线连接的设备均釆用类似的接口;
便于系统的扩充、更新与灵活配置,易于实现系统的模块化;
便于设备的软件设计,所有接口的软件就是对不同的口地址进行操作;
便于故障诊断和维修,同时也降低了成本。
4、B
[解析]本题考查数据表示的基础知识。
使用补码表示数据时,可以将符号位和其他位统一处理,减法也可按加法来处理,从而简化运算部件的设计。
5、A
浮点数在计算机中用以近似表示任意某个实数,一个浮点数a可如下表示:
a=MXbE
其中,尾数部分M的位数越多,数的精度越高,指数部分E的位数越多,能表示的数值越大。
因此在总长度固定的情况下,增加E的位数、减少M的位数可以扩大可表示的数的范围同时降低精度。
6、D[解析]本题考查系统可靠性方面的基础知识。
由子系统构成串联系统时,其中任何一个子系统失效就足以使系统失效,其可靠度等于各子系统可靠度的乘积;
构成并联系统时,只要有一个子系统正常工作,系统就能正常工作。
设每个子系统的可靠性分别以R1,R2,…,RN表示,则整个系统用串联方式构造时的可靠度为R=R伙…RN整个系统用串联方式构造时的可靠度为R=1-(1-R1)(1-R2)…(1-RN)o
因此,本系统的可靠度为R(1-(1-R)2)2o
7、C
[解析]本题考查数字证书和CA证书授权(CertificateAuthority)中心的
相关知识点。
数字证书是由权威机构——CA证书授权(CertificateAuthority)中
心发行的,能提供在Internet±
进行身份验证的一种权威性电子文档,人们可以在互联网交往中用它来证明自己的身份和识别对方的身份。
数字证书包含版本、序列号、签名算法标识符、签发人姓名、有效期、主体名、主体公钥信息等并附有CA的签名,用户A获取用户B的数字证书后通过验证CA的签名来确认数字证书的有效性。
验证CA的签名时使用的是CA的公钥。
8、C
[解析]本题考查计算机病毒的基础知识。
病毒文件名称一般分为三部分,第一部分表示病毒的类型,如Worm表示蠕虫病毒,Trojan表示特洛伊木马,Backdoor表示后门病毒,Macro表示宏病毒等。
宏病毒感染的对象是使用某些程序创建的文本文档、数据库、电子表格等文件。
9、D
[解析]本题考查IE浏览器不同区域安全等级的基础知识。
在IE浏览器中,安全等级从可信站点、本地Intranet.Internet到受限站点默认情况下依次为低、中低、中、高,逐步提升,如下图所示。
10、B
[解析]软件著作权中翻译权是指以不同于原软件作品的一种程序语言转换该作品原使用的程序语言,而重现软件作品内容的创作的产品权利。
简单地说,也就是指将原软件从一种程序语言转换成另一种程序语言的权利。
11、C
[解析]由于是软件公司研发的财务软件产品,因此,软件公司享有该软件产品的软件著作权。
又由于商业秘密的构成条件是:
商业秘密必须具有未公开性,即不为公众所知悉;
商业秘密必须具有实用性,即能为权利人带来经济效益;
商业秘密必须具有保密性,即采取了保密措施。
综上所述,公司仅享有该软件产品的软件著作权和商业秘密权。
12、A
[解析]在计算机信息处理中,“哈夫曼编码”是一种一致性编码法(又称“爛编码法”),用于数据的无损耗压缩。
这一术语是指使用一张特殊的编码表将源字符(例如某文件中的一个符号)进行编码。
这张编码表的特殊之处在于,它是根据每一个源字符出现的估算概率而建立起来的。
岀现概率高的字符使用较短的编码,出现概率低的则使用较长的编码,这便使编码之后的字符串的平均期望长度降低,从而达到无损压缩数据的目的。
13、B
[解析]CIF是常用的标准化图像格式(CommonIntermediateFormat)□在H.323协议簇中,规定了视频采集设备的标准采集分辨率,CIF=352X288像素。
14、D
[解析]由ISO制定的MPEC系列标准中,MPEG・淋为“多媒体内容描述接
口”(multimediacontentdescriptioninterface)o该标准是建立对多媒体内容的描述标准,满足包括静止图像、图形、3D模型、音频、话音、视频以及以上元素组合在一起的合成多媒体信息的应用领域的要求,并兼顾标准的通用性和扩展性的要求。
15、A
[解析]本题考查项目管理及工具技术。
软件开发小组的沟通路径受到小组组织形式和规模的影响。
若任意小组成员之间均可能有沟通路径,则可用完全连通图来对开发小组的沟通路径建模,最多的沟通路径为完全连通图的边数,即n个成员的开发小组的沟通路径是n(n-1)/2,因此8个成员的开发小组的沟通路径有28条。
16、D
[解析]本题考查软件的分析与设计方法。
模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。
耦合是模块之间的相对独立性的度量,模块之间的连接越紧密,联系越多,耦合性就越高,而其模块独立性就越弱。
一般来说,模块之间的耦合有7种类型,根据耦合性从低到高为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。
如果一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的,则称这种耦合为数据耦合;
如果一组模块通过数据结构本身传递,则称这种耦合为标记耦合;
若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共耦合;
若一个模块直接访问另一个模块的内部数据、一个模块不通过正常入口转到另一个模块内部、两个模块有一部分程序代码重叠或者一个模块有多个入口,上述几个情形之一发生则说明两个模块之间就发生了内容耦合。
17、B
[解析]本题考查风险分析和风险控制技术。
风险是一种具有负面后果的、人们不希望发生的事件。
通常认为风险具有以下特点:
风险是可能发生的事件,其发生的可能性用风险概率来描述;
风险是会给项目带来损失的事件;
可能对风险进行干预,以期减少损失。
针对每一种风险,应弄清可能减少造成损失或避免