
2022年软考-数据库系统工程师考试内容及全真模拟冲刺卷(附带答案与详解)第30期.docx
17页2022年软考-数据库系统工程师考试内容及全真模拟冲刺卷(附带答案与详解)1. 单选题下列不属于社会工程学攻击的是( )问题1选项A.攻击者编造一个故事使受害者信服,从而透露秘密消息B.攻击者伪造一条来自银行或其他金融机构的需要“验证”登录的消息C.攻击者通过搭线窃听方式窃取了从网络节点A发送到网络节点B的消息D.通过以知名人士的名义去推销诈骗【答案】C【解析】社会工程攻击,是一种利用“社会工程学”来实施的网络攻击行为在计算机科学中,社会工程学指的是通过与他人的合法地交流,来使其心理受到影响,做出某些动作或者是透露一些机密信息的方式这通常被认为是一种欺诈他人以收集信息、行骗和入侵计算机系统的行为所以,ABD都符合社会攻击学的特点2. 单选题防火墙的工作层次是决定防火墙效率及安全的主要因素,以下叙述中,正确的是( ) 问题1选项A.防火墙工作层次越低,工作效率越高,安全性越高B.防火墙工作层次越低,工作效率越低,安全性越低C.防火墙工作层次越高,工作效率越高,安全性越低D.防火墙工作层次越高,工作效率越低,安全性越高【答案】D【解析】防火墙工作层次越低,工作效率越高,安全性越低3. 单选题以下关于计算机安全原则的叙述中,不正确的是( )。
问题1选项A.在系统设计时,实现安全措施应具有简洁性B.系统的保护机制不应该公开C.用户和程序在操作时应当使用尽可能少的特权D.多用户系统中允许多个用户共享资源的机制应该最小化【答案】B【解析】系统的保护机制应该公开4. 单选题攻击者使网络中的服务器充斥着大量需要回复的信息,消耗带宽,导致系统停止正常服务或者响应很慢,这种攻击类型属于( )问题1选项A.直注入攻击B.TCP会话动持C.DoS攻击D.ARP欺骗攻击【答案】C【解析】DoS是Denial of Service的简称,即拒绝服务,造成DoS的攻击行为被称为DoS攻击,其目的是使计算机或网络无法提供正常的服务最常见的DoS攻击有计算机网络宽带攻击和连通性攻击tcp会话劫持是获取正常的数据,从而达到窃取秘密的目的ARP欺骗,或ARP攻击,是针对以太网地址解析协议(ARP)的一种攻击技术通过欺骗局域网内访问者PC的网关MAC地址,使访问者PC错以为攻击者更改后的MAC地址是网关的MAC,导致网络不通此种攻击可让攻击者获取局域网上的数据包甚至可篡改数据包,且可让网上特定计算机或所有计算机无法正常连线5. 单选题操作系统的功能可分为相互配合、协调工作的5大部分,其中不含( ) 。
问题1选项A.进程管理B.文件管理C.存储管理D.事务管理【答案】D【解析】操作系统主要包括以下几个方面的功能:①进程管理,其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占, 进程管理的工作十分简单但在多道程序或多用户的情况下,组织多个作业或任务时,就要解决处理器的调度、 分配和回收等问题 ②存储管理分为几种功能:存储分配、存储共享、存储保护 、存储扩张③设备管理分有以下功能:设备分配、设备传输控制 、设备独立性④文件管理:文件存储空间的管理、目录管理 、文件操作管理、文件保护⑤作业管理是负责处理用户提交的任何要求6. 单选题关系型数据库是( )的集合,表是( ) 的集合问题1选项A.表B.记录C.码D.属性问题2选项A.约束B.记录C.码D.索引【答案】第1题:A第2题:B【解析】关系型数据库是表的集合,表是记录的集合7. 单选题( )强调风险分析,比较适用于庞大、复杂且高风险的系统问题1选项A.瀑布模型B.螺旋模型C.V模型D.原型化模型【答案】B【解析】螺旋模型是一种演化软件开发过程模型,它兼顾了快速原型的迭代的特征以及瀑布模型的系统化与严格监控。
螺旋模型最大的特点在于引入了其他模型不具备的风险分析,使软件在无法排除重大风险时有机会停止,以减小损失同时,在每个迭代阶段构建原型是螺旋模型用以减小风险的途径螺旋模型更适合大型的昂贵的系统级的软件应用8. 单选题( )排序又被称为缩小增量排序,是对直接插入排序方法的改进问题1选项A.简单选择B.冒泡C.快速D.希尔【答案】D【解析】希尔排序是插入排序的一种,又称“缩小增量排序”,是直接插入排序算法的一种更高效的改进版本希尔排序是非稳定排序算法希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至 1 时,整个文件恰被分成一组,算法便终止了9. 单选题关系模式R(U,F)中,属性集U={A,B,C,D,E},函数依赖集F=(A→BC,C→D,BD→A,AD→E,BD→E}则(CE)F+=( )问题1选项A.CEB.BCEC.CEDD.BCED【答案】C【解析】(CE)F+表示的是求CE的属性闭包,根据函数依赖关系可以获得所有属性,能够得到是CDE答案是C10. 单选题以下关于数据库事务的说法中,错误的是( )问题1选项A.数据库事务是恢复和并发控制的基本单位B.数据库事务必须由用户显式地定义C.数据库事务具有ACID特性D.COMMIT和ROLLBACK都代表数据库事务的结束【答案】B【解析】数据库的事务(Transaction)是一种机制、一个操作序列,包含了一组数据库操作命令。
事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行,因此事务是一个不可分割的工作逻辑单元在数据库系统上执行并发操作时,事务是作为最小的控制单元来使用的,特别适用于多用户同时操作的数据库系统COMMIT和ROLLBACK代表了数据库的正常提交和撤销提交显式事务:显式事务又称自定义事务,是指用显式的方式定义其开始和结束的事务,当使用start transaction和 commit语句时则表示发生显式事务隐式事务:隐式事务是指每一条数据操作语句都自动地成为一个事务,事务的开始是隐式的,事务的结束有明确的标记即当用户进行数据操作时,系统自动开启一个事务,事务的结束则需手动调用commit或rollback语句来结束当前事务,在当前事务结束后又自动开启一个新事务所以B选项是错误的11. 单选题数据模型中,唯一标识实体的属性集称为( )问题1选项A.外码B.码C.属性D.元组【答案】B【解析】数据模型中,唯一标识实体的属性集称为码12. 单选题以下媒体中,( )是表示媒体,( )是表现媒体 问题1选项A.图像B.图像编码C.电磁波D.鼠标问题2选项A.图像B.图像编码C.电磁波D.鼠标【答案】第1题:B第2题:D【解析】表示媒体:表示媒体指的是为了传输感觉媒体而人为研究出来的媒体,借助于此种媒体,能有效地存储感觉媒体或将感觉媒体从一个地方传送到另一个地方。
如语言编码、电报码、条形码等表现媒体:表现媒体指的是用于通信中使电信号和感觉媒体之间产生转换用的媒体如输入、输出设备,包括键盘、鼠标、显示器、打印机等 13. 单选题对于给定的关键字序列{47, 34, 13, 12, 52, 38, 33, 27, 5},若用链地址法(拉链法)解决冲突来构造哈希表,且哈希函数为H(key)=key%11,则( )问题1选项A.哈希地址为1的链表最长B.哈希地址为6的链表最长C.34和12在同一个链表中D.13和33在同一个链表中【答案】C【解析】链地址法(拉链法):在查找表的每一个记录中增加一个链域,链域中存放下一个具有相同哈希函数值的记录的存储地址即利用链域将发生冲突的记录链接在一个链表里本题对于给定的关键字序列{47, 34, 13, 12, 52, 38, 33, 27, 5},哈希函数为H(key)=key%11,则其哈希值分别为{3, 1, 2, 1, 8, 5, 0, 5, 5}可以看到哈希地址为5的冲突最多,其对应的链表最长,A选项和B选项错误34和12的哈希值都为1,放在同一个链表中,C选项正确13的哈希值为2,33的哈希值为0,不在同一个链表中,D选项错误。
14. 单选题二叉树遍历是按照某种策略访问树中的每个结点,且仅访问一次按照遍历左子树要在遍历右子树之前进行的原则,根据访问( )位置的不同,可得到二叉树的前序、中序和后序三种遍历方法问题1选项A.根节点B.导航节点C.叶子结点D.兄弟节点【答案】A【解析】本题考查数据结构基础知识遍历运算是二叉树的基本运算,主要有先序、中序、后序和层序遍历先序遍历的基本方法:对于非空二叉树,先访问根结点,然后先序遍历根的左子树,最后先序遍历根的右子树因此,若已知某二叉树的先序遍历序列,则可直接得到其树的根结点中序遍历的基本方法:对于非空二叉树,先中序遍历根的左子树,然后访问根结点,最后中序遍历根的右子树因此,若已知某二叉树的根结点,则可根据中序遍历序列将该二叉树左右子树上的结点划分开后序遍历的基本方法:对于非空二叉树,首先后序遍历根的左子树,接着后序遍历根的右子树,最后访问根结点因此,若已知某二叉树的后序遍历序列,则可直接得到其树根结点因此,按照遍历左子树要在遍历右子树之前进行的原则,根据访问根结点位置的不同, 可得到二叉树的前序、中序和后序三种遍历方法15. 单选题结构化查询语言(SQL)的出现,极大地促进了( )的应用。
问题1选项A.层次数据库B.网络数据库C.关系数据库D.文件管理系统【答案】C【解析】SQL是一门ANSI的标准计算机语言,用来访问和操作数据库系统SQL可与数据库程序协同工作,而关系型数据库管理系统使用的就是SQL语言进行数据的操作16. 单选题Linux 系统中,文件的权限表示为“-rw-rw-rw-”,下列说法正确的是( )问题1选项A.文件所有者拥有读、写和执行权限B.文件所在组用户拥有读、写和执行权限C.其他组用户拥有读和写权限D.其他组用户拥有读和执行权限【答案】C【解析】Linux中,权限的格式:-rw-rw-rw-(1)第0位确定文件类型(说明: -:普通文件, d:目录,l : 连接文件, c。
