好文档 - 专业文书写作范文服务资料分享网站

历年全国计算机等级考试四级数据库工程师共16套(真题)

天下 分享 时间: 加入收藏 我要投稿 点赞

C) 信息内容 D) 信息结构

49对界面原型进行走查,验证用例(或数据流图)和功能需求,此项工作应完成在( )。 A) 开发高层的业务模型阶段 B) 获取具体的需求阶段

C) 确定待开发系统的业务工作流阶段 D) 需求的整理与描述阶段

50在数据流图中,数据源和数据潭属于( )。 A) 数据流 B) 外部实体 C) 数据加工 D) 数据存储

51在以下关于软件需求规格说明的描述中,错误的是( )。 A) 从现实中分离功能,即描述要\做什么\而不是\怎样实现\B) 如果新软件是大系统的一部分,那么大系统也应在规格说明中描述

C) 规格说明必须包括系统运行的环境

D) 规格说明必须是可理解的、完备的和正确的

52耦合是模块间互相连接的紧密程度的度量。以下的耦合类型中模块( )。 A) 数据耦合 B) 公共耦合 C) 控制耦合 D) 内容耦合

53在以下说法中,不属于人机交互设计的是( )。 A) 输入设计 B) 输出设计 C) 处理过程设计 D) 操作设计

54以下有关软件体系结构的4+1视图的说法中,属于开发视图的是( )。

A) 建立系统的一个类的层次结构,描述问题解决的机制 B) 在系统架构基础上添加控制机制,给出系统的行为描述的实现 C) 把系统的逻辑体系结构映射到程序的模块结构 D) 把模块结构映射到分布式系统的网络节点上

55不属于结构化程序设计所描述的基本控制结构的是( )。 A) 顺序结构 B) 分支结构 C) 无条件转移结构 D) 重复结构

56编程时要经常注意代码的效率。以下说法中不属于代码效率的是( )。 A) 全局效率 B) 时间效率 C) 空间效率 D) 生产效率

57下图所示的程序流程图的McCabe圈复杂度是( )。

A) 2 B) 3 C) 4 D) 5

58测试用例主要用来检验程序员编制的程序,以下不属于测试用例的部分是( )。 A) 测试输入数据 B) 测试规程 C) 测试执行条件 D) 预期输出结果

59软件测试的测试配置包括( )。 A) 软件需求说明 B) 软件设计说明 C) 测试计划 D) 源代码

60对于复合条件x>0 OR y<2,基于条件组合覆盖准则设计测试用例,为达到100%的覆盖,至少需要的测试用例数是( )。 A) 1 B) 2 C) 3 D) 4

61在软件变更之后,对软件重新进行测试,检验对软件的修改是否正确,这种测试属于( )。 A) 回归测试 B) 随机测试 C) 故障恢复测试 D) 灰盒测试

62如果在软件使用过程中处理环境发生变化,在这种情况下需要进行的维护是( )。 A) 改正性维护 B) 适应性维护 C) 完善性维护 D) 预防性维护

63以下说法中,不属于遗留系统现代化改造工作的基本过程的是( )。 A) 逆向工程 B) 重构 C) 正向工程 D) 替换

64在以下关于软件过程的说法中,正确的是( )。 A) 软件过程的质量取决于它所制造的软件产品的质量 B) 软件过程可以确保软件产品能够按期交付 C) 软件过程可以确保软件产品满足用户要求 D) 软件过程活动必须与切实的软件工程实践相结

65CMMI分级表示侧重软件组织在过程改进方面的成熟度等级。其中第3级是( )。 A) 优化级 B) 已定量管理级 C) 已定义级 D) 已管理级

66CMMI分级表示侧重软件组织在过程改进方面的成熟度等级。其中第3级是( )。 A) 优化级 B) 已定量管理级 C) 已定义级 D) 已管理级

67软件项目的资源不包括( )。 A) 人 B) 数据库 C) 硬∕软件工具 D) 可复用构件库

