1、全国计算机等级考试三级数据库技术真题 2009 年 9 月及答案解析(总分:104.00,做题时间:90 分钟)一、B选择题/B(总题数:58,分数:64.00)1.数字信号处理器由于在其内部设计了能够高速处理多路数字信号的电路,可以用在需要快速处理大量复杂数字信号的领域。下列哪一个设备不需要数字信号处理器(分数:1.00)A.雷达B.彩色电视机C.数字音视频设备D.数字图像处理设备2.八进制数 1507 转换成十进制数是多少(分数:1.00)A.833B.839C.840D.8413.数据包要求从源主机出发,最终到目的主机。下列哪一个设备可为数据包选择输出路径,将它从一个网络传送到另一个网络
2、(分数:1.00)A.通信线路B.路由器C.WWW 服务器D.调制解调器4.当电子邮件软件从邮件服务器读取邮件时,可以使用下列哪一个(些)协议 简单邮件传输协议 SMTP 邮局协议 POP3 交互式邮件存取协议 IMAP(分数:1.00)A.仅B.仅C.仅和D.仅和5.在下载的普通程序中隐含了一些非法功能的代码,用于窃取用户私密信息或执行其他恶意程序,这种恶意软件的攻击方式称为(分数:1.00)A.特洛依木马B.后门陷阱C.逻辑炸弹D.僵尸网络6.下列关于 ADSL 技术的叙述中,哪些是正确的 它是在普通电话线上的一种新的高速宽带技术 它为用户提供上、下行对称的传输速率 ADSL 宽带接入方式
3、可用于网络互连业务(分数:1.00)A.仅和B.仅和C.仅和D.全部7.数据结构概念一般包括三个方面的内容,它们是(分数:1.00)A.数据的逻辑结构、数据的传输结构、数据的分析挖掘B.数据的逻辑结构、数据的存储结构、数据的运算C.数据的存储结构、数据的展示方式、数据的运算D.数据的传输结构、数据的展示方式、数据的分析挖掘8.下列关于链式存储结构的叙述中,哪些是不正确的 逻辑上相邻的结点物理上不必邻接 每个结点都包含恰好一个指针域 用指针来体现数据元素之间逻辑上的联系 结点中的指针都不能为空 可以通过计算直接确定第 i 个结点的存储地址(分数:1.00)A.仅、和B.仅、和C.仅、和D.仅、和
4、9.栈结构不适用于下列哪一种应用(分数:1.00)A.表达式求值B.树的层次次序周游算法的实现C.二叉树对称序周游算法的实现D.快速排序算法的实现10.下列哪一个不是队列的基本运算(分数:1.00)A.从队尾插入一个新元素B.判断一个队列是否为空C.从队列中删除第 i 个元素D.读取队头元素的值11.按行优先顺序存储下三角矩阵 (分数:1.00)A.LOC(aij)=LOC(a11)+i(i+1)/2+jB.LOC(aij)=LOC(a11)+i(i+1)/2+(j-1)C.LOC(aij)=LOC(a11)+i(i-1)/2+jD.LOC(aij)=LOC(a11)+i(i-1)/2+(j-
5、1)12.在包含 1000 个元素的线性表中实现如下各运算,哪一个所需的执行时间最短(分数:1.00)A.线性表按顺序方式存储,查找关键码值为 900 的结点B.线性表按链接方式存储,查找关键码值为 900 的结点C.线性表按顺序方式存储,查找线性表中第 900 个结点D.线性表按链接方式存储,查找线性表中第 900 个结点13.下列关于二又树的叙述中,哪一条是正确的(分数:1.00)A.二叉树是结点的有限集合,这个集舍不能为空集B.二叉树是树的特殊情况,即每个结点的子树个数都不超过 2C.二叉树的每个非叶结点都恰有两棵非空子树D.每一棵二叉树都能唯一地转换到它所对应的树(林)14.设有字符序
6、列(Q,H,C,Y,P,A,M,S,R,D,F,X),则新序列(H,C,Q,P,A,M,S,R,D,F,X,Y)是下列哪一种排序算法一趟扫描的结果(分数:1.00)A.起泡排序B.初始步长为 4 的希尔排序C.二路归并排序D.堆排序15.对 n 个记录的文件进行快速排序,平均执行时间为(分数:1.00)A.O(1og2B.O(C.O(nlog2D.O(n2)16.下列哪一个不是网络操作系统应该支持的功能(分数:1.00)A.网络管理B.网络通信C.资源共享D.负载均衡17.下列指令中,哪一个不是特权指令(分数:1.00)A.访管指令B.启动设备指令C.设置时钟指令D.停机指令18.一个进程从运
7、行态转换为就绪态的原因是(分数:1.00)A.该进程执行时出错B.该进程等待某个资源C.该进程用完分配的时间片D.该进程等待的资源变为可用19.读者写者问题的解决方案如下所示。 Begin U /U; read_count:=read_count+1; if read_count=1 then P(write); U /U; 读文件; U /U; read_count:=read_count-1; if read_count=0 then V(write); U /U; End; 假设信号量 mutex 表示对 read_count 共享变量所关注的互斥区进行互斥,那以,、和处应该填写的语句是
8、(分数:1.00)A.P(mute、P(mute、V(mute、V(muteB.P(mute、V(mute、P(mute、V(muteC.V(mute、V(mute、P(mute、P(muteD.V(mute、P(mute、V(mute、P(mute20.下列哪一项不是存储管理的任务(分数:1.00)A.内存共享B.存储保护C.地址映射D.指针定位21.下列关于工作集模型的叙述中,哪一条是不正确的(分数:1.00)A.每个进程有一个工作集B.工作集大小与缺页率无关C.工作集大小是可以调整的D.工作集模型可以解决系统的颠簸(抖动)问题22.下列关于文件结构的叙述中,哪一(些)条是正确的 源程序、
9、目标代码等文件属于流式文件 每个记录包含一个记录键和其他属性 记录式文件中的记录都是定长的(分数:1.00)A.仅B.仅和C.仅和D.仅和23.如果某一个文件的物理结构采用的是 UNIX 的三级索引结构,如图所示。假设一个物理块可以存放 128个块号,要查找块号为 15000 的物理块,需要用到哪一级索引表 (分数:1.00)A.主索引表B.一级索引表C.二级索引表D.三级索引表24.磁盘驱动调度中的移臂调度的目标是减少(分数:1.00)A.磁头寻道时间B.旋转延迟时间C.数据传输时间D.中断处理时间25.以树形结构表示实体及实体之间联系的数据模型是(分数:1.00)A.层次模型B.网状模型C
10、.关系模型D.面向对象模型26.在一个数据库中,模式与内模式的映像个数是(分数:1.00)A.1 个B.与用户个数相同C.由设置的系统参数决定D.任意多个27.在嵌入式 SQL 中,与游标相关的有四个语句,它们中哪一个执行游标定义中的 SE- LECT 语句(分数:1.00)A.DECLAREB.OPENC.FETCHD.CLOSE28.信息是有价值的,信息的价值主要与下列哪些因素有关 准确性 及时性 完整性 可靠性 可移植性(分数:1.00)A.仅、和B.仅、和C.仅、和D.都相关30.如果对关系 emp(eno, ename, salary)成功执行下面的 SQL 语句: CREATE C
11、LUSTER INDEX name index ON emp (salary) 对此结果的正确描述是(分数:1.00)A.在 emp 表上按 salary 升序创建了一个唯一索引B.在 emp 表上按 salary 降序创建了一个唯一索引C.在 emp 表上按 salary 升序创建了一个聚簇索引D.在 emp 表上按 salary 降序创建了一个聚簇索引31.设关系 R 和 S 的元数分别是 r 和 s,且 R 有 n 个元组,s 有 m 个元组。执行关系 R 和 S 的笛卡尔积,记为 T=RXS,则(分数:1.00)A.T 的元数是(r,且有(n+个元组B.T 的元数是(r,且有(n个元组
12、C.T 的元数是(r+,且有(n+个元组D.T 的元数是(r+,且有(n个元组32.设课程和教师是两个实体型,如果每一门课程可以由若干位教师讲授,每一位教师可以讲授若干门课程,则课程与教师这两个实体型之间的联系是(分数:1.00)A.一对一B.一对多C.多对多D.不确定33.在关系代数中,下列哪一个等式是不正确的(分数:1.00)A.B.RS=SRC.RS=SRD.34.在 SQL 语言中,一个基本表的定义一旦被删除,则与此表相关的下列内容中哪一个 (些)也自动被删除或失效 此表中的数据 此表上建立的索引 此表上建立的视图(分数:1.00)A.仅B.仅C.仅D.全部第(35)(36)题基于“学
13、生选课课程”数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(US#,C#/U,GRADE),C(UC#/U,CNAME,TEACHER)它们的主键用下划线标出。(分数:4.00)(1).定义一个反映学生姓名及他的平均成绩的视图将使用关系(分数:2.00)A.S 和 CB.SC 和 CC.S 和 SCD.S、SC 和 C(2).“查询选修了 3 门以上课程的学生的学生号”,正确的 SQL 语句是(分数:2.00)A.SELECT S# FROM SC GROUP BY S# WHERE COUNT(*)3B.SELECT S# FROM SC GROUP BY S# HAVIN
14、G COUNT(*)3C.SELECT S# FROM SC ORDER BY S# HAVlNG COUNT(*)3D.SELECT S# FROM SC ORDER BY S# WHERE COUNT(*)335.下列哪一类视图上可以进行插入、删除和更新操作(分数:1.00)A.带表达式的视图B.连接视图C.行列子集视图D.分组视图36.下列关于 E-R 图的叙述中,哪一条是不正确的(分数:1.00)A.实体型用矩形表示,属性用椭圆形表示,联系型用菱形表示B.实体型之间的联系可以分为 1:1、1:n 和 m:n 三类C.1:1 联系是 1:n 联系的特例,1:n 联系是 m:n 联系的特例
15、D.实体型之间的联系只存在于两个实体型之间37.下列叙述中,哪些是 SQL 的功能特点 集 DDL、DML 和 DCL 功能于一体 是高度非过程化语言 采用面向集合的操作方式 具有自含式和嵌入式两种灵活的使用方式 语言简洁、易学易用、功能强(分数:1.00)A.仅、和B.仅、和C.仅、和D.都是38.下面是 SQL 主要数据定义语句列表,其中哪一(些)行是正确的(分数:1.00)A.操作对象B.C.操作方式D.创建E.删除F.修改G.模式H.CREATE SCHEMAI.DROP SCHEMAJ.ALTER SCHEMAK.基本表L.CREATE TABLEM.DROP TABLEN.ALTE
16、R TABLEO.视图P.CREATE VIEWQ.DROP VIEWR.ALTER VIEWS.索引T.CREATE INDEXU.DROP INDEXV.ALTER INDEXW.域X.CREATE DOMAINY.DROP DOMAINA.ALTER DOMAIN39.设关系 R、S 和 T 如下,关系 T 是关系 R 和 S 执行哪种操作的结果 (分数:1.00)A.自然连接B.外部并C.半连接D.外连接40.在物理存储器层次结构中,下列哪一个存储设备是联机存储(分数:1.00)A.高速缓存B.主存储器C.第二级存储器D.第三级存储器41.数据库中为了将大小不同的记录组织在同一个磁盘块
17、中,常采用分槽的页结构。结构的块头中不包括(分数:1.00)A.块中记录的数目B.读取时需要的缓存大小C.块中空闲空间的末尾指针D.由包含记录位置和大小的条目组成的数组42.下列关于索引的叙述中,哪一条是不正确的(分数:1.00)A.顺序索引能有效地支持点查询B.顺序索引能有效地支持范围查询C.散列索引能有效地支持点查询D.散列索引能有效地支持范围查询43.下列关于基于日志的故障恢复的叙述中,哪一条是不正确的(分数:1.00)A.日志是日志记录的序列,它记录了数据库中的所有更新活动B.日志记录中包括事务提交日志记录:T i commitC.利用更新日志记录中的改前值可以进行 UNDOD.事务故
18、障恢复只需要正向扫描日志文件44.下列哪一个不属于 SQL 2000 服务器端提供的服务(分数:1.00)A.SQL 服务器服务B.SQL 服务器代理C.查询分析器服务D.分布式事务协调服务45.下列哪些属于 SQL Server 2000 中常用的数据库对象 表 约束 规则 索引 数据类型 用户自定义函数(分数:1.00)A.仅、和B.仅、和C.仅、和D.都是46.下列哪一个不属于 Oracle 实例(分数:1.00)A.存储数据的集合B.系统全局区C.用户进程D.Oracle 进程47.Oracle 引入了新的数据类型可以存储极大的对象。其中,BLOB 的中文解释为(分数:1.00)A.二
19、进制数据型大对象B.字符数据型大对象C.存储在数据库之外的只读型二进制数据文件D.固定宽度的多字节字符数据型大对象48.下列哪些条不属于数据库设计的任务 数据库物理结构设计 数据库逻辑结构设计 数据库概念结构设计 数据库应用结构设计 数据库管理系统设计(分数:1.00)A.仅和B.仅和C.仅和D.仅和49.下列哪一条不是概念模型应具备的性质(分数:1.00)A.有丰富的语义表达能力B.在计算机中实现的效率高C.易于向各种数据模型转换D.易于交流和理解50.下列关于函数依赖的叙述中,哪一条是不正确的(分数:1.00)A.若 XY,YZ,则 XZB.若 XY,YC.若 XY,XD.若 X51.设有
20、关系模式 R(X,Y,Z),其中 X、Y、Z 均为属性或属性组。下列关于多值依赖的叙述中,哪一(些)条是正确的 若 XY,则 XY 若 XY,则 XY 若 XY,且 YY,则 XY 若XY,则 XZ (分数:1.00)A.仅B.仅C.仅和D.仅和52.若关系模式 R 中没有非主属性,则(分数:1.00)A.R 肯定属于 2NF,但 R 不一定属于 3NFB.R 肯定属于 3NF,但 R 不一定属于 BCNFC.R 肯定属于 BCNF,但 R 不一定属于 4NFD.R 肯定属于 4NF第(55)(56)题基于以下描述:有关系模式 P(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依
21、赖集:F=ABDE,ABG,BF,CJ,CI,GH(分数:4.00)(1).关系模式 P 的码为(分数:2.00)A.(A,B,C,B.(A,B,D,C.(A,C,D, (A,B,C,D.(2).现将关系模式 P 分解为两个关系模式 P1(A,B,D,E,F,G,H)和 P2(C,I,J)。这个分解(分数:2.00)A.不具有无损连接性,不保持函数依赖B.具有无损连接性,不保持函数依赖C.不具有无损连接性,保持函数依赖D.具有无损连接性且保持函数依赖53.下列关于以 web 服务器为中心的浏览器/服务器模式的叙述中,哪一条是不正确的(分数:1.00)A.与传统的客户机/服务器结构相比较,Web
22、 服务器负载过重B.与传统的客户机/服务器结构相比较,HTTP 协议的效率低C.服务器扩展程序主要使用 CGI 和 WebAPI 两种编程接口编写D.CGI 在执行时动态加载到 Web 服务器进程内54.下列关于 Visual Studio 2008 的叙述中,哪一条是不正确的(分数:1.00)A.Visual Studio 2008 彻底解决了需要绑定一个特定版本的 CLR(通用语言框架机制)的问题B.Visual Studio 2008 实现了 Dreamwaver 网页编辑的功能C.Visual studio 2008 对 AJAX 和 JavaScript 提供了更丰富的支持D.Vis
23、ual Studio 2008 允许编写使用 LINQ 的代码55.下列关于分布式数据库系统的叙述中,哪一条是不正确的(分数:1.00)A.每一个节点是一个独立的数据库系统B.具有位置透明性、复制透明性和分片透明性等C.有关数据分片、分配和副本的信息存储在局部目录中D.对于并发控制和恢复,分布式 DBMS 环境中会出现大量的在集中式 DBMS 环境中碰不到的问题56.下列关于面向对象数据库和关系数据库系统的叙述中,哪一条是不正确的(分数:1.00)A.面向对象数据库设计与关系数据库设计之间一个最主要的区别是如何处理联系B.面向对象数据库设计与关系数据库设计中,处理继承的方法是相同的C.在面向对
24、象数据库中,通过使用继承构造来获得映射D.在面向对象数据库中,联系是通过使用联系特性或者包括相关对象的对象标识符的参照属性来处理的二、B填空题/B(总题数:20,分数:40.00)57.为了改变指令系统计算机指令过多的状态而设计的一种计算机系统结构称为精简指令系统计算机,其英文缩写为 1。(分数:2.00)填空项 1:_58.标准的 URL 由三部分组成:协议类型、 1 和路径/文件名。(分数:2.00)填空项 1:_59.对线性表进行二分法检索,其前提条件是线性表以 1 方式存储,并且按关键码值排好序。(分数:2.00)填空项 1:_60.霍夫曼算法是求具有最 1 带权外部路径长度的扩充二叉
25、树的算法。(分数:2.00)填空项 1:_61.m 阶 B 树的根结点至多有 1 棵子树。(分数:2.00)填空项 1:_62. 1 是操作系统向用户提出的程序级服务,用户程序借助它可以向操作系统提出各种服务请求。(分数:2.00)填空项 1:_63.最著名的死锁避免算法是 1 算法。(分数:2.00)填空项 1:_64.可以采用虚拟设备技术来提高独占设备的利用率,所采用的具体技术称为 1 技术。(分数:2.00)填空项 1:_65.根据抽象的层面不同,数据模型可分为:概念层模型、 1 层模型和物理层模型。(分数:2.00)填空项 1:_66.关系数据模型的完整性约束主要包括:域完整性约束、实
26、体完整性约束和 1 完整性约束三类。(分数:2.00)填空项 1:_67.动态 SQL 语句是指在 SQL 程序编译时其中有些部分尚未确定,需要在程序的 1 过程中临时生成的 SQL语句。(分数:2.00)填空项 1:_68.在关系代数中,从两个关系的笛卡尔积中选取它们的属性或属性组间满足一定条件的元组得到新的关系的操作称为 1。(分数:2.00)填空项 1:_69.选择逻辑查询计划和选择物理查询计划的步骤称为查询 1。(分数:2.00)填空项 1:_70.多个事务在某个调度下的执行是正确的,是能保证数据库一致性的、当且仅当该调度是 1 的。(分数:2.00)填空项 1:_71.Oracle
27、针对 Internet/Intranet 的产品是 Oracle 1。(分数:2.00)填空项 1:_72.抽象数据类型是一种用户定义的对象数据类型,它由对象的 1 及其相应的方法组成。(分数:2.00)填空项 1:_73.若 XY,且 Y (分数:2.00)填空项 1:_74.如果关系模式 R 的规范化程度达到了 4NF,则 R 的属性之间不存在非平凡且非 1 的多值依赖。(分数:2.00)填空项 1:_75.一个多媒体数据库必须采用一些模型使其可以基于 1 来组织多媒体数据源,并为它们建立相应的索引。(分数:2.00)填空项 1:_76.数据集市是一种更小、更集中的 1,它为公司提供了分析
28、商业数据的一条廉价途径。(分数:2.00)填空项 1:_全国计算机等级考试三级数据库技术真题 2009 年 9 月答案解析(总分:104.00,做题时间:90 分钟)一、B选择题/B(总题数:58,分数:64.00)1.数字信号处理器由于在其内部设计了能够高速处理多路数字信号的电路,可以用在需要快速处理大量复杂数字信号的领域。下列哪一个设备不需要数字信号处理器(分数:1.00)A.雷达B.彩色电视机 C.数字音视频设备D.数字图像处理设备解析:2.八进制数 1507 转换成十进制数是多少(分数:1.00)A.833B.839 C.840D.841解析:解析 (1507) 8=183+582+7
29、80=(839)103.数据包要求从源主机出发,最终到目的主机。下列哪一个设备可为数据包选择输出路径,将它从一个网络传送到另一个网络(分数:1.00)A.通信线路B.路由器 C.WWW 服务器D.调制解调器解析:解析 数据包从源主机出发,通常需要经过多个路由器才能达到目的主机,所经过的路由器负责将数据包正确地从一个网络传送到另一个网络。当数据包经过多个路由器,最终被送到目的网络后,目的主机就可以接收到该数据包,并对数据包进行处理。4.当电子邮件软件从邮件服务器读取邮件时,可以使用下列哪一个(些)协议 简单邮件传输协议 SMTP 邮局协议 POP3 交互式邮件存取协议 IMAP(分数:1.00)
30、A.仅B.仅C.仅和 D.仅和解析:解析 在电子邮件程序向邮件服务器中发送邮件时,使用的是简单邮件传输协议(SMTP,simple Mail Transfer Protocol);而在电子邮件程序从邮件服务器中读取邮件时,可以使用邮局协议(POP3,Post Office Protocol)或交互式邮件存取协议(IMAP,Interactive Mail Access Protocol)协议,它取决于邮件服务器支持的协议类型。5.在下载的普通程序中隐含了一些非法功能的代码,用于窃取用户私密信息或执行其他恶意程序,这种恶意软件的攻击方式称为(分数:1.00)A.特洛依木马 B.后门陷阱C.逻辑炸
31、弹D.僵尸网络解析:6.下列关于 ADSL 技术的叙述中,哪些是正确的 它是在普通电话线上的一种新的高速宽带技术 它为用户提供上、下行对称的传输速率 ADSL 宽带接入方式可用于网络互连业务(分数:1.00)A.仅和B.仅和C.仅和 D.全部解析:7.数据结构概念一般包括三个方面的内容,它们是(分数:1.00)A.数据的逻辑结构、数据的传输结构、数据的分析挖掘B.数据的逻辑结构、数据的存储结构、数据的运算 C.数据的存储结构、数据的展示方式、数据的运算D.数据的传输结构、数据的展示方式、数据的分析挖掘解析:解析 数据结构概念一般包括 3 个方面的内容:数据之问的逻辑关系、数据在计算机中的存储方
32、式以及在这些数据上定义的运算的集合。8.下列关于链式存储结构的叙述中,哪些是不正确的 逻辑上相邻的结点物理上不必邻接 每个结点都包含恰好一个指针域 用指针来体现数据元素之间逻辑上的联系 结点中的指针都不能为空 可以通过计算直接确定第 i 个结点的存储地址(分数:1.00)A.仅、和B.仅、和C.仅、和D.仅、和 解析:解析 链式存储结构的主要特点是:(1)结点中除自身信息外,还有表示链接信息的指针域,因此比顺序存储结构的存储密度小,存储空间利利率低。(2)逻辑上相邻的结点物理上不必邻接,可用于线性表、树、图等多种逻辑结构的存储表示。(3)插入、删除操作灵活方便,不必移动结点,只要改变结点中的指
33、针值即可。9.栈结构不适用于下列哪一种应用(分数:1.00)A.表达式求值B.树的层次次序周游算法的实现 C.二叉树对称序周游算法的实现D.快速排序算法的实现解析:10.下列哪一个不是队列的基本运算(分数:1.00)A.从队尾插入一个新元素B.判断一个队列是否为空C.从队列中删除第 i 个元素 D.读取队头元素的值解析:解析 队列的 5 种基本运算的实现算法:(1)往队尾插入一个新元素;(2)删除队头元素;(3)读队头元素;(4)判断队列是否为空队列;(5)将队列置为空队列。11.按行优先顺序存储下三角矩阵 (分数:1.00)A.LOC(aij)=LOC(a11)+i(i+1)/2+jB.LO
34、C(aij)=LOC(a11)+i(i+1)/2+(j-1)C.LOC(aij)=LOC(a11)+i(i-1)/2+jD.LOC(aij)=LOC(a11)+i(i-1)/2+(j-1) 解析:12.在包含 1000 个元素的线性表中实现如下各运算,哪一个所需的执行时间最短(分数:1.00)A.线性表按顺序方式存储,查找关键码值为 900 的结点B.线性表按链接方式存储,查找关键码值为 900 的结点C.线性表按顺序方式存储,查找线性表中第 900 个结点 D.线性表按链接方式存储,查找线性表中第 900 个结点解析:13.下列关于二又树的叙述中,哪一条是正确的(分数:1.00)A.二叉树是
35、结点的有限集合,这个集舍不能为空集B.二叉树是树的特殊情况,即每个结点的子树个数都不超过 2C.二叉树的每个非叶结点都恰有两棵非空子树D.每一棵二叉树都能唯一地转换到它所对应的树(林) 解析:解析 在树(树林)与二叉树之问有一个自然的一一对应的关系,每一棵树(或树林)都能唯一地转换到它所对应的二叉树。14.设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,X),则新序列(H,C,Q,P,A,M,S,R,D,F,X,Y)是下列哪一种排序算法一趟扫描的结果(分数:1.00)A.起泡排序 B.初始步长为 4 的希尔排序C.二路归并排序D.堆排序解析:解析 将排序的记录顺次两两比较,若为逆序则
36、进行交换。将序列照此方法从头到尾处理一遍称作一趟起泡,一趟起泡的效果是将关键码值最大的记录交换到了最后的位置,即该记录的排序最终位置。第二趟起泡再将次最大关键码交换到倒数第二个位置,即它的最终位置,如此进行下去,若某一趟起泡过程中没有发生任何交换,或排序已经进行了 n-1 趟,则排序过程结束。 15.对 n 个记录的文件进行快速排序,平均执行时间为(分数:1.00)A.O(1og2B.O(C.O(nlog2 D.O(n2)解析:16.下列哪一个不是网络操作系统应该支持的功能(分数:1.00)A.网络管理B.网络通信C.资源共享D.负载均衡 解析:解析 网络操作系统就是在原来各自计算机操作系统之
37、上,按照网络体系结构的各个协议标准开发的软件,包括网络管理、通信、资源共享、系统安全和多种网络应用服务等。17.下列指令中,哪一个不是特权指令(分数:1.00)A.访管指令 B.启动设备指令C.设置时钟指令D.停机指令解析:解析 在多道程序设计环境中,为了保证系统安全,将指令系统中的指令分成两部分:特权指令和非特权指令。特权指令。是指只允许操作系统使用,而不允许一般用户使用的指令。这些指令,如修改程序状态字、设置中断屏蔽、启动设备执行 I/O 操作、设置时钟、置中断向量、清内存、停机等。这些指令如果允许用户随便使用,就可能使系统陷入混乱。非特权指令。特权指令之外的指令称作非特权指令,非特权指令
38、的执行不影响其他用户以及系统,如算术运算指令、逻辑运算指令、取数存数指令、访管指令等。18.一个进程从运行态转换为就绪态的原因是(分数:1.00)A.该进程执行时出错B.该进程等待某个资源C.该进程用完分配的时间片 D.该进程等待的资源变为可用解析:解析 19.读者写者问题的解决方案如下所示。 Begin U /U; read_count:=read_count+1; if read_count=1 then P(write); U /U; 读文件; U /U; read_count:=read_count-1; if read_count=0 then V(write); U /U; End
39、; 假设信号量 mutex 表示对 read_count 共享变量所关注的互斥区进行互斥,那以,、和处应该填写的语句是(分数:1.00)A.P(mute、P(mute、V(mute、V(muteB.P(mute、V(mute、P(mute、V(mute C.V(mute、V(mute、P(mute、P(muteD.V(mute、P(mute、V(mute、P(mute解析:20.下列哪一项不是存储管理的任务(分数:1.00)A.内存共享B.存储保护C.地址映射D.指针定位 解析:解析 存储管理的任务有:(1)内存空间的分配和回收;(2)内存空间的共享;(3)存储保护;(4)地址映射;(5)内存
40、扩充。21.下列关于工作集模型的叙述中,哪一条是不正确的(分数:1.00)A.每个进程有一个工作集B.工作集大小与缺页率无关 C.工作集大小是可以调整的D.工作集模型可以解决系统的颠簸(抖动)问题解析:解析 采用工作集模型,可以解决颠簸问题。对于给定的进程访页序列,从时刻(t-)到时刻 t之间所访问页面的集合,称为该进程的工作集。其中,称为工作集窗口。工作集是随时间而变化的,如图所示。工作集大小与窗口尺寸密切相关。 22.下列关于文件结构的叙述中,哪一(些)条是正确的 源程序、目标代码等文件属于流式文件 每个记录包含一个记录键和其他属性 记录式文件中的记录都是定长的(分数:1.00)A.仅B.
41、仅和 C.仅和D.仅和解析:解析 文件的逻辑结构可分为两类:(1)流式文件。流式文件无结构,且管理简单,用户可以方便地对其进行操作。源程序、目标代码等文件属于流式文件。(2)记录式文件。构成文件的基本单位是记录,记录式文件是一组有序记录的集合。记录是一个具有特定意义的信息单位,包含一个记录键和其他属性,记录式文件可分为定长记录文件和变长记录文件两种。23.如果某一个文件的物理结构采用的是 UNIX 的三级索引结构,如图所示。假设一个物理块可以存放 128个块号,要查找块号为 15000 的物理块,需要用到哪一级索引表 (分数:1.00)A.主索引表B.一级索引表C.二级索引表 D.三级索引表解
42、析:24.磁盘驱动调度中的移臂调度的目标是减少(分数:1.00)A.磁头寻道时间 B.旋转延迟时间C.数据传输时间D.中断处理时间解析:解析 根据访问者指定的柱面位置来决定执行次序的调度,称为移臂调度。移臂调度的目的是尽可能地减少操作中的寻找时间。25.以树形结构表示实体及实体之间联系的数据模型是(分数:1.00)A.层次模型 B.网状模型C.关系模型D.面向对象模型解析:解析 层次模型是数据库系统中最早出现的数据模型,层次数据库系统采用层次模型作为数据的组织方式。用树型(层次)结构表示实体类型以及实体间的联系是层次模型的主要特征。26.在一个数据库中,模式与内模式的映像个数是(分数:1.00
43、)A.1 个 B.与用户个数相同C.由设置的系统参数决定D.任意多个解析:解析 数据库中只有一个模式,也只有一个内模式,所以模式/内模式映像是唯一的,它定义数据库全局逻辑结构与存储结构之间的对应关系。27.在嵌入式 SQL 中,与游标相关的有四个语句,它们中哪一个执行游标定义中的 SE- LECT 语句(分数:1.00)A.DECLAREB.OPEN C.FETCHD.CLOSE解析:解析 与游标有关的 SQL 语句有下列 4 个:游标定义语句。游标是与某一查询结果相联系的符号名,游标用 SQL 的 DECLARE 语句定义,它是说明语句,此时游标定义中的 SELECT 语句并不执行。游标打开
44、语句。此时执行游标定义中的 SELECT 语句,同时游标处于活动状态。游标指向查询结果中的第一行之前。游标推进语句。此时执行游标向前推进一行,并把游标指向的行 (称为当前行)中的值取出,放到语句中说明的对应的程序变量中。FETCH 语句常置于主语言程序的循环中,并借助主语言的处理语句逐一处理查询结果中的一个个行。游标关闭语句。关闭游标,使它不再和原来的查询结果相联系。关闭的游标可以再次打开,与新的查询结果相联系。28.信息是有价值的,信息的价值主要与下列哪些因素有关 准确性 及时性 完整性 可靠性 可移植性(分数:1.00)A.仅、和B.仅、和 C.仅、和D.都相关解析:解析 信息是有价值的,
45、信息的价值与它的准确性、及时性、完整性和可靠性有关。因为信息的价值必须通过使用信息的决策者的行为结果来体现,所以,为了提高信息的价值,就要用科学的方法来管理信息,这种科学的方法就是数据库技术。解析:解析 实体完整性规则规定关系的所有组成主键的属性都不能取空值,而不仅是主键整体不能取空值。30.如果对关系 emp(eno, ename, salary)成功执行下面的 SQL 语句: CREATE CLUSTER INDEX name index ON emp (salary) 对此结果的正确描述是(分数:1.00)A.在 emp 表上按 salary 升序创建了一个唯一索引B.在 emp 表上按
46、 salary 降序创建了一个唯一索引C.在 emp 表上按 salary 升序创建了一个聚簇索引 D.在 emp 表上按 salary 降序创建了一个聚簇索引解析:解析 执行 CREATE INDEX 语句:CREATE CLUSTER INDEX name_index ON emp(ename);将会在emp 表的 ename 列上建立一个聚簇索引,而且 emp 表中的记录将按照 ename 值的升序存放。31.设关系 R 和 S 的元数分别是 r 和 s,且 R 有 n 个元组,s 有 m 个元组。执行关系 R 和 S 的笛卡尔积,记为 T=RXS,则(分数:1.00)A.T 的元数是(
47、r,且有(n+个元组B.T 的元数是(r,且有(n个元组C.T 的元数是(r+,且有(n+个元组D.T 的元数是(r+,且有(n个元组 解析:32.设课程和教师是两个实体型,如果每一门课程可以由若干位教师讲授,每一位教师可以讲授若干门课程,则课程与教师这两个实体型之间的联系是(分数:1.00)A.一对一B.一对多C.多对多 D.不确定解析:33.在关系代数中,下列哪一个等式是不正确的(分数:1.00)A. B.RS=SRC.RS=SRD.解析:34.在 SQL 语言中,一个基本表的定义一旦被删除,则与此表相关的下列内容中哪一个 (些)也自动被删除或失效 此表中的数据 此表上建立的索引 此表上建立的视图(分数:1.00)A.仅B