logo资料库

2014上半年数据库系统工程师考试真题及答案-上午卷.doc

第1页 / 共25页
第2页 / 共25页
第3页 / 共25页
第4页 / 共25页
第5页 / 共25页
第6页 / 共25页
第7页 / 共25页
第8页 / 共25页
资料共25页,剩余部分请下载后查看
【答案】B
B.
C.
B.R.A,R.C,R.D,S.C,S.D,S.E
C.A,B,C,D,A,C,D,E
B.R.A=S.A OR R.B>S.E OR R.C=S.C OR R.D=S.D
C.R.A=S.A AND R.B=S.E AND R.C=S.C AND R.D=S.D
B.配置本地计算机IP地址为192.168.1.X
D.在网络169.254.X.X中选取一个不冲突的IP地址
2014 上半年数据库系统工程师考试真题及答案-上午卷 在 CPU 中,常用来为 ALU 执行算术逻辑运算提供数据并暂存运算结果的寄存器是(1)。 (1)A.程序计数器 B.状态寄存器 C.通用寄存器 D.累加寄存器 【答案】D 【解析】本题考查计算机系统基础知识。 CPU 中有一些重要的寄存器,程序计数器(PC)用于存放指令的地址。当程序顺序执行 时,每取出一条指令,PC 内容自动增加一个值,指向下一条要取的指令。当程序出现转移 时,则将转移地址送入 PC,然后由 PC 指出新的指令地址。 状态寄存器用于记录运算中产生的标志信息。状态寄存器中的每一位单独使用,称为标 志位。标志位的取值反映了 ALU 当前的工作状态,可以作为条件转移指令的转移条件。典型 的标志位有以下几种:进位标志位(C)、零标志位(Z)、符号标志位(S)、 溢出标志位(V)、 奇偶标志位(P)。 通用寄存器组是 CPU 中的一组工作寄存器,运算时用于暂存操作数或地址。在程序中使 用通用寄存器可以减少访问内存的次数,提高运算速度。累加器(accumulator):累加器是 一个数据寄存器,在运算过程中暂时存放操作数和中间运算结果,不能用于长时间地保存一 个数据。 累加器是一个数据寄存器,在运算过程中暂时存放操作数和中间运算结果,不能用于长 时间地保存一个数据。 某机器字长为 n,最高位是符号位,其定点整数的最大值为(2)。 (2)A.2n-1 B.2n-1-1 C.2n D.2n-1 【答案】B 【解析】本题考查计算机系统中数据表示基础知识。 机器字长为 n,最高位为符号位,则剩余的 n-1 位用来表示数值,其最大值是这 n-1 位 都为 1,也就是 2n-1-1。 海明码利用奇偶性检错和纠错,通过在 n 个数据位之间插入 k 个检验位,扩大数据编码 的码距。若 n=48,则 k 应为(3)。 (3)A.4 B.5 C.6 D.7
【答案】C 【解析】本题考查数据校验基础知识。 设数据位是 n 位,校验位是 k 位,则 n 和 k 必须满足以下关系:2k-1≥n+k。 若 n=48,则 k 为 6 时可满足 26-1≥48 +6。 海明码的编码规则如下。 设 k 个校验位为 Pk,Pk-1,…,P1, n 个数据位为 Dn-1, D n-2,…,D1, D0,对应的海明码 为 H n+k, H n+k-1…,H1,那么: ①Pi 在海明码的第 2 i-1 位置,即 Hj=Pi,且 j=2 i-1;数据位则依序从低到高占据海明码 中剩下的位置。 ②海明码中的任一位都是由若干个校验位来校验的。其对应关系如下:被校验的海明位的下 标等于所有参与校验该位的校验位的下标之和,而校验位则由自身校验。 通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令 3 步。若取 指令时间为 4△t,分析时间为 2△t。执行时间为 3△t,按顺序方式从头到尾执行完 600 条 指令所需时间为(4)△t;若按照执行第 i 条,分析第 i+1 条,读取第 i+2 条重叠的流水线 方式执行指令,则从头到尾执行完 600 条指令所需时间为(5)△t。 (4)A.2400 (5)A.2400 【答案】D B B.3000 B.2405 C.3600 C.3000 D.5400 D.3009 【解析】本题考查指令系统基础知识。 指令顺序执行时,每条指令需要 9△t (4△t+2△t+3△t),执行完 600 条指令需要 5400 △t,若采用流水方式,则在分析和执行第 1 条指令时,就可以读取第 2 条指令,当第 1 条指 令执行完成,第 2 条指令进行分析和执行,而第 3 条指令可进行读取操作。因此,第 1 条指 令执行完成后,每 4△t 就可以完成 1 条指令,600 条指令的总执行时间为 9△t+599X4△ t=2405△t。 若用 256K X 8bit 的存储器芯片,构成地址 40000000H 到 400FFFFFH 且按字节编址的 内存区域,则需(6)片芯片。 (6)A.4 【答案】A B.8 C.16 D.32
【解析】本题考查计算机系统中存储器知识。 地址 400000000H 到 4000FFFFFH 共 FFFFFH (即 220)个以字节为单位的编址单元,而 256KX8bit 的存储器芯片可提供 218 个以字节为单位的编址单元,因此需要 4 片 (220/218) 这种芯片来构成上述内存区域。 以下关于木马程序的叙述中,正确的是(7)。 (7) A.木马程序主要通过移动磁盘传播 B.木马程序的客户端运行在攻击者的机器上 C.木马程序的目的是使计算机或网络无法提供正常的服务 D.Sniffer 是典型的木马程序 【答案】B 【解析】本题考查木马程序的基础知识。 木马程序一般分为服务器端(Server)和客户端(Client),服务器端是攻击者传到目标 机器上的部分,用来在目标机上监听等待客户端连接过来。客户端是用来控制目标机器的部 分,放在攻击者的机器上。 木马(Trojans)程序常被伪装成工具程序或游戏,一旦用户打开了带有特洛伊木马程序 的邮件附件或从网上直接下载,或执行了这些程序之后,当你连接到互联网上时,这个程序 就会通知黑客用户的 IP 地址及被预先设定的端口。黑客在收到这些资料后,再利用这个潜 伏其中的程序,就可以恣意修改用户的计算机设定、复制任何文件、窥视用户整个硬盘内的 资料等,从而达到控制用户的计算机的目的。 现在有许多这样的程序,国外的此类软件有 Back Office、Netbus 等,国内的此类软件 有 Netspy、YAI、SubSeven、“冰河”、“广外女生”等。Sniffer 是一种基于被动侦听原理的 网络分析软件。使用这种软件,可以监视网络的状态、数据流动情况以及网络上传输的信息, 其不属于木马程序。 防火墙的工作层次是决定防火墙效率及安全的主要因素,以下叙述中,正确的是(8)。 (8) A.防火墙工作层次越低,工作效率越高,安全性越高 B.防火墙工作层次越低,工作效率越低,安全性越低 C.防火墙工作层次越高,工作效率越高,安全性越低 D.防火墙工作层次越高,工作效率越低,安全性越高
【答案】D 【解析】本题考查防火墙的基础知识。 防火墙的性能及特点主要由以下两方面所决定: ①工作层次。这是决定防火墙效率及安全的主要因素。一般来说,工作层次越低,则工作效 率越高,但安全性就低了;反之,工作层次越高,工作效率越低,则安全性越高。 ②防火墙采用的机制。如果采用代理机制,则防火墙具有内部信息隐藏的特点,相对而言, 安全性高,效率低;如果采用过滤机制,则效率高,安全性却降低了。 以下关于包过滤防火墙和代理服务防火墙的叙述中,正确的是(9)。 (9) A.包过滤成本技术实现成本较高,所以安全性能高 B.包过滤技术对应用和用户是透明的 C.代理服务技术安全性较高,可以提高网络整体性能 D.代理服务技术只能配置成用户认证后才建立连接 【答案】B 【解析】本题考查防火墙的基础知识。 显然,包过滤防火墙采用包过滤技术对应用和用户是透明的。 王某买了一幅美术作品原件,则他享有该美术作品的(10)。 (10)A.著作权 B.所有权 C.展览权 D.所有权与其展览权 【答案】D 【解析】本题考査知识产权基本知识。 绘画、书法、雕塑等美术作品的原件可以买卖、赠与。但获得一件美术作品并不意味着 获得该作品的著作权。我国著作权法规定:“美术等作品原件所有权的转移。不视为作品著 作权的转移,但美术作品原件的展览权由原件所有人享有。”这就是说作品物转移的事实并 不引起作品著作权的转移,受让人只是取得物的所有权和作品原件的展览权,作品的著作权 仍然由作者享有。 甲、乙两软件公司于 2012 年 7 月 12 日就其财务软件产品分别申请“用友”和 “用有” 商标注册。两财务软件相似,甲第一次使用时间为 2009 年 7 月,乙第一次使用时间为 2009 年 5 月。此情形下,(11)能获准注册。
(11)A.“用友” C.“用有” 【答案】C 【解析】 B.“用友”与“用有”都 D.由甲、乙抽签结果确定 我国商标注册采取“申请在先”的审查原则,当两个或两个以上申请人在同一种或者类 似商品上申请注册相同或者近似商标时,商标主管机关根据申请时间的先后,决定商标权的 归属,申请在先的人可以获得注册。对于同日申请的情况,使用在先的人可以获得注册。如 果同日使用或均未使用,则采取申请人之间协商解决,协商不成的,由各申请人抽签决定。 以下媒体中,(12)是表示媒体,(13)是表现媒体。 (12)A.图像 (13)A.图像 【答案】B D B.图像编码 B.图像编码 C.电磁波 C.电磁波 D.鼠标 D.鼠标 【解析】本题考査多媒体基础知识。 国际电话电报咨询委员会(CCITT)将媒体分为感觉媒体、表示媒体、表现媒体、存储媒 体和传输媒体 5 类,其中感觉媒体指直接作用于人的感觉器官,使人产生直接感觉的媒体, 如引起听觉反应的声音,引起视觉反应的图像等;传输媒体指传输表示媒体的物理介质,如 电缆、光缆、电磁波等;表示媒体指传输感觉媒体的中介媒体,即用于数据交换的编码,如 图像编码、文本编码和声音编码等:表现媒体是指进行信息输入和输出的媒体,如键盘、鼠 标、话筒,以及显示器、打印机、喇叭等;存储媒体指用于存储表示媒体的物理介质,如硬 盘、光盘等。 (14)表示显示器在横向(行)上具有的像素点数目。 (14)A.显示分辨率 B.水平分辨率 C.垂直分辨率 D.显示深度 【答案】B 【解析】本题考查多媒体基础知识。 显示分辨率是指显示器上能够显示出的像素点数目,即显示器在横向和纵向上能够显示 出的像素点数目。水平分辨率表明显示器水平方向(横向)上显示出的像素点数目,垂直分 辨率表明显示器垂直方向(纵向)上显示出的像素点数目。例如,显示分辨率为 1024X768 则表明显示器水平方向上显示 1024 个像素点,垂直方尚上显示 768 个像素点,整个显示屏 就含有 796432 个像素点。屏幕能够显示的像素越多,说明显示设备的分辨率越高,显示的
图像质量越高。显示深度是指显示器 t 显示每个像素点颜色的二进制位数。 以下关于结构化开发方法的叙述中,不正确的是(15)。 (15)A.将数据流映射为软件系统的模块结构 B.一般情况下,数据流类型包括变换流型和事务流型 C.不同类型的数据流有不同的映射方法 D.一个软件系统只有一种数据流类型 【答案】D 【解析】本题考查结构化开发方法的结构化设计。 结构化设计方法是一种面向数据流的设计方法,与结构化分析方法衔接。在需求分析阶 段,结构化分析方法产生了数据流图,而在设计阶段,结构化设计方法将数据流映射为软件 系统的模块结构。数据流图中从系统的输入数据流到系统的输出数据流的一连串变换形成了 一条信息流。其中的信息流一般情况下包括变换流型和事物流型。不同类型的数据流到程序 模块的映射方法不同。一个软件系统往往不仅仅有一种数据流类型。 模块 A 提供某个班级某门课程的成绩给模块 B,模块 B 计算平均成绩、最高分和最低分, 将计算结果返回给模块 A,则模块 B 在软件结构图中属于(16)模块。 (16)A.传入 B.传出 C.变换 D.协调 【答案】C 【解析】本题考查结构化开发方法的基础知识。 通常,可以按照在软件系统中的功能将模块分为四种类型。传入模块:取得数据或输入 数据,经过某些处理,再将其传送给其他模块。传出模块:输出数据,在输出之前可能进行 某些处理,数据可能被输出到系统的外部,或者会输出到其他模块进行进一步处理。变换模 块:从上级调用模块得到数据,进行特定的处理,转换成其他形式,在将加工结果返回给调 用模块。协调模块一般不对数据进行加工,主要是通过调用、协调和管理其他模块来完成特 定的功能。 (17)软件成本估算模型是一种静态单变量模型,用于对整个软件系统进行估算。 (17)A.Putnam B.基本 COCOMO C.中级 COCOMO D.详细 COCOMO 【答案】B
【解析】本题考査软件项目管理的基础知识。 Putnam 和 COCOMO 都是软件成本估算模型。Putnam 模型是一种动态多变量模型,假设在 软件开发的整个生存期中工作量有特定的分布。结构性成本模型 COCOMO 模型分为基本 COCOMO 模型、中级 COCOMO 模型和详细 COCOMO。基本 COCOMO 模型是一个静态单变量模型, 对整个软件系统进行估算:中级 COCOMO 模型是一个静态多变模型,将软件系统模型分为系 统和部件两个层次,系统由部件构成;详细 COCOMO 模型将软件系统模型分为系统、子系统 和模块三个层次,除了包括中级模型所考虑的因素外,还考虑了在需求分析、软件设计等每 一步的成本驱动属性的影响。 以下关于进度管理工具图的叙述中,不正确的是(18)。 (18)A.能清晰地表达每个任务的开始时间、结束时间和持续时间 B.能清晰地表达任务之间的并行关系 C.不能清晰地确定任务之间的依赖关系 D.能清晰地确定影响进度的关键任务 【答案】D 【解析】本题考查软件项目管理的基础知识。 Gantt 图是一种简单的水平条形图,以日历为基准描述项目任务。水平轴表示日历时间 线,如天、周和月等,每个条形表示一个任务,任务名称垂直的列在左边的列中,图中水平 条的起点和终点对应水平轴上的时间,分别表示该任务的开始时间和结束时间,水平条的长 度表示完成该任务所持续的时间。当日历中同一时段存在多个水平条时,表示任务之间的并 发。 Gantt 图能清晰地描述每个任务从何时开始,到何时结束,任务的进展情况以及各个任 务之间的并行性。但它不能清晰地反映出各任务之间的依赖关系,难以确定整个项目的关键 所在,也不能反映计划中有潜力的部分。 项目复杂性、规模和结构的不确定性属于(19)风险。 (19)A.项目 B.技术 C.经济 D.商业 【答案】A 【解析】本题考查软件项目管理的基础知识。 项目经理需要尽早预测项目中的风险,这样就可以制定有效的风险管理计划以减少风险
的影响,所以,早期的风险识别是非常重要的。一般来说,影响软件项目的风险主要有三种 类别:项目风险涉及到各种形式的预算、进度、人员、资源以及和客户相关的问题;技术风 险涉及到潜在的设计、实现、对接、测试即维护问题;业务风险包括建立一个无人想要的优 秀产品的风险、失去预算或人员承诺的风险等;商业风险包括如市场风险、策略风险、管理 风险和预算风险等。 以下程序设计语言中,(20)更适合用来进行动态网页处理。 (20)A.HTML B.LISP C.PHP D.JAVA/C++ 【答案】C 【解析】本题考查程序语言基础知识。 网页文件本身是一种文本文件,通过在其中添加标记符,可以告诉浏览器如何显示其中 的内容。HTML 是超文本标记语言,超文本是指页面内可以包含图片、链接,甚至音乐、程 序等非文字元素。 PHP (超文本预处理器)是一种通用开源脚本语言,它将程序嵌入到 HTML 文档中去执行,从 而产生动态网页。 引用调用方式下进行函数调用,是将(21)。 (21)A.实参的值传递给形参 B.实参的地址传递给形参 C.形参的值传递给实参 D.形参的地址传递给实参 【答案】B 【解析】本题考查程序语言基础知识。 值凋用和引用调用是实现函数调用是传递参数的两种基本方式。在值调用方式下,是将 实参的值传给形参,在引用调用方式下,实将实参的地址传递给形参。 编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些 相关符号的类型和特征等信息,并将其存入(22)中。 (22)A.符号表 B.哈希表 C.动态查找表 D.栈和队列 【答案】A 【解析】本题考查程序语言基础知识。 编译是实现高级程序设计语言的一种方式,编译过程可分为词法分析、语法分析、语义
分享到:
收藏