2022年(中级) 数据库系统工程师软件水平考试题库(含答案)_第1页
2022年(中级) 数据库系统工程师软件水平考试题库(含答案)_第2页
2022年(中级) 数据库系统工程师软件水平考试题库(含答案)_第3页
2022年(中级) 数据库系统工程师软件水平考试题库(含答案)_第4页
2022年(中级) 数据库系统工程师软件水平考试题库(含答案)_第5页
已阅读5页,还剩351页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2022年(中级)数据库系统工程师软件水平考试题库(含答案)一、单选题1.以下媒体中,(请作答此空)是表示媒体,()是表现媒体。A、图像B、图像编码C、电磁波D、鼠标答案:B解析:本题考査多媒体基础知识。国际电话电报咨询委员会(CCITT)将媒体分为感觉媒体、表示媒体、表现媒体、存储媒体和传输媒体5类,其中感觉媒体指直接作用于人的感觉器官,使人产生直接感觉的媒体,如引起听觉反应的声音,引起视觉反应的图像等;传输媒体指传输表示媒体的物理介质,如电缆、光缆、电磁波等;表示媒体指传输感觉媒体的中介媒体,即用于数据交换的编码,如图像编码、文本编码和声音编码等:表现媒体是指进行信息输入和输出的媒体,如键

2、盘、鼠标、话筒,以及显示器、打印机、喇叭等;存储媒体指用于存储表示媒体的物理介质,如硬盘、光盘等。2.假设系统中有三类互斥资源R1、R2和R3,可用资源数分别为9、8和5。在To时刻系统中有P1、P2、P3、P4和P5五个进程,这些进程对资源的最大需求量和已分配资源数如下表所示。如果进程按()序列执行,那么系统状态是安全的。A、P1P2P4P5P3B、P2P1P4P5P3C、P2P4P5P1P3D、P4P2P4P1P3答案:C3.部门、员工和项目的关系模式及它们之间的E-R图如下所示,其中,关系模式中带实下划线的属性表示主键属性。部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码,

3、联系方式,薪资)项目(项目编号,项目名称,承担任务)若部门和员工关系进行自然连接运算,其结果集为()元关系。由于员工和项目关系之间的联系类型为(),所以员工和项目之间的联系需要转换成一个独立的关系模式,该关系模式的主键是(请作答此空)。A、(项目名称,员工代码)B、(项目编号,员工代码)C、(项目名称,部门代码)D、(项目名称,承担任务)答案:B解析:本题考查关系数据库E-R模型的相关知识。试题的正确答案是B。因为员工和项目之间是一个多对多的联系,多对多联系的向关系模式转换的规则是:多对多联系只能转换成一个独立的关系模式,关系模式的名称取联系的名称,关系模式的属性取该联系所关联的两个多方实体的

4、主键及联系的属性,关系的码是多方实体的主键构成的属性组。由于员工关系的主键是员工代码,项目关系的主键是项目编号,因此,根据该转换规则试题(34)员工和项目之间的联系的关系模式的主键是(员工代码,项目编号)。4.给定关系模式R,其中U为关系R的属性集,F是U上的一组函数依赖,X、Y、Z、W是U上的属性组。下列结论正确的是()。A、若wxy,yZ成立,则XZ成立B、若wxy,yZ成立,则WZ成立C、若Xy,WYz成立,则xwZ成立D、若Xy,Z?U成立,则XYZ成立答案:C解析:函数依赖的公理系统(Armstrong)设关系模式R,U是关系模式R的属性全集,F是关系模式R的一个函数依赖集。对于R来

5、说有以下的:自反律:若Y?X?U,则XY为F所逻辑蕴含增广律:若XY为F所逻辑蕴含,且Z?U,则XZYZ为F所逻辑蕴含传递律:若XY和YZ为F所逻辑蕴含,则XZ为F所逻辑蕴含合并规则:若XY,XZ,则XYZ为F所蕴涵伪传递率:若XY,WYZ,则XWZ为F所蕴涵分解规则:若XY,Z?Y,则XZ为F所蕴涵5.设置日志文件的目的不包括()A、事务故障恢复B、系统故障恢复C、介质故障恢复D、删除计算机病毒答案:D解析:小编正在快马加鞭来的路上(详见视频讲解)6.数据库重构是指因为性能原因,对数据库中的某个表进行分解,再通过建立与原表同名的()以保证查询该表的应用程序不变;通过修改更新原表的(请作答此空

6、)以保证外部程序对数据库的更新调用不变。A、视图B、索引C、存储过程D、触发器答案:C解析:本题考査系统设计及维护相关知识。视图提供了数据的逻辑独立性,即关系模式发生改变之后,通过修改外模式/模式的映象,达到应用程序不变的目的,因为査询语句中不区分所査的对象是表还是视图。对数据的更新应使用存储过程实现,关系模式发生改变后,这部分对应的更新操作也应该在相应的存储过程中进行修改。7.通过反复使用保证无损连接性,又保持函数依赖的分解,能保证分解之后的关系模式至少达到()。A、1NFB、2NFC、3NFD、BCNF答案:C解析:本题考査函数依赖的基础知识。关系模式的分解,必须保证分解具有无损连接性,即

