2024年4月软件水平考试《(中级) 数据库系统工程师》每日10题,持续更新

|类别:软件水平考试

【单选题】保证并发调度的可串行化,是为了确保事务的( )。

A、原子性和一致性

B、原子性和持久性

C、隔离性和持久性

D、隔离性和一致性

答案:D

解析:原子性:事务是原子的,要么做,要么都不做。一致性:事务执行的结果必须保证数据库从一个一致性状态变到另一个一致性状态。隔离性:事务相互隔离。当多个事务并发执行时,任一事务的更新操作直到其成功提交的整个过程,对其它事物都是不可见的。持久性:一旦事务成功提交,即使数据库崩溃,其对数据库的更新操作也永久有效。串行调度:多个事务依次串行执行,且只有当一个事务的所有操作都执行完后才执行另一个事务的所有操作可串行化保证了事务并行调度时,相互不破坏,同时保证了数据从一个一致性状态到另一个一致性状态。


【单选题】对于关系模式R(X,Y,Z),下列结论错误的是( )。

A、若X→Y,Y→Z,则X→Z

B、若X→Z,则XY→Z

C、若XY→Z,则X→Z,Y→Z

D、若X→Y,X→Z,则X→YZ

答案:C

解析:本题考查函数依赖概念和性质。选项A是传递规则,故结论是正确的。选项B中,X→Z成立,则给其决定-素X再加上其他冗余属性Y也成立。选项C的结论错误的,反例:如XY为学号和课程号,Z为成绩,则学号、课程号→成绩成立,但学号→成绩不成立。选项D是合并规则,故结论是正确的。此题也可以采用证明的方法来判定。


【单选题】在网络安全管理中,加强内防内控可采取的策略有( )①控制终端接入数量②终端访问授权,防止合法终端越权访问③加强终端的安全检查与策略管理④加强员工上网行为管理与违规审计

A、②③

B、②④

C、①②③④

D、②③④

答案:C


【单选题】设关系模式R<U,F>,其中U为属性集,F是U上的一组函数依赖,那么Armstrong公理系统的伪传递律是指( )。

A、若X→Y,Y→Z为F所蕴涵,则X→Z为F所蕴涵

B、若X→Y,X→Z,则X→YZ为F所蕴涵

C、若X→Y,WY→Z,则XW→Z为F所蕴涵

D、若X→Y为F所蕴涵,且Z?U,则XZ→YZ为F所蕴涵

答案:C

解析:本题考查关系数据库基础知识。从已知的一些函数依赖,可以推导出另外一些函数依赖,这就需要一系列推理规则。函数依赖的推理规则最早出现在1974年W.W.Armstrong的论文里,这些规则常被称作“Armstrong公理”。选项A“若X→Y,Y→Z为F所蕴涵,则H为F所蕴涵”符合Armstrong公理系统的传递率。选项B“若X→Y,X→Z,则X→YZ为F所蕴涵”符合Armstrong公理系统的合并规则。选项C“若X→Y,WY→Z,则XW→Z为F所蕴涵”符合Armstrong公理系统的伪传递率。选项D“若X→Y为F所蕴涵,且K?U,则XZ→YZ为F所蕴涵”符合Armstrong公理系统的增广率。


【单选题】在单指令流多数据流计算机(SIM D)中,各处理单元必须( )。

A、以同步方式,在同一时间内执行不同的指令

B、以同步方式,在同一时间内执行同一条指令

C、以异步方式,在同一时间内执行不同的指令

D、以异步方式,在同一时间内执行同一条指令

答案:B


【单选题】移位指令中的( )指令的操作结果相当于对操作数进行乘2操作。

A、算术左移

B、逻辑右移

C、算术右移

D、带进位循环左移

答案:A

解析:本题考査计算机系统基础知识。算术移位时,对于负数.其符号位可能需要特殊处理,逻辑移位中没有符号的概念,只是二进制位序列。算术左移等同于乘以2的操作。


【单选题】耦合是模块之间的相对独立性(互相连接的紧密程度)的度量。耦合程度不取决于( )

A、调用模块的方式

B、各个模块之间接口的复杂程度

C、通过接口的信息类型

D、模块提供的功能数

答案:D


【单选题】算术表达式采用后缀式表示时不需要使用括号,使用(请作答此空)就可以方便地进行求值。a-b(c+d)(其中,-、+、*表示二元算术运算减、加、乘)的后缀式为( ),与该表达式等价的语法树为( )。

A、队列

B、数组

C、栈

D、广义表

答案:C


【单选题】堆是一种数据结构,( )是堆。

A、(10,50,80,30,60,20,15,18)

B、(10,18,15,20,50,80,30,60)

C、(10,15,18,50,80,30,60,20)

D、(10,30,60,20,15,18,50,80)

答案:B


【单选题】数据库概念结构设计阶段是在( )的基础上,依照用户需求对信息进行分类、聚集和概括,建立概念模型。

A、逻辑设计

B、需求分析

C、物理设计

D、运行维护

答案:B

解析:数据库的设计阶段分为四个阶段:需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、和物理结构设计阶段。数据库概念结构设计阶段是在需求分析的基础上,依照用户需求对信息进行分类、聚集和概括,建立概念模型