2022年软考-数据库系统工程师考前提分综合测验卷(附带答案及详解)套卷42

上传人:大米 文档编号:456028549 上传时间:2023-09-14 格式:DOCX 页数:16 大小:36.17KB
返回 下载 相关 举报
2022年软考-数据库系统工程师考前提分综合测验卷(附带答案及详解)套卷42_第1页
第1页 / 共16页
2022年软考-数据库系统工程师考前提分综合测验卷(附带答案及详解)套卷42_第2页
第2页 / 共16页
2022年软考-数据库系统工程师考前提分综合测验卷(附带答案及详解)套卷42_第3页
第3页 / 共16页
2022年软考-数据库系统工程师考前提分综合测验卷(附带答案及详解)套卷42_第4页
第4页 / 共16页
2022年软考-数据库系统工程师考前提分综合测验卷(附带答案及详解)套卷42_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《2022年软考-数据库系统工程师考前提分综合测验卷(附带答案及详解)套卷42》由会员分享,可在线阅读,更多相关《2022年软考-数据库系统工程师考前提分综合测验卷(附带答案及详解)套卷42(16页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-数据库系统工程师考前提分综合测验卷(附带答案及详解)1. 单选题以下计算机软件著作权权利中,不可以转让的是( )。问题1选项A.发行权B.复制权C.署名权D.信息网络传播权【答案】C【解析】根据中华人民共和国著作权法规定,人身权是指计算机软件著作权人基于自己的软件作品而享有的并与该作品有关的以人格利益为内容的专有权利,这种权利是基于计算机软件著作权人人身的,并与人身不可分离、不能放弃或转让,并没有直接财产内容的权利。人身权包括发表权、署名权、修改权等。发表权。发表权是著作权人享有的决定是否将其作品发表以及如何发表的权利。所谓发表是指将作品的原件或复制件,公之于众。根据我国计算机

2、软件保护条例的规定,中国公民和单位开发的计算机软件不论是否发表,都享有著作权,并且不限制在何地发表。署名权。署名权即表明开发者身份的权利以及在软件上署名的权利,它不受时间的限制,也不因权利人的死亡或者消失而消灭。署名权主要包括3方面的内容:有权在自己开发的软件上署名;决定署名的方式;禁止他人在自己的软件作品上署名。修改权。修改权就是软件开发者自行或授权他人对软件进行增补、删减,或者改变指令、语句顺序等修改的权利。修改是创作的延续,其本身也是一种创作,无论作品是否发表,著作权人都享有修改权。对于本试题,选项C的“署名权”是基于计算机软件著作权人人身的,并与人身不可分离、不能放弃或转让的。2. 单

3、选题项目复杂性、规模和结构的不确定性属于( )风险。问题1选项A.项目B.技术C.经济D.商业【答案】A【解析】项目风险涉及到各种形式的预算、进度、人员、资源以及客户相关的问题,并且可能导致项目损失。3. 单选题王某买了一幅美术作品原件,则他享有该美术作品的( )。问题1选项A.著作权B.所有权C.展览权D.所有权与其展览权【答案】D【解析】展览权是原件持有人的特有的权利,著作权人不能以发表权限制其权利(除非有约定)。所有权是所有人依法对自己财产所享有的占有,使用,收益和处分的权利。4. 单选题E-R图中的实体集A、B之前为1:联系,转换为关系模型时,在B实体集中增加A实体集的标识符作外码;而

4、在面向对象数据模型中,( )。问题1选项A.在B对象中增加一个引用属性外,对A对象不作任何处理B.在B对象中增加一个引用属性外,在A对象中增加一组引用属性C.在A对象中增加一组引用属性外,对B对象不作任何处理D.在A对象中增加一组引用属性外,在B对象中增加一组引用属性【答案】B【解析】在实践中,此题的处理方式有多种,要依具体情况而定,所以本题答案既可以B,也可以AB都可。5. 单选题某公司开发系统记录员工基本信息。假设每个员工只在一个部门工作:每个员工必须提供工作和家庭两部电话号码。( )不满足1NF。问题1选项A.R1(员工编号,姓名,性别)B.R2(员工编号,姓名,家庭电话,工作电话)C.

5、R3(员工编号,姓名,部门)D.R4(员工编号,姓名,电话家庭电话,工作电话)【答案】D【解析】D选项中的电话是可以再分的属性,所以不满足1NF。6. 单选题软件能力成熟度模型(CMM)是对软件组织进化阶段的描述,分为5个成熟度级别,其中在( )级别,说明该组织已经建立了基本的项目管理过程来跟踪成本和进度。问题1选项A.可重复级B.已定义级C.已管理级D.优化级【答案】A【解析】初始级:软件过程的特点是无秩序的,甚至是混乱的,软件处于无章法和步骤可循的状态,或者制订的规范为能覆盖基本的关键过程要求,且执行没有政策、资源方面的保证,那么仍被视为初始级。可重复级:已经建立了基本的项目管理过程,可用

6、于对成本、进度和功能特性进行跟踪。焦点集中在软件管理过程上。一个可管理的过程就是一个可重复的过程,一个可重复的过程则能逐渐演化和成熟。定义级:用于管理和工程的软件过程均已文档化、标准化,并已形成整个软件组织的标准软件过程。全部项目均采用与实际情况相吻合、适当修改后的标准软件过程来进行操作。要求制定企业范围的工程化标准,而且无论是管理还是工程开发都需要一套文档化的标准,并将这些标准集成到企业软件开发标准过程中去。管理级:软件过程和产品质量有详细的度量报告,软件产品和过程得到了定量的认识和控制。优化级:通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、持续地进行过程改进。7

7、. 单选题IP地址块155.32.80.192/26包含了( )个主机地址,以下IP地址中,不属于这个网络的地址是( )。问题1选项A.15B.32C.62D.64问题2选项A.155.32.80.202B.155.32.80.195C.155.32.80.253D.155.32.80.191【答案】第1题:C第2题:D【解析】变长子网的可用主机数计算公式为2n-2(n为表示主机的位数)/26即主机位为32-26=6,所以可用主机地址为64-2=62。8. 单选题采用DMA方式传送数据时,每传送一个数据都需要占用一个( )。问题1选项A.指令周期B.总线周期C.存储周期D.机器周期【答案】C【

8、解析】存储周期,是指主存储器两次启动操作之间需要的最小时间间隔,也称之为主存储器周期时间。DMA获得内存总线的控制权,单纯的是为了做内存访问,所以仅需要一个存取周期。这是和时钟周期没关系的。9. 案例题阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某市居委会在新冠病毒疫情期间需分配社区人员到辖区内各个小区,协助小区物业人员进行业主出入登记及体温检测工作。居委会为高效完成工作并记录必要的工作信息,设计了相应的数据库。其中有一个表用来记录工作人员在各个小区的分布情况及每天工作时长。表的结构如下:人员分配(人员编号,人员姓名,小区编号,物业经理姓名,人员职责)。其中人员编号和

9、小区编号唯一,人员职责用于记录该人员需配合小区完成的工作,假设每个人员在同一个小区只负责一项工作,但在不同小区可以负责不同的工作。请回答以下问题。【问题1】(6分)给出人员分配表中成立且左侧只有一个属性的所有函数依赖关系。题中设计的人员分配表是否满足2NF,请用100字以内的文字说明原因。【问题2】(3分)如果要将人员分配表规范化为满足3NF,请用100字以内的文字简要说明解决方案。【问题3】(6 分)请给出问题2设计结果中各个表的主键和外键。【答案】【问题1】包含的函数依赖有:人员编号人员姓名小区编号物业经理姓名不是2NF因为人员分配表的主键是(人员编号,小区编号),存在非主属性对主键的部分

10、依赖。【问题2】拆分为三个表:人员表(人员编号,人员姓名)小区表(小区编号,物业经理姓名)责任表(人员编号,小区编号,人员职责)【问题3】人员表的主键为人员编号,无外键。小区表的主键为小区编号,无外键。责任表的主键为(人员编号,小区编号),外键是人员编号和小区编号。【解析】本题考查数据库中第二范式和第三范式的概念和在实际问题中的应用。此类题目要求考生认真阅读题目对现实问题的描述,判断数据库中表的主键以及其他属性对主键的依赖关系,从而确定符合2NF的要求。在此基础上,考生需要实现数据库的规范化,满足3NF的要求。同时考生也需要掌握外键的概念。【问题1】第二范式(2NF)是指每个表必须有主键(Pr

11、imary key),其他属性与主键一一对应。 通常称这种关系为函数依赖(Functional dependence)关系,即表中其他属性都依赖于主键,或称该数据元素唯一地被主键所标识。在本题的人员分配表中,人员编号和小区编号为主键,由于每个人员在不同小区可以负责不同的工作,人员职业对主键完全依赖。但是由人员编号可以确定人员姓名,由小区编号可以确定物业经理,这两个属性对主键部分依赖,因此不符合2NF。【问题2】第三范式(3NF)就是指表中的所有数据元素不但要能唯一地被主关键字所标识,而且它们之间还必须相互独立,不存在其他的函数关系。首先我们需要满足第二范式,应分为三个表。人员表(人员编号,人员

12、姓名),人员编号为主键。小区表(小区编号,物业经理姓名),小区编号为主键。责任表(人员编号,小区编号,人员职责),人员编号和小区编号为主键。这三个表中已经不存在其他函数关系,符合第三范式。【问题3】如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。各表主键已在问题2中确定。其中,人员表和小区表无外键。责任表中的人员编号和小区编号是人员表和小区表中的主关键字,因此人员编号和小区编号是外键。10. 单选题在数据库管理系统中,以下SQL语句书写顺序正确的是( )。问题1选项A.SELECTFROMGROUP BYWHEREB.SELECTFROMWHEREGROUP B

13、YC.SELECTWHEREGROUP BYFROMD.SELECTWHEREFROMGROUP BY【答案】B【解析】SELECT基本结构为: SELECT ALL| DISTINCT , n FROM , n WHERE GROUP BY HAVING ORDER BY ASC|DESC , n 11. 单选题( )软件成本估算模型是一种静态单变量模型,用于对整个软件系统进行估算。问题1选项A.PutnamB.基本COCOMOC.中级COCOMOD.详细COCOMO【答案】B【解析】基本COCOMO是一种静态的单值模型,它使用以每千源代码行数(KLoC)来度量的程序大小来计算软件开发的工作

14、量(及成本)。COCOMO可以应用于三种不同的软件项目:有机项目相对较小、较简单的软件项目,由较小的有经验的团队来完成,需求较少并且没有过分严格的限定。中度分离项目指中等规模(大小及复杂度)的软件项目,由不同经验水平的人组成的团队来完成,需求中既有严格的部分也有不太严格的部分。嵌入式项目指软件项目必须依赖于一套紧凑的硬件、软件以及符合操作的限制。12. 单选题以下关于字典攻击的说法中,不正确的是( )。问题1选项A.字典攻击比暴力破解更加高效B.使用密码盐技术可以大大增加字典攻击的搜索空间C.字典攻击主要用于破解密码D.如果密码盐泄露,字典攻击就会和不加盐时的效果一样【答案】B【解析】字典攻击:在破解密码

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

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

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