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

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

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

1、2022年软考-数据库系统工程师考试题库及模拟押密卷(含答案解析)1. 单选题以下媒体中,( )是表示媒体,( )是表现媒体。问题1选项A.图像B.图像编码C.电磁波D.鼠标问题2选项A.图像B.图像编码C.电磁波D.鼠标【答案】第1题:B第2题:D【解析】表示媒体:表示媒体指的是为了传输感觉媒体而人为研究出来的媒体,借助于此种媒体,能有效地存储感觉媒体或将感觉媒体从一个地方传送到另一个地方。如语言编码、电报码、条形码等。表现媒体:表现媒体指的是用于通信中使电信号和感觉媒体之间产生转换用的媒体。如输入、输出设备,包括键盘、鼠标、显示器、打印机等。2. 单选题某系统由3个部件构成,每个部件的千小

2、时可靠度都为R,该系统的千小时可靠度为(1-(1-R)2)R,则该系统的构成方式是( )。问题1选项A.3个部件串联B.3个部件并联C.前两个部件并联后与第三个部件串联D.第一个部件与后两个部件并联构成的子系统串联【答案】C【解析】A选项可靠度为R*R*R;B选项可靠度为1-(1-R)*(1-R)*(1-R);C选项可靠度为(1-(1-R)*(1-R)*R;D选项可靠度为R*(1-(1-R)*(1-R)。综合4个选项来看,符合题干描述的是C选项。3. 单选题以下关于数据库事务的说法中,错误的是( )。问题1选项A.数据库事务是恢复和并发控制的基本单位B.数据库事务必须由用户显式地定义C.数据库

3、事务具有ACID特性D.COMMIT和ROLLBACK都代表数据库事务的结束【答案】B【解析】数据库的事务(Transaction)是一种机制、一个操作序列,包含了一组数据库操作命令。事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行,因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时,事务是作为最小的控制单元来使用的,特别适用于多用户同时操作的数据库系统。COMMIT和ROLLBACK代表了数据库的正常提交和撤销提交。显式事务:显式事务又称自定义事务,是指用显式的方式定义其开始和结束的事务,当使用start transacti

4、on和 commit语句时则表示发生显式事务。隐式事务:隐式事务是指每一条数据操作语句都自动地成为一个事务,事务的开始是隐式的,事务的结束有明确的标记。即当用户进行数据操作时,系统自动开启一个事务,事务的结束则需手动调用commit或rollback语句来结束当前事务,在当前事务结束后又自动开启一个新事务。所以B选项是错误的。4. 单选题以下关于并发调度的说法中,正确的是( )。问题1选项A.以不同串行方式调度执行两个事务,结果都相同B.并发调度结果与某一种串行调度结果相同,是并发调度正确的必要条件C.不满足两段锁协议的并发调度,其结果一定是错误的D.满足两段锁协议的并发调度不会产生死锁【答案

5、】B【解析】并发调度的结果与某一种串行调度结构相同,是并发调度正确的必要条件。这个是正确的,并发调度的结果只要跟某个串行调度结果相同,就代表是正确的。所以答案是B。5. 单选题以下关于触发器的说法中,错误的是( )。问题1选项A.触发器可以带参数B.触发器不能被应用程序显式调用C.触发器可以关联到基本表D.一个基本表上可以定义多个触发器【答案】A【解析】触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作(insert,delete,

6、update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。触发器可以查询其他表,而且可以包含复杂的SQL语句。触发器也可用于强制引用完整性,以便在多个表中添加、更新或删除行时,保留在这些表之间所定义的关系。触发器是不能被应用程序显示调用,所以也是不能带参数的。所以,错误的选项是A。6. 单选题甲、乙两公司于2020年7月7日就各自开发的库存管理软件分别申请“宏达”和“鸿达”商标注册,两个库存管理软件相似,甲第一次使用时间为2019年7月,乙第一次使用时间为2019年5月,此情形下,( )能获准注册。问题1选项A.“宏达”B.“宏达”和“鸿达”均可以C.由甲、乙协商哪个D.

7、“鸿达”【答案】D【解析】谁先申请谁拥有(除知名商标的非法抢注)同时申请,则根据谁先使用(需提供证据)无法提供证据,协商归属,无效时使用抽签(但不可不确定)7. 单选题E-R 图向关系模式转换时,实体标识符转换为关系的( )。问题1选项A.码B.元组C.记录D.约束【答案】A【解析】E-R 图向关系模式转换时,实体标识符转换为关系的码。8. 单选题一个取值域是原子的,是指该域的元素是( )单元。问题1选项A.不同的B.不可分的C.常量D.不可见的【答案】B【解析】一个取值域是原子的,是指该域的元素是不可分的单元。9. 单选题传统过程模型中,( )首先引入了风险管理。问题1选项A.瀑布模型B.螺

8、旋模型C.V模型D.原型化模型【答案】B【解析】本题考查计算机软件开发模型相关的基础知识。软件开发模型是软件开发的全部过程、活动和任务的结构框架,用以指导软件的开发。螺旋模型综合了瀑布模型和演化模型的优点,并增加了风险分析,沿着螺线由内向外,每旋转一圈,就得到原型的一个新版本。点拨:抓住关键词“风险”,即可选出正确答案螺旋模型。10. 单选题在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是( )。问题1选项A.程序计数器B.状态寄存器C.通用寄存器D.累加寄存器【答案】D【解析】本题考查寄存器的类型和特点。11. 单选题( )并不能减少和防范计算机病毒。问题1选项A.

9、安装、升级杀毒软件B.下载安装系统补丁C.定期备份数据文件D.避免U盘交叉使用【答案】C【解析】C选项并不能减少或者防范计算机病毒。12. 单选题事务具有 ACID特性,其中C是指事务的( )。问题1选项A.原子性B.持续性C.隔离性D.一致性【答案】D【解析】A 原子性(Atomicity)就是把事物分割成像原子一样,表示我们事物需要细微的去控制。比如我给你转钱,里面有我扣钱,你到账。总不能我扣了钱,你没到账这种情况吧。所以就是指转账这个事物, 里面的所有环节哪怕一个出错,都需要事物回滚,就是一切回到之前那样。D 一致性(Consistency)一致性是指事务必须使数据库从一个一致性状态变换

10、到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。还是转账来说,假设用户A和用户B两者的钱加起来一共是1000,那么不管A和B之间如何转账,转几次账,事务结束后两个用户的钱相加起来应该还得是1000,这就是事务的一致性。C 隔离性(Isolation)隔离性是当多个用户并发访问数据库时,比如操作同一张表时,数据库为每一个用户开启的事务,不能被其他事务的操作所干扰,多个并发事务之间要相互隔离,即要达到这么一种效果:对于任意两个并发的事务T1和T2,在事务T1看来,T2要么在T1开始之前就已经结束,要么在T1结束之后才开始,这样每个事务都感觉不到有其他事务在并发地执行。B

11、 持久性(Durability)持久性是指一个事务一旦被提交了,那么对数据库中的数据的改变就是永久性的,即便是在数据库系统遇到故障的情况下也不会丢失提交事务的操作。13. 单选题( )算法是不稳定的排序算法。问题1选项A.简单选择B.冒泡C.直接插入D.归并排序【答案】A【解析】选择排序的基本思想是:设所排序序列的记录个数为n。i取1,2,n-1,从所有n-i+1个记录(Ri,Ri+1,Rn)中找出排序码最小的记录,与第i个记录交换。执行n-1趟 后就完成了记录序列的排序。假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,ri=rj

12、,且ri在rj之前,而在排序后的序列中,ri仍在rj之前,则称这种排序算法是稳定的;否则称为不稳定的。举个例子,序列10,8,10,2,9,我们知道第一遍选择第1个元素10会和2交换,那么原序列中2个10的相对前后顺序就被破坏了,所以选择排序不是一个稳定的排序算法。14. 单选题在程序设计语言中,( )表示了构成语言的各个记号和使用者的关系,而语境是指理解和实现程序设计语言的环境,包括( )环境和运行环境。问题1选项A.语法B.语义C.语用D.词法问题2选项A.开发B.调试C.测试D.编译【答案】第1题:C第2题:D【解析】在程序设计语言中,语用表示了构成语言的各个记号和使用者的关系,而语境是

13、指理解和实现程序设计语言的环境,包括编译环境和运行环境。15. 单选题分布式数据库CAP理论中的A指的是( )。问题1选项A.一致性B.可用性C.分区容错D.原子性【答案】B【解析】CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。16. 单选题在数据库系统中,使数据恢复到故障发生前的一致状态的机制称为( )。问题1选项A.恢复机制B.备份机制C.封锁机制D.事务机制【答案】A【解析】在数据库系统中,使数据恢复到故障发生前的一致状态的机制称为恢复机制。17. 单选题防止重放攻击最有效的方法是( )。问题1选项A.对用户密码进行加密存储使用B.使用一次一密的加密方式C.强制用户经常修改用户密码D.强制用户设置复杂度高的密码【答案】B【解析】重放攻击又称重播攻击、回放攻击,是指攻击者发送一个目的主机已接收过的包,来达到欺骗系统的目的,主要用于身份认证过程,破坏认证的正确性。重放攻击可以由发起者,也可以由拦截并重发该数据的敌方进行。所以,防

展开阅读全文
相关资源
相关搜索

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

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