2022年软考-数据库系统工程师考试题库及模拟押密卷93(含答案解析)

上传人:hs****ma 文档编号:471014020 上传时间:2022-10-16 格式:DOCX 页数:14 大小:16.29KB
返回 下载 相关 举报
2022年软考-数据库系统工程师考试题库及模拟押密卷93(含答案解析)_第1页
第1页 / 共14页
2022年软考-数据库系统工程师考试题库及模拟押密卷93(含答案解析)_第2页
第2页 / 共14页
2022年软考-数据库系统工程师考试题库及模拟押密卷93(含答案解析)_第3页
第3页 / 共14页
2022年软考-数据库系统工程师考试题库及模拟押密卷93(含答案解析)_第4页
第4页 / 共14页
2022年软考-数据库系统工程师考试题库及模拟押密卷93(含答案解析)_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《2022年软考-数据库系统工程师考试题库及模拟押密卷93(含答案解析)》由会员分享,可在线阅读,更多相关《2022年软考-数据库系统工程师考试题库及模拟押密卷93(含答案解析)(14页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-数据库系统工程师考试题库及模拟押密卷(含答案解析)1. 单选题数据库故障恢复中,根据日志文件进行的撤销操作是( )。问题1选项A.REDOB.ROLLBACKC.UNDOD.COMMIT【答案】C【解析】REDO是重做操作;UNDO是撤销操作。2. 单选题在常见的数据结构中,( )是只能通过访问它的端来实现数据存储和检索的一种线性数据结构,它的修改遵循先进后出的原则; ( )是一种先进先出的线性表。( )是取值范围受限的线性表。问题1选项A.链表B.队列C.栈D.串问题2选项A.链表B.队列C.栈D.串问题3选项A.链表B.队列C.栈D.串【答案】第1题:C第2题:B第3题:D

2、【解析】第1题:本题考查数据结构方面的基础知识。 栈和队列都是操作受限的线性表,栈仅在表尾插入和删除元素,队列仅在表头删除元素、在表尾插入元素。 队列是先入先出的线性表,栈是后进先出的线性表。一个线性序列经过队列结构后只能得到与原始序列相同的元素序列,而经过一个栈结构后则可以得到多种元素序列。 串是由零个或多个任意字符组成的有限序列。 第2题:第3题:3. 单选题关系型数据库是( )的集合,表是( ) 的集合。问题1选项A.表B.记录C.码D.属性问题2选项A.约束B.记录C.码D.索引【答案】第1题:A第2题:B【解析】关系型数据库是表的集合,表是记录的集合。4. 单选题以下有关哈夫曼树的说

3、法中,错误的是( )。问题1选项A.哈夫曼树又被称为最优二叉树B.哈夫曼树是一种带 权路径长度最短的树C.具有n个叶子结点的权值为W1,W2, . Wn的最优二叉树是唯一的D.哈夫曼树可以用来进行通信电文的编码和解码【答案】C【解析】给定N个权值作为N个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。哈夫曼树可以用来进行通信电文的编码和解码。利用哈夫曼树求得的用于通信的二进制编码称为哈夫曼编码。树中从根到每个叶子结点都有一条路径,对路径上的各分支约定指向左子树的分支表示“0”码,指向右子

4、树的分支表示“1”码,取每条路径上的“0”或“1”的序列作为各个叶子结点对应的字符编码,即是哈夫曼编码。具有n个叶子结点的权值为W1,W2, . Wn的最优二叉树的形态不是唯一的。5. 单选题( )软件成本估算模型是一种静态单变量模型,用于对整个软件系统进行估算。问题1选项A.PutnamB.基本COCOMOC.中级COCOMOD.详细COCOMO【答案】B【解析】基本COCOMO是一种静态的单值模型,它使用以每千源代码行数(KLoC)来度量的程序大小来计算软件开发的工作量(及成本)。COCOMO可以应用于三种不同的软件项目:有机项目相对较小、较简单的软件项目,由较小的有经验的团队来完成,需求

5、较少并且没有过分严格的限定。中度分离项目指中等规模(大小及复杂度)的软件项目,由不同经验水平的人组成的团队来完成,需求中既有严格的部分也有不太严格的部分。嵌入式项目指软件项目必须依赖于一套紧凑的硬件、软件以及符合操作的限制。6. 单选题ISO软件质量模型由3个层次组成,分别是质量特性,质量子特性和最度指标。例如( )质量子特性属于可靠性质量特性。问题1选项A.依从性B.成熟性C.易操作性D.易安装性【答案】B【解析】ISO软件质量模型:软件质量的6大特性:功能性、可靠性、易用性、效率、维护性、可移植性软件质量的27个子特性:功能性:适合性、准确性、互操作性、安全性、功能性的依从性可靠性:成熟性

6、、容错性、可恢复性、可靠性的依从性易用性:易理解、易学习、易操作、吸引性、可使用性的依从性效率:时间特性、资源特性、效率的依从性维护性:易分析性、稳定性、易变更性、易测试性、可维护性的依从性可移植性:适应性、易安装性、遵循性、易替换性、可移植性的依从性7. 单选题关于触发器, 下面说法中正确的是( )。问题1选项A.触发器可以实现完整性约束B.触发器不是数据库对象C.用户执行SELECT语句时可以激活触发器D.触发器不会导致无限触发链【答案】A【解析】触发器是一种特殊类型的存储过程,不由用户直接调用。创建触发器时会对其进行定义,以便在对特定表或列作特定类型的数据修改时执行。触发器可以查询其他表

7、,而且可以包含复杂的 SQL 语句。 它们主要用于强制服从复杂的业务规则或要求。 例如,您可以根据客户当前的账户状态,控制是否允许插入新订单。触发器也可用于强制引用完整性,以便在多个表中添加、更新或删除行时,保留在这些表之间所定义的关系。用户执行SELECT语句时是不能激活触发器的,只能通过update,insert,delete语句时才能激活触发器。所以答案C不正确。8. 单选题采用DMA方式传送数据时,每传送一个数据都需要占用一个( )。问题1选项A.指令周期B.总线周期C.存储周期D.机器周期【答案】C【解析】存储周期,是指主存储器两次启动操作之间需要的最小时间间隔,也称之为主存储器周期

8、时间。DMA获得内存总线的控制权,单纯的是为了做内存访问,所以仅需要一个存取周期。这是和时钟周期没关系的。9. 单选题如果一个事务已获得数据项R上的共享锁,则其他事务( )。问题1选项A.可获得R上的排它锁B.可获得R上的共享锁C.不能获得R上的锁D.待该共享锁释放后才可获得R上的锁【答案】B【解析】(1)排它锁(简记X锁),又称写锁。若事物T对数据对象A 加上X锁,则只允许T读取和修改A,其他任何事物再不能对A加任何类型的锁,直到T释放A上的锁。(2)共享锁(简记S锁),又称读锁。若事物T对数据对象A加上S锁。则其他事物只能对A 加S锁,不能再加X锁,直到T释放A上的S锁。所以,此题答案为B

9、。10. 单选题假设所有的作业同时到达,平均周转时间最短的调度算法是( )。问题1选项A.先来先服务B.优先级调度C.短作业优先D.轮转算法【答案】C【解析】先来先服务调度算法(FCFS):就是按照各个作业进入系统的自然次序来调度作业。这种调度算法的优点是实现简单,公平。其缺点是没有考虑到系统中各种资源的综合使用情况,往往使短作业的用户不满意,因为短作业等待处理的时间可能比实际运行时间长得多。短作业优先调度算法(SPF): 就是优先调度并处理短作业,所谓短是指作业的运行时间短。而在作业未投入运行时,并不能知道它实际的运行时间的长短,因此需要用户在提交作业时同时提交作业运行时间的估计值。时间片轮

10、转调度算法:每个进程被分配一个时间段,称作它的时间片,即该进程允许运行的时间。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。如果进程在时间片结束前阻塞或结束,则CPU当即进行切换。调度程序所要做的就是维护一张就绪进程列表,当进程用完它的时间片后,它被移到队列的末尾。基于优先级调度算法(HPF):每一个作业规定一个表示该作业优先级别的整数,当需要将新的作业输入并调入内存处理时,优先选择优先级别数最高的作业。作业周转时间(Ti)完成时间(Tei)提交时间(Tsi)作业平均周转时间(T)周转时间/作业个数11. 单选题以下关于计算机安全原则的叙述中,不正确的是( )。问题1选项

11、A.在系统设计时,实现安全措施应具有简洁性B.系统的保护机制不应该公开C.用户和程序在操作时应当使用尽可能少的特权D.多用户系统中允许多个用户共享资源的机制应该最小化【答案】B【解析】系统的保护机制应该公开。12. 单选题防火墙的工作层次是决定防火墙效率及安全的主要因素,以下叙述中,正确的是( )。问题1选项A.防火墙工作层次越低,工作效率越高,安全性越高B.防火墙工作层次越低,工作效率越低,安全性越低C.防火墙工作层次越高,工作效率越高,安全性越低D.防火墙工作层次越高,工作效率越低,安全性越高【答案】D【解析】防火墙工作层次越低,工作效率越高,安全性越低。13. 单选题关系模式R(U,F)

12、中,属性集U=A,B,C,D,E,函数依赖集F=(ABC,CD,BDA,ADE,BDE。则(CE)F+=( )。问题1选项A.CEB.BCEC.CEDD.BCED【答案】C【解析】(CE)F+表示的是求CE的属性闭包,根据函数依赖关系可以获得所有属性,能够得到是CDE。答案是C。14. 单选题关系的完整性约束不包含( )。问题1选项A.实体完整性B.参照完整性C.属性完整性D.用户定义完整性【答案】C【解析】完整性约束:防止的是对数据的意外破环。实体完整性:规定基本关系R的主属性A不能取空。用户自定义完整性:就是针对某一具体关系数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求,

13、由应用的环境决定。如:年龄必须为大于0小于150的整数。参照完整性/引用完整性:规定,若F是基本关系R的外码,它与基本关系S的主码K,相对应(基本关系R和S不一定是不同的关系),则R中每个元组在F上的值必须为:或者取空值;或者等于S中某个元组的主码值。本题中属性完整性约束不属于关系的完整性约束。15. 单选题NoSQL数据库的四大分类是指( )。问题1选项A.键值存储数据库,列存储数据库,文档型数据库,关系型数据库B.列存储数据库,文档型数据库,关系型数据库,分布式数据库C.键值存储数据库,列存储数据库,文档型数据库,图数据库D.列存储数据库,文档型数据库,关系型数据库,图数据库【答案】C【解析】NOSQL数据库的四大分类是指键值存储数据库,列存储数据库,文档型数据库,图数据库。16. 单选题以下关于磁盘碎片整理程序的描述中,正确的是( )。问题1选项A.磁盘碎片整理程序的作用是延长磁盘的使用寿命B.用磁盘碎片整理程序可以修复磁盘中的坏扇区,使其可以重新使用C.用磁盘碎片整理程序可以对内存进行碎片整理,以提高访问内存速度D.用磁盘碎片整理程序对磁盘进行碎片整理,以提高访问文件的速度【答案】D【解析】在Windows系统中,磁盘碎片整理程序可以分析

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号