68在处理项目冲突时,尽力在冲突中找出意见一致的方面,最大可A) 回避或撤退 B) 竞争或逼迫 C) 调停或消除 D) 妥协

69项目风险识别的主要内容不包括( )。 A) 识别并确定项目有哪些潜在的风险 B) 识别引起这些风险的主要因素 C) 确定项目风险可以接受的水平 D) 识别项目风险可能引起的后果

70度量软件使用质量的质量特性不包括( )。 A) 可靠性 B) 可用性 C) 安全性 D) 生产率

71软件工程方法,又称为软件开发范型,为构建软件产品提供了技术上的解决方法。以下选项中属于软件工程方法的是( )。 A) 形式化方法 B) 面向过程方法 C) 快速原型开发方法 D) 极限编程方法

E) 面向对象方法

72在面向对象系统中使用的消息中应包含的信息有( )。 A) 发送对象名 B) 接收对象名 C) 操作名 D) 参数表 E) 接口名

73需求分析阶段仅考虑软件的逻辑视图,考虑的要点包括( )。 A) 在不考虑软件实现的情况下描述软件 B) 从用户使用角度描述软件

C) 软件描述应涉及业务功能、业务信息和系统(或实体)行为 D) 软件的实现与部署方案 E) 软件的开发环境

74对象的服务包括简单的服务和复杂的服务,其中复杂的服务又可分为( )。 A) 计算服务 B) 释放对象服务 C) 监控服务 D) 对象初始化服务 E) 创建对象服务

75在进行结构化设计的过程中,要根据数据流图的处理特性,分别进行( )。 A) 事件流映射 B) 变换流映射 C) 工作流映射 D) 事务流映射 E) 信息流映射

76以下有关程序调试的说法中,正确的是( )。 A) 在出现缺陷的地方,附近很可能还有别的缺陷 的表现,而没有修改缺陷的本身

C) 修正一个缺陷时必须确保不会引入新的缺陷 D) 可以通过直接改变目标代码来修改缺陷 E) 修改缺陷也是程序设计的一种形式

77以下的说法中,属于白盒测试方法的是( )。

A) 根据规格说明描述,列出所有可能的输入数据和对应的输出数据 B) 采用控制流图来表达被测程序模型,揭示程序中的控制结构 C) 在程序的接口上选择测试用例,检查穿越接口的数据是否丢失 D) 通过合理地选择一组穿过程序的路径,以达到某种测试度量 E) 采用因果图生成测试用例

78按照GB/T 20157-2006《信息技术 软件维护》,软件维护过程实施管理的活动有( )。 A) 制订维护计划和规程

B) 建立修改请求/问题报告规程 C) 拟订维护评审规程

D) 评估程序的修改范围和副作用 E) 实施配置管理

79按照GB/T 8566―2007\ 软件生存周期过程\,属于基本过程的是( )。 A) 开发过程

能地忽略差异,回避有可能伤害感情或协作的话题。这属于( )。 B) 修改缺陷的一个常见失误是只修改了这个缺陷的征兆或这个缺陷

B) 管理过程 C) 维护过程 D) 文档编制过程 E) 运行过程

80以下的说法中,属于项目范围管理的是( )。 A) 清晰定义项目的各项工作 B) 明确各项工作的衔接关系和历时 C) 清楚定义工作责任划分 D) 确定项目范围变更的控制机制 E) 确定每项工作的完成成本 第六套

1下列关于数据字典的叙述中,哪一条是错误的( )。 A) 数据库中的数据可分为用户数据和系统数据 B) 数据字典指的是系统数据

C) 数据字典中包括数据库的描述信息、存储管理信息和控制信息 D) 用户管理信息并不包含在数据字典中

2下列哪一项工作主要属于数据库应用程序员的职责( )。 A) 负责应用系统的需求分析和规范说明

B) 负责设计和编写应用系统的程序模块,并进行调试和安装 C) 确定系统的硬软件配置并参与数据库系统的概要设计 D) 负责用户需求调查和系统分析

