找资料找试卷就是这么简单
快捷登录 微信扫码登录
考试资料首页> 计算机> 计算机(NCRE)四级考试> 计算机四级综合

为了防止某个数据库系统发生故障,设有下列措施:I配备UPS保证服务器供电稳定II采用双硬盘镜像,以防止单个硬盘出现介质损坏而造成数据丢失III定期给操作系统打补丁,以免操作系统被攻击后重启IV改善密码管理机制,提高各类密码的安全性,以免发生数据失窃V加强事务流程测试和验证,以免发生并发事务死锁以上措施中,用于防止数据库系统出现系统故障[软故障]的是

A.仅I.II和III

B.仅III.IV和V

C.仅I和III

D.仅IV和V

相关推荐
1关系模型的数据完整性包含下列哪些内容?

A.实体完整性
B.参照完整性
C.用户定义的完整性
D.属性完整性

2关于并行数据库结构,以下说法错误的是

A.在共享内存结构的系统中,如果处理器数量过多,容易造成内存访问冲突
B.在共享磁盘结构的系统中,所有处理机都没有独立的主存储器,并且通过网络共享磁盘
C.在无共享结构的系统中,每个处理机拥有独立的主存储器和磁盘,不共享资源
D.层次结构综合了共享内存.共享磁盘和无共享结构的特点

3复用是指同一事物不做修改或稍加修改就可以多次重复使用。在软件设计中引入复用性的方法有

A.使设计尽可能通用[数据类型参数化,所有数据自包含]
B.提高构件的独立性和抽象性[高内聚.低耦合]
C.设计系统时要包含钩子[建立一些表格或链接,用以纳入新的功能]
D.提高抽象层次[软件体系结构风格和设计模式的使用,提高软件的灵活性]
E.尽可能使用标准的编程语言的文本

4如果一个多边形类的实例由多个点类的实例作为其数据成员,对该多边形执行移动操作时需要调用点类的移动操作,这种依赖关系属于

A.包含依赖
B.实现依赖
C.调用依赖
D.细化依赖

5配置管理过程的目的是建立和维护软件生存周期各个过程或项目的工作产品的完整性,使得它们对相关团队都是可用的。以下属于软件配置管理过程活动的是哪3项

A.标识配置项
B.建立和实施变更控制机制
C.版本管理和发行
D.版本管理

6软件过程是软件生存周期中一系列相关软件工程活动的集合。一个软件开发组织应有一个过程框架,其中保护伞的活动包括如下哪2项

A.阶段文档编制
B.软件质量保证
C.软件配置管理
D.基础设施建立
E.培训

7软件维护过程模型包括

A.快速变更模型
B.Boehm模型
C.面向复用的Basili模
D.马蹄铁模型
E.McCall模型

8软件质量管理是软件项目管理的重要方面,与它一起构成项目成功的关键因素包括

A.绩效
B.评审
C.成本
D.时间

9死锁是数据库系统中可能出现的一种状态。下列有关死锁的说法错误的是

A.当事务由于无法获得对需要访问的数据项的控制权而处于等待状态时,称数据库中产生了死锁
B.死锁是由于系统中各事务间存在冲突操作且冲突操作的并发执行顺序不当而产生的
C.死锁预防可以使用一次加锁和顺序加锁两种方法,其中一次加锁法可能会降低系统的并发程度
D.解除死锁通常采用的方法是选择一个或儿个造成死锁的事务,撤销这些事务并释放其持有的锁

10下列关于对象-关系数据库的叙述中,哪些是正确的?

A.对象-关系数据库以关系模型为基础
B.对象-关系数据库中的表都符合第一范
C.对象-关系数据库中的表都符合第一范式
D.对象-关系数据库提供继承机制
E.对象-关系数据库安全性好,达到美国TCSEC和TDI的B1级标准

11下列关于分布式数据库并发控制的叙述中,哪些是正确的?

A.并发控制方法需要维护数据项的多个副本之间的一致性问题
B.基于识别数据项副本的方法可用于分布式并发控制
C.主站点方法是把所有的识别副本都保留在相同的站点上
D.基于投票的方法可以用于实现分布式并发控制
E.每一种分布式并发控制方法中都使用了识别副本技术