7、分解能够被还原,否则会发生信息丢失(通过自然连接还原关系时会产生多余的记录)。分解保持函数依赖,至少能到3NF。8.在下图所示的网络配置中,发现工作站B无法与服务器A通信。(),故障影响了两者互通。A、服务器A的IP地址是广播地址B、工作站B的IP地址是网络地址C、工作站B与网关不属于同一子网D、服务器A与网关不属于同一子网答案:D解析:服务器A的IP地址4/27:10000011.00000001.01111011.00011000服务器A的地址不是广播地址。服务器A的网关地址3:10000011.00000001.01111011.0010000

8、1这个地址与服务器A的地址不属于同一个子网。工作站B的IP地址3/27:10000011.00000001.01111011.00101011这个地址不是网络地址。工作站B的网关地址3:10000011.00000001.01111011.00100001工作站B与网关属于同一个子网。9.某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续天数,则完成该项目的最少时间为(请作答此空)天。活动EH和IJ的松弛时间分别为()天。A、17B、19C、20D、22答案:D10.某软件项目的活动图如下图所示

9、,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),活动BD和HK最早可以从第()天开始。(活动AB、AE和AC最早从第1天开始)A、17B、18C、19D、20答案:D解析:关键路径:在活动图中时间跨度最长的路径。其决定项目最少工期。项目关键路径是路径最长的一条,在该图中路径:ABDIJL=3+5+2+2+8=20,是路径最长的一条。有任务AB需要3天,所以BD应在第4天开始;由于H点最迟出的时间为10后(AEGH),所以HK应在第11天开始11.如果“2X”的补码是“90H”,那么X的真值是()。A、72B、-56C、56D、111答案:B解析:本题考

10、査计算机系统基础知识。先由补码“90H”得出其对应的真值,为负数,绝对值为二进制形式的01110000,转换为十进制后等于-112,即2x=-112,因此x等于-56。12.Atransactionisanaction,oraseriesofactions,carriedoutbyasingleuseror(),thataccessesorchangesthecontentsofthedatabase.Atransactionshouldpossessthefourbasicorso-calledACIDproperties:Atomicity.The“allornothing”propert

11、y.Atransactionisan()unitthatiseitherperformedinitsentiretyorisnotperformedatall.Consistency.Atransactionmusttransformthedatabasefromoneconsistentstatetoanotherconsistentstate.Isolation.Transactionsexecuteindependentlyofoneanother.Inotherwords,thepartialeffectsof()transactionsshouldnotbevisibletoothe

12、rtransactions.Durability.Theeffectsofasuccessfullypleted(mitted)transactionarepermanentlyrecordedinthedatabaseandmustnotbelostbecauseofasubsequentfailure.Thefourpropertiesabove,only()propertyistheresponsibilityoftheconcurrencycontrolsubsystemtoensure.Itistheresponsibilityofboththe(请作答此空)andtheapplic

13、ationdeveloperstoensureconsistency.ToguaranteetheAtomicityandDurabilitypropertiesafterafailure,alogfileisneeded.A、DBMSB、DBAC、enduserD、DBS答案:A13.风险的优先级通常是根据()设定。A、风险影响(RiskImpact)B、风险概率(RiskProbability)C、风险暴露(RiskExposure)D、风险控制(RiskControl)答案:C14.以下软件产品中,属于图像编辑处理工具的软件是()。A、PowerpointB、PhotoshopC、Pre

14、miereD、Acrobat答案:B解析:PowerPoint是微软公司的演示文稿软件。Premiere是一款常用的视频编辑软件,由Adobe公司推出,广泛应用于广吿制作和电视节目制作中。Acrobat是由Adobe公司开发的一款PDF(PortableDocumentFormat)编辑软件。Photoshop(简称PS)是由AdobeSystems开发和发行的图像处理软件。15.数据模型通常由()三要素构成。A、网状模型、关系模型、面向对象模型B、数据结构、网状模型、关系模型C、数据结构、数据操纵、关系模型D、数据结构、数据操纵、完整性约束答案:D解析:数据模型的三要素数据结构:是所研究的对