3下列关于数据库和文件系统的叙述中,哪一条不是数据库系统所具有的特点( )。

A) 数据结构化、共享性高、冗余度小 B) 数据面向的对象是某一企业或组织 C) 应用程序自己对数据进行管理、控制 D) 采用大容量磁盘或磁盘阵列来存储数据

4下列关于数据模型的物理层模型的叙述中,哪一条是错误的( )。

A) 物理层模型描述逻辑模型的物理实现

B) 物理层模型确定数据的物理存储结构、数据存取路径 C) 物理模型的设计目标是提高数据库性能和有效利用存储空间 D) 层次模型和网状模型是物理层模型,而关系模型是逻辑层模型 5下列关于E-R模型的叙述中,哪一条是错误的( )。 A) ER 模型是一种概念模型 B) EER 模型是扩充的实体-联系模型 C) EER模型具有概括、聚集等语义描述能力 D) ER 模型与EER模型一般只与关系模型关联

则学生与课程这两个实体型之间的联系是下列哪一个( )。 A) 一对一 B) 多对多 C) 一对多 D) 多对一

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有如下关系模式S(S#, SNAME, SAGE),C(C#, CNAME),SC(S#, C#, GRADE)。

其中S# 是学号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称,GRADE是课程成绩。

WHERE EXISTS (SELECT * FROM SC

WHERE SC.S#=S.S# AND C# = 'C02'); 的功能由下列哪一项正确描述( )。 A) 查找选修除C02号课程外其它课程的学生姓名 C) 查找没有选修C02号课程的学生姓名 D) 查找选修C02号课程的学生姓名

16有如下关系模式S(S#, SNAME, SAGE),C(C#, CNAME),SC(S#, C#, GRADE)。

6如果每门课程可以有多名学生选修,而每个学生可以选修多门课程,SQL语句:SELECT SNAME FROM S

7下列关于关系模型的数据结构的叙述中,哪一条是正确的( )。 B) 查找仅选修了C02号课程的学生姓名

8下列关于关系模型的数据结构的叙述中,哪一条是正确的( )。 其中S# 是学号,SNAME是学生姓名,SAGE是学生年龄,C#是课程

号,CNAME是课程名称,GRADE是课程成绩。

SQL语句:SELECT S# FROM SC WHERE C#='C01 UNION

SELECT S# FROM SC WHERE C#='C02' 的功能由下列哪一项正确描述( )。

A) 查找既选修了C01号课程又选修C02号课程的学生学号 B) 查找选修了C01号课程或选修了C02号课程的学生学号 C) 查找仅选修了C01号课程未选修C02号课程的学生学号 D) 查找仅选修了C02号课程未选修C01号课程的学生学号 17有如下关系模式S(S#, SNAME, SAGE),C(C#, CNAME),SC(S#, C#, GRADE)。

其中S# 是学号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称,GRADE是课程成绩。 SQL语句:

SELECT SNAME FROM (S JOIN SC ON S.S#=SC.S#) WHERE C#='C01'

的功能由下列哪一项正确描述( )。 A) 查找选修了C01号课程的全体学生的姓名 B) 查找选修了C01号课程的部分学生的姓名 C) 查找没有选修C01号课程的全体学生姓名 D) 查找所有选课的学生姓名

18下列哪一操作在视图上无法完成( )。 A) 删除视图 B) 查询视图

C) 在视图上定义基本表 D) 在视图上定义新视图

19由于关系模式设计不当所引起的插入异常指的是下列哪一项( )。

A) 两个事务并发地对同一关系进行插入而造成数据库不一致 B) 由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中

C) 未经授权的用户对关系进行了插入

D) 插入操作因为违反完整性约束条件而遭到拒绝

20下列关于规范化理论的叙述中,哪一条是错误的( )。 A) 规范化理论是数据库设计的理论基础

B) 规范化理论最主要的应用是在数据库物理结构设计阶段 C) 规范化理论最主要的应用是在数据库逻辑结构设计阶段 D) 在数据库设计中,有时候会适当降低规范化程度而追求高查询性能