12以下的说法中,属于项目范围管理的是

A.清晰定义项目的各项工
B.明确各项工作的衔接关系和历时
C.清楚定义工作责任划分
D.确定项目范围变更的控制机制

13下列关于基于封锁的并发控制的叙述中,哪些是正确的?

A.给数据项加锁的方式只有两种:共享锁和排他锁
B.如果事务Ti获得了数据项Q上的共享锁,则Ti可读Q但不能写Q
C.如果事务Ti获得了数据项Q上的排他锁,则Ti可写Q但不能读Q
D.共享锁与共享锁相容
E.排他锁与排他锁相容

14以下有关集成测试的说法中,正确的是哪3项

A.一次性集成方式是一种非增量式集成策略
B.自顶向下的增量式集成方式需要桩模块
C.自底向上的增量式集成方式是从程序模块结构的最底层的模块开始集成和测试
D.自底向,上的增量式集成方式需要桩模块
E.三明治式的增量式集成方式既不需要桩模块,也不需要驱动模块

15以下有关可行性研究的叙述中,属于技术可行性研究范畴的是哪3项

A.分析在给定的约束条件下设计和实现系统的风险,考察技术解决方案的实用性
B.考察技术资源的可用性
C.考察待开发系统的系统架构是否符合使用单位的现状和用户的技术水平
D.分析当前技术的进步是否支持系统开发的各项活动
E.分析技术方案的细节是否侵犯了市场上已有软件产品的知识产权

16在多态的形式中,一般的多态包括哪2项

A.过载多态
B.参数多态
C.包含多态
D.强制多态
E.组合多态

17下列关于数据库物理结构设计的叙述中,哪些是正确的?

A.数据库物理结构设计包括存储记录的格式设计.存储方法设计.存取方法设计等
B.规范化理论对于数据库物理结构设计有重要的指导意义
C.记录的聚簇存放是指将不同类型的记录存放到相同的物理区域中
D.索引是数据库中一种非常重要的数据存取路径
E.同一个关系中的记录不能存放到不同的物理区城中

18对基于检查点的恢复技术,下列说法中错误的是

A.无论事务在检查点之前还是之后提交,都需执行REDO操作
B.可以提高恢复效率
C.可以定期建立,也可以按照某种规则建立检查点
D.能最大限度的减少恢复数据库时根据日志记录所需执行的恢复操作

19分布式数据库系统透明性层次中包括下面哪些透明性?

A.网络透明性
B.命名透明性
C.位置透明性
D.复制透明性
E.分片透明性

20对象的服务包括简单的服务和复杂的服务,其中复杂的服务又可分为

A.计算服务
B.释放对象服务
C.监控服务
D.对象初始化服务
E.创建对象服务

21对于下列程序:if[a> 5orb> 0]x=100 elseif[c< 0andd==1]x=200 执行分支覆盖测试,为使每个分支都执行一次,需要的测试用例数最少为

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

22根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是

A.需求分析
B.概念设计
C.逻辑设计
D.物理设计

23关系数据库标准语言SQL是下列哪一项的缩写?

A.SpecifyingQueryLanguage
B.ScalableQueryLanguage
C.StructuredQueryLanguage
D.StandardQueryLanguage

24基本加工是底层数据流图中的加工。以下有关基本加工逻辑说明描述的说法中错误的是

A.对数据流图的每一个基本加工,必须有一个加工逻辑说明
B.加工逻辑说明必须描述基本加工如何把输入数据变换为输出数据的加工规则
C.加工逻辑说明必须描述加工的主体和加工的客体
D.加工逻辑说明必须描述加工的主体和加工的主体

25考虑一个关系表和建立在该表上的一个索引,如果该表中的数据记录的排序顺序与该索引的索引项的排序顺序一致,则该索引为

A.聚集索引
B.非聚集索引
C.稠密索引
D.辅索引

26类之间的层次关系属于

A.多态
B.组合
C.继承
D.关联

27结构化设计方法在软件开发中用于

A.程序设计
B.概要设计
C.算法设计
D.详细设计