15、象类型的集合,是对系统静态特性的描述。数据操作:对数据库中各种对象(型)的实例(值)允许执行的操作的集合,包括操作及操作规则。是对系统动态特性的描述。数据的约束:是一组完整性规则的集合。也就是说,对于具体的应用数据必须遵循特定的语义约束条件,以保证数据的正确、有效、相容。16.事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为(),其产生的原因是破坏了事务T1的(请作答此空)。A、原子性B、一致性C、隔离性D、持久性答案:C解析:数据库的并发操作通常会带来3个问题:丢失更新问题、读脏数据问题和不可重复读问题。依题意,事务T1读取数据

16、A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为不可重复读,其产生的原因是破坏了事务T1的隔离性。隔离性(Isolation)是指在多个事务并发(同时)执行,每个事务都感觉不到系统中有其他的事务在执行。17.IP地址块92/26包含了()个主机地址,以下IP地址中,不属于这个网络的地址是(请作答此空)。A、02B、95C、53D、91答案:D解析:地址块92/26包含了6位主机地址,所以包含的主机地址为62个。网络地

17、址92/26的二进制为:10011011001000000101000011000000地址02的二进制为:10011011001000000101000011001010地址91的二进制为:10011011001000000101000010111111地址53的二进制为:10011011001000000101000011111101地址95的二进制为:10011011001000000101000011000011可以看出,地址91不属于网络155.32.8