21有关系模式R(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依赖集:F ={ABD→E,AB→G,B→F,C→J,C→I,G→H}。关系模式R的码为下列哪一项( )。 A) (A,B,C,G) B) (A,B,D,I) C) (A,C,D,G) D) (A,B,C,D)

22有关系模式R(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依赖集:F ={ABD→E,AB→G,B→F,C→J,C→I,G→H}。关系模式R的规范化程度最高达到( )。 A) 1NF

B) 2NF C) 3NF D) 4NF

23DBMS把使用数据定义语言(DDL)对数据库的结构进行的描述存储在哪一项中( )。 A) 程序 B) 索引 C) 数据字典 D) 日志

24下列关于磁盘存储器的叙述中,哪一条是错误的( )。 A) 磁盘的盘面被逻辑地划分为磁道,磁道又被划分为扇区 B) 扇区是磁盘与主存之间传输数据的逻辑单元 C) 一个磁盘块由一个或多个扇区所组成 D) 磁盘块是磁盘空间分配的基本单位

25下列关于实现连接运算的嵌套循环连接算法的叙述中,哪一条是错误的( )。

A) 嵌套循环连接算法不要求有索引

B) 嵌套循环连接算法只适用于连接条件是等值比较的情况 C) 嵌套循环连接算法的执行代价很大,因为该算法逐个检查两个关系中每一对元组

D) 块嵌套循环连接是对嵌套循环连接算法的改进,可以减少块读写次数

26对未提交更新的依赖(\脏\数据的读出)是事务的哪一个特性遭到了破坏( )。 A) 原子性 B) 一致性 C) 隔离性 D) 持久性

27下列关于分布式数据库中分布透明性的叙述中,哪一条是错误的( )。

A) 位置透明性是指用于执行任务的命令对于数据的位置和发出命令的系统的位置来说是独立的

B) 命名透明性是指对象一旦被命名,就可以在没有附加说明的情况下无二义性地存取该命名对象

C) 复制透明性使用户可以清楚地知道有副本的存在,并且知道副本存放在哪里

D) 分布透明性使得用户能够从网络的操作细节中解脱出来 28下列哪一个动作不属于自主安全性机制中的任务( )。 A) 将用户和数据分为多个安全级别 B) 向用户授予特权

C) 根据GRANT OPTION的指定支持权限传播 D) 权限收回

29下列针对对象数据管理组织给出的ODMG 2.0中对象定义语言ODL的叙述中,哪一个是错误的( )。 A) ODL支持ODMG 对象模型的语义结构

B) ODL需要与特定的编程语言绑定,如C++、JAVA或smalltalk C) ODL的主要用途是创建对象说明 D) ODL可以用来说明对象的类和接口

30下列关于数据挖掘中的分类方法的叙述中,哪一个是错误的( )。

A) 分类中数据的类别是预先确定的 B) 分类是一种有监督的学习 C) 决策树方法可用于分类问题求解 D) 神经网络算法无法用于分类问题求解 31下列哪些是数据库管理员的职责( )。 A) 确定数据库中的信息内容和结构 B) 数据库的性能调优 C) 设计和编写应用程序

D) 通过应用系统的用户接口使用数据库 E) 监控数据库的使用和运行

32下列哪些不是局部E-R图集成为全局E-R图时可能存在的冲突( )。 A) 模型冲突 B) 结构冲突 C) 属性冲突 D) 命名冲突 E) 权限冲突

33关系模型的数据结构是二维表,下面关于二维表的描述中哪些是正确的( )。

A) 任何一张二维表都可以表示一个关系 B) 每个关系仅有一种关系模式

C) 每个关系模式中各属性的名字必须不同

D) 二维表的表头称为关系模式,表中的内容称为关系实例 E) 同一关系中不允许出现候选码值完全相同的元组

34对于关系模型的参照完整性约束的描述,下列哪些是正确的( )。

