软考中级数据库系统工程师历年经典真题及解析part8.docx
《软考中级数据库系统工程师历年经典真题及解析part8.docx》由会员分享,可在线阅读,更多相关《软考中级数据库系统工程师历年经典真题及解析part8.docx(9页珍藏版)》请在冰豆网上搜索。
![软考中级数据库系统工程师历年经典真题及解析part8.docx](https://file1.bdocx.com/fileroot1/2022-12/12/bcd74ff2-016a-432b-8f5b-3a53b59a1c7f/bcd74ff2-016a-432b-8f5b-3a53b59a1c7f1.gif)
软考中级数据库系统工程师历年经典真题及解析part8
第1题
单选题
全局概念层是分布式数据库的整体抽象,包含了系统中全都数据的特性和逻辑结构,从其分布透明特性来说,包含的三种模式描述信息中不包括()模式。
A.全局概念
B.分片
C.分配
D.访问
【解析】正确答案:
D。
题考查分布式数据库的基础知识。
分布式数据库的全局概念层应具有三种模式描述信息:
全局概念模式描述分布式数据库全局数据的逻辑结构,是分布式数据库的全局概念视图。
分片模式描述全局数据逻辑划分的视图,是全局数据的逻辑结构根据某种条件的划分,每一个逻辑划分就是一个片段或分片。
分配模式描述局部逻辑的局部物理结构,是划分后的片段或分片的物理分配视图。
第2题
单选题
Redis是一种NoSQL数据库,具体地说,是()存储数据库。
A.键-值
B.文档
C.图形
D.XML
【解析】正确答案:
A。
Redis是种键值类型的存储数据库。
第3题
单选题
以下编码方法中,()属于熵编码。
A.哈夫曼编码
B.小波变换编码
C.线性预测编码
D.PCM
【解析】正确答案:
A。
本题主要考查编码方法。
根据解码后数据与原始数据是否完全一致可以分为两大类:
一类是熵编码、冗余压缩法,也称无损压缩法、无失真压缩法;二是熵压缩法,也称有损压缩法、有失真压缩法。
其中熵编码的一个重要特征就是解码后数据与原始数据完全一致,要达到这种效果,显然,那么压缩比就较低。
这种方法一般适用于文本、数据的压缩,当然,如果要求有高质量的视音频的话,也可以采用这种方式压缩。
常见的熵编码方法有LZ编码(Lempel-Zev编码)、行程编码、哈夫曼编码(Huffman编码)。
而小波变换编码、线性预测编码、PCM、DPCM都是有损压缩。
哈夫曼编码是一种可变长的编码方式,该方法完全依据字符出现的概率来构造异字头的平均长度最短的码字。
小波变换编码的原理是因为大多数语音和图像信号倾向于非均匀频谱,即只集中在某一时间段的某一频段,小波包基表示信号时正好有这种自适应性,可通过选定一个阈值将这此时间段和频段的相应系数保留编码而丢弃其他时间段和频段上的小幅值的系数;另外,小波包基的每次分解都把信号分成低频和高频两部分,而多数的语音和图像信号的统计特性表明大幅值的系数往往集中在低频区内,这样可给那些小幅值系数分配很少的比特数,甚至可以不传输或存储,从而压缩了数据。
线性预测编码中被预测的信号各样值都是此前样值的线性组合的预测编码。
PCM(脉冲编码调制)是把一个时间连续,取值连续的模拟信号变换成时间离散,取值离散的数字信号后在信道中传输。
脉冲编码调制就是对模拟信号先抽样,再对样值幅度量化,编码的过程。
第4题
单选题
原码表示法和补码表示法是计算机中用于表示数据的两种编码方法,在计算机系统中常采用补码来表示和运算数据,原因是采用补码可以()。
A.保证运算过程与手工运算方法保持一致
B.简化计算机运算部件的设计
C.提高数据的运算速度
D.提高数据的运算精度
【解析】正确答案:
B。
在计算机中,各类运算都等可以采用补码进行,特别是对于有符号数的运算。
在计算机中设计补码的目的一是为了使符号位能与有效值部分一起参加运算,从而简化运算规则,使运算部件的设计更简单;二是为了使减法运算转换为加法运算,进一步简化计算机中运算器的线路设计。
因此在计算机系统中常采用补码来表示和运算数据,原因是采用补码可以简化计算机运算部件的设计。
第5题
单选题
SQL中,用于提交和回滚事务的语句分别是()。
A.ENDWORK和ROLLBACKWORK
B.COMMITWORK和ROLLBACKWORK
C.SAVEWORK和ROLLUPWORK
D.COMMITWORK和ROLLUPWORK
【解析】正确答案:
B。
本题考查事务程序的基础知识。
事物的结束语句是ROLLBACK和COMMIT。
当事务执行中出错时,使用ROLLBACK对当前事务对数据库己做的更新进行撤销:
事务所有指令执行完成后,用COMMIT语句对数据库所做的更新进行提交。
COMMITWORK和ROLLBACKWORK中的WORK可省略。
第6题
单选题
在一个关系型数据库中,参照完整性约束可以通过()来实现。
A.主码
B.候选码
C.外码
D.锁
【解析】正确答案:
C。
第7题
单选题
校园网链接运营商的IP地址为202.117.113.3/30,本地网关的地址为192.168.1.254/24,如果本地计算机采用动态地址分配,在下图中应如何配置?
()。
A.选取“自动获得IP地址”
B.配置本地计算机IP地址为192.168.1.X
C.配置本地计算机IP地址为202.115.113.X
D.在网络169.254.X.X中选取一个不冲突的IP地址
【解析】正确答案:
A。
当选择自动获得IP地址时,表示计算机采用动态获取IP地址,计算机从DHCP服务器上获取IP地址以及相关的项目。
第8题
单选题
下图是一个软件项目的活动图,其中顶点表示项目里程碑,边表示包含的活动,边上的权重表示活动的持续时间,则里程碑()在关键路径上。
A.1
B.2
C.3
D.4
【解析】正确答案:
B。
本题主要考查关键路径求解的问题。
从开始顶点到结束顶点的最长路径为关健路径(临界路径),关键路径上的活动为关键活动。
在本题中找出的最长路径是Start->2->5->7->8->Finish,其长度为8+15+15+7+20=65,而其它任何路径的长度都比这条路径小,因此我们可以知道里程碑2在关键路径上。
第9题
单选题
传输经过SSL加密的网页所采用的协议是()。
A.HTTP
B.HTTPS
C.S-HTTP
D.HTTP-S
【解析】正确答案:
B。
HTTPS(全称:
HyperTextTransferProtocoloverSecureSocketLayer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。
即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。
第10题
单选题
数据库镜像技术的优点是()。
A.可以减少事务故障的机率
B.可以提高更新事务的并发度
C.维护镜像数据库的一致性不需要额外的开销
D.复制技术可以在镜像数据库发生故障时保证系统稳定运行
【解析】正确答案:
D。
本题考查对镜像技术的理解。
镜像技术是指将整个数据库或者关键数据复制到另一磁盘上,并在数据库更新时保持镜像数据库与主数据库的一致性。
事务故障与事务程序及所操作的数据有关,因为镜像数据库与主数据库完全一样,故不存在减少事务故障机率的问题。
更新事务的执行需要同时修改镜像数据库和主数据库,不会提高并发库,只读事务可以由系统根据当前负荷选择读取镜像数据库或主数据库,以提高并发度。
相对无镜像的数据库,更新主数据库后,为保证一致性,必须更新镜像数据库,这需要系统的额外开销。
镜像数据库故障时,系统可以只使用主数据库,而在故障排除后再更新镜像数据库,因为系统仍能稳定运行。
第11题
单选题
数据仓库通常采用三层体系结构,中间层为()。
A.数据仓库服务器
B.OLAP服务器
C.查询和报表工具
D.数据挖掘工具
【解析】正确答案:
B。
OLAP服务器即联机分析处理服务器,是共享多维信息的、针对特定问题的联机数据访问和分析的快速软件技术。
它通过对信息的多种可能的观察形式进行快速、稳定一致和交互性的存取,允许管理决策人员对数据进行深入观察,它是数据仓库三层系统结构中的中间层。
查询和报表工具、数据挖掘工具都属于前端工具。
而数据仓库服务器存储的是数据,是数据仓库的数据层。
第12题
单选题
满足BCNF范式的关系()。
A.允许属性对主键的部分依赖
B.能够保证关系的实体完整性
C.没有传递函数依赖
D.可包含组合属性
【解析】正确答案:
C。
若关系模式R∈1NF,若X→Y且Y⊊X时,X必含有码,则关系模式R属于第BC范式,记为:
R∈BCNF。
BCNF是在3NF的基础要求消除键属性对码的部分和传递依赖。
第13题
单选题
海明码利用奇偶性检错和纠错,通过在n个数据位之间插入k个检验位,扩大数据编码的码距。
若n=48,则k应为()。
A.4
B.5
C.6
D.7
【解析】正确答案:
C。
设:
N为待发送海明码的总位数,n是有效信息位数,r是校验位个数(分成r组作奇偶校验,能产生r位检错信息)
校验位的个数r应满足公式:
N=n+r≤-1。
此题中n=48,校验位个数为k,则,即,则k为6。
第14题
单选题
计算机获取模拟视频信息的过程中首先要进行()。
A.A/D变换
B.数据压缩
C.D/A变换
D.数据存储
【解析】正确答案:
A。
本题考查多媒体中关于模拟视频信息处理方面的基础知识。
模拟视频信号进入计算机,首先需要解决模拟视频信息的数字化问题。
与音频数字化一样,视频数字化的目的是将模拟信号经A/D转换和彩色空间变换等过程,转换成计算机可以显示和处理的数字信号。
由于电视和计算机的显示机制不同,因此要在计算机上显示视频图像需要作许多处理。
例如,电视是隔行扫描,计算机的显示器通常是逐行扫描;电视是亮度(Y)和色度(C)的复合编码,而PC的显示器工作在RGB空间;电视图像的分辨率和显示屏的分辨率也各不相同等。
这些问题在电视图像数字化过程中都需考虑。
一般,对模拟视频信息进行数字化采取如下方式:
(1)先从复合彩色电视图像中分离出彩色分量,然后数字化。
目前市场上的大多数电视信号都是复合的全电视信号,如录像带、激光视盘等存储设备上的电视信号。
对这类信号的数字化,通常是将其分离成YUV、YIQ或RGB彩色空间的分量信号,然后用3个A/D转换器分别进行数字化。
这种方式称为复合数字化。
(2)先对全彩色电视信号数字化,然后在数字域中进行分离,以获得YUV,YIQ或RGB分量信号。
用这种方法对电视图像数字化时,只需一个高速A/D转换器。
这种方式称为分量数字化。
视频信息数字化的过程比声音复杂一些,它是以一幅幅彩色画面为单位进行的。
分量数字化方式是较多使用的一种方式。
电视信号使用的彩色空间是YUV空间,即每幅彩色画面有亮度(Y)和色度(U,V)3个分量,对这3个分量需分别进行取样和量化,得到一幅数字图像。
由于人眼对色度信号的敏感程度远不如对亮度信号那么灵敏,所以色度信号的取样频率可以比亮度信号的取样频率低一些,以减少数字视频的数据量。
数字图像数据的数据量大,而数字视频信息的数据量就更加突出。
例如,每帧352×240像素点,图像深度16位的图像,其数据量约为1.3Mb,每秒30帧,其每秒数据量就高达40Mb,这样大的数据量无论是传输、存储还是处理,都是极大的负担。
第15题
单选题
()协议在终端设备与远程站点之间建立安全连接。
A.ARP
B.Telnet
C.SSH
D.WEP
【解析】正确答案:
C。
终端设备与远程站点之间建立安全连接的协议是SSH。
SSH为SecureShell的缩写,是由IETF制定的建立在应用层和传输层基础上的安全协议。
SSH是专为远程登录会话和其他网络服务提供安全性的协议。
利用SSH协议可以有效防止远程管理过程中的信息泄露问题。
SSH最初是UNIX上的程序,后来又迅速扩展到其他操作平台。
第16题
单选题
在面向对象数据库系统的数据类型中,对象属于()类型。
A.基本
B.复杂
C.引用
D.其他
【解析】正确答案:
B。
面向对象数据库系统应具有表达和管理对象的能力。
对象存在有联系和引用,属于复杂类型。
第17题
单选题
设有n阶三对角矩阵A,即非零元素都位于主对角线以及与主对角线平行且紧邻的两条对角线上,现对该矩阵进行按行压缩存储,若其压储空间用数组B表示,A的元素下标从0开始,B的元素下标从1开始。
已知A[0,0]存储在B[1],A[n-1,n-1]存储在B[3n-2],那么非零元素A[i,j](0≤i<n,0≤j<n,│i-j│≤1)存储在B[()]
A.2i+j-1
B.2i+j
C.2i+j+1
D.3i-j+1
【解析】正确答案:
C。
代入A[0,0]到ABCD四个选项中,得到B[1]的,只有C和D;再代入A[n-1,n-1]得到B[3n-2]的只有C正确,D选项得到的是B[3n-1]
第18题
单选题
以下关于Cache(高速缓冲存储器)的叙述中,不正确的是()。
A.Cache的设置扩大了主存的容量
B.Cache的内容是主存部分内容的拷贝
C.Cache的命中率并不随其容量增大线性地提高
D.Cache位于主存与CPU之间
【解析】正确答案:
A。
高速缓存是用来存放当前最活跃的程序和数据的,作为主存局部域的副本,其特点是:
容量一般在几KB到几MB之间;速度一般比主存快5到10倍,由快速半导体存储器构成;其内容是主存局部域的副本,对程序员来说是透明的。
高速缓存的组成如下图所示:
Cache由两部分组成:
控制部分和cache部分。
Cache部分用来存放主存的部分拷贝(副本)信息。
控制部分的功能是:
判断CPU要访问的信息是否在cache中,若在即为命中,若不在则没有命中。
命中时直接对cache存储器寻址。
未命中时,要按照替换原则,决定主存的一块信息放到cache的哪一块里面。
第19题
单选题
删除表上一个约束的SQL语句中,不包含关键字()。
A.ALTER
B.DROP
C.DELETE
D.TABLE
【解析】正确答案:
C。
删除约束的语句格式如下:
ALTERTABLE表名DROPCONSTRAINT约束名。
第20题
单选题
在网络安全管理中,加强内防内控可采取的策略有()
①控制终端接入数量
②终端访问授权,防止合法终端越权访问
③加强终端的安全检查与策略管理
④加强员工上网行为管理与违规审计
A.②③
B.②④
C.①②③④
D.②③④
【解析】正确答案:
C。
网络安全管理要外防内控。
内防内控是从内部管理入手,所以1,2,3,4都是。