文档库 最新最全的文档下载
当前位置:文档库 › 2015上半年软考数据库系统工程师考试真题及答案解析

2015上半年软考数据库系统工程师考试真题及答案解析

2015上半年软考数据库系统工程师考试真题及答案解析
2015上半年软考数据库系统工程师考试真题及答案解析

n n-1 2015 年上半年数据库系统工程师考试真题

单项选择题

(每题的四个选项中只有一个答案是正确的,请将正确的选项选择出来。)

1

机器字长为n 位的二进制数可以用补码来表示()个不同的有符号定点小数。A.2

B.2

C.2n-1

D.2n-1 +1

2

计算机中CPU对其访问速度最快的是()。

A.内存

B.Cache

C.通用寄存器

D.硬盘

3

Cache的地址映像方式中,发生块冲突次数最小的是()。

A.全相联映像

B.组相联映像

C.直接映像

D.无法确定的

4

计算机中CPU的中断响应时间指的是()的时间。

A.从发出中断请求到中断处理结束

B.从中断处理开始到中断处理结束

C.CPU分析判断中断请求

D.从发出中断请求到开始进入中断处理程序

总线宽度为32bit ,时钟频率为200MH,

z 的带宽为()MB/S。

A.40

B.80

C.160

D.200

5

若总线上每 5 个时钟周期传送一个32bit 的字,则该总线6

以下关于指令流水线性能度量的描述中,错误的是()。A.最大吞吐率取决于流水线中最慢一段所需的时间

B.如果流水线出现断流,加速比会明显下降

C.要使加速比和效率最大化应该对流水线各级采用相同的运行时间D.流水线采用异步控制会明显提高其性能

7

()协议在终端设备与远程站点之间建立安全连接。

A.ARP

B.Telnet

C.SSH

D.WEP

8

安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于系统安全的是(),属于应用安全的是()。

A.机房安全

B.入侵检测

C.漏洞补丁管理

D.数据库安全

A.机房安全

B.入侵检测

C.漏洞补丁管理

D.数据库安全

9

王某是某公司的软件设计师,每当软件开发完成后均按公司规定编写软件文档,并提交公司存档。那么该软件文档的著作权()享有。

A.应由公司

B.应由公司和王某共同

C.应由王某

D.除署名权以外,著作权的其他权利由王某

10

甲、乙两公司的软件设计师分别完成了相同的计算机程序发明,甲公司先于乙公司完成,乙公司先于甲公司使用。甲、乙公司于同一天向专利局申请发明专利。此情形下,()可获得专利权。A.甲公司

B.甲、乙公司均

C.乙公司

D.由甲、乙公司协商确定谁

11

以下媒体中,()是感觉媒体。

A.音箱

B.声音编码

C.电缆

D.声音

12

微型计算机系统中,显示器属于()。

A.表现媒体

B.传输媒体

C.表示媒体

D.存储媒体

13

()是表示显示器在纵向(列)上具有的像素点数目指标。

A.显示分辨率

B.水平分辨率

C.垂直分辨率

D.显示深度

14

软件工程的基本要素包括方法、工具和()。

A.软件系统

B.硬件系统

C.过程

D.人员

15

在()设计阶段选择适当的解决方案,将系统分解为若干个子系统,建立整个系统的体系结构。

A.概要

B.详细

C.结构化

D.面向对像

16

某项目包含的活动如下表所示,完成整个项目的最短时间为()周。不能通过缩短活动()的工期,来缩短整个项目的完成时间。

A. 16

B. 17

C. 18

D. 19

A. A

B. B

C. D

D. F

17

风险的优先级通常是根据()设定。

A.风险影响(Risk Impact )

B.风险概率(Risk Probability )

C.风险暴露(Risk Exposure .)

D.风险控制(Risk Control )

18

以下关于程序设计语言的叙述中,错误的是()。A.程序设计语言的基本成分包括数据、运算、控制和传输等B.高级程序设计语言不依赖于具体的机器硬件

C.程序中局部变量的值在运行时不能改变

D.程序中常量的值在运行时不能改变

19

与算术表达式“ (a+(b - c))*d ”对应的树是()。

A.

B.

C.

D.

20

程序中全局变量的存储空间在()分配。

A.代码区

B.静态数据区

C.栈区

D.堆区

进程P1、P2、P3、P4 和P5 的前趋图如下所示:

若用PV操作控制进程P1、P2、P3、P4 和P5 并发执行的过程,则需要设置 5 个信号量S1、S2、S3、S4 和S5,且信号量S1~S5 的初值都等于零。下图中a、b 和c 处应分别填写();d 和e 处应分

别填写(),f 和g 处应分别填写()。

A.V(S1)、P(S1)和V(S2)V(S3)

B.P(S1)、V(S1)和V(S2)V(S3)

C.V(S1)、V(S2)和P(S1)V(S3)

D.P(S1)、V(S2)和V(S1)V(S3)

A.V(S2)和P(S4)

B.P(S2)和V(S4)

C.P(S2)和P(S4 )

D.V(S2)和V(S4)

A.P(S3)和V(S4 )V(S5 )

B.V(S3)和P(S4)和P(S5)

C.P(S3)和P (S4 )P (S5 )

D.V(S3)和V(S4)和V(S5)

22

某进程有 4 个页面,页号为0~3,页面变换表及状态位、访问位和修改位的含义如下图所示。若系

统给该进程分配了 3 个存储块,当访问的页面 1 不在内存时,淘汰表中页号为()的页面代价最小。

A.0

B.1

C.2

D.3

某公司计划开发一个产品,技术含量很高,与客户相关的风险也很多,则最适于采用()开发过程模型。

A.瀑布

B.原型

C.增量

D.螺旋

24

数据流图(DFD)的作用是()。

A.描述数据对象之间的关系

B.描述对数据的处理流程

C.说明将要出现的逻辑判定

D.指明系统对外部事件的反应

25

若关系R(H,L,M,P)的主键为全码(All-key ),则关系R的主键应()。

A.为HLMP

B.在集合{H,L,M,P}中任选一个

C.在集合{HL,HM,HP,LM,LP,MP}中任选一个

D.在集合{HLM,HLP,HMP,LMP}中任选一个

26

在关系R(A1,A 2,A 3) 和S(A2 ,A 3,A 4) 上进行关系运算的 4 个等价的表达式E1、E2、E3 和E4如下所示:

如果严格按照表达式运算顺序,则查询效率最高的是()。将该查询转换为等价的SQL语句如下:SELECT A1,A 4 FROM R,S

WHER(E );

A.E1

B.E2

C.E3

D.E4

A.R.A2< 2015 OR S.A 4 =95

B.R.A2< 2015 AND S.A 4=95

C.R.A2< 2015 OR S.A 4 =95 OR R.A2=S.A2

D.R.A2< 2015 AND S.A 4=95 AND R.A2=S.A2 AND R.A3=S.A3

27

部门、员工和项目的关系模式及它们之间的E-R 图如下所示,其中,关系模式中带实下划线的属性表示主键属性。

部门(部门代码,部门名称,电话)

员工(员工代码,姓名,部门代码,联系方式,薪资)

项目(项目编号,项目名称,承担任务)

若部门和员工关系进行自然连接运算,其结果集为()元关系。由于员工和项目关系之间的联系类型为(),所以员工和项目之间的联系需要转换成一个独立的关系模式,该关系模式的主键是

()。

A.5

B.6

C.7

D.8

A.1 对1

B.1 对多

C.多对1

D.多对多

A.(项目名称,员工代码)

B.(项目编号,员工代码)

C.(项目名称,部门代码)

D.(项目名称,承担任务)

28

给定关系模式R(A1,A 2,A 3,A 4) ,R上的函数依赖集F= {A 1A3→A2,A 2→A3} ,R()。若将R分解为

ρ={(A 1,A 2,A 4),(A 1,A 3)} ,那么该分解是()的。

A.有一个候选关键字A1A3

B.有一个候选关键字A1A2A3

C.有二个候选关键字A1A3A4和A1A2A4

D.有三个候选关键字A1A2、A1A3 和A1A4

A.无损联接

B.无损联接且保持函数依赖

C.保持函数依赖

D.有损联接且不保持函数依赖

29

关系R、S 如下表所示,的结果为(),R、S 的左外连接、右外连接和完全外连接的元组个数分别为().

A.{4}

B.{3,4}

C.{3,4,7}

