2016年上半年数据库系统工程师考试真题(上午题)
- 格式:pdf
- 大小:619.90 KB
- 文档页数:25
数据库系统工程师-16(总分32, 做题时间90分钟)1.对于数据库恢复,下列描述正确的是 ________ 。
SSS_SINGLE_SELA 介质故障的恢复不需要DBA的参与,由DBMS自动完成B 日志文件严格按照事务的请求时间顺序进行记录C 事务故障恢复时需要逆向扫描日志对未完成事务进行UNDO操作D 检查点时刻的数据库一定是处于一致性状态的该问题分值: 1答案:C[解析]本题考查对数据库恢复技术的掌握。
介质故障可以是硬盘损坏,数据库物理文件损坏,需要DBA更新硬盘并装载备份,故选项A错误;事物请求后由DBMS的事物调度子系统安排响应及并发执行的调度,日志是按照各事物执行过程中对数据的更新时间顺序记录的,与请求时间没有直接的关系,故选项B错误;事务故障时系统要撒消该事务已执行的更新操作,其方法即是逆向扫描日志,对该事物已执行的更新操作进行 UNDO,故选项C正确;设置检查点是为了提高故障恢复效率,恢复时以该点数据库状态为基准向后恢复至故障时刻,而不必提前到日志开始时刻向后恢复,设置检查点允许事务进行中,故该时间数据库一般不要求处于一致性状态,故选项D错误。
2.关系数据库是 ________ 的集合,其结构是由关系模式定义的。
SSS_SINGLE_SELA 元组B 列C 字段D 表该问题分值: 1答案:D[解析]本题考查的是关系数据库系统中的基本概念。
关系模型是目前最常用的数据模型之一。
关系数据库系统采用关系模型作为数据的组织方式,在关系模型中用表格结构表达实体集,以及实体集之间的联系,其最大特色是描述的一致性。
可见,关系数据库是表的集合,其结构是由关系模式定义的。
3.在CPU与主存之间设置高速缓冲存储器(Cache),其目的是为了 ________ 。
SSS_SINGLE_SELA 扩大主存的存储容量B 提高CPU对主存的访问效率C 既扩大主存容量又提高存取速度D 提高外存储器的速度该问题分值: 1答案:B[解析]为了提高CPU对主存的存取速度,又不至于增加很大的价格。
2016年上半年信息系统管理工程师考试上午真题(专业解析+参考答案)1、CPU主要包含()等部件。
A、运算器、控制器和系统总线B、运算器、寄存器组和内存储器C、运算器、控制器和寄存器组D、控制器、指令译码器和寄存器组2、按照(),可将计算机分为RISC(精简指令集计算机)和CISC(复杂指令集计算机)。
A、规模和处理B、是否通过C、CPU的指令系统架构D、数据和指令的表示方式3、微机系统中的系统总线(如PCI)用来连接各功能部件以构成一个完整的系统,它需包括三种不同功能的总线,即()。
A、数据总线、地址总线和控制总线B、同步总线、异步总线和通信总线C、内部总线、外部总线和片内总线D、并行总线、串行总线和USB总线4、以下关于SRAM(静态随机存储器)和DRAM(动态随机存储器)的说法中,正确的是()。
A、SRAM的内容是不变的,DRAM的内容是动态变化的B、DRAM断电时内容会丢失,SRAM 的内容断电后仍能保持记忆C、SRAM的内容是只读的,DRAM的内容是可读可写的D、SRAM和DRAM都是可读可写的,但DRAM的内容需要定期刷新5、设有一个16K ×32位的存储器(即每个存储单位含32位),则其存储单元的地址宽度()。
A、14B、16C、32D、486、对有关数据加以分类、统计、分析,属于计算机在()方面的应用。
A、数值计算B、数据处理C、辅助设计D、实时控制7、将计算机中可执行的程序转换为高级语言程序的过程称为()。
A、反编译B、交叉编译C、反汇编D、解释8、程序(或算法)的三种基本控制结构为()。
A、顺序、逆序和乱序B、顺序、选择和循环C、递推、递归和循环D、顺序、链式和索引9、面向对象编程语言(OOPL)需支持封装、多态性和继承,()不是OOPL 。
A、JavaB、SmalltalkC、C++D、SQL10、设有初始为空的栈S,对于入栈序列a、b、c,经由一个合法的进栈和出栈操作序列后(每个元素进栈、出栈各1次),不能得到的序列为()。
软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷5(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.事务的ACID性质中,关于原子性(atomicity)的描述正确的是(1)。
A.指数据库的内容不出现矛盾的状态。
B.若事务正常结束,即使发生故障,更新结果也不会从数据库中消失。
C.事务中的所有操作要么都执行,要么都不执行。
D.若多个事务同时进行,与顺序实现的处理结果是一致的。
正确答案:C解析:数据库管理系统运行的基本工作单位是事务,事务是用户定义的一个数据库操作序列,这些操作序列要么全做,要么全不做,是一个不可分割的工作单位。
事务具有以下特性。
(1)原子性(Atomicity):数据库的逻辑工作单位。
(2)一致性(Consistency):使数据库从一个一致性状态变到另一个一致性状悉。
(3)隔离性(Isolation):不能被其他事务干扰。
(4)持续性(永久性)(Durability):一旦提交,改变就是永久性的。
事务通常以BEGIN TRANSACTION(事务开始)语句开始,以COMMIT或ROLLBACK语句结束。
COMMIT称为“事务提交语句”,表示事务执行成功地结束。
ROLLBACK称为“事务回退语句”,表示事务执行不成功地结束。
从终端用户来看,事务是一个原子,是不可分割的操作序列。
事务中包括的所有操作要么都做,要么都不做(就效果而言)。
事务不应该丢失或被分割完成。
在多用户共享系统中,许多事务可能同时对同一数据进行操作,称为“并发操作”,此时数据库管理系统的并发控制子系统负责协调并发事务的执行,保证数据库的完整性不受破坏,同时避免用户得到不正确的数据。
2.关于事务的故障与恢复,下列描述正确的是(2)。
A.事务日志用来记录事务执行的频度B.采用增量备份,数据的恢复可以不使用事务日志文件C.系统故障的恢复只需进行重做(Redo)操作D.对日志文件设立检查点目的是为了提高故障恢复的效率正确答案:D解析:数据库系统出现故障的主要几大类:(1)事务内部的故障。
招商引资实行新"九通一平"大连能不能为来连的企业营造适宜发展的、一流的人居环境呢?针对大连市的具体的招商引资的情况,为促进大连的竞争力和吸引力,李绍强建议大连发展招商引资工作的具有地方特色的新的"九通一平",由原来的单一的对投资的吸引,发展成对资金、技术、人才等的吸引。
李绍强委员认为,新"九通一平"是一种建设理念,是营造大环境理念的升华,为进入大连的企业、居民营造适宜发展和一流的人居环境。
"新九通一平"在供水、供电、供热、供气、排水、污水处理、道路、互联网、通讯、土地平整到位等基础上,着力提升软环境建设,即信息通、市场通、法规通、物流通、资金通、人才通、环境通、文明通、服务通,面向21世纪的新经济平台,促进了城市内部的优化升级。
信息通利用网络等现代化的信息传播手段,使来连或准备来连的投资者可以很方便地获得有关大连的自然情况、经济发展、政策法规、风俗习惯、人文情况、公务程序以及企业信用等各方面的详细情况,为投资者的前期市场调查和正常公务的开展,提供方便、快捷的信息。
现在是信息时代,国际贸易、国际金融、国际资本和国际市场的竞争,实质是信息占有、信息引导的竞争,被称为信息战。
信息,在绝大多数情况下已经成为一种资源,招商引资的竞争也是一种信息的竞争。
信息通,既有利于投资者的经营决策,缩短招商引资过程的时间;同样,也利于投资者加快投资的进程。
加强企业信用建设,逐步实现企业信用信息的互联互通和社会共享。
市场通大连市政府应该更多地为企业提供大连及其周边地区的市场情况及需求,以满足企业不断增长的市场需求。
在如今市场高度细分化、竞争白热化、产品同质化的前提下,政府既要为企业创造公平、竞争的市场环境,也要进一步规范市场经济秩序,营造规范有序的市场经济环境,帮助企业开拓新兴市场。
没有调查就没有发言权。
投资者通过政府提供的大连市场信息,对市场进行调查,充分的了解到自己企业的产品与品牌,在市场竞争中的优势、劣势、威胁和机会。
2016年10月全国自考《数据库系统原理》真题及详解2016年10月全国自考《数据库系统原理》真题(总分100, 考试时间90分钟)1. 单项选择题1. 造成数据库中的数据不一致的原因是( )A 数据冗余B 数据存储数量太大C 数据相互关系复杂D 数据库安全性差答案:A2. 逻辑模式/内模式映像,保证了数据库的( )A 完整性B 全性C 逻辑独立性D 物理独立性答案:D解析:如果数据库的内模式要修改,即数据库的物理结构有所变化,那么只要对逻辑模式/内模式映像(即"对应性")作相应的修改,可以使逻辑模式尽可能保持不变。
也就是对内模式的修改尽量不影响逻辑模式,当然对于外模式和应用程序的影响更小,这样,我们称数据库达到了物理数据独立性(简称物理独立性)。
3. 数据库系统生存期中,下面不是需求分析阶段工作的是( )A 分析用户活动,产生业务流程图B 确定系统范围,产生系统关联图C 可行性分析D 分析系统数据,产生数据字典答案:C解析:需求分析阶段的工作主要有:(1)分析用户活动,产生业务流程图。
(2)确定系统范围,产生系统关联图。
(3)分析用户活动涉及的数据,产生数据流图。
(4)分析系统数据,产生数据字典。
4. 关系数据库的数据与更新必须遵循三类完整性规则,下列不是其中一项的是( )A 实体完整性规则B 逻辑完整性规则C 参照完整性规则D 用户定义的完整性规则答案:B5. 设关系模式R(ABCDE),F是R上成立的FD集,F={AB→C,CD→E,DE→B},则关系R的候选键是( )A AB ABC ABDD ABE答案:C6. 关于模式分解,下面叙述不正确的是( )A 模式分解能消除数据冗余和操作异常现象B 在分解以后,所有的检索操作可以节省时间C 在分解了的数据库中可以存储悬挂元组,存储泛关系中无法存储的信息D 在有泛关系假设时,对数据库中关系进行自然连接时,可能产生寄生元组,即损失了信息答案:B解析:模式分解以后,检索操作需要做笛卡儿积或连接操作,这将付出时间代价。
2016年上半年数据库系统工程师真题+答案解析上午选择1、VLIW是(1)的简称。
A. 复杂指令系统计算机B. 超大规模集成电路C. 单指令流多数据流D. 超长指令字2、主存与Cache的地址映射方式中,(2)方式可以实现主存任意一块装入Cache中任意位置,只有装满才需要替换。
A. 全相联B. 直接映射C. 组相联D. 串并联3、如果“2X”的补码是“90H”,那么X的真值是(3)。
A. 72B. -56C. 56D. 1114、移位指令中的(4)指令的操作结果相当于对操作数进行乘2操作。
A. 算术左移B. 逻辑右移C. 算术右移D. 带进位循环左移答案:A算术移位时,对于负数.其符号位可能需要特殊处理,逻辑移位中没有符号的概念,只是二进制位序列。
算术左移等同于乘以2的操作。
5、内存按字节编址,从A1000H到B13FFH的区域的存储容量为(5)KB。
A. 32B. 34C. 65D. 676、以下关于总线的叙述中,不正确的是(6)。
A. 并行总线适合近距离高速数据传输B. 串行总线适合长距离数据传输C. 单总线结构在一个总线上适应不同种类的设备,设计简单且性能很高D. 专用总线在设计上可以与连接设备实现最佳匹配7、以下关于网络层次与主要设备对应关系的叙述中,配对正确的是(7)。
A. 网络层——集线器B. 数据链路层——网桥C. 传输层——路由器D. 会话层——防火墙8、传输经过SSL加密的网页所采用的协议是(8)。
A. HTTPB. HTTPSC. S-HTTPD. HTTP-S9、为了攻击远程主机,通常利用(9)技术检测远程主机状态。
A. 病毒查杀B. 端口扫描C. QQ聊天D. 身份认证10、某软件公司参与开发管理系统软件的程序员张某,辞职到另一公司任职,于是该项目负责人将该管理系统软件上开发者的署名更改为李某(接张某工作)。
该项目负责人的行为(10)。
A. 侵犯了张某开发者身份权(署名权)B. 不构成侵权,因为程序员张某不是软件著作权人C. 只是行使管理者的权利,不构成侵权D. 不构成侵权,因为程序员张某现已不是项目组成员11、美国某公司与中国某企业谈技术合作,合同约定使用1项美国专利(获得批准并在有效期内),该项技术未在中国和其他国家申请专利。
2016上半年数据库系统工程师考试真题及答案-上午卷VLIW是(1)的简称。
(1)A.复杂指令系统计算机 B.超大规模集成电路C.单指令流多数据流D.超长指令字【答案】D【解析】本题计算机系统基础知识。
VLIW是超长指令字的缩写。
主存与Cache的地址映射方式中,(2)方式可以实现主存任意一块装入Cache中任意位置,只有装满才需要替换。
(2)A.全相联 B.直接映射 C.组相联 D.串并联【答案】A【解析】本题考查计算机系统基础知识。
全相联映射是指主存中任一块都可以映射到Cache中任一块的方式,也就是说,当主存中的一块需调入Cache吋,可根据当时Cache的块占用或分配情况,选择一个块给主存块存储,所选的Cache块可以是Cache中的任意一块。
直接相联映射方式是指主存的某块j只能映射到满足特定关系的Cache块i中。
全相联映射和直接相联映射方式的优缺点正好相反。
对于全相联映射方式来说为优点的恰是直接相联映射方式的缺点,而对于全相联映射方式来说为缺点的恰是直接相联映射方式的优点。
组相联映像了兼顾这两种方式的优点:主存和Cache按同样大小划分成块;主存和Cache 按同样大小划分成组;主存容量是缓存容量的整数倍,将主存空间按缓冲区的大小分成区,主存中每一区的组数与缓存的组数相同;当主存的数据调入缓存时,主存与缓存的组号应相等,也就是各区中的某一块只能存入缓存的同组号的空间内,但组内各块地址之间则可以任意存放,即从主存的组到Cache的组之间采用直接映象方式;在两个对应的组内部采用全相联映象方式。
如果“2X”的补码是“90H”,那么X的真值是(3)。
(3)A.72 B.-56 C.56 D.111【答案】B【解析】本题考査计算机系统基础知识。
先由补码“90H”得出其对应的真值,为负数,绝对值为二进制形式的01110000,转换为十进制后等于-112,即2x=-112,因此x等于-56。
移位指令中的(4)指令的操作结果相当于对操作数进行乘2操作。
2016上半年数据库系统工程师考试上午真题(3)《五年高考三年模拟》相当于高考“武功秘籍”中的《九阴真经》。
海量的题库,对真题详尽的解析,备受老师和学生的追捧。
可见,真题是应对考试的上好资料,下面希赛软考学院为你整理了2016年上半年数据库系统工程师考试真题的上午题,助你修炼出一身“绝技”,应对来年的数据库系统工程师考试。
2016年上半年数据库系统工程师考试上午试题第三部分●系统中同时运行多个事务,若其中一个事务因为自身故障被系统强行退出,而其它事务仍正常运行,这种故障称为()。
该故障发生时,会造成数据库的不一致,解决的方法是()。
(52)A.事务故障B.系统故障C.介质故障D.程序BUG(53)A.由用户对该事务进行回滚B.由程序对该事务进行补偿操作C.由DBMS对该事务进行回滚D.由DBA对该事务进行回滚●如图所示的并发调度,假设事务T1、T2执行前数据项X.Y的初值为X=100,Y=200。
该调度执行完成后,X.Y的值为();此类不一致性称为()。
(54)A.X=70,Y=300B.X=70,Y=330C.X=70,Y=270D.X=70,Y=230(55)A.丢失修改B.读脏数据C.不可重复读D.破坏事务原子性●运行中的系统因为故障导致服务器重启,正在执行的事务中断,破坏了事务的原子性,恢复的方法是利用日志进行()操作;而已经提交的事务在故障发生时尚未写入磁盘,破坏了事务的(),恢复的方法是利用日志进行Redo操作。
(56)A.UndoB.RedoC.CoDunitD.Rollback(57)A.原子性B.一致性C.隔离性D.持久性●在数据库应用系统开发过程中,常采用()来实现对数据库的更新操作,其内部以事务程序的方式来编写。
(58)A.视图B.索引C.存储过程D.触发器●以下关于扩展E-R图设计的描述中,正确的是()。
(59)A.联系可以看作实体,与另一实体产生联系,称为聚合B.联系的属性可以是其关联实体的标识符属性C.属性可以与其它实体产生联系D.三个实体之间的联系与三个实体之间的两两联系是等价的●数据库重构是指因为性能原因,对数据库中的某个表进行分解,再通过建立与原表同名的()以保证查询该表的应用程序不变;通过修改更新原表的()以保证外部程序对数据库的更新调用不变。
软件水平考试(中级)数据库系统工程师上午(基础知识)试题-试卷1(总分184, 做题时间90分钟)1. 选择题选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.对属性值域的约束也称为( )。
SSS_SINGLE_SELA 静态完整性规则B 动态完整性规则C 域完整性规则D 值完整性规则2.SQL语言的中文名称为( )。
SSS_SINGLE_SELA 结构化语言B 程序语言C 查询语言D 结构化查询语言3.如果关系R是第一范式,且每一个属性都不传递依赖于R的侯选码,则称R是( )。
SSS_SINGLE_SELA 1NFB 2NFC BCNFD 4NF4.在基于Web的电子商务应用中,业务对象常用的数据库访问方式之一是(4)。
SSS_SINGLE_SELA JDBCB COMC CGID XML5.对于数据库恢复,下列描述正确的是(13)。
SSS_SINGLE_SELA 介质故障的恢复不需要DBA的参与,由DBMS自动完成B 日志文件严格按照事务的请求时间顺序进行记录C 事务故障恢复时需要逆向扫描日志对未完成事务进行UNDO操作D 检查点时刻的数据库一定是处于一致性状态的6.关于事务的故障与恢复,下列描述正确的是(2)。
SSS_SINGLE_SELA 事务日志用来记录事务执行的频度B 采用增量备份,数据的恢复可以不使用事务日志文件C 系统故障的恢复只需进行重做(Redo)操作D 对日志文件设立检查点目的是为了提高故障恢复的效率7.关系的度(degree)是指关系中(18)。
SSS_SINGLE_SELA 属性的个数B 元组的个数C 不同域的个数D 相同域的个数8.如果两名以上的申请人分别就同样的发明创造申请专利,专利权应授予(6)。
SSS_SINGLE_SELA 最先发明的人B 最先申请的人C 所有申请人D 协商后的申请人9.刘先生在参加希赛网软考学院系统分析师考试辅导时,获取了希赛网张教授编制的模拟试卷,之后将该套试卷收入其编写的《模拟试卷及分析》,并将该《模拟试卷及分析》出版,则刘先生(10)。
2016年上半年计算机水平考试《高级系统分析师》上午真题(总分100, 考试时间150分钟)一、选择题(单选)1. 用例是一种描述系统需求的方法,以下关于用例建模的说法中,正确的是(1)。
A 用例定义了系统向参与者提供服务的方法B 通信关联不仅能表示参与者和用例之间的关系,还能表示用例之间的关系C 通信关联的箭头所指方是对话的主动发起者D 用例模型中的信息流由通信关联来表示答案:B用例是一种描述系统需求的方法,使用用例的方法来描述系统需求的过程就是用例建模。
在用例图中,主要包括参与者、用例和通信关联三种元素,如图所示。
(1)参与者。
参与者是指存在于系统外部并与系统进行交互的任何事物,既可以是使用系统的用户,也可以是其他外部系统和设备等外部实体。
(2)用例。
用例是在系统中执行的一系列动作,这些动作将生成特定参与者可见的价值结果。
也就是说,用例表示系统所提供的服务,它定义了系统是如何被参与者所使用的,它描述的是参与者为了使用系统所提供的某一完整功能而与系统之间发生的一段对话。
(3)通信关联。
通信关联表示的是参与者和用例之间的关系,或用例与用例之间的关系。
箭头表示在这一关系中哪一方是对话的主动发起者,箭头所指方是对话的被动接受者,箭尾所指方是对话的主动发起者。
如果不想强调对话中的主动与被动关系,可以使用不带箭头的关联实线。
在用例模型中,信息流不是由通信关联来表示的,该信息流是默认存在的,并且是双向的,它与箭头所指的方向没有关系。
2. UML通过五个视图来定义系统架构,(2)表示了设计模型中在架构方面具有重要意义的类、子系统、包和用例实现的子集。
A 逻辑视图B 用例视图C 进程视图D 部署视图答案:AUML对系统架构的定义是系统的组织结构,包括系统分解的组成部分,以及它们的关联性、交互机制和指导原则等提供系统设计的信息。
具体来说,就是指以下5个系统视图:(1)逻辑视图。
逻辑视图也称为设计视图,它表示了设计模型中在架构方面具有重要意义的部分,即类、子系统、包和用例实现的子集。
2016年上半年信息系统管理工程师中级真题+答案解析(上午选择+下午案例完整版)1、CPU主要包含(1)等部件。
A. 运算器、控制器和系统总线B. 运算器、寄存器组和内存储器C. 运算器、控制器和寄存器组D. 控制器、指令译码器和寄存器组答案:C本题考查计算机系统基础知识。
CPU是计算机工作的核心部件,用于控制并协调各个部件。
CPU主要由运算器(ALU)、控制器(Control Unit,CU)、寄存器组和内部总线组成。
2、按照(2),可将计算机分为RISC(精简指令集计算机)和CISC(复杂指令集计算机)。
A. 规模和处理B. 是否通过C. CPU的指令系统架构D. 数据和指令的表示方式答案:C本题考查计算机系统基础知识。
按照CPU的指令系统架构,计算机分为复杂指令系统计算机(Complex Instruction Set Computer,CISC)和精简指令系统计算机(Reduced Instruction Set Computer,RISC)。
CISC的指令系统比较丰富,其CPU包含有丰富的电路单元,功能强、面积大、功耗大,有专用指令来完成特定的功能,对存储器的操作较多。
因此,处理特殊任务效率较高。
RISC设计者把主要精力放在那些经常使用的指令上,尽量使它们具有简单高效的特色,并尽量减少存储器操作,其CPU包含有较少的单元电路,因而面积小、功耗低。
对不常用的功能,常通过组合指令来完成。
因此,在RISC机器上实现特殊功能时,效率可能较低。
但可以利用流水技术和超标量技术加以改进和弥补。
3、微机系统中的系统总线(如PCI)用来连接各功能部件以构成一个完整的系统,它需包括三种不同功能的总线,即(3)。
A. 数据总线、地址总线和控制总线B. 同步总线、异步总线和通信总线C. 内部总线、外部总线和片内总线D. 并行总线、串行总线和USB总线答案:A本题考查计算机系统基础知识。
系统总线(System Bus)是微机系统中最重要的总线,对整个计算机系统的性能有重要影响。