28每天晚上针对业务系统中的客户名单和商品销售细节做一次快照,然后根据商品销售细节计算销售汇总数据某大型超市的数据库应用系统中,设有下列数据:I商品清单IIDBMS中的数据字典III商品销售细节数据IV数据库结构说明文档V前端应用程序报表中数据项的定义及说明文档VI商品分类销售汇总数据以上数据中,一般属于元数据的是

A.仅I.III和VI
B.仅II.V和VI
C.仅II.N和V
D.仅II.III和VI

29某系统中事务T1从账户A转出资金到账户B中,在此事务执行过程中,另一事务T2要进行所有账户余额统计操作。在T1和T2事务成功提交后,数据库服务器突然掉电重启。为了保证T2事务统计结果及重启后A,B两账户余额正确,需利用到的事务性质分别是

A.一致性和隔离性
B.隔离性和持久性
C.原子性和一致性
D.原子性和持久性

30模块A直接访问模块B的内部数据,则模块A和模块B的耦合类型为

A.数据耦合
B.控制耦合
C.内容耦合
D.公共耦合

31设F是属性组U上的一组函数依赖,下列哪一条不属于Armstrong公理系统中的基本推理规则

A.若X→Y及X→Z为F所逻辑蕴含,则X→YZ为F所逻辑蕴含
B.若YXU,则X→Y
C.若X→Y为F所逻辑蕴含,且ZU,则XZ→YZ为F所逻辑蕴含
D.若X→Y及Y+Z为F所逻辑蕴含,则X→Z为F所逻辑蕴含

32设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下列关于函数依赖和多值依赖的叙述中,哪些是正确的?

A.若X→→Y,则X→Y
B.若X→Y,则X→→Y
C.若X→→Y,则X→→Z
D.若X→Y,则X→Z
E.若YX,则X→→Y

33设关系R和S的元数分别是r和s,且R有n个元组,S有m个元组。执行关系R和S的笛卡儿积,记为T=R×S,则

A.T的元数是r+s,且有n+m个元组
B.T的元数是r+s,且有n×m个元组
C.T的元数是r×s,且有n+m个元组
D.T的元数是rxs,且有nxm个元组

34设某大型商场的数据仓库需要采取一定的数据抽取策略从商场业务数据库系统中采集数据。设数据仓库环境中有客户名单、商品销售细节和商品每日销售汇总数据,并有应用系统需要分析每周客户增长趋势和每日商品销售趋势。下列数据抽取或更新策略一般情况下最为合理的是

A.每天晚上针对业务系统中的客户名单和商品销售细节做一次快照,然后根据商品销售细节计算销售汇总数据
B.每天做一次客户名单快照,根据客户名单的变化修改数据仓库中的最终客户名单。销售细节每天晚上采用增量方式进行抽取,然后根据新增的销售数据更新商品每日销售汇总数据
C.每周在发现客户名单中的信息有变化时,对客户名单做一次快照。对销售细节数据采用增量方式,每天抽取一次新的销售数据,然后根据新增的销售数据更新商品每日销售汇总数据
D.每周做--次客户名单快照,每天做-次销售细节快照,然后根据商品销售细节计算销售汇总数据

35设某系统中有商品销售表[商品号,商品类别,数量,单价,销售日期,销售时间],该表数据量大,在I作时间会被频繁插入销售数据。用户需要经常查询每天各类别商品的销售总量。为了提高查询效率,下列措施中最为有效且合理的是

A.在商品销售表上针对商品类别和销售日期属性建立索引
B.建立商品分类别日销售汇总表[商品类别,销售总量,日期],每产生一条新销售记录时实时更新该表,用户直接使用该表进行查询即可
C.在商品销售表的商品号和销售日期属性上建立索引
D.建立商品日销售汇总表[商品号,商品类别,销售总量,日期],每产生一条新销售记录时实时更新该表,用户直接使用该表进行查询即可

36设有供应商关系S和零件关系P。它们的主码分别是供应商号和零件号,而且,零件关系P的属性颜色只能取值为[红,白,兰]供应商关系S:供应商号供应商名所在城市B01S10T20Z01红星宇宙黎明立新北京上海天津重庆零件关系P:件号颜色供应商号010201312红兰白B01T20S10向关系P插入新行如下,哪一个操作能正确执行?

A.[201,白,S10]
B.[301,红,T11]
C.[301,白,T11]
D.[301,白,Z01]