18、0.192/26。18.下列网络互连设备中,属于物理层的是()A、交换机B、中继器C、路由器D、网桥答案:B19.当不知道数据对象有哪些类型时,可以使用()使得同类数据对象与其它类型数据对象分离。A、分类B、聚类C、关联规则D、回归答案:B解析:本题考察数据库方面的基本概念。当不知道数据对象有哪些类型时,可以使用聚类使得同类数据对象与其他类型数据对象分离。20.若对27个元素只进行三趟多路归并排序,则选取的归并路数为()。A、2B、3C、4D、5答案:B21.假定学生Students和教师Teachers关系模式如下所示:Students(学号,姓名,性别,类别,身份证号)Teachers(教

19、师号,姓名,性别,身份证号,工资)a查询在读研究生教师的平均工资、最高与最低工资之间差值的SQL语句如下:SELECT()FROMStudents,TeachersWHERE(请作答此空);b查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句如下:(SELECT身份证号,姓名FROMStudentsWHERE()()(SELECT身份证号,姓名FROMTeachersWHERE();A、Students.身份证号=Teachers.身份证号B、Students.类别='研究生'C、Students.身份证号=Teachers.身份证号ANDSt

20、udents.类别='研究生'D、Students.身份证号=Teachers.身份证号ORStudents.类别='研究生'答案:C解析:依题意,查询在读研究生教师的平均工资、最高与最低工资之间差值的SQL语句如下:SELECTAVG(工资)AS平均工资,MAX(工资)-MIN(工资)AS差值FROMStudents,TeachersWHEREStudents.身份证号=Teachers.身份证号ANDStudents.类型='研究生'查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句如下:(SELECT身份证

21、号,姓名FROMStudentsWHERE性别='女'AND类别='研究生')INTERSECT(SELECT身份证号,姓名FROMTeachersWHERE工资=3500);22.进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如下图所示。如果采用PV操作来实现进程PA和进程PB间的管道通信,并且保证这两个进程并发执行的正确性,则至少需要()。A、1个信号量,信号量的初值为0B、2个信号量,信号量的初值分别为0、1C、3个信号量,信号量的初值分别为0、0、1D、4个信号量,信号量的初值分别为0、0、1、1答案:B23.在设计分E-R图阶段,人力部

22、门定义的员工实体具有属件:员工号,姓名,性别和出生日期;教学部门定义的教师实体具有属性;教工号,姓名和职称.、这种情况属于(),合并E-R图时,,解决这一冲突的方法是(请作答此空)。A、员工和教师实体保持各自属性不变B、员工实体中加入职称属性,删除教师实体C、将教师实体所有属性并入员工实体,删除教师实体D、将教师实体删除答案:B解析:本题考查数据库设计的基础知识。面向不同的应用,设计E-R图,在构建实体时只需要考虑应用中所需要的屈性。因此,面向不同应用的E-R图,其实体名称及属性可能会不同。同一现实中的对象,在不同E-R图中属性不同,称为结构冲突,合并时取属性的并集,名称不同含义相同,也要做统

23、一处理,可在视图设计时面向不同的E-R图,应该设计各自的视图。24.在结构化分析方法中,数据字典是重要的文档。对加工的描述是数据字典的组成内容之一,常用的加工描述方法()。A、只有结构化语言B、有结构化语言和判定树C、有结构化语言、判定树和判定表D、有判定树和判定表答案:C25.假设某企业信息管理系统中的5个实体:部门(部门号,部门名,主管,电话),员工(员工号,姓名,岗位号,电话),项目(项目号,名称,负责人),岗位(岗位号,基本工资),亲属(员工号,与员工关系,亲属姓名,联系方式)。该企业有若干个部门,每个部门有若干名员工;每个员工承担的岗位不同其基本工资也不同;每个员工可有多名亲属(如:

24、父亲、母亲等);一个员工可以参加多个项目,每个项目可由多名员工参与。下面()属于弱实体对强实体的依赖联系。A、部门与员工的“所属”联系B、员工与岗位的“担任”联系C、员工与亲属的“属于”联系D、员工与项目的“属于”联系答案:C26.将存储过程p1的执行权限授予用户U2的SQL语句为:GRANT()ONPROCEDUREP1TOU2;A、INSERTB、UPDATEC、DELETED、EXECUTE答案:D解析:本题考查授权语句的语法知识。空缺处要填的是权限,题干中已明确指出执行权限,因此选EXECUTE。27.在异步通信中,每个字符包含1位起始位、7位数据位和2位终止位,若每秒钟传送500个字

25、符,则每秒有效数据速率为()。A、500b/sB、700b/sC、3500b/sD、5000b/s答案:C解析:由于每个字符能传送7为有效数据位,每秒能传送有效数据位为:500*7b/s=3500b/s28.下面关于Linux目录的描述中,正确的是()。A、Linux只有一个根目录,用"/root"表示B、Linux中有多个根目录,用"/"加相应目录名称表示C、Linux中只有一个根目录,用"/"表示D、Linux中有多个根目录,用相应目录名称表示答案:C解析:Linux文件系统只有一个根目录,使用“/”表示。29.数字信封技术能够(

26、)A、保证数据在传输过程中的安全性B、隐藏发送者的真实身份C、对发送者和接收者的身份进行认证D、防止交易中的抵赖发生答案:A30.数据库中数据的()是指数据库的正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;(请作答此空)是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;()是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。A、安全性B、可靠性C、完整性D、并发控制答案:A解析:在数据库系统中,数据的完整性是指数据库的正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;安全性是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改

27、或破坏;并发控制是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。31.某企业部门关系模式Dept(部门号,部门名,负责人工号,任职时间),员工关系模式EMP(员工号,姓名,年龄,月薪资,部门号,电话,办公室)。部门和员工关系的外键分别是(请作答此空)。查询每个部门中月薪资最高的员工号、姓名、部门名和月薪资的SQL查询语句如下:SELECT员工号,姓名,部门名,月薪资FROMEMPY,DeptWHERE()AND月薪资=(SELECTMax(月薪资)FROMEMPZWHERE()A、员工号和部门号B、负责人工号和部门号C、负责人工号和员工号D、部门号和员工号答案:

28、B解析:本题考查关系数据库中关系模式和SQL查询基础知识。作为主键,其值能唯一地标识元组的一个或多个属性,主键通常也称为主码。所谓外键是指如果关系模式R中的属性或属性组非该关系的码,但它是其他关系的码,那么该属性集对关系模式R而言是外键,通常也称外码。根据题意分析,员工关系中的主键是员工号,部门关系中的主键是部门号。显然,员工关系中的外键是部门号。但是,部门关系中的外键是负责人代码,为什么?因为题中说明部门负责人也是一个员工,这样负责人代码的取值域为员工号,所以根据外键定义部门关系中的外键是负责人代码。正确查询每个部门中月薪资最高的员工号、姓名、部门名和月薪资的SQL査询语句如下:32.某医院

29、住院部信息系统中有病人表R(住院号,姓名,性别,科室号,病房,家庭住址),“住院号”唯一标识表R中的每一个元组,“性别”的取值只能为M或F,“家庭住址”包括省、市、街道、邮编,要求科室号参照科室关系D中的科室号;科室关系D(科室号,科室名,负责人,联系电话),“科室号”唯一标识关系D中的每一个元组。a创建关系R的SQL语句如下:CREATETABLER(住院号CHAR(8)(),姓名CHAR(10),性别CHAR(1)(),科室号CHAR(4),病房CHAR(4),家庭住址ADDR,/ADDR为用户定义的类();b表R中复合属性是(请作答此空)。A、住院号B、姓名C、病房D、家庭住址答案:D解

30、析:试题的正确答案是D。简单属性是原子的、不可再分的,复合属性可以细分为更小的部分(即划分为别的属性)。试题中“家庭住址”属性可以进一步分为邮编、省、市、街道,故属于复合属性。33.以下关于网络层次与主要设备对应关系的叙述中,配对正确的是()。A、网络层集线器B、数据链路层网桥C、传输层路由器D、会话层防火墙答案:B解析:网络层的联网设备是路由器,数据链路层的联网设备是网桥和交换机,传瑜层和会话层主要是软件功能,都不需要专用的联网设备。34.HTTPS使用()协议对报文进行封装。A、SSHB、SSLC、SHA-1D、SET答案:B解析:HTTPS(全称:HyperTextTransferPro

31、tocoloverSecureSocketLayer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。35.数据仓库中的数据组织是基于()模型的。A、网状B、层次C、关系D、多维答案:D解析:数据仓库是面向主题的;操作型数据库的数据组织面向事务处理任务,而数据仓库中的数据是按照一定的主题域进行组织。主题是指用户使用数据仓库进行决策时所关心的重点方面,一个主题通常与多个操作型信息系统相关。主题是与传统数据库的面向应用相对应的,是一个抽象概念,是在较高层次上将企业信息系统中的数据综合、归类并进行分析利

32、用的抽象。每一个主题对应一个宏观的分析领域。数据仓库排除对于决策无用的数据,提供特定主题的简明视图。因此数据通常是多维数据,包括维属性和量度属性。即数据仓库中的数据组织是基于多维模型的。36.单个磁头在向盘片的磁性涂层上写入数据时,是以()方式写入的。A、并行B、并一串行C、串行D、串一并行答案:C37.()是表示显示器在纵向(列)上具有的像素点数目指标。A、显示分辨率B、水平分辨率C、垂直分辨率D、显示深度答案:C解析:本题考查多媒体基本知识。显示分辨率是指显示器上能够显示出的像素点数目,即显示器在横向和纵向上能够显示出的像素点数目。水平分辨率表明显示器水平方向(横向)上显示出的像素点数目,

33、垂直分辨率表明显示器垂直方向(纵向)上显示出的像素点数目。例如,显示分辨率为1024X768则表明显示器水平方向上显示1024个像素点,垂直方向上显示768个像素点,整个显示屏就含有796432个像素点。屏幕能够显示的像素越多,说明显示设备的分辨率越髙,显示的图像质量越高。显示深度是指显示器上显示每个像素点颜色的二进制位数。38.某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量),函数依赖集F如下所示:F=元件号元件名称,(元件号,供应商)(库存量,供应商,供应商所在地)元件关系的主键为(),该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将元件

34、关系分解为(请作答此空),分解后的关系模式最高可以达到()。A、元件1(元件号,元件名称,供应商,供应商所在地,库存量)B、元件1(元件号,元件名称)、元件2(供应商,供应商所在地,库存量)C、元件1(元件号,元件名称)、元件2(元件号,供应商,库存量)、元件3(供应商,供应商所在地)D、元件1(元件号,元件名称)、元件2(元件号,库存量)、元件3(供应商,供应商所在地)、元件4(供应商所在地,库存量)答案:C解析:因为关系P存在冗余以及插入异常和删除异常等问题,为了解决这一问题需要将元件关系分解。选项A、选项B和选项D是有损连接的,且不保持函数依赖,故分解是错误的。例如,分解为选项A、选项B

35、和选项D后,用户无法查询某元件由哪些供应商来供应,原因是分解有损连接的,且不保持函数依赖。39.安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于系统安全的是(),属于应用安全的是(请作答此空)。A、机房安全B、入侵检测C、漏洞补丁管理D、数据库安全答案:D解析:机房安全属于物理安全,入侵检测属于网络安全,漏洞补丁管理属于系统安全,而数据库安全则是应用安全。40.A、AB、BC、CD、D答案:C解析:依题意,对于关系代数表达式R.A,S.B,S.C(R.AS.B(R×S),是先进行关系R和关系S的笛卡尔积运算,再选取关系R中属性A分量值大于关系S中属性B

36、分量值的元组,最后再投影出关系R中属性A、关系S中属性B和属性C的相关元组。其运算结果集为三元关系。该关系代数表达式与元组演算表达式t|(u)(v)(R(u)S(v)u1v2t1=u1t2=v2t3=v3)等价。41.若对关系R1按()进行运算,可以得到关系R2。A、商品名毛巾?钢笔(R1)B、价格8(R1)C、1,2,3(R1)D、商品编号01020211?02110200(R1)答案:B解析:本题考查关系代数概念和性质。选项A“商品名毛巾?钢笔(R1)”的结果有商品编号为01020211、01020212、01020213和02110200的商品,而R2中没有商品编号为01020213的商

37、品,因此该选项是错误的。选项B“价格8(R1)”的结果只有价格大于8的商品,运算结果为表2。所以选项B是正确的。选项C“商品编号=01020211?02110200(R1)”的结果只有商品编号为010202111和02110200的商品,而没有商品编号为01020213的商品,因此该选项是错误的。选项D“1,2,3(R1)”的结果等价于无条件对R1进行投影,运算结果就为R1。所以,选项D是错误的。42.MPEG视频中的时间冗余信息可以采用()的方法来进行压缩编码。A、帧间预测和变换编码B、霍大曼编码和运动补偿C、变换编码和行程编码D、帧间预测和运动补偿答案:D43.己知数据信息为16位,最少应

38、附加()位校验位,才能实现海明码纠错。A、3B、4C、5D、6答案:C44.以下关于结构化开发方法的叙述中,不正确的是()。A、将数据流映射为软件系统的模块结构B、一般情况下,数据流类型包括变换流型和事务流型C、不同类型的数据流有不同的映射方法D、一个软件系统只有一种数据流类型答案:D解析:本题考查结构化开发方法的结构化设计。结构化设计方法是一种面向数据流的设计方法,与结构化分析方法衔接。在需求分析阶段,结构化分析方法产生了数据流图,而在设计阶段,结构化设计方法将数据流映射为软件系统的模块结构。数据流图中从系统的输入数据流到系统的输出数据流的一连串变换形成了一条信息流。其中的信息流一般情况下包

39、括变换流型和事物流型。不同类型的数据流到程序模块的映射方法不同。一个软件系统往往不仅仅有一种数据流类型。45.某高校五个系的学生信息存放在同个基本表中,采取()的措施可使各系的管理员只能读取本系学生的信息。A、建立各系的列级视图,并将对该视图的读权限赋予该系的管理员B、建立各系的行级视图,并将对该视图的读权限赋予该系的管理员C、将学生信息表的部分列的读权限赋予各系的管理员D、将修改学生信息表的权限赋予各系的管理员答案:B46.数据库中数据的()是指数据库的正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;()是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;(请作答此空

40、)是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。A、安全性B、可靠性C、完整性D、并发控制答案:D解析:在数据库系统中,数据的完整性是指数据库的正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;安全性是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;并发控制是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。47.系统测试是将软件系统与硬件、外设和网络等其他因素结合,对整个软件系统进行测试。()不是系统测试的内容。A、路径测试B、可靠性测试C、安装测试D、安全测试答案:A48.()从二叉树的任一结点出发到根的

41、路径上,所经过的结点序列必按其关键字降序排列。A、二叉排序树B、大顶堆C、小顶堆D、平衡二叉树答案:C49.编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入()中。A、符号表B、哈希表C、动态查找表D、栈和队列答案:A解析:本题考查程序语言基础知识。编译是实现高级程序设计语言的一种方式,编译过程可分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成等阶段,还需以进行出错处理和符号表管理。符号表的作用是记录源程序中各个符号的必要信息,以辅助语义的正确性检查和代码生成,在编译过程中需要对符号表进行快速有效地查找、插

42、入、修改和删除等操作。符号表的建立可以始于词法分析阶段,也可以放到语法分析和语义分析阶段,但符号表的使用有时会延续到目标代码的运行阶段。50.设关系模式RU,F,其中U为属性集,F是U上的一组函数依赖,那么Armstrong公理系统的伪传递律是指()。A、若XY,YZ为F所蕴涵,则XZ为F所蕴涵B、若XY,XZ,则XYZ为F所蕴涵C、若XY,WYZ,则XWZ为F所蕴涵D、若XY为F所蕴涵,且Z?U,则XZYZ为F所蕴涵答案:C解析:本题考查关系数据库基础知识。从已知的一些函数依赖,可以推导出另外一些函数依赖,这就需要一系列推理规则。函数依赖的推理规则最早出现在1974年W.W.Armstron

43、g的论文里,这些规则常被称作“Armstrong公理”。选项A“若XY,YZ为F所蕴涵,则H为F所蕴涵”符合Armstrong公理系统的传递率。选项B“若XY,XZ,则XYZ为F所蕴涵”符合Armstrong公理系统的合并规则。选项C“若XY,WYZ,则XWZ为F所蕴涵”符合Armstrong公理系统的伪传递率。选项D“若XY为F所蕴涵,且K?U,则XZYZ为F所蕴涵”符合Armstrong公理系统的增广率。51.把网络/23划分为/27,则得到的子网是()个。每个子网中可使用的主机地址是(请作答此空)个。A、30B、31C、32D、34答案:A解析

44、:为了避免IP地址的浪费,子网编址将IP地址的主机号部分进一步划分成子网号和新主机号两部分。为了区分网络号、子网号、新主机号三者的位置,定义了子网掩码(也称屏蔽码)。子网掩码可以用点分十进制表示(如),也可以用“/”+“网络号+子网号”的长度表示(如/10)。依题意,把网络/23划分为/27,则得到的子网数量n=227-23=24=16个;每个子网中实际主机号部分为32-27=5位,其表示可以实际使用的主机地址数量m=25-2=30个,式中“-2”表示扣除主机号全0、全1的地址。52.关系R.S如下表所示,元组演算表达式T=t|

45、R(t)?u(S(u)t3>u1运算的结果为()。A、AB、BC、CD、D答案:C解析:考查关系代数运算和元组演算的基本知识。题干中的元组演算表达式所构成的关系为:从关系R中选择的元组t应满足该元组在C列上的分量大于关系S中的任意一个元组u在A列上的分量。关系R中的第一个元组(1,2,3)中的第三个分量t3=3,由于3不满足大于S关系的第一个元组u1=3以及S关系的第二个元组u1=4,故关系R中的第一个元组(1,2,3)不在新构成的关系中;关系R中的第二个元组(4,5,6)中的第三个分量t3=6,由于6不满足大于S关系的第四个元组u1=6,故关系R中的第二个元组(4,5,6)不在新构成的

46、关系中;关系R中的第三个元组(7,8,9)中的第三个分量t3=9,由于9大于S关系的任何一个元组,故关系R中的第三个元组(7,8,9)在新构成的关系中;关系R中的第四个元组(10,11,12)中的第三个分量t3=12,由于12大于S关系的任何一个元组,故关系R中的第四个元组(10,11,12)在新构成的关系中。根据上述分析可见,新构成的关系中有元组(7,8,9)和(10,11,12)。53.将Students表的查询权限授予用户U1和U2,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是:()。A、GRANTSELECTTOTABLEStudentsONU1,U2WITHPUBLIC

47、;B、GRANTSELECTONTABLEStudentsTOU1,U2WITHPUBLIC;C、GRANTSELECTTOTABLEStudentsONU1,U2WITHGRANTOPTION;D、GRANTSELECTONTABLEStudentsTOU1,U2WITHGRANTOPTION;答案:D解析:授权语句的基本语法如下。GRANT权限ON对象TO用户名:依题意,将Students表的查询权限授予用户U1和U2,并允许该用户将此权限授予其他用户。实现此功能的SQL语句如下。GRANTSELECTONTABLEStudentsTOU1,U2WITHGRANTOPTION;54.设关系

48、模式R(ABCDE)上的函数依赖集F=ABC,BCDE,BD,AD,EA,将R分解成两个关系模式:R1=(ABD),R2=(ACE),则R1和R2的最高范式分别是()。A、2NF和3NFB、3NF和2NFC、3NF和BCNFD、2NF和BCNF答案:D55.软件工程的基本要素包括方法、工具和()。A、软件系统B、硬件系统C、过程D、人员答案:C解析:本题考査软件工程的基本概念。软件工程是一门工程学科,涉及到软件开发的各个方面,从最初的系统描述到交付后的系统维护,都属于其学科范畴。用软件工程方法进行软件开发,涉及到方法、工具和过程等要素。其中,方法是产生某些结果的形式化过程。工具是用更好的方式完

49、成某件事情的设备或自动化系统。过程是把工具和方法结合起来,定义涉及活动、约束和资源使用的一系列步骤,来生产某种想要的输出。56.事务T1中有两次查询学生表中的男生人数,在这两次查询执行中间,事务T2对学生表中加入了一条男生记录,导致T1两次查询的结果不一致,此类问题属于(),为解决这一问题,应采用的隔级别是(请作答此空)。A、ReadUnmittedB、ReadmittedC、RepeatableReadD、Serializable答案:D解析:本题考査数据库并发控制的基础知识。同一事务内,对数据库的两次条件完全相同的査询,其访问的记录应该完全相同。若两次访问中间数据库被其他事务改变,倒得两次

50、査询所访问的记录不同,称为幻影现象。加锁机制的封锁对象分为表和记录,锁的类型相应称为表级锁和行级锁。当加行级锁时,未加锁的记录可能被修改为符合查询条件,或者新插入的记录符合查询条件,导致二次查询访问的记录数增加。而当采用表级锁时,表中所有记录在同一事务的两次查询中间是不允许改变的,即可解决此问题。加表级锁的隔离级别是Serializable。57.事务一旦提交,即使在写入数据库前数据尚在内存中而发生故障造成系统重启,该事务的执行结果也必须入数据库,该性质称为事务的(),为保证这一性质,必须使用(请作答此空)。A、镜像B、数据库备份C、日志D、两段锁协议答案:C解析:本题考查数据库恢复的基础知识

51、。数据库故障会造成数据的不一致。数据库的更新是由事务驱动的,事务的ACID属性被破坏是数据不一致的根本原因。系统重启会使内存中更新过的数据未写入硬盘而丢失,破坏了事务的持久性,即事务一经提交,其对数据库的影响会体现到数据库中。为保证事务发生故障后可恢复,DBMS使用日志。即在对数据更新前,先将欲做的修改在日志中记录并写入硬盘,然后再进行数据更新。当系统重启时,根据日志文件对数据进行恢复。58.某项目包含的活动如下表所示,完成整个项目的最短时间为(请作答此空)周。不能通过缩短活动()的工期,来缩短整个项目的完成时间。A、16B、17C、18D、19答案:D解析:本题考査软件项目管理的基础知识。活

52、动图是描述一个项目中各个工作任务相互依赖关系的一种模型,项目的很多重要特性可以通过分析活动图得到,如估算项目完成时间,计算关键路径和关键活动等。根据上表给出的数据,构建活动图,如下图所示。59.以下关于计算机软件著作权的叙述中,正确的是()A、非法进行拷贝、发布或更改软件的人被称为软件盗版者B、计算机软件保护条例是国家知识产权局颁布的,用来保护软件著作权人的权益C、软件著作权属于软件开发者,软件著作权自软件开发完成之日起产生D、用户购买了具有版权的软件,则具有对该软件的使用权和复制权答案:A60.以下对触发器的叙述中,不正确的是()A、触发器可以传递参数B、触发器是SQL语句的集合C、用户不能

53、调用触发器D、可以通过触发器来强制实现数据的完整性和一致性答案:A61.CAP理论是NoSql理论的基础,下列性质不属于CAP的是()。A、分区容错性B、原子性C、可用性D、一致性答案:B解析:CAP理论CAP简单来说:就是对一个分布式系统,一致性(Consistency)、可用性(Availablity)和分区容忍性(Partitiontolerance)三个特点最多只能三选二。62.设有n阶三对角矩阵A,即非零元素都位于主对角线以及与主对角线平行且紧邻的两条对角线上,现对该矩阵进行按行压缩存储,若其压储空间用数组B表示,A的元素下标从0开始,B的元素下标从1开始。已知A0,0存储在B1,A

54、n1,n1存储在B3n-2,那么非零元素Ai,j(0in,0jn,i-j1)存储在B()A、2i+j-1B、2i+jC、2i+j+1D、3i-j+1答案:C63.数据的物理存储结构,对于程序员来讲,()。A、采用数据库方式管理数据是可见的,采用文件方式管理数据是不可见的B、采用数据库方式管理数据是不可见的,采用文件方式管理数据是可见C、采用数据障方式管理数据建可见的,采用文件方式管理数据是可见的D、采用数据库方式管理数据是不可见的,采用文件方式管理数据是不可见的答案:B解析:通过DBMS管理数据有较高的数据独立性,数据独立性是指数据与程序独立,将数据的定义从程序中分离出去,由DBMS负责数据的

55、存储,应用程序关心的只是数据的逻辑结构,无须了解数据在磁盘上的数据库中的存储形式,从而简化应用程序,大大减少应用程序编制的工作量。如果采用文件方式管理数据,应用程序得明确数据的定义等操作,也就是说程序员需要操作文件中的数据。64.数据字典中“数据项”的内容包括:名称、编号、取值范围、长度和()。A、处理频率B、最大记录数C、数据类型D、数据流量答案:C解析:本题考查数据库的基础知识。数据字典(DataDictionary,DD)是各类数据描述的集合,它是关于数据库中数据的描述,即元数据,而不是数据本身。如用户将向数据库中输入什么信息,从数据库中要得到什么信息,各类信息的内容和结构,信息之间的联

56、系等。数据字典包括数据项、数据结构、数据流、数据存储和处理过程5个部分(至少应该包含每个字段的数据类型和在每个表内的主键、外键)。其中“数据项”通常包括数据项名,数据项含义说明、别名、数据类型、长度、取值范围、取值含义、与其他数据项的逻辑关系。65.下列描述的因素中,不属于数据库物理设计应该考虑的是()A、事务的执行频度B、使用频繁的查询操作C、视图设计D、索引设计答案:C66.设学生关系模型Stu(学号,姓名,性别,学院)的主码是学号,成绩关系模型SC(学号,课程号,成绩)的主码为(学号,课程号),若关系模型R(学号,姓名,性别,学院,课程号,成绩)的主码为(学号,课程号),则R满足()A、1NFB、2NFC、3NFD、BCNE答案:A67.下表中两个事务的调度带来的问题是()A、丢失修改B、读脏数据C、没有问题D、不可重复读答案:D解析:小编正在快马加鞭来的路上(详见视频讲解)68.王某买了一幅美术作品原件,则他享有该美术作品的()。A、著作权B、所有权C、展览权D、所有权与其展览权答案:D解析:本题考査知识产权

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论