A) 参照完整性约束中的参照关系,只能存在于两个或者两个以上的关系之中,同一个关系中无法存在这种参照关系 B) 参照关系中的外码可以与被参照关系中的主码不同名 C) 参照关系中的外码,其属性值的取值不能为空 E) 外码和相应的主码不一定同名 A) SQL通信区 B) 主变量 C) 游标 D) 全局变量 E) 局部变量

下列关于多值依赖的叙述中,哪些是正确的( )。 A) 若X→→Y,则X→→Z B) 若X→Y,则X→→Y

C) 若X→→Y,且Y′ìY,则X→→Y′ D) 若Z=Φ,则X→→Y

E) 设XY í W í U,若X→→Y在R(W)上成立,则X→→Y在R(U)上成立

A) DBMS是实现对数据库系统中的数据进行有效管理的复杂的应用软件

B) DBMS支持对于持久存储的大量数据进行高效存取

C) DBMS支持强有力的查询语言

D) DBMS管理的数据字典中主要存储用户对数据库进行操作的历史信息

E) DBMS的事务管理功能可以防止对数据的非授权访

38下列哪些属于数据库系统故障恢复模块中常用的日志记录类型( )。

A) 事务开始日志记录:,表示事务Ti 开始

B) 查询日志记录:,表示事务Ti 对数据项Xj 执行查询操作 C) 更新日志记录:,表示事务Ti 对数据项Xj 执行修改操作。Xj 的改前值是V1 ,改后值是V2

D) 事务提交日志记录:,表示事务Ti 提交 E) 事务中止日志记录:,表示事务Ti中止

39下列关于自主访问控制中自主权限类型的叙述中,哪些描述是正确的( )。

A) 一般数据库系统可以在两个级别上分配权限:账户级和关系(表)级

B) CREATE TABLE权限属于账户级别的

C) 用于插入、删除或更新元组的MODIFY 权限属于关系级别的 D) 在关系中增加或删除属性等模式变化的ALTER 权限属于关系级别的

E) 关系的属主账户拥有这个关系上的所有权限

40面向对象数据库中,下列哪些是最基本的构造器( )。 A) 原子 B) 表 C) 数组 D) 元组 E) 集合

41系统软件是一套服务于其他程序的程序,以下属于系统软件的是( )。 A) 编译器软件 C) 产品线软件

42软件过程模型从某个特定视点描述了一个生存周期过程。以下属于软件过程模型的是( )。 A) 业务流程模型 B) 编码修补模型 C) 对象行为模型

43快速应用开发模型是一种增量式软件过程模型。以下关于快速应用开发模型的说法中,正确的是( )。 A) 快速应用开发模型是一种迭代―递增的开发模型 B) 每一个增量的开发均采用瀑布模型

C) 如果开发增量需要使用可复用构件,需对它们进行全面的测试 D) 所有的增量都需要编程实现 44以下关于继承的说法中,错误的是

下使用的软件,\窗口\可以用\窗口\替代。这种继承属于取代继承

D) 参照关系中的外码,其属性值的取值不受被参照关系的取值约束 B) 嵌入式软件 35下列哪些方式是嵌入式SQL与主语言之间的通信方式( )。 D) 系统仿真软件

36设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。D) 场景模型

37下列关于数据库管理系统(DBMS)的叙述中,哪些是正确的( )。 A) \窗口\可以是\窗口\或\窗口\。对于在Windows环境

历年全国计算机等级考试四级数据库工程师共16套(真题)

C)信息内容D)信息结构49对界面原型进行走查,验证用例(或数据流图)和功能需求,此项工作应完成在()。A)开发高层的业务模型阶段B)获取具体的需求阶段C)确定待开发系统的业务工作流阶段D)需求的整理与描述阶段50在数据流图中,数据源和数据潭属于()。A)数据流B)外部实体C)数据加工D)数据存储
推荐度:
点击下载文档文档为doc格式
1lyba2hxkw7f1wl0k4bu3bj0w6iip0013o2
领取福利

微信扫码领取福利

微信扫码分享