37设有关系模式:教师表[教师号,教师名,所在系,工资],现需建立一个统计每个系全体教师工资总额的视图,正确的语句是

A.CREATEVIEWSalaryView[系名,工资总额]ASSELECT所在系,COUNT[工资]FROM教师表GROUPBY所在系
B.CREATEVIEWSalaryView[系名,工资总额]ASSELECT所在系,SUM[工资]FROM教师表GROUPBY所在系
C.CREATEVIEWSalaryViewAS
D.CREATEVIEWSalaryViewASSELECT所在系,SUM[工资]FROM教师表GROUPBY所在系

38设有关系模式R[A,B,C,D],根据语义有如下函数依赖集:F={A→C,BC→D,CD→A}。现将关系模式R分解为两个关系模式R1[A,C],R2[A,B,D],那么这个分解

A.不具有无损连接性,不保持函数依赖
B.具有无损连接性,不保持函数依赖
C.不具有无损连接性,保持函数依赖
D.具有无损连接性且保持函数依赖

39设有关系模式SC[Sno,Sname,Sex,Birthday,Cno,Cname,Grade,Tno,Tname]满足函数依赖集:{Sno→Sname,Sno→Sex,Sno→Birthday,Cno→Cname,[Sno,Cno]→Grade,Tno→Tname}SC的主码和属性集[Sno,Tno]的闭包分别是

A.[Sno,Tno]和{Cno,Cname,Grade,Tno,Tname}
B.[Sno,Cno,Tno]和{Sno,Sname,Sex,Birthday,Cno}
C.[Sno,Cno,Tno]和{Sno,Sname,Sex,Birthday,Tno,Tname}
D.[Sno,Cno,Tno]和{Sno,Sname,Sex,Birthday]

40设有某转储策略,用该策略对数据库中的某一数据文件f进行转储时,会将其跟上一次的转储文件采用一定机制进行比较,若发现f被修改或f为新文件时才转储该文件,则这种转储策略是

A.完全转储
B.增量转储
C.差量转储
D.增量加差量转储

41视图是数据库中的重要对象,下列有关视图的说法错误的是

A.一般情况下,数据库只存储视图的定义,其数据仍存放在相关的基本表中
B.可以将复杂的查询语句封装在视图中以简化相关查询语句的编写
C.可以在视图的基础上建立新的视图,但这样定义的视图会导致数据库性能下降,一般不推荐使用
D.通过视图可以屏蔽不希望用户看到的敏感数据,提高数据库数据的安全性

42统一建模语言[UML]是一种常用于数据库应用系统设计和开发的可视化建模语言。关于UML,下列说法错误的是

A.UML中的视图是由一个或多个图组成的,一个图是系统模型中的某个侧面的展示
B.用例图.顺序图和状态图都是UML的行为视图,用于描述系统的功能和活动
C.类图和对象图都是UML的结构视图,用于描述系统在某个时间的静态结构
D.在用例图中,与系统交互的人和其它实体都可以成为系统的角色

43软件的组成包括计算机程序、相关的文档和执行给定任务的

A.数据
B.活动
C.规程
D.算法

44软件工程方法的是

A.形式化方法
B.面向过程方法
C.面向对象方法
D.面向系统对象方法
E.面向过程对象方法

45软件工程活动的目标是使得软件产品能够达到工程目标要求,并最终

A.使用方便
B.质量卓越
C.满足需求
D.便于维护

46为了解决复杂的问题,常采用分而治之的策略,将大而复杂的问题分解为许多容易解决的小问题来解决。在软件体系结构设计中体现为

A.抽象
B.模块化
C.信息隐蔽
D.层次化

47软件生存周期模型有多种,下列选项中,不是软件生存周期模型的是

A.功能模型
B.增量模型
C.螺旋模型
D.瀑布模型

48软件使用质量包括:可用性、安全性、满意度以及

A.可靠性
B.易安装性
C.生产率
D.易操作性

49软件需求规格说明书不应包括

A.软件输入/输出的描述
B.主要功能和性能的描述
C.算法的描述
D.软件质量属性的描述

7天畅享卡
¥9.80
季卡
¥49.90
推荐
年卡
¥99.80
paylogo
支付0.00