1、国家三级(数据库技术)笔试-试卷 32及答案解析(总分:164.00,做题时间:90 分钟)一、选择题(总题数:61,分数:122.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.设有关系 R(A,B,C),其函数依赖集 F=AB,AC。则关系 R至多满足_。(分数:2.00)A.1NFB.2NFC.3ND.BCNF3.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的(分数:2.00)A.可靠性B.一致性C.完整性D.安全性4.通常一台计算机系统的存储介质包括 Cac
2、he、内存、磁带和硬盘,其中访问速度最慢的是(分数:2.00)A.CacheB.磁带C.硬盘D.内存5.对数据库中数据可以进行查询、插入、删除、修改,这是因为数据库管理系统提供了(分数:2.00)A.数据库定义功能B.数据库操纵功能C.数据库维护功能D.数据库控制功能6.数据的完整性是指(分数:2.00)A.数据的存储和使用数据的程序无关B.防止数据被非法使用C.数据的正确性、一致性D.减少重复数据7.Linux操作系统与 Windows NT、NetWare、UNIX 等传统网络操作系统最大的区别是( )。(分数:2.00)A.支持多用户B.开放源代码C.支持多处理器D.具有虚拟内存的能力8
3、.数据库管理系统实现对数据库中数据的查询、插入、修改和删除,这类功能称为( )。(分数:2.00)A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能9.由数据冗余引起的问题属于( )。(分数:2.00)A.存储异常B.更新异常C.插入异常D.删除异常10.在文件系统中,如文件物理结构采用三级索引结构,如果一个文件大小为 24块,则存储该文件会用到( )。(分数:2.00)A.主索引表B.一级索引表C.二级索引表D.三级索引表11.SQL语言定义完整性约束条件的功能主要体现在( )。(分数:2.00)A.Create Table语句B.Alter Table语句C.A和 BD.以上
4、都不是12.设 R是一个关系模式,如果 R中每个属性 A的值域中的每个值都是不可分解的,则称 R 属于 _。(分数:2.00)A.第一范式B.第二范式C.第三范式D.BCNF13.现要从学生选课表中查找缺少学习成绩(G)的学生学号,课程号,相对应的 SQL语句如下,将其补充完整。 SELECT S#, C# FROM SC WHERE_(分数:2.00)A.G=0B.G=0C.G=NULLD.GIS NULL14.OLAP是以数据库或数据仓库为基础的,其最终数据来源是来自底层的( )。(分数:2.00)A.数据仓库B.操作系统C.数据字典D.数据库系统15.在计算机中,防火墙是设置在可信任网络
5、和不可信任的外界之间的一道屏障,其目的是(分数:2.00)A.保护一个网络不受病毒的攻击B.保护一个网络不受另一网络的攻击C.使一网络与另一网络不发生任何关系D.以上都不对16.若想在本地机上显示 Internet上的各种信息,要安装运行一个软件,该软件是(分数:2.00)A.搜索引擎B.WWW浏览器C.电子邮件服务D.远程登录服务17.关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。关系中的元组在组成主键的属性上不能有空值实现的是_。(分数:2.00)A.参照完整性B.实体完整性C.用户定义的完整性D.实体完整性、参照完整性和用户定义的完整性18.下列关于线性表存储结构的
6、叙述中正确的是 _。(分数:2.00)A.链表中的元素一定存放在不连续的存储空间里B.链表中的元素一定存放在连续的存储空间里C.长度变化频繁的线性表最好采用顺序存储结构D.链表不能进行随机存取19.下列关于数据结构的叙述中,正确的是_。(分数:2.00)A.数组是同类型值的集合B.递归算法的程序结构比迭代算法的程序结构更为精练C.树是一种线性结构D.用一维数组存储二叉树,总是以先序遍历的顺序存储各结点20.UNIX操作系统的文件系统是_。(分数:2.00)A.一级目录结构B.二级目录结构C.分级树型结构D.链表结构21.数据库系统运行过程中,由于应用程序错误所产生的故障通常称为(分数:2.00
7、)A.设备故障B.事务故障C.系统故障D.介质故障22.下列条目中哪些是 IBM商务智能解决方案的组成部分? OLTP 业务系统 前台分析工具 数据仓库管理器 多维服务器(分数:2.00)A.、和B.、和C.、和D.、和23.为了保证 CPU执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为运行时可由机器直接寻址的物理地址,这一过程称为(分数:2.00)A.地址分配B.地址计算C.地址映射D.地址查询24.对某二叉树进行前序遍历的结果为 ABDEFC,中序遍历的结果为 DBFEAC,则后序遍历结果为(分数:2.00)A.DBFEACB.DFEBCAC.BDFECAD.BDEFA
8、C25.进程所请求的一次打印输出结束后,将使进程状态从(分数:2.00)A.运行态变为就绪态B.运行态变为等待态C.就绪态变为运行态D.等待态变为就绪态26.关系数据模型具有很多优点,( )不是它的优点。(分数:2.00)A.能表示复杂的语义B.适用于集合操作C.有标准语言支持D.数据结构简单27.下列属于数据库设计阶段的是( )。 、需求分析 、概念结构设计 、逻辑结构设计 、数据库运行和维护 、语法分析 、数据库实施 、物理结构设计(分数:2.00)A.、B.、C.、D.都是28.作业调度算法中,计算最高响应比优先算法中 R的公式中没有涉及的是( )。(分数:2.00)A.作业等待时间B.
9、估计运行时间C.平均等待时间D.响应时间29.关于计算机病毒的传播途径,不正确的说法是(分数:2.00)A.通过文件的复制B.通过共用软盘C.通过共同存放软盘D.通过计算机网络30.计算机的技术性能指标主要是指(分数:2.00)A.所配备语言、操作系统、外围设备B.字长、运算速度、内/外存容量和 CPU的主频C.显示器的分辨率、打印机的配置D.磁盘容量、内存容量31.数据库系统的 3级模式结构是指(分数:2.00)A.外模式、模式、子模式B.子模式、模式、概念模式C.模式、内模式、存储模式D.外模式、模式、内模式32.段页式存储管理吸取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理
10、的基本思想,即_。(分数:2.00)A.用分段方法来分配和管理存储空间,用分页方法来管理地址空间B.用分段方法来分配管理地址空间,用分页方法来管理存储空间C.用分段方法来分配和管理主存空间,用分页方法来管理辅存空间D.用分段方法来分配和管理辅存空间,用分页方法来管理主存空间33.设属性 A是关系 R的主属性,也是关系 S的属性但不是主属性,则在删除关系 R的元组时,应检查_。(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户定义完整性规则D.域完整性规则34.数据库系统运行过程中,由于应用程序错误所产生的故障通常称为( )。(分数:2.00)A.设备故障B.事务故障C.系统故障D.
11、磁盘故障35.下列哪一个不包含在数据库系统的软件平台中?(分数:2.00)A.,DBMS 及支持 DBMS运行的操作系统(OS)或网络操作系统(NOS)B.能与数据库接口的高级语言及其编译系统,以及以 DBMS为核心的应用开发工具C.检测、预防和消除计算机系统病毒的软件系统D.为特定应用环境开发的数据库应用系统36.关系数据库系统的效率主要取决于 _。(分数:2.00)A.设计者的业务水平B.RDBMS本身C.计算机的效率D.以上均不是37.如果要求应用软件具有很好的可扩充性、可移植性、互操作性,那么软件系统的前端开发工具主要应具有下述哪一个特征?_。(分数:2.00)A.支持面向对象的程序设
12、计B.支持与多种数据库联结C.支持开放性D.工具的完备性要好38.在数据库管理系统中,下面哪个模块不是数据库存取的功能模块? ( )(分数:2.00)A.事务管理程序模块B.数据更新程序模块C.交互式程序查询模块D.查询处理程序模块39.存储保护是计算机系统对操作系统安全的基本要求,如当发生越界或非法操作时硬件产生中断,操作系统调用相应中断处理程序来处理,存储保护常采用( )实现。(分数:2.00)A.软件和硬件结合B.软件C.时间片轮转D.硬件40.对于学生信息表:student(sno,sname,sex,age,dept),如果把学生“张明”的姓名改为“张岩”,则正确的语句是(分数:2.
13、00)A.UPDATESETsname=张明WHEREsname=张岩B.UPDATEstudentSETsname=张明WHEREsname=张岩C.UPDATEstudentSETsname=张岩D.UPDATEstudentSETsname=张岩WHEREsname=张明41.下列不属于计算机网络组成的是(分数:2.00)A.网络通信协议B.网络操作系统C.互连的分布在不同地理位置的名台独立的“自治计算机”D.单独的计算机42.下列对磁盘的调度中只需要考虑公平性的是先来先服务最短寻道时间优先扫描(分数:2.00)A.B.C.和D.全部43.若用如下的 SQL语句建立一个 worker表:
14、CREATETABLEworker(NOC(4)NOTNULL,NAMEC(8)NOTNULL,SEXC(2),AGEN(2)可以插入到 worker表中的是(分数:2.00)A.(20081006,NULL,男,23)B.(NULL,NULL,女,23)C.(NULL,李林,男,23)D.(20081006,李林,男,23)44.设有关系 R(A,B,C,D,E),A、B、C、D、E 都不可再分,则 R一定属于(分数:2.00)A.1NFB.2NFC.3NFD.以上 3个选项都有可能45. (分数:2.00)A.B.C.D.46.数据库设计的需求阶段主要设计(分数:2.00)A.程序流程图B
15、.程序结构图C.框图D.数据流程图47.破坏死锁的 4个必要条件之一就可以预防死锁。假如规定一个进程在请求新资源之前首先释放已占有的资源则是破坏了哪个条件?(分数:2.00)A.互斥使用B.部分分配C.不可剥夺D.环路等待48.按所使用的数据模型来分,数据库可分为哪 3种模型?(分数:2.00)A.层次、关系和网状B.网状、环状和链状C.大型、中型和小型D.独享、共享和分时49. (分数:2.00)A.B.C.D.50. (分数:2.00)A.B.C.D.51.用谓词来表达查询要求的方式是(分数:2.00)A.关系演算B.关系代数C.关系逻辑D.关系查询52.下列叙述中错误的是(分数:2.00
16、)A.硬件是指中央处理机、存储器和输入/输出等物理设备B.操作系统的作用主要是管理系统中的各种资源C.操作系统主要是考虑管理系统的功能,因此为用户提供良好的界面主要是由应用软件来完成D.操作系统是与计算机硬件关系最为密切的系统软件53.栈结构不适用于下列哪一种应用?( )。(分数:2.00)A.表达式求值B.树的层次次序周游算法的实现C.二叉树前序周游算法的实现D.快速排序算法的实现54.下列关于 Oracle数据库服务器的叙述中,不正确的是( )。(分数:2.00)A.Oracle数据库服务器包括标准服务器和一些选件B.Oracle服务器支持 SQLPLUS语言来定义和操作数据C.Oracl
17、e服务器可使用 PLSOL 来控制 SQL,流程D.Oracle目前还不允许嵌入式使用 SQL语言55.如果一棵二叉树结点的前序序列是 A,B,C,后序序列是 C,B,A,则该二叉树结点的对称序序列(分数:2.00)A.必为 A,B,CB.必为 A,C,BC.必为 B,C,AD.不能确定56.下面所列各项,哪些属于数据库技术的研究领域? 数据库管理系统软件的研制 数据库设计 数据库理论 操作系统(分数:2.00)A.和B.和C.、 和D.全部57.一个进程执行 V操作意味着_。(分数:2.00)A.该进程从等待队列进入就绪队列B.该进程从磁盘调入内存C.可能有另一个进程从等待队列进入就绪队列D
18、.可能有另一个进程从磁盘调入内存58.如果对关系 emp(eno,ename,salary)成功执行下面的 SQL语句: CREATE CLUSTER INDEXname_index ON emp(salary) 对此结果的正确描述是_。(分数:2.00)A.在 emp表上按 salary升序创建了一个聚簇索引B.在 emp表上按 salary降序创建了一个聚簇索引C.在 emp表上按 salary升序创建了一个惟一索引D.在 emp表上按 salary降序创建了一个惟一索引59.假设磁盘上的一个物理块为 512字节。一个记录的长度为 80个字符。若让磁盘空间的利用率不低于78%.,至少需要在
19、一个物理块中存放_个记录。(分数:2.00)A.4B.5C.6D.760.对 n个记录的文件进行归并排序,所需要的辅助存储空间为(分数:2.00)A.O(1)B.O(log 2 n)C.O(n)D.O(n 2 )61.下列关于保持数据库完整性的叙述中,哪一条是不正确的?(分数:2.00)A.向关系 SC插入元组时,S#和 C#都不能是空值(NULL)B.可以任意删除关系 SC中的元组C.向任何一个关系插入元组时,必须保证关系主码值的唯一性D.可以任意删除关系 C中的元组二、填空题(总题数:21,分数:42.00)62.填空题(每空)请将每一个空的正确答案写在答题卡上。(分数:2.00)_63.
20、在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储、数据加工过程等的描述,通常称为 1。(分数:2.00)填空项 1:_64.在 Internet网中使用的基础协议是 1 。(分数:2.00)填空项 1:_65.数据独立是数据库技术努力追求的目标,数据独立又有两个含义,即物理独立性和 1 独立性。(分数:2.00)填空项 1:_66.在 E-R图中,实体间的联系用 1 来表示。(分数:2.00)填空项 1:_67.当发生故障时,根据现场数据内容、日志文件的故障前映象和 1 来恢复系统的状态。(分数:2.00)填空项 1:_68.SQL语言中对权限
21、回收的命令是 1。(分数:2.00)填空项 1:_69.关系操作能力可用两种方式来表示: 1 和逻辑方式。(分数:2.00)填空项 1:_70.假定用散列函数 H1=k mod 13计算散列地址,当发生冲突时,用散列函数 H2=k mod ll+l 来计算下一个探测地址的地址增量。设散列表的地址空间为 012,在地址 2、3、8 中,散列表相应的内容为80,85,34。下一个被插入的关键码是 42,其插入的位置是 1。(分数:2.00)填空项 1:_71.严格两阶段封锁协议要求事务所持有的所有 1 必须在事务提交后方可释放。(分数:2.00)填空项 1:_72.在关系数据中元组的集合称为关系。
22、通常标识元组的属性或最小属性组称为 1。(分数:2.00)填空项 1:_73.数据库应用快速开发工具位于 1,通常称为前端工具。(分数:2.00)填空项 1:_74.当一个事务访问某个数据项时,以一定的方式锁住该数据项,从而限制其他事务对该数据项的访问,这种方法称为 1。(分数:2.00)填空项 1:_75.使用最为广泛的记录数据库中更新活动的结构是 1。它记录了数据库中的所有更新活动。(分数:2.00)填空项 1:_76.二叉树的先序遍历序列等同于该二叉树所对应的树林的 1 遍历序列。(分数:2.00)填空项 1:_77.某链表如下所示。 (分数:2.00)填空项 1:_78.在顺序表(6,
23、10,16,18,25,28,30,48,50,52)中,用二分查找法查找关键码值 20,则需要进行关键码比较次数为 1。(分数:2.00)填空项 1:_79. 1是数据库系统的核心。(分数:2.00)填空项 1:_80.SQL的数据类型可分为如下三类:预定义数据类型、构造数据类型和 1 定义数据类型。(分数:2.00)填空项 1:_81.若关系模式 R1NF,对于每一个非平凡的函数依赖 XY,都有 X包含码,则 R最高一定可以达到 。(分数:2.00)填空项 1:_82.如果关系模式中每一个非平凡且非函数依赖的多值依赖的左部都包含码,则该关系模式的规范化程度达到了 1。(分数:2.00)填空
24、项 1:_国家三级(数据库技术)笔试-试卷 32答案解析(总分:164.00,做题时间:90 分钟)一、选择题(总题数:61,分数:122.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.设有关系 R(A,B,C),其函数依赖集 F=AB,AC。则关系 R至多满足_。(分数:2.00)A.1NFB.2NFC.3ND.BCNF 解析:解析:由题知 A是关系 R的码,B,C 不是码,由 AB,AC 可知符合 BCNF的要求。3.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实
25、现数据库的(分数:2.00)A.可靠性B.一致性C.完整性D.安全性 解析:解析:为了实现数据库的安全性,通常采用的方法是数据库管理系统提供授权功能来控制不同用户访问数据的权限。4.通常一台计算机系统的存储介质包括 Cache、内存、磁带和硬盘,其中访问速度最慢的是(分数:2.00)A.CacheB.磁带 C.硬盘D.内存解析:解析:在以上的存储介质中,访问速度最慢的是磁带,最快的是内存。5.对数据库中数据可以进行查询、插入、删除、修改,这是因为数据库管理系统提供了(分数:2.00)A.数据库定义功能B.数据库操纵功能 C.数据库维护功能D.数据库控制功能解析:解析:数据库操纵功能就是指对数据
26、库中数据可以进行查询、插入、删除、修改等操作。6.数据的完整性是指(分数:2.00)A.数据的存储和使用数据的程序无关B.防止数据被非法使用C.数据的正确性、一致性 D.减少重复数据解析:解析:本题考查数据完整性的基本概念,参见 4.2.3节“关系模型的三要素及模型特点”。数据库的完整性是指数据的正确性和相容性。正确答案为 C。7.Linux操作系统与 Windows NT、NetWare、UNIX 等传统网络操作系统最大的区别是( )。(分数:2.00)A.支持多用户B.开放源代码 C.支持多处理器D.具有虚拟内存的能力解析:解析:Linux 操作系统与 Windows NT、NetWare
27、、UNIX 等都是网络操作系统,其中 Linux内核的源代码是免费公开的,Linux 内核基本上都来源于由 Linus主持开发和维护的内核版本,但有很多公司发行了许多不同的发行版,如 Red Hat、Debian、SuSE 等,各发行版的不同一般表现在安装程序、安装界面、软件包的安装与管理等。8.数据库管理系统实现对数据库中数据的查询、插入、修改和删除,这类功能称为( )。(分数:2.00)A.数据定义功能B.数据管理功能C.数据操纵功能 D.数据控制功能解析:解析:DBMS 的基本功能包括数据库的定义功能、数据库的操纵功能、数据库的建立和维护功能、数据组织、存储和管理功能和通信功能等,其中
28、DBMS提供的数据操纵语言实现对数据库中数据的操作,包括插入、修改、删除和查找。9.由数据冗余引起的问题属于( )。(分数:2.00)A.存储异常B.更新异常 C.插入异常D.删除异常解析:解析:在非规范化的关系模型中,如果数据库中存在数据冗佘,修改某些数据项时,可能一部分元组被修改,而另一部分元组没有被修改,从而造成数据的不一致性,这是数据的更新异常。10.在文件系统中,如文件物理结构采用三级索引结构,如果一个文件大小为 24块,则存储该文件会用到( )。(分数:2.00)A.主索引表B.一级索引表 C.二级索引表D.三级索引表解析:11.SQL语言定义完整性约束条件的功能主要体现在( )。
29、(分数:2.00)A.Create Table语句B.Alter Table语句C.A和 B D.以上都不是解析:12.设 R是一个关系模式,如果 R中每个属性 A的值域中的每个值都是不可分解的,则称 R 属于 _。(分数:2.00)A.第一范式 B.第二范式C.第三范式D.BCNF解析:解析:根据第一范式的定义;关系,作为一张二维表,若它的每个分量都是不可分的数据项,那么满足这个条件的关系模式就属于第一范式。13.现要从学生选课表中查找缺少学习成绩(G)的学生学号,课程号,相对应的 SQL语句如下,将其补充完整。 SELECT S#, C# FROM SC WHERE_(分数:2.00)A.
30、G=0B.G=0C.G=NULLD.GIS NULL 解析:解析:在 SELECT的常用查询条件中,涉及空值的条件为 ISNULL(是空值),ISNOTNULL(非空值),而不能使用“=”。14.OLAP是以数据库或数据仓库为基础的,其最终数据来源是来自底层的( )。(分数:2.00)A.数据仓库B.操作系统C.数据字典D.数据库系统 解析:解析:联机分析处理 OLAP是专门为支持复杂的分析操作而设计的,侧重于对决策人员和高层管理人员的决策支持,可以应分析人员的要求快速、灵活地进行大数据量的复杂查询处理,并以一种直观易懂的形式将查询结果提供给决策人员。OLAP 是以数据库或数据仓库为基础的,其
31、最终数据来源与 OLTP一样均来自底层的数据库系统。15.在计算机中,防火墙是设置在可信任网络和不可信任的外界之间的一道屏障,其目的是(分数:2.00)A.保护一个网络不受病毒的攻击B.保护一个网络不受另一网络的攻击 C.使一网络与另一网络不发生任何关系D.以上都不对解析:解析:防火墙系统是设置在可信任网络和不可信任的外界的一道屏障,由一套硬件(如一路由器或一台计算机)和相关软件组成。防火墙的目的是通过各种控制于段,保护一个网络不受来自另外一个网络的攻击。16.若想在本地机上显示 Internet上的各种信息,要安装运行一个软件,该软件是(分数:2.00)A.搜索引擎B.WWW浏览器 C.电子
32、邮件服务D.远程登录服务解析:解析:WWW 浏览器是用来浏览 Internet上的主页的客户端软件。为用户提供了寻找 Internet上内容丰富、形式多样的信息资源的便捷途径。17.关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。关系中的元组在组成主键的属性上不能有空值实现的是_。(分数:2.00)A.参照完整性B.实体完整性 C.用户定义的完整性D.实体完整性、参照完整性和用户定义的完整性解析:解析:三类完整性约束的规则为:1、实体完整性规则:关系中的元组在组成主键的属性上不能有空值。2、参照完整性规则:外键的值不允许参照不存在的相应表的主键的值,或者外键为空值。3、用户
33、定义的完整性规则:是用户根据具体应用的语义要求,利用 DBMS提供的定义和检验这类完整性的机制,用户自己定义的完整性规则。18.下列关于线性表存储结构的叙述中正确的是 _。(分数:2.00)A.链表中的元素一定存放在不连续的存储空间里B.链表中的元素一定存放在连续的存储空间里C.长度变化频繁的线性表最好采用顺序存储结构D.链表不能进行随机存取 解析:解析:线性表中,无论是顺序存储结构还是链式存储结构均可以简便地实现对线性表的存储。1、顺序存储结构:它采用一组地址连续的存储单元依次存储线性表的元素,并以存放元素的物理位置来体现元素之间的逻辑关系。所以顺序表一定存放在连续的存储空间。2、链式存储结
34、构:线性表的链式存储结构采用一组任意的存储单元存储线性表的数据元素。所以,链表的存储空间不一定连续。在分配空间存放数据元素自身信息的同时,需要为表示数据元素间逻辑关系的信息提供存储空间。这两部分信息组成了数据元素的存储映像,即结点。而链表是通过结点之间的关系进行存取、的,所以不能随机进行存取。19.下列关于数据结构的叙述中,正确的是_。(分数:2.00)A.数组是同类型值的集合 B.递归算法的程序结构比迭代算法的程序结构更为精练C.树是一种线性结构D.用一维数组存储二叉树,总是以先序遍历的顺序存储各结点解析:解析:选项 B说法是不确切的,因为递归算法与迭代算法是两种不同的算法,其适用的场合不同
35、,因此谈不上谁比谁清晰的问题,但考虑到执行效率,如果一个算法能够使用迭代算法,且不致于牺牲太大的可读性,一般需将递归算法转换成迭代算法;树是一种非线性结构,所以选项 C也是错误的;用一维数组存储二叉树,一般以按层遍历的顺序存储,选项 D也是错的。只有选项 A是正确的,因为根据数组的定义可得数组是同类型,的元素的集合。20.UNIX操作系统的文件系统是_。(分数:2.00)A.一级目录结构B.二级目录结构 C.分级树型结构D.链表结构解析:解析:UNIX 的文件系统构成了一棵多级树,即采用分级树型结构,允许用户建立自己的子目录。21.数据库系统运行过程中,由于应用程序错误所产生的故障通常称为(分
36、数:2.00)A.设备故障B.事务故障C.系统故障 D.介质故障解析:解析:系统故障包括硬件故障或者数据库软件或操作系统的漏洞,导致系统停止运行。22.下列条目中哪些是 IBM商务智能解决方案的组成部分? OLTP 业务系统 前台分析工具 数据仓库管理器 多维服务器(分数:2.00)A.、和B.、和C.、和D.、和 解析:解析:本题考查典型的数据库管理系统IBM 的基本知识,参见 4.6.2节“DB2 数据库”。正确答案为 D。23.为了保证 CPU执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为运行时可由机器直接寻址的物理地址,这一过程称为(分数:2.00)A.地址分配B.
37、地址计算C.地址映射 D.地址查询解析:解析:程序在装入内存之前,通常为逻辑地址形式,有时甚至在装入内存后,程序仍为相对地址形式。为了保证 CPU执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为可由机器直接寻址的物理地址,这一过程称为地址映象。24.对某二叉树进行前序遍历的结果为 ABDEFC,中序遍历的结果为 DBFEAC,则后序遍历结果为(分数:2.00)A.DBFEACB.DFEBCA C.BDFECAD.BDEFAC解析:解析:根据前序遍历根-左-右,中序遍历左-根-右,后序遍历左-右 -根的原则,可得出上述结论。25.进程所请求的一次打印输出结束后,将使进程状态从(
38、分数:2.00)A.运行态变为就绪态B.运行态变为等待态C.就绪态变为运行态D.等待态变为就绪态 解析:解析:运行中的进程有 3种状态:运行状态、就绪状态和等待状态。运行状态:是指进程已获得CPU,并且在 CPU中执行的状态。就绪状态:是指进程已具备运行条件,但由于没有获得 CPU而不能运行所处的状态,一旦 CPU分配给它,就可以运行。等待状态:是指进程因等待某种事件发生而暂时不能运行的状态。例如,当两个进程竞争使用同一资源时,没有占用该资源的进程便处于等待状态。它必须等到该资源被释放后才可以去使用它。引起等待的原因一旦消失,进程就变为就绪状态,以便在适当的时候投入运行。26.关系数据模型具有
39、很多优点,( )不是它的优点。(分数:2.00)A.能表示复杂的语义 B.适用于集合操作C.有标准语言支持D.数据结构简单解析:解析:关系数据模型的数据结构简单,用户易懂,只需要用简单的查询语句就可以对数据库进行操作。关系模型是数学化的模型,可把表格看成一个集合,因此集合论、数理逻辑等知识引入到关系模型中来。关系模型是一个成熟的、有前途的模型,已得到广泛应用。27.下列属于数据库设计阶段的是( )。 、需求分析 、概念结构设计 、逻辑结构设计 、数据库运行和维护 、语法分析 、数据库实施 、物理结构设计(分数:2.00)A.、B.、 C.、D.都是解析:解析:考虑数据库及其应用系统开发全过程,
40、将数据库设计分为以下 6个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施及数据库的运行和维护。28.作业调度算法中,计算最高响应比优先算法中 R的公式中没有涉及的是( )。(分数:2.00)A.作业等待时间B.估计运行时间C.平均等待时间 D.响应时间解析:解析:作业调度算法中计算量高响应比优先算法的响应比 R定义为:R=响应时间/估计运行时间=(作业等待时间+估计运行时间)/估计运行时间29.关于计算机病毒的传播途径,不正确的说法是(分数:2.00)A.通过文件的复制B.通过共用软盘C.通过共同存放软盘 D.通过计算机网络解析:解析:计算机病毒是一种特殊的具有破坏性的计
41、算机程序,它具有很强的传染性,通过文件复制、共用软盘或计算机网络,不断进行传染和扩散。共同存放软盘没有病毒激发条件,不会传染。30.计算机的技术性能指标主要是指(分数:2.00)A.所配备语言、操作系统、外围设备B.字长、运算速度、内/外存容量和 CPU的主频 C.显示器的分辨率、打印机的配置D.磁盘容量、内存容量解析:解析:计算机的技术性能指标主要指的是机器本身的硬件性能,不要把打印机之类的外设扯进来,选项 D)虽然涉及到一点,但太片面。31.数据库系统的 3级模式结构是指(分数:2.00)A.外模式、模式、子模式B.子模式、模式、概念模式C.模式、内模式、存储模式D.外模式、模式、内模式
42、解析:解析:数据库系统的 3级模式结构是指数据库系统由外模式、模式和内模式 3级抽象模式构成,在数据库系统领域,一般不必深入到二进制位或字节的级别看待数据,而是从文件级开始,因为数据库系统往往是建立在文件系统基础之上的。三级抽象模式在数据库系统中都存储于数据库系统的数据字典中,是数据字典的最基本内容,数据库管理系统通过数据字典来管理和访问数据模式。32.段页式存储管理吸取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即_。(分数:2.00)A.用分段方法来分配和管理存储空间,用分页方法来管理地址空间B.用分段方法来分配管理地址空间,用分页方法来管理存储空间 C.用分段方
43、法来分配和管理主存空间,用分页方法来管理辅存空间D.用分段方法来分配和管理辅存空间,用分页方法来管理主存空间解析:33.设属性 A是关系 R的主属性,也是关系 S的属性但不是主属性,则在删除关系 R的元组时,应检查_。(分数:2.00)A.实体完整性规则B.参照完整性规则 C.用户定义完整性规则D.域完整性规则解析:34.数据库系统运行过程中,由于应用程序错误所产生的故障通常称为( )。(分数:2.00)A.设备故障B.事务故障C.系统故障 D.磁盘故障解析:35.下列哪一个不包含在数据库系统的软件平台中?(分数:2.00)A.,DBMS 及支持 DBMS运行的操作系统(OS)或网络操作系统(
44、NOS)B.能与数据库接口的高级语言及其编译系统,以及以 DBMS为核心的应用开发工具C.检测、预防和消除计算机系统病毒的软件系统 D.为特定应用环境开发的数据库应用系统解析:解析:数据库系统的软件平台包括:DBMS 及支持 DBMS运行的操作系统(OS)或网络操作系统(NOS);能与数据库接口的高级语言及其编译系统;以 DBMS为核心的应用开发工具;为特定应用环境开发的数据库应用系统。36.关系数据库系统的效率主要取决于 _。(分数:2.00)A.设计者的业务水平B.RDBMS本身 C.计算机的效率D.以上均不是解析:37.如果要求应用软件具有很好的可扩充性、可移植性、互操作性,那么软件系统
45、的前端开发工具主要应具有下述哪一个特征?_。(分数:2.00)A.支持面向对象的程序设计B.支持与多种数据库联结C.支持开放性 D.工具的完备性要好解析:38.在数据库管理系统中,下面哪个模块不是数据库存取的功能模块? ( )(分数:2.00)A.事务管理程序模块 B.数据更新程序模块C.交互式程序查询模块D.查询处理程序模块解析:39.存储保护是计算机系统对操作系统安全的基本要求,如当发生越界或非法操作时硬件产生中断,操作系统调用相应中断处理程序来处理,存储保护常采用( )实现。(分数:2.00)A.软件和硬件结合 B.软件C.时间片轮转D.硬件解析:40.对于学生信息表:student(s
46、no,sname,sex,age,dept),如果把学生“张明”的姓名改为“张岩”,则正确的语句是(分数:2.00)A.UPDATESETsname=张明WHEREsname=张岩B.UPDATEstudentSETsname=张明WHEREsname=张岩C.UPDATEstudentSETsname=张岩D.UPDATEstudentSETsname=张岩WHEREsname=张明 解析:解析:A 选项没有写出所要操作的表名;B 选项把姓名写反了。C 选项没有写明条件。41.下列不属于计算机网络组成的是(分数:2.00)A.网络通信协议B.网络操作系统C.互连的分布在不同地理位置的名台独立的“自治计算机”D.单独的计算机 解析:解析:计算机网络是利用通信设备和线路将分布在不同地点、功能独立(即能脱离网络工作,也称为自治计算机)的多个计算机系统互连起来,由功能完善的网络软件(网络通信协议、信息交换方式和网络操作系统等),实现网络中资源共享和信息传递的系统。42.下列对磁盘的调度中只需要考虑公平性的是先来先服务最短寻道时间优先扫描(分数:2.00)A. B.C.和D.全部解析:解析:磁盘调度算法可以分为: 先来先服