D.{(1,2),(2,1),(3,4), (4,7)}

A.2,2,4

B.2,2,6

C.4,4,4

D.4,4,6

30

数据挖掘的分析方法可以划分为关联分析、序列模式分析、分类分析和聚类分析四种。如果需要一

个示例库(该库中的每个元组都有一个给定的类标识)做训练集时,这种分析方法属于()。A.关联分析

B.序列模式分析

C.分类分析

D.聚类分析

31

某医院住院部信息系统中有病人表R(住院号,姓名,性别,科室号,病房,家庭住址),“住院号”唯一标识表R中的每一个元组,“性别”的取值只能为M或F,“家庭住址”包括省、市、街道、邮编,要求科室号参照科室关系D中的科室号;科室关系D(科室号,科室名,负责人,联系电话),“科室号”唯一标识关系D中的每一个元组。

a.创建关系R的SQL语句如下:

CREATE TABLE R住( 院号CHAR(8) (),

b.表R中复合属性是()。A.PRIMARY KEY B.REFERENCES 科D(室号) C.NOT NULL D.REFERENCES 科D(室名) 姓名CHAR(10),

性别CHAR(1) (),

科室号CHAR(4),

病房CHAR(4),

家庭住址ADDR, //ADDR 为用户定义的类());

A.IN(M,F)

B.CHECK('M','F')

C.LIKE('M','F')

D.CHECK 性( 别IN('M','F'))

A.PRIMARY KE(Y 科室号)NOT NULL UNIQUE

B.PRIMARY KE(Y 科室名)UNIQUE

C.FOREIGN KE(Y 科室号)REFERENCES(D科室号)

D.FOREIGN KE(Y 科室号)REFERENCES(D科室名)

A.住院号

B.姓名

C.病房

D.家庭住址

32

数据字典中“数据项”的内容包括:名称、编号、取值范围、长度和()。

A.处理频率

B.最大记录数

C.数据类型

D.数据流量

33

假设系统中只有事务T1 和T2,两个事务都要对数据D1 和D2 进行操作。若T1 对D1 已加排它锁,T1 对D2 已加共享锁;那么T2 对D1(),那么T2 对D2()。

A.加共享锁成功,加排它锁失败

B.加共享锁、加排它锁都失败

C.加共享锁、加排它锁都成功

D.加排它锁成功,加共享锁失败

A.加共享锁成功,加排它锁失败

B.加共享锁、加排它锁都失败

C.加共享锁、加排它锁都成功

D.加排它锁成功,加共享锁失败

34

层次模型和网状模型等非关系模型中,结点用来存储记录,记录间的联系用指针来表达;而关系模

型中记录间的联系用()来描述,查找相关联记录需要进行记录遍历,为提高查找效率,可以建立()。

A.主码

B.关系

C.数据模型

D.概念模型

B.触发器

C.存储过程

D.函数

35

在数据库应用系统的体系结构中,常用的是C/S(客户机/ 服务器)结构和B/S(浏览器/ 服务器)结构。无论哪种结构,服务器都由()负责数据库的运行和维护。在C/S 结构中,应用程序安装运行在()端,负责用户与数据库的交互;在B/S 结构中,应用程序安装运行在()端,负责构建用户界面与数据库的交互,客户端使用浏览器展示用户界面并获取用户输入。

A.DBMS

B.DBA

C.DataBase

D.DBS

A.客户机

B.DB服务器

C.Web服务器

D.数据库

A.客户机

B.DB服务器

C.Web服务器

D.数据库

36

下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是()。

A.REVOKE UPDA(TE XH)ON STUD TOZHAO

B.REVOKE UPDA(TE XH)ON STUD TO PUBLIC

C.REVOKE UPDA(TE XH)ON STUD FROM ZHAO

D.REVOKE UPDA(TE XH)ON STUD FROM PUBLIC

37

SQL中,用于提交和回滚事务的语句分别是()。

A.END WOR 和K ROLLBACK WORK

B.COMMIT WOR和K ROLLBACK WORK

C.SAVE WOR 和K ROLLUP WORK

D.COMMITWO和RKROLLUP WORK

38

如右图所示的调度,其中事务T1 、T2 仅对数据项A、B 进行操作,则该调度();假如该调度已经产生死锁,如果要从事务T1、T2 中进行回滚以解除死锁,从代价最小的角度考虑,应回滚事务

A.满足两段锁协议、不发生死锁

B.满足两段锁协议、会发生死锁

C.不满足两段锁协议、不发生死锁

D.不满足两段锁协议、会产生死锁

A.T1

B.T2

C.T1 和T2

D.T1 或T2

39

事务一旦提交,即使在写入数据库前数据尚在内存中而发生故障造成系统重启,该事务的执行结果也必须入数据库,该性质称为事务的(),为保证这一性质,必须使用()。

A.原子性

B.一致性

C.隔离性

D.持久性

A.镜像

B.数据库备份

C.日志

D.两段锁协议

给定关系模式R,其中U={ABCDE,} 为(),关系R属于()。

A.AB 、AC

B.AB 、AD

C.AC 、AD

D.AB、A C、AD

A.1NF

B.2NF

40

F={AB→DE,AC→E,AD→B,B→C,C→D},则R的所有候选码

下图所示的E-R 图中,应作为派生属性的是():该E-R 图应转换的关系模式为(),其中各关系模式均满足4NF。

A.出生日期

B.年龄

C.电话

D.工号

A.员工(工号,姓名,性别,出生日期,年龄。电话)

B.员工(工号,姓名,性别,出生日期,电话)

C.员工(工号,姓名,性别,出生日期,年龄)

员工电话(工号,电话)

D.员工(工号,姓名,性别,出生日期)

员工电话(工号,电话)

42

以下关于面向对象数据库的叙述中,不正确的是()。

A.类是一组具有相同或相似性质的对象的抽象。一个对象是某一类的一个实例

B.类的属性可以是基本类,如整数、字符串等,也可以是包含属性和方法的一般类

C.类的某个属性的定义可以是该类自身

D.一个对象通常对应实际领域的一个实体,有唯一的标识,即对象标识OID,用户可以修改OID

[ 选择答案]

A

B

C

D

43

MongoDB是一种NoSQL数据库,具体地说,是()存储数据库。

A.键值

B.文档

根据历史数据,确定一个就诊人员是否可能患心脏病,可以采用()算法。

A.C4.5

B.Apriori

C.K-means

D.EM

45

关于聚类算法K-Means和DBSCAN的叙述中,不正确的是()。

A.K-Means和DBSCAN的聚类结果与输入参数有很大的关系

B.K-Means基于距离的概念而DBSCAN基于密度的概念进行聚类分析

C.K-Means很难处理非球形的簇和不同大小的簇,DBSCAN可以处理不同大小和不同形状的簇D.当簇的密度变化较大时,DBSCAN不能很好的处理,而K-Means则可以

46

在下图所示的网络配置中,发现工作站 B 无法与服务器 A 通信。(),故障影响了两者互通。

A.服务器A 的IP 地址是广播地址

B.工作站B 的IP 地址是网络地址

C.工作站B 与网关不属于同一子网

D.服务器A 与网关不属于同一子

47

以下关于VLAN的叙述中,属于其优点的是()。

A.允许逻辑地划分网段

B.减少了冲突域的数量

C.增加了冲突域的大小

D.减少了广播域的数量

48

以下关于URL的叙述中,不正确的是()。

A.使用https://www.wendangku.net/doc/558551735.html, 和https://www.wendangku.net/doc/558551735.html, 打开的是同一页面

B.在地址栏中输入https://www.wendangku.net/doc/558551735.html,默认使用http 协议

https://www.wendangku.net/doc/558551735.html,中的“ www”是主机名

D https://www.wendangku.net/doc/558551735.html, 中的“ https://www.wendangku.net/doc/558551735.html,”是域名

49

DHCP协议的功能是();FTP使用的传输层协议为()。

A.WINS名字解析

B.静态地址分配

C.DNS名字登录

D.自动分配IP 地址

A.TCP

B.IP

C.UDP

D.HDLC

50

Why Have Formal Documents?

First, writing g the decisions down is essential. Only when one writes do the

gaps appear and the ()protrude( 突出). The act of writing tums out to require

hundreds of mini-decisions, and it is the existence of these that distinguishes clear,

exact policies from fuzzy ones.

Second, the documents will communicate the decisions to others. The manager will

be continually amazed that policies he took for common knowledge are totally unknown by

some member of his team. Since his fundamental job is to keep everybody going in the

()direction, his chief daily task will be communication, not decision-making, and

his documents will be immensely ()this load.

Finally, a manager's documents give him a data base and checklist. By reviewing

them ()he sees where he is, and he sees what changes of emphasis or shifts in direction are needed.

The task of the manager is to develop a plan and then to realize it. But only the

written plan is precise and communicable. Such a plan consists of documents on what,

when, how much, where, and who. This small set of critical documents ()much of the managerr's work. If their comprehensive and critical nature is recognized in the

beginning, the manager can approach them as friendly tools rather than annoying

busywork. He will set his direction much more crisply and quickly by doing so.

A. inconsistencies

B. consistencies

C.steadiness

D.adaptability

A.other

B.different

C.another

D.same

A.extend

B.broaden

C.lighten

D.release

A.p eriodically B.occasionally C.infrequently D.rarely

A.decides B.encapsulates C.realizes D.recognizes

阅读下列说明和图,回答问题 1 至问题 4 ,将解答填入答题纸的对应栏内。

【说明】

某大学为进一步推进无纸化考试,欲开发一考试系统。系统管理员能够创建包括专业方向、课程编号、任课教

师等相关考试基础信息,教师和学生进行考试相关的工作。系统与考试有关的主要功能如下。

(1 )考试设置。教师制定试题(题目和答案),制定考试说明、考试时间和提醒时间等考试信息,录入参加考

试的学生信息,并分别进行存储。

(2 )显示并接收解答。根据教师设定的考试信息,在考试有效时间内向学生显示考试说明和题目,根据设定的

考试提醒时间进行提醒,并接收学生的解答。

(3 )处理解答。根据答案对接收到的解答数据进行处理,然后将解答结果进行存储。

(4 )生成成绩报告。根据解答结果生成学生个人成绩报告,供学生查看。

(5 )生成成绩单。对解答结果进行核算后生成课程成绩单供教师查看。

(6 )发送通知。根据成绩报告数据,创建通知数据并将通知发送给学生;根据成绩单数据,创建通知数据并将

通知发送给教师。

现采用结构化方法对考试系统进行分析与设计,获得如图1-1 所示的上下文数据流图和图1-2 所示的0 层数据流图。

【问题 1 】(2 分)

使用说明中的词语,给出图1-1 中的实体E1~E2 的名称。

【问题 2 】(4 分)

使用说明中的词语,给出图1-2 中的数据存储D1 ~D4 的名称。【问题 3 】(4 分)

根据说明和图中词语,补充图1-2 中缺失的数据流及其起点和终点。

【问题 4 】(5 分)

图1-2 所示的数据流图中,功能( 6 )发送通知包含创建通知并发送给学生或老师。请分解图1-2 中加工(6),将分解出的加工和数据流填入答题纸的对应栏内。(注:数据流的起点和终点须使用加工的名称描述)

参考答案:

【问题1】

E1:教师

E2:学生

【问题2】

D1 :试题

D2 :学生信息

D3 :考试信息

D4 :解答结果

【问题3】

数据流名称:题目;起点:D1 ;终点:2 显示并接收解答

数据流名称:答案;起点:D1 ;终点:3 处理解答

【问题4】

分解为:创建通知数据,发送通知给学生或老师

数据流名称:通知数据;起点:创建通知数据;终点:发送通知给学生或老师

试题分析:

阅读下列说明,回答问题 1 至问题 3 ,将解答填入答题纸的对应栏内。

【说明】

某大型集团公司的数据库的部分关系模式如下:

员工表:EMP(Eno,Ename,Age,Sex,Title) ,各属性分别表示员工工号、姓名、年龄、性别和职称级别,其中性

别取值为“男”“女”;

公司表:COMPANY(Cno,Cname,City) ,各属性分别表示公司编号、名称和所在城市;

工作表:WORKS(Eno,Cno,Salary) ,各属性分别表示职工工号、工作的公司编号和工资。

有关关系模式的属性及相关说明如下:

(1 )允许一个员工在多家公司工作,使用身份证号作为工号值。

(2 )工资不能低于1500 元。

根据以上描述,回答下列问题:

【问题 1 】(4 分)

请将下面创建工作关系的SQL 语句的空缺部分补充完整,要求指定关系的主码、外码,以及工资不能低于

1500 元的约束。

CREATE TABLE WORKS(

Eno CHAR(10) (a),

Cno CHAR(4) (b ),

Salary int (c),

PRJMARY KEY (d ),

);

【问题 2 】(6 分)

(1 )创建女员工信息的视图FemaleEMP ,属性有Eno 、Ename 、Cno 、Cname 和Salary ,请将下面SQL

语句的空缺部分补充完整。

CREATE (e)

AS

SELECT EMP.Eno,Ename,https://www.wendangku.net/doc/558551735.html,o,Cname,Salary

FROM EMP, COMPANY, WORKS

WHERE (f);

(2 )员工的工资由职称级别的修改自动调整,需要用触发器来实现员工工资的自动维护,函数float Salary_value(char(10) Eno) 依据员工号计算员工新的工资。请将下面SQL 语句的空缺部分补充完整。

CREATE (g )Salary_TRG AFTER (h )ON EMP

REFERENCING new row AS nrow

FOR EACH ROW

BEGIN

UPDATE WORKS

SET (i )

WHERE (j );

END

【问题 3 】(5 分)

请将下面SQL 语句的空缺部分补充完整。

(1 )查询员工最多的公司编号和公司名称。

SELECT j https://www.wendangku.net/doc/558551735.html,o,Cname

FROM COMPANY,WORKS

WHERE https://www.wendangku.net/doc/558551735.html,o= https://www.wendangku.net/doc/558551735.html,o

GROUP BY (k)

HAVING (l)( SELECT COUNT(*)

FROM WORKS

GROUP BY Cno

);

(2 )查询所有不在“中国银行北京分行”工作的员工工号和姓名。

SELECT Eno,Ename

FROM EMP

WHERE Eno (m )

( SELECT

Eno

FROM (n)

WHERE (o )

AND Cname= ‘中国银行北京分行’

);

参考答案:

【问题1】

(a)REERENCES emp (Eno)

(b )REERENCES company (Cno)

(c)CHECK(Salary>=1500)

(d )Cno,Eno

【问题2】

(e )View F emaleEMP

(f )Sex= ’女’ AND EMP.Eno=WORKS.Eno AND https://www.wendangku.net/doc/558551735.html,o= https://www.wendangku.net/doc/558551735.html,o

(g )TRIGGER

(h )UPDATE

软考数据库系统工程师试题及答案

软考数据库系统工程师 试题及答案 TYYGROUP system office room 【TYYUA16H-TYY-TYYYUA8Q8-

2012年软考数据库系统工程师试题及答案 1.单个用户使用的数据视图的描述称为( ) A.外模式 B.概念模式 C.内模式 D.存储模式 2.子模式ddl 用来描述( ) A.数据库的总体逻辑结构 B.数据库的局部逻辑结构 C.数据库的物理存储结构 D.数据库的概念结构 3.在dbs中,dbms和os之间的关系是( ) A.相互调用 调用os 调用dbms D.并发运行 4.数据库物理存储方式的描述称为( ) A.外模式 B.内模式 C.概念模式 D.逻辑模式 5.在下面给出的内容中,不属于dba职责的是( ) A.定义概念模式 B.修改模式结构

C.编写应用程序 D.编写完整性规则 6.在数据库三级模式间引入二级映象的主要作用是( ) A.提高数据与程序的独立性 B.提高数据与程序的安全性 C.保持数据与程序的一致性 D.提高数据与程序的可移植性 、dbms 和dbs 三者之间的关系是( ) 包括dbms和dbs 包括db和dbms 包括db和dbs D.不能相互包括 中“第三级存储器”是指( ) A.磁盘和磁带 B.磁带和光盘 C.光盘和磁盘 D.快闪存和磁盘 9.位于用户和操作系统之间的一层数据管理软件是( ) 10.数据库系统中的数据模型通常由( )三部分组成 A.数据结构、数据操作和完整性约束 B.数据定义、数据操作和安全性约束

C.数据结构、数据管理和数据保护 D.数据定义、数据管理和运行控制 组织提出的dbtg 报告中的数据模型是( )的主要代表 A.层次模型 B.网状模型 C.关系模型 D.实体联系模型 12.数据库技术的三级模式中,数据的全局逻辑结构用( )来描述 A.子模式 B.用户模式 C.模式 D.存储模式 13.用户涉及的逻辑结构用( )描述 A.模式 B.存储模式 C.概念模式 D.子模式 14.数据库的开发控制,完整性检查,安全性检查等是对数据库的( ) A.设计 B.保护 C.操纵 D.维护 15.( )是控制数据整体结构的人,负责三级结构定义和修改 A .专业用户 B .应用程序员

软考数据库系统工程师考试复习资料

目录 第一章计算机系统知识 (2) 第二章数据结构与算法 (9) 第三章操作系统知识 (12) 第四章程序设计基础 (17) 第六章多媒体基础知识 (21) 第七章数据库技术基础 (24) 第八章关系数据库 (31) 第九章SQL语言 (35) 第十章系统开发与运行 (41) 第十一章数据库设计 (45) 第十二章网络与数据库 (52) 第十四章知识产权基础知识 (55) 第十五章标准化基础知识 (56)

第一章计算机系统知识 1. 计算机软件=程序+数据+相关文档。 2. 操作数包含在指令中是立即寻址,操作数的地址包含在指令中是直接寻址。 3. 计算机硬件的典型结构:单总线结构、双总线结构、采用通道的大型系统结构。 4. CPU由运算器和控制器组成;控制器由程序计数器(PC)、指令寄存器(IR)、指令译码器(ID)、状态条件寄存器、时序产生器和微操作信号发生器组成。 a) PC: pc自动增加一个值,指向下一条要执行的指令,当程序转移时将转移地址送入PC。 b) IR:用于存放当前要执行的指令。 c) ID:对现行的指令进行分析,确定指令类型、指令要完成的操作和寻址方式。 5. 指令执行的过程: a) 取指令:控制器首先按程序计数器所指出的指令地址从内存中取出一条指令。 b) 指令译码:将指令的操作码部分送入指令译码器中进行分析,然后根据指令的功能发出控制命令。 c) 按指令操作码执行。 d) 形成下一条指令地址。

6. CPU的基本功能: a) 程序控制 b) 操作控制 c) 时间控制 d) 数据处理——CPU的根本任务 7. 计算机体系结构和计算机组成的区别:体系结构要解决的问题是计算机系统在总体上、功能上需要解决的问题,而计算机组成要解决的是逻辑上如何具体实现的问题。 8. 计算机体系结构分类(指令流、数据流、多倍性): a) Flynn分类:传统的顺序执行的计算机在同一时刻只能执行一条指令(即只有一个控制流)、处理一个数据(即只有一个数据流),因此被称为单指令流单数据流计算机Single Instruction Single Data即SISD 计算机)。而对于大多数并行计算机而言,多个处理单元都是根据不同的控制流程执行不同的操作,处理不同的数据,因此,它们被称作是多指令流多数据流计算机,即MIMD(Multiple Instruction Multiple Data)计算机。曾经在很长一段时间内成为超级并行计算机主流的向量计算机除了标量处理单元之外,最重要的是具有能进行向量计算的硬件单元。在执行向量操作时,一条指令可以同时对多个数据(组成一个向量)进行运算,这就是单指令流多数据流(Single Instruction Multiple Data,SIMD)的概念。因此,我们将向量计算机称为SIMD 计算机。第四种类型即所谓的多指令流单数据(MultipleInstructionSingleData)计算机。在这种计算机中,各个处理

最新数据库系统工程师考试资料-数据库系统工程师试题汇总

2010数据库系统工程师考试资料-数据库系统工程师试题

2010年数据库系统工程师考试资料:数据库系统工程师试题 1. 单个用户使用的数据视图的描述称为() A. 外模式 B. 概念模式 C. 内模式 D. 存储模式 2. 子模式ddl用来描述() A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构 C. 数据库的物理存储结构 D. 数据库的概念结构 3. 在dbs中,dbms和os之间的关系是() A.相互调用 B.dbms调用os C.os调用dbms D.并发运 4.数据库物理存储方式的描述称为() A.外模式 B。内模式 C.概念模式 D.逻辑模式 5.在下面给出的内容中,不属于dba职责的是() A.定义概念模式 B.修改模式结构 C.编写应用程序 D.编写完整性规则 6.在数据库三级模式间引入二级映象的主要作用是() A. 提高数据与程序的独立性 B. 提高数据与程序的安全性 C. 保持数据与程序的一致性 D.提高数据与程序的可移植性 7.db、dbms和dbs三者之间的关系是() A. db包括dbms和dbs B. dbs包括db和dbms

C. dbms包括db和dbs D. 不能相互包括 8.dbs中“第三级存储器”是指() A. 磁盘和磁带 B. 磁带和光盘 C. 光盘和磁盘 D. 快闪存和磁盘 9.位于用户和操作系统之间的一层数据管理软件是() A. dbs B. db C. dbms D. mis 10.数据库系统中的数据模型通常由()三部分组成 A. 数据结构、数据操作和完整性约束 B. 数据定义、数据操作和安全性约束 C. 数据结构、数据管理和数据保护 D. 数据定义、数据管理和运行控制 11.codasyl组织提出的dbtg报告中的数据模型是()的主要代表 A. 层次模型 B. 网状模型 C. 关系模型 D. 实体联系模型 12.数据库技术的三级模式中,数据的全局逻辑结构用()来描述 A. 子模式 B. 用户模式 C. 模式 D. 存储模式 13.用户涉及的逻辑结构用()描述 A. 模式 B. 存储模式 C. 概念模式 D. 子模式 14.数据库的开发控制,完整性检查,安全性检查等是对数据库的()

2018年软考上半年数据库系统工程师考试真题(下午题)(同名17553)

2018年软考上半年数据库系统工程师考试真题(下午题)(同名17553)

2018年上半年数据库系统工程师考试真题(下午题) 试题一(共15分) 阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某医疗护理机构为老人或有护理需求者提供专业护理,现欲开发一基于Web的医疗管理系统,以改善医疗护理效率。该系统的主要功能如下: (1)通用信息查询。客户提交通用信息查询请求,查询通用信息表,返回查询结果。 (2)医生聘用。医生提出应聘/辞职申请,交由主管进行聘用/解聘审批,更新医生表,并给医生反馈聘用/解聘结果;删除解聘医生出诊安排。 (3)预约处理。医生安排出诊时间,存入医生出诊时间表;根据客户提交的预约查询请求,查询在职医生及其出诊时间等预约所需数据并返回;创建预约,提交预约请求,在预约表中新增预约记录,更新所约医生出诊时间并给医生发送预约通知;给客户反馈预约结果。 (4)药品管理。医生提交处方,根据药品名称从药品数据中查询相关药品库存信息,开出药品,更新对应药品的库存

以及预约表中的治疗信息;给医生发送“药品已开出”反馈。 (5)报告创建。根据主管提交的报表查询(报表类型和时间段),从预约数据、通用信息、药品库存数据、医生以及医生出诊时间中进行查询,生产报表返回给主管。 现采用结构化方法对医疗管理系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】(3分) 使用说明中的词语,给出图1-1中的实体E1~E3的名称。【问题2】(5分) 使用说明中的词语,给出图1-2中的数据存储D1~D5的名称。

2017年上半年数据库系统工程师考试真题(案例分析)

2017年上半年数据库系统工程师考试真题(案例分析)下午试题 试题一(共15分〉 阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某医疗器械公司作为复杂医疗产品的集成商,必须保持高质量部件的及时供应。为了实现这一目标,该公司欲开发一采购系统。系统的主要功能如下: 1.检查库存水平。采购部门每天检查部件库存量,当特定部件的库存量降至其订货店、时,返回低存量部件及库存量。 2.下达采购订单。采购部门针对低存量部件及库存量提交采购请求,向其供应商(通过供应商文件访问供应商数据〉下达采购订单,并存储于采购订单文件中。 3.交运部件。当供应商提交提单并交运部件时,运输和接收(S /R)部门通过执行以下三步过程接收货物: (1)验证装运部件。通过访问采购订单并将其与提单进行比较来验证装运的部件,并将提单信息发给S/R职员。如果收货部件项目出现在采购订单和提单上,则己验证的提单和收货部件项目将被送去检验。否则S/R职员提交的装运错误信息生成装运错误通知发送给供应商。

(2)检验部件质量。通过访问质量标准来检查装运部件的质量,并将己验证的提单发给检验员。如果部件满足所有质量标准,则将其添加到接受的部件列表用于更新部件库存。如果部件未通过检查,则将检验员创建的缺陷装运信息生成缺陷装运通知发送给供应商。 (3)更新部件库存。库管员根据收到的接受的部件列表添加本次采购数量,与原有库存量累加来更新库存部件中的库存量。标记订单采购完成。 现采用结构化方法对该采购系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流圈。 图1-1上下文数据流图

2018上半年数据库系统工程师考试真题

2018 年上半年数据库系统工程师考试真题 上午题+下午题 ●计算机运行过程中,遇到突发事件,要求CPU 暂时停止正在运行的程序,转去为突发 (1) ,其处理过程中事件服务,服务完毕,再自动返回原程序继续执行,这个过程称为 保存现场的目的是(2) 。 (1)A.阻塞 B. 中断 C. 动态绑定 D. 静态绑定 (2)A.防止丢失数据 B. 防止对其他部件造成影啊 C. 返回去继续执行原程序 D. 为中断处理程序提供数据 ●流水线的吞吐率是指单位时间流水线处理的任务数,如果各段流水的操作时间不同,则 流水线的吞吐率是()的的倒数。 (3)A.最短流水段操作时间 B. 各段流水的操作时间总和 C. 最长流水段操作时间 D. 流水段数乘以最长流水段操作时间 ●计算机中机械硬盘的性能指标不包括 (4) 。 (4)A.磁盘转速及容量 B. 盘片数及磁道数 C. 容量及平均寻道时间 D. 磁盘转速及平均寻道时间 ●算术表达式采用后缀式表示时不需要使用括号,使用()就可以方便地进行求值。a-b (c +d 山)(其中,—、+、*表示二元算术运算减、加、乘)的后缓式为(), 与该表达式等价的语法树为()。 (5)A.队列 B. 数组 C. 栈 D. 广义表 (6)A.a b c d -*+ B. a b c d*+ - C.ab-c*d+ D.a b c d+*- (7)A.

B. C. D. ●设有n 阶三对角矩阵 A ,即非零元素都位于主对角线以及与主对角线平行且紧邻的两条对角 线上,现对该矩阵进行按行压缩存储,若其压储空间用数组 B 表示, A 的元素下标从0 开始,B 的元素下标从 1 开始。已知 A [0,0 ]存储在 B [1],A[n-1,n-1]存储在 B [3n-2 ],那么非零元素 A [i,j ](0≤ i <n,0≤ j <n,│i- j │≤ 1)存储在 B [()] (8)A.2i+j-1 B. 2i+j C. 2i+j+1 D. 3i-j+I ●用哈希表存储元素时,需要进行冲突(碰撞)处理,冲突是指(9) 。 (9)A.关键字被依次映射到地址编号连续的存储位置 B. 关键字不同的元素被映射到相同的存储位置 C. 关键字相同的元素被映射到不同的存储位置 D. 关键字被映射到哈希表之外的位置 ●对有n 个结点、 e 条边且采用数组表示法(即邻接矩阵存储)的无向图进行深度优先 遍历,时间复杂度为()。 2 (10)A.O(n) B.O(e 2) C.O(n+e) D.O(n*e) ●数字信封技术能够()。 (11)A.保证数据在传输过程中的安全性 B. 隐藏发送者的真实身份 C. 对发送者和接收者的身份进行认证证 D. 防止交易中的抵赖发生 ●在安全通信中,S 将所发送的信息使用(12) 进行数字签名,T 收到该消息后可利用 (13) 验证该消息的真实性。 (12)A.S 的公钥 B.S 的私钥 C.T 的公钥 D.T 的私钥 (13)A.S 的公钥 B.S 的私钥

软考数据库系统工程师试题及答案

2012年软考数据库系统工程师试题及 答案1. 单个用户使用的数据视图的描述称为( ) A. 外模式 B. 概念模式 C. 内模式 D. 存储模式 2. 子模式ddl 用来描述( ) A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构 C. 数据库的物理存储结构 D. 数据库的概念结构 3. 在dbs 中,dbms 和os 之间的关系是( ) A. 相互调用 调用os 调用dbms D.并发运行 4. 数据库物理存储方式的描述称为( ) A. 外模式 B. 内模式 C. 概念模式 D. 逻辑模式 5. 在下面给出的内容中,不属于dba 职责的是( )

A. 定义概念模式 B. 修改模式结构

C. 编写应用程序 D. 编写完整性规则 6. 在数据库三级模式间引入二级映象的主要作用是( ) A. 提高数据与程序的独立性 B. 提高数据与程序的安全性 C. 保持数据与程序的一致性 D. 提高数据与程序的可移植性、dbms 和dbs 三者之间的关系是 ( ) 包括dbms 和dbs 包括db 和dbms 包括db 和dbs D.不能相互包括中“第三级存储器”是指( ) A. 磁盘和磁带 B. 磁带和光盘 C. 光盘和磁盘 D. 快闪存和磁盘 9.位于用户和操作系统之间的一层数据管理软件是( ) 10.数据库系统中的数据模型通常由( )三部分组成 A. 数据结构、数据操作和完整性约束 B. 数据定义、数据操作和安全性约束 C. 数据结构、数据管理和数据保护 D. 数据定义、数据管理和运行控制 组织提出的dbtg 报告中的数据模型是( )的主要代表

A. 层次模型 B. 网状模型 C. 关系模型 D. 实体联系模型 12. 数据库技术的三级模式中,数据的全局逻辑结构用( )来描述 A. 子模式 B. 用户模式 C. 模式 D. 存储模式 13. 用户涉及的逻辑结构用( )描述 A. 模式 B. 存储模式 C. 概念模式 D. 子模式 14. 数据库的开发控制,完整性检查,安全性检查等是对数据库的( ) A. 设计 B. 保护 C. 操纵 D. 维护 15. ( ) 是控制数据整体结构的人,负责三级结构定义和修改 A . 专业用户 B .应用程序员

2015年软考数据库系统工程师考试真题加答案解析(上午+下午)直接打印

2015年上半年数据库系统工程师考试上午真题(标准参考答案) 单项选择题 每题的四个选项中只有一个答案是正确的,请将正确的选项选择出来。 1 机器字长为n位的二进制数可以用补码来表示()个不同的有符号定点小数。 A.2n B.2n-1 C.2n-1 D.2n-1+1 2 计算机中CPU对其访问速度最快的是()。 A.内存 B.Cache C.通用寄存器 D.硬盘 3 Cache的地址映像方式中,发生块冲突次数最小的是()。 A.全相联映像 B.组相联映像 C.直接映像 D.无法确定的 4 计算机中CPU的中断响应时间指的是()的时间。 A.从发出中断请求到中断处理结束 B.从中断处理开始到中断处理结束 C.CPU分析判断中断请求 D.从发出中断请求到开始进入中断处理程序 5 总线宽度为32bit,时钟频率为200MHz,若总线上每5个时钟周期传送一个32bit的字,则该总线的带宽为()MB/S。 A.40 B.80 C.160 D.200 6 以下关于指令流水线性能度量的描述中,错误的是()。 A.最大吞吐率取决于流水线中最慢一段所需的时间 B.如果流水线出现断流,加速比会明显下降 C.要使加速比和效率最大化应该对流水线各级采用相同的运行时间 D.流水线采用异步控制会明显提高其性能 7

()协议在终端设备与远程站点之间建立安全连接。 A.ARP B.Telnet C.SSH D.WEP 8 安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于系统安全的是(),属于应用安全的是()。 A.机房安全 B.入侵检测 C.漏洞补丁管理 D.数据库安全 A.机房安全 B.入侵检测 C.漏洞补丁管理 D.数据库安全 9 王某是某公司的软件设计师,每当软件开发完成后均按公司规定编写软件文档,并提交公司存档。那么该软件文档的著作权()享有。 A.应由公司 B.应由公司和王某共同 C.应由王某 D.除署名权以外,著作权的其他权利由王某 10 甲、乙两公司的软件设计师分别完成了相同的计算机程序发明,甲公司先于乙公司完成,乙公司先于甲公司使用。甲、乙公司于同一天向专利局申请发明专利。此情形下,()可获得专利权。A.甲公司 B.甲、乙公司均 C.乙公司 D.由甲、乙公司协商确定谁 11 以下媒体中,()是感觉媒体。 A.音箱 B.声音编码 C.电缆 D.声音 12 微型计算机系统中,显示器属于()。 A.表现媒体 B.传输媒体

软考数据库系统工程师考前练习题(二)

软考数据库系统工程师考前练习题(二) 2016年计算机软件水平考试将在11月12、13日进行,为助考生备考冲刺,小编特整理了软考数据库系统工程师考前练习题,供大家参考学习,希望各位考生都能顺利通过考试。 41. 当关系r和s自然联接时,能够把r和s原该舍弃的元组放到结果关系中的操作是() A. 左外联接 B. 右外联接 C. 外部并 D. 外联接 42. 设有关系r和s,与r-s等价的元组关系演算表达式是() A. {t|r(t)∨┐s(t)} B. {t|r(t)∧┐s(t)} C. {t|(u)r(t∨┐s(u)) D. {t| (u)r(t)∧┐s(u)} 43. 设关系r(a,b,c)和s(a,d),与自然连接rs等价的关系代数表达式是() A. σ(r.a=s.a)(r×s) B. r(等值连接1=1)s C. ∏b,c,s.a,d(σr.a=s.a(r×s)) D. ∏r,a,b.c,d(r×s) 44. 在关系模型中,关系的“元数”(arity)是指()

A. 行数 B. 元组个数 C. 关系个数 D. 列数 45. 有关系r和s,r∩s的运算等价于() A. s-(r-s) B. r-(r-s) C. (r-s)∪s D. r∪(r-s) 46. 设关系r和s的属性个数分别为r和s,则(r×s)操作结果的属性个数为() A. r+s B. r-s C. r×s D. max(r,s) 47. 设关系r和s的值如下: r s a b c b d e a1 b1 c1 b1 d1 e1 a2 b2 c2 b2 d2 e2 a3 b3 c3 b3 d3 e3 r与s左外联接的结果的元组个数是()

2019年上半年数据库系统工程师真题+答案上午选择+下午案例完整版

壱 2019年上半年数据库系统工程师真题+答案上午选择+下午案例完整版 上午选择2019年5月25日考试 1、计算机执行程序时,CPU中()的内容是一条指令的地址。 A. 运算器 B. 控制器 C. 程序计数器 D. 通用寄存器 答案:C 2、DMA控制方式是在()之间直接建立数据通路进行数据的交换处理。 A. CPU与主存 B. CPU与外设 C. 主存与外设 D. 外设与外设 答案:C 直接主存存取(Direct Memory Access,DMA)是指数据在主存与I/O 设备间(即主存与外设之间)直接成块传送。 3、在计算机的存储系统中,()属于外存储器。 A. 硬盘

弐 B. 寄存器 C. 高速缓存 D. 内存 答案:A 寄存器属于CPU,高速缓存一般处于内存和CPU之间,硬盘属于外存。 4、某系统由3个部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为(1-(1-R)2)R,则该系统的构成方式是()。 A. 3个部件串联 B. 3个部件并联 C. 前两个部件并联后与第三个部件串联 D. 第一个部件与后两个部件并联构成的子系统串联 答案:C 5、令序列X、Y、Z的每个元素都按顺序进栈,且每个元素进栈和出栈仅一次。则不可能得到的出栈序列是()。 A. X Y Z B. X Z Y C. Z X Y D. Y Z X 答案:C 栈的顺序:先进后出。如要Z先出,则至少需要X-Y-Z依次全部进栈,

参 此时栈内容已确定,出栈顺序只能为Z-Y-X,因此,得不到序列ZXY。 6、以下关于单链表存储结构特征的叙述中,不正确的是()。 A. 表中结点所占用存储空间的地址不必是连续的 B. 在表中任意位置进行插入和删除操作都不用移动元素 C. 所需空间与结点个数成正比 D. 可随机访问表中的任一结点 答案:D 7、B-树是一种平衡的多路查找树。以下关于B-树的叙述中,正确的是()。 A. 根结点保存树中所有关键字且有序排列 B. 从根结点到每个叶结点的路径长度相同 C. 所有结点中的子树指针个数都相同 D. 所有结点中的关键字个数都相同 答案:B 8、对于给定的关键字序列{47, 34, 13, 12, 52, 38, 33, 27, 5},若用链地址法(拉链法)解决冲突来构造哈希表,且哈希函数为H(key)=key%ll,则()。 A. 哈希地址为1的链表最长 B. 哈希地址为6的链表最长

2017年数据库系统工程师试题下午及答案

2017年上半年数据库系统工程师考试下午真题 (参考答案) ●阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某医疗器械公司作为复杂医疗产品的集成商,必须保持高质量部件的及时供应。为了实现这一目标,该公司欲开发一采购系统。系统的主要功能如下: 1.检查库存水平。采购部门每天检查部件库存量,当特定部件的库存量降至其订货店时,返回低存量部件及库存量。 2.下达采购订单。采购部门针对低存量部件及库存量提交采购请求,向其供应商(通过供应商文件访问供应商数据)下达采购订单,并存储于采购订单文件中。 3.交运部件。当供应商提交提单并交运部件时,运输和接收(S/R)部门通过执行以下三步过程接收货物: (1)验证装运部件。通过访问采购订单并将其与提单进行比较来验证装运的部件,并将提单信息发给S/R职员。如果收货部件项目出现在采购订单和提单上,则己验证的提单和收货部件项目将被送去检验。否则S/R职员提交的装运错误信息生成装运错误通知发送给供应商。(2)检验部件质量。通过访问质量标准来检查装运部件的质量,并将己验证的提单发给检验员。如果部件满足所有质量标准,则将其添加到接受的部件列表用于更新部件库存。如果部件未通过检查,则将检验员创建的缺陷装运信息生成缺陷装运通知发送给供应商。 (3)更新部件库存。库管员根据收到的接受的部件列表添加本次采购数量,与原有库存量累加来更新库存部件中的库存量。标记订单采购完成。 现采用结构化方法对该采购系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

米圣经答案:E1:供应商E2:采购部E3:检验员E4:库管员E5:S/R 职员

2018年软考上半年数据库系统工程师考试真题(下午题)

2018 年上半年数据库系统工程师考试真题(下午题) 试题一(共15 分) 阅读下列说明和图,回答问题 1 至问题4,将解答填入答题纸的对应栏内。 【说明】 某医疗护理机构为老人或有护理需求者提供专业护理,现欲开发一基于Web的医疗管理系统,以改善医疗护理 效率。该系统的主要功能如下: (1)通用信息查询。客户提交通用信息查询请求,查询通用信息表,返回查询结果。 (2)医生聘用。医生提出应聘/ 辞职申请,交由主管进行聘用/ 解聘审批,更新医生表,并给医生反馈聘用/ 解聘结果;删除解聘医生出诊安排。 (3)预约处理。医生安排出诊时间,存入医生出诊时间表;根据客户提交的预约查询请求,查询在职医生及 其出诊时间等预约所需数据并返回;创建预约,提交预约请求,在预约表中新增预约记录,更新所约医生出诊时间 并给医生发送预约通知;给客户反馈预约结果。 (4)药品管理。医生提交处方,根据药品名称从药品数据中查询相关药品库存信息,开出药品,更新对应药 品的库存以及预约表中的治疗信息;给医生发送“药品已开出”反馈。 (5)报告创建。根据主管提交的报表查询(报表类型和时间段),从预约数据、通用信息、药品库存数据、医 生以及医生出诊时间中进行查询,生产报表返回给主管。 现采用结构化方法对医疗管理系统进行分析与设计,获得如图1-1 所示的上下文数据流图和图1-2 所示的0 层数据流图。

【问题1】(3 分) 使用说明中的词语,给出图1-1 中的实体E1~E3 的名称。 【问题2】(5 分) 使用说明中的词语,给出图1-2 中的数据存储D1~D5的名称。 【问题3】(4 分) 使用说明和图中的术语,补充图1-2 中缺失的数据流及其起点和终点。 【问题4】(3 分) 使用说明中的词语,说明“预约处理”可以分解为哪些子加工?并说明建模图1-1 和图1-2 如何保持数据流图平衡?

数据库系统工程师历年真题及答案

1. 计算机系统知识 1.1 硬件知识 1.1.1 计算机体系结构和主要部件的基本工作原理 ·CPU和存储器的组成、性能、基本工作原理 ·常用I/O设备、通信设备的性能,以及基本工作原理 ·I/O接口的功能、类型和特点 ·CISC/RISC,流水线操作,多处理机,并行处理 1.1.2 存储系统 ·虚拟存储器基本工作原理,多级存储体系 ·RAID类型和特性 1.1.3 安全性、可靠性与系统性能评测基础知识 ·诊断与容错 ·系统可靠性分析评价 · 计算机系统性能评测方法 1.2 数据结构与算法 1.2.1 常用数据结构 ·数组(静态数组、动态数组) ·线性表、链表(单向链表、双向链表、循环链表) ·栈和队列 ·树(二叉树、查找树、平衡树、遍历树、堆)、图、集合的定义、存储和操作 ·Hash(存储位置计算、碰撞处理)

1.2.2 常用算法 ·排序算法、查找算法、数值计算、字符串处理、数据压缩算法、递归算法、图的相关算法 ·算法与数据结构的关系,算法效率,算法设计,算法描述(流程图、伪代码、决策表),算法的复杂性 1.3 软件知识 1.3.1 操作系统知识 ·操作系统的类型、特征、地位、内核(中断控制)、进程、线程概念 ·处理机管理(状态转换、同步与互斥、信号灯、分时轮转、抢占、死锁) ·存储管理(主存保护、动态连接分配、分段、分页、虚存) ·设备管理(I/O控制、假脱机、磁盘调度) ·文件管理(文件目录、文件的结构和组织、存取方法、存取控制、恢复处理、共享和安全) ·作业管理(作业调度、作业控制语言(JCL)、多道程序设计) ·汉字处理,多媒体处理,人机界面 ·网络操作系统和嵌入式操作系统基础知识 ·操作系统的配置 1.3.2 程序设计语言和语言处理程序的知识

软考数据库系统工程师考试真题加答案解析(上午+下午)直接打印

2014年上半年数据库系统工程师考试上午真题(标准参考答案) 单项选择题 在下列各题的备选项中,请选择1个最符合题意的选项。 1 在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是()。 A. 程序计数器 B. 状态寄存器 C. 通用寄存器 D. 累加寄存器 2 某机器字长为n,最高位是符号位,其定点整数的最大值为()。 A.2n-1 B.2n-1-1 C.2n D.2n-1 3 海明码利用奇偶性检错和纠错,通过在n个数据位之间插入k个检验位,扩大数据编码的码距。若n=48,则k应为()。 A. 4 B. 5 C. 6 D. 7 4 通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。若取指令时间为4t,分析时间为2t。执行时间为3t,按顺序方式从头到尾执行完600条指令所需时间为()t;若按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为()t。 A. 2400 B. 3000 C. 3600 D. 5400 A. 2400 B. 2405 C. 3000 D. 3009 5 若用256K X 8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,则需()片芯片。 A. 4 B. 8 C. 16 D. 32

6 以下关于木马程序的叙述中,正确的是()。 A. 木马程序主要通过移动磁盘传播 B. 木马程序的客户端运行在攻击者的机器上 C. 木马程序的目的是使计算机或网络无法提供正常的服务 D. Sniffer是典型的木马程序 7 防火墙的工作层次是决定防火墙效率及安全的主要因素,以下叙述中,正确的是()。 A. 防火墙工作层次越低,工作效率越高,安全性越高 B. 防火墙工作层次越低,工作效率越低,安全性越低 C. 防火墙工作层次越高,工作效率越高,安全性越低 D. 防火墙工作层次越高,工作效率越低,安全性越高 8 以下关于包过滤防火墙和代理服务防火墙的叙述中,正确的是()。 A. 包过滤成本技术实现成本较高,所以安全性能高 B. 包过滤技术对应用和用户是透明的 C. 代理服务技术安全性较高,可以提高网络整体性能 D. 道理服务技术只能配置成用户认证后才建立连接 9 王某买了一幅美术作品原件,则他享有该美术作品的()。 A. 著作权 B. 所有权 C. 展览权 D. 所有权与其展览权 10 甲、乙两软件公司于2012年7月12日就其财务软件产品分别申请“用友”和“用有”商标注册。两财务软件相似,甲第一次使用时间为2009年7月,乙第一次使用时间为2009年5月。此情形下,()能获准注册。 A. “用友” B. “用友”与“用有”都 C. “用有” D、由甲、乙抽签结果确定 11 以下媒体中,()是表示媒体,()是表现媒体。 A. 图像 B. 图像编码 C. 电磁波 D. 鼠标 A. 图像 B. 图像编码

数据库系统工程师练习题及答案第三套

数据库系统工程师练习题(三) 试题某工厂的信息管理数据库的部分关系模式如下所示: 职工(职工号,姓名,年龄,月工资,部门号,电话,办公室) 部门(部门号,部门名,负责人代码,任职时间) 问题1] 解答(a)PRIMARY KEY(b)FOREIGN KEY ( 负责人代码) REFERENCES 职工 (c)FOREIGN KEY ( 部门号) REFERENCES 部门(d) 月工资>=500 AND <月工资=5000 ,或月工资BETWEEN 500 AND 5000(e)count(*) ,Sum (月工资),Avg ( 月工资)(f)GrOup by 部门号 [ 问题2] 解答 (1) 该行不能插入“职工”关系,它违反了实体完整性中主码必须惟一区分关系中的每一个属性。 (2) 该行可以插入“职工”关系,尽管部门号、电话和办公室为空,但是它表示该雇员没有分配到某个 部门。(3)该行不能插入“职32'’关系,它违反了参照完整性。因为 6 在关系“部门”中不存在。 [ 问题3] 解答(1)和(2) 都不能更新,因为使用分组合聚集函数定义的视图是不可更新的。(3) 不一定,视子查 询的返回值而定,(4)和(5) 允许查询。 [ 问题4] 解答(1)对于外层的职工关系 E 中的每一个元组,都要对内层的整个职工关系M 进行检索,因此查询效率不高。(2)Select 职工号from 职工,(Select Max ( 月工资) as 最高工资,部门号Group by 部门号)as depMax where 月工资=最高工资and 职工.部门号=depMax .部门号 [ 问题5] 解答Select 姓名,年龄,月工资from 职工where 年龄>45; Union Select 姓名,年龄,月工资from 职工where 年龄月工资<1000; 试题某仓储超市采用POS(Point of Sale) 收银机负责前台的销售收款,为及时掌握销售信息,并依此指导进 货,拟建立商品进、销、存数据库管理系统。该系统的需求分析已经基本完成,下面将进入概念模型的设 计。 试题解答 [ 问题1] 解答 [ 问题2] 解答商品( 商品编号,商品名称,供应商,单价)直销商品(商品编号,生产批号,消费期限) 库存商品(商品编号,折扣率) [ 问题3] 解答 销售详单(销售流水号,商品编码,数量,金额,收银员,时间) 销售日汇总(日期,商品编码,数量) 存货表(商品编码,数量) 进货表(送货号码,商品编码,数量,日期) 商品(商品编号,商品名称,供应商,单价) 直销商品(商品编号,生产批号,消费期限) 库存商品(直显组号,折扣率) [ 问题4] 解答 1. 采用商品信息集中存储在中心数据库中,则在销售前台的每笔计费中,都必须从中心数据库提取 商品名称和单价,增加网络的负载,在业务繁忙时直接影响到前台的销售效率;同时,如果发生网络故障,则该POS 机不能工作。采用这种方式,对商品库的更新,如引入新的商品和修改商品价格,会及时体现在前台的销售业务中。2.采用商品信息存储在中心数据库中,各POS 机存储商品表的备份,POS 机直接从本地读取商品信息,减少了网络的负载,可以提高交易的效率;同时即使有短时间的网络故障,也不影响 该POS 机的正常使用,只有当存在商品信息变更时才需要与中心数据库同步。采用这种方式,必须在每次商品信息变更时同步各POS 机的数据。 [ 问题5] 解答1.对销售详单关系模式做如下的修改,增加积分卡号属性。销售详单(销售流水号,商品编

2020年计算机软考数据库系统工程师试题练习

2020年计算机软考数据库系统工程师试题练习 81.在select语句中使用*,表示() A. 选择任何属性 B. 选择全部属性 C. 选择全部元组 D. 选择主码 82.使用create schema语句建立的是() A. 数据库 B. 表 C. 视图 D. 索引 83.在select语句中使用max(列名)时,列名应该() A. 必须是数值型 B. 必须是字符型 C. 必须是数值型或字符型 D. 不限制数据类型 84.在select语句中使用group by sno时,sno必须() A. 在where中出现 B. 在from中出现 C. 在select中出现

D. 在having中出现 85.在嵌入式sql中,当sql语句中引用宿主语言的程序变量时,程序变量应() A. 加前缀$ B. 加后缀$ C. 加前缀: D. 加后缀: 86.在select语句中,对应关系代数中“投影”运算的语句是() A. select B. from C. where D. set 87.视图建立后,在数据字典中存放的是() A. 查询语句 B. 视图的内容 C. 视图的定义 D. 产生视图的表的定义 88.在sql语言中,delete语句的作用是() A. 删除基本表 B. 删除视图 C. 删除基本表和视图

D. 删除基本表和视图的元组 89.语言中使用foreign key时,与之配合的语句是() A. exists B. except C. table D. references 90.对基本表s,执行操作drop tables restrict的作用是() A. 删除基本表s中的所有元组 B. 把基本表s及产生的一切视图全部删除 C. 当没有由s中的列产生的视图或约束时将表s删除 D. 删除表s,将引用表s的视图中的一切视图的属性值置为空值 91.下列关于视图与基本表的对比准确的是() A. 视图的定义功能强于基本表 B. 视图的操作功能强于基本表 C. 视图的数据控制功能弱于基本表 D. 上面提到的三种功能二者均相当 92.若用如下的sql语句创建了一个表s create table s(s# char(6) not null, sname char(8) not null, sex char(2), age integer)

软考数据库系统工程师试题及答案

2012年软考数据库系统工程师试题及答案 1.单个用户使用的数据视图的描述称为( ) A.外模式 B.概念模式 C.内模式 D.存储模式 2.子模式ddl 用来描述( ) A.数据库的总体逻辑结构 B.数据库的局部逻辑结构 C.数据库的物理存储结构 D.数据库的概念结构 3.在dbs中,dbms和os之间的关系是( ) A.相互调用 B.dbms调用os C.os 调用dbms D.并发运行 4.数据库物理存储方式的描述称为( )

A.外模式 B.内模式 C.概念模式 D.逻辑模式 5.在下面给出的内容中,不属于dba职责的是( ) A.定义概念模式 B.修改模式结构 C.编写应用程序 D.编写完整性规则 6.在数据库三级模式间引入二级映象的主要作用是( ) A.提高数据与程序的独立性 B.提高数据与程序的安全性 C.保持数据与程序的一致性 D.提高数据与程序的可移植性 7.db、dbms 和dbs 三者之间的关系是( ) A.db 包括dbms和dbs B.dbs包括db和dbms

C.dbms包括db和dbs D.不能相互包括 8.dbs中“第三级存储器”是指( ) A.磁盘和磁带 B.磁带和光盘 C.光盘和磁盘 D.快闪存和磁盘 9.位于用户和操作系统之间的一层数据管理软件是( ) A.dbs B.db C.dbms D.mis 10.数据库系统中的数据模型通常由( )三部分组成 A.数据结构、数据操作和完整性约束 B.数据定义、数据操作和安全性约束 C.数据结构、数据管理和数据保护 D.数据定义、数据管理和运行控制

11.codasyl 组织提出的dbtg 报告中的数据模型是( )的主要代表 A.层次模型 B.网状模型 C.关系模型 D.实体联系模型 12.数据库技术的三级模式中,数据的全局逻辑结构用( )来描述 A.子模式 B.用户模式 C.模式 D.存储模式 13.用户涉及的逻辑结构用( )描述 A.模式 B.存储模式 C.概念模式 D.子模式 14.数据库的开发控制,完整性检查,安全性检查等是对数据库的( ) A.设计

数据库系统工程师认证之二_SQL应用与数据库操作_试题实例

《数据库系统工程师》认证近年试题实例 By jhsun 厦门理工学院计算机科学与技术系

目录 2012年软考数据库系统工程师试题 (3) 2011年软考数据库系统工程师试题 (6) 【参考答案】 (8) 2010年软考数据库系统工程师试题 (9) 【参考答案】 (11) 2009年软考数据库系统工程师试题 (12) 【参考答案】 (13) 2008年软考数据库系统工程师试题 (15) 试题二(共15分) (15) 【参考答案】 (17)

2012年软考数据库系统工程师试题 阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。[说明] 某企业网上销售管理系统的数据库部分关系模式如下所示: 客户(客户号,姓名,性别,地址,邮编) 产品(产品号,名称,库存,单价) 订单(订单号,时间,金额,客户号) 订单明细(订单号,产品号,数量) 关系模式的主要属性及约束如表2-1所示。 表2-1关系模式的主要属性及约束关系名约束 客户客户号唯一标识一位客户,客户性别取值为“男”或者“女’产品产品号唯一标识一个产品 订单订单号唯一标识一份订单。一份订单必须且仅对应一位客户,一份订单可由一到多条订单明细组成。一位客户可以有多份订单。 订单明细一条订单明细对应一份订单中的一个产品 客户、产品、订单和订单明细关系及部分数据分别如表2-2、2-3、2-4、2-5所示。 表2-2客户关系 客户号姓名性别地址邮编 Ol 王晓丽女南京路2号200005 02 林俊杰男北京路18号200010 表2-3产品关系 产品号名称库存单价 01 产品A 20 298.00 02 产品B 50 168.00 表2-4订单关系 订单号时间金额 客户 号 1001 2006.02.03 1268.00 01 1002 2006.02.03 298.00 02 表2-5订单明细关系订单号产品号数量1001 01 2 1001 02 4 1002 01 1 [问题1](3分) 以下是创建部分关系表的SQL语句,请将空缺部分补充完整。

2015上半年软考数据库系统工程师考试真题及答案解析

n n-1 2015 年上半年数据库系统工程师考试真题 单项选择题 (每题的四个选项中只有一个答案是正确的,请将正确的选项选择出来。) 1 机器字长为n 位的二进制数可以用补码来表示()个不同的有符号定点小数。A.2 B.2 C.2n-1 D.2n-1 +1 2 计算机中CPU对其访问速度最快的是()。 A.内存 B.Cache C.通用寄存器 D.硬盘 3 Cache的地址映像方式中,发生块冲突次数最小的是()。 A.全相联映像 B.组相联映像 C.直接映像 D.无法确定的 4 计算机中CPU的中断响应时间指的是()的时间。 A.从发出中断请求到中断处理结束 B.从中断处理开始到中断处理结束 C.CPU分析判断中断请求 D.从发出中断请求到开始进入中断处理程序 总线宽度为32bit ,时钟频率为200MH, z 的带宽为()MB/S。 A.40 B.80 C.160 D.200 5 若总线上每 5 个时钟周期传送一个32bit 的字,则该总线6 以下关于指令流水线性能度量的描述中,错误的是()。A.最大吞吐率取决于流水线中最慢一段所需的时间 B.如果流水线出现断流,加速比会明显下降

C.要使加速比和效率最大化应该对流水线各级采用相同的运行时间D.流水线采用异步控制会明显提高其性能 7

()协议在终端设备与远程站点之间建立安全连接。 A.ARP B.Telnet C.SSH D.WEP 8 安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于系统安全的是(),属于应用安全的是()。 A.机房安全 B.入侵检测 C.漏洞补丁管理 D.数据库安全 A.机房安全 B.入侵检测 C.漏洞补丁管理 D.数据库安全 9 王某是某公司的软件设计师,每当软件开发完成后均按公司规定编写软件文档,并提交公司存档。那么该软件文档的著作权()享有。 A.应由公司 B.应由公司和王某共同 C.应由王某 D.除署名权以外,著作权的其他权利由王某 10 甲、乙两公司的软件设计师分别完成了相同的计算机程序发明,甲公司先于乙公司完成,乙公司先于甲公司使用。甲、乙公司于同一天向专利局申请发明专利。此情形下,()可获得专利权。A.甲公司 B.甲、乙公司均 C.乙公司 D.由甲、乙公司协商确定谁 11 以下媒体中,()是感觉媒体。 A.音箱 B.声音编码 C.电缆 D.声音 12 微型计算机系统中,显示器属于()。 A.表现媒体 B.传输媒体

相关文档
相关文档 最新文档