1、三级数据库技术笔试-34 及答案解析(总分:92.00,做题时间:90 分钟)一、B选择题/B(总题数:60,分数:61.00)1.下列进程状态的转换中,哪一个是不正确的U /U。 A.就绪运行 B.运行就绪 C.就绪等待 D.等待就绪(分数:1.00)A.B.C.D.2.如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( )。 A. 一个是 DELETE,另一个是 SELECT B. 一个是 SELECT,另一个是 UPDATE C. 两个都是 UPDATE D. 两个都是 SELECT(分数:1.00)A.B.C.D.3.以下关于队列的叙述中,不正确的是U /U。 A.
2、队列的特点是先进先出 B.队列既能用顺序方式存储,也能用链接方式存储 C.队列适用于二叉树对称序周游算法的实现 D.队列适用于树的层次次序周游算法的实现(分数:1.00)A.B.C.D.4.Oracle 的数据仓库解决方案是 Oracle OLAP 产品,其中服务器端的工具是_。 A. Oracle Express Server B. Oracle Express Objects C. Oracle Express Analyzer D. Oracle Webserver(分数:1.00)A.B.C.D.5.一个联系转换为一个关系模式,若联系为 n:m,则转换成的关系模式有几个?U /U A.
3、1 B.2 C.3 D.4(分数:1.00)A.B.C.D.6.以下U /U术语与数据的逻辑结构无关。 A.线性结构 B.链式结构 C.树型结构 D.网状结构(分数:1.00)A.B.C.D.7.有 6 个元素按 1、2、3、4、5、6 的顺序进栈,下列哪一个不是合法的出栈序列?( ) A. 2、3、4、1、6、5 B. 3、2、4、6、5、1 C. 4、3、1、2、5、6 D. 5、4、6、3、2、1(分数:1.00)A.B.C.D.8.以下关于顺序存储结构的叙述中,哪些是正确的?U /U结点之间的关系由存储单元的邻接关系来体现逻辑上相邻的结点物理上不必邻接存储密度大,存储空间利用率高插入、
4、删除操作灵活方便,不必移动结点可以通过计算直接确定第 i 个结点的存储地址 A.仅、和 B.仅、和 C.仅、和 D.仅、和(分数:1.00)A.B.C.D.9.在下面的叙述中,属于 TCP/IP 协议特点的是开放的协议标准,独立于特定的计算机硬件与操作系统可以运行在局域网、广域网更适用于互联网整个 TCP/IP 设备在网络中具有唯一的 IP 地址可以提供多种可靠的用户服务 A. 和 B. C. D. 全部(分数:1.00)A.B.C.D.10.把概念设计阶段设计好的基本 E-R 图转换为与选用的 DBMS 所支持的数据模型相符合的逻辑结构,是属于U /U阶段的目标。 A.概念结构设计 B.逻辑
5、结构设计 C.数据库物理设计 D.数据库实施(分数:1.00)A.B.C.D.11.计算机的内存储器比外存储器 A. 便宜 B. 存储更多信息 C. 存取速度快 D. 虽贵,但能存储更多信息(分数:1.00)A.B.C.D.12.支持程序浮动的地址转换机制是 A. 页式地址转换 B. 段式地址转换 C. 静态重定位 D. 动态重定位(分数:1.00)A.B.C.D.13.在数据库系统中,当总体逻辑结构改变时,通过改_,使局部逻辑结构不变,从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性。 A. 应用程序 B. 逻辑结构和物理结构之间的映像 C. 存储结构 D. 局
6、部逻辑结构到总体逻辑结构的映像(分数:1.00)A.B.C.D.14.虚拟页式存储管理中页表有若干项,当内存中某一页面被淘汰时,可根据其中哪一项决定是否将该页写回外存? A. 内存标志 B. 外存地址 C. 修改标志 D. 访问标志(分数:1.00)A.B.C.D.15.系统出现死锁的原因是 A. 计算机系统发生了重大故障 B. 有多个封锁的进程同时存在 C. 若干进程因竞争资源而无休止地等待其他进程释放已占有的资源 D. 资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数(分数:1.00)A.B.C.D.16.计算机系统中判别是否有中断事件发生应是在 A. 进程切换时 B. 执行完
7、一条指令后 C. 执行 P 操作后 D. 由用户态转入核心态时(分数:1.00)A.B.C.D.17.在物理存储器层次结构中,下列哪一个存储设备是联机存储?U /U A.高速缓存 B.主存储器 C.第二级存储器 D.第三级存储器(分数:1.00)A.B.C.D.18.下面关于数据库系统基于日志的恢复的叙述中,哪一种说法是正确的? A. 利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDO B. 利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO C. 利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的
8、改前值可以进行 REDO D. 利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO(分数:1.00)A.B.C.D.19.下列叙述中错误的是 A. 硬件是指中央处理机、存储器和输入输出等物理设备 B. 操作系统的作用主要是管理系统中的各种资源 C. 操作系统主要是考虑管理系统的功能,因此为用户提供良好的界面主要是由应用软件来完成 D. 操作系统是与计算机硬件关系最为密切的系统软件(分数:1.00)A.B.C.D.20.概念结构设计的目标是产生 DB 概念结构(即概念模式),这结构主要反映 A. DBA 的管理信息要求 B. 应用程序员的编程需求 C. 企
9、业组织的信息需求 D. 数据库的维护需求(分数:1.00)A.B.C.D.21.下面列出的数据管理技术发展的三个阶段中,_开始可以对文件进行长期保存。 A. 人工管理阶段 B. 文件系统阶段 C. 数据库阶段 D. 以上都能实现长期保存(分数:1.00)A.B.C.D.22.设 R 和 S 分别是 r 和 s 元关系,且 R 有 n 个元组,s 有 m 个元组。执行关系 R 和 S 的笛卡儿积,记为T=RS,则_。 A.T 的元数是(r+s),且有(n+m)个元组 B.T 的元数是(r+s),且有(nm)个元组 C.T 的元数是(rs),且有(n+m)个元组 D.T 的元数是(rs),且有(n
10、m)个元组(分数:2.00)A.B.C.D.23.在下列线性表中,限定仅在表的一端进行插入和删除运算的线性表是 A. 队列 B. 栈 C. 串 D. 数组(分数:1.00)A.B.C.D.24.在下列叙述中,正确的一条是U /U。 A.在设备 I/O 中引入缓冲技术的目的是为了节省内存 B.指令中的地址结构和外存容量是决定虚存作业地址空间的两个因素 C.处于阻塞状态的进程被唤醒后,可直接进入运行状态 D.在请求页式管理中,FIFO 置换算法的内存利用率是较高的(分数:1.00)A.B.C.D.25.下列关于 Oracle 数据库系统的表空间叙述中,不正确的是U /U。 A. 每个数据库分成一个
11、或多个表空间 B. 每个表空间只能创建一个数据文件 C. 一个数据文件只能和一个数据库相关联 D. 数据库表空间的总存储容量就是数据库的总存储容量(分数:1.00)A.B.C.D.26.在 Power Script 语言中,能使 PowerBuilder 先执行应用级的 Close 事件中的脚本,然后再退出程序的语句是 A. RETURN B. RETURN TRUE C. HALT D. HALT CLOSE(分数:1.00)A.B.C.D.27.设 U 是所有属性的集合,X、Y、Z 都是 U 的子集,且 Z=U-X-Y。下面关于多值依赖的叙述中,哪个(些)是正确的?_。若 XY,则 XY若
12、 XY,则 Xy若 XY,且 Y (分数:1.00)A.B.C.D.28.下面关于函数依赖的叙述中,不正确的是 A)若 XY,XZ,则 XYZ B)若 XYZ,则 XZ,YZ C)若 XY,YZ,则 XZ D)若 XY,Y (分数:1.00)A.B.C.D.29.下面不属于数据管理技术发展过程中人工管理阶段的特点的是 A. 数据不保存 B. 数据不共享 C. 数据无专门软件进行管理 D. 数据具有独立性(分数:1.00)A.B.C.D.30.数据库的概念模式独立于U /U。 A.具体的机器和 DBMS B.现实世界 C.E-R 图 D.数据模型(分数:1.00)A.B.C.D.31.设计磁盘调
13、度算法时应考虑的两个基本因掌是 A. 公平性和高效性 B. 独立性和可靠性 C. 有效性和安全性 D. 以上都不对(分数:1.00)A.B.C.D.32.下列不属于操作系统功能的是 A. 进程管理 B. 存储管理 C. 作业管理 D. 数据库管理(分数:1.00)A.B.C.D.33.下列哪一个不是网络操作系统应该支持的功能?U /U A.网络管理 B.网络通信 C.资源共享 D.负载均衡(分数:1.00)A.B.C.D.34.系统出现死锁的原因是U /U。 A.计算机系统发生了重大故障 B.有多个封锁的进程同时存在 C.若干进程因竞争资源而无休止地等待其他进程释放已占有的资源 D.资源数大大
14、少于进程数,或进程同时申请的资源数大大超过资源总数(分数:1.00)A.B.C.D.35.下列关于 Oracle 数据库系统的表空间叙述中,不正确的是U /U。 A. 每个数据库分成一个或多个表空间 B. 每个表空间只能创建一个数据文件 C. 一个数据文件只能和一个数据库相关联 D. 数据库表空间的总存储容量就是数据库的总存储容量(分数:1.00)A.B.C.D.36.该二叉树结点的后序序列为 A. B、D、C、A、F、C、E B. B、D、C、F、A、C、E C. E、C、F、A、C、D、B D. E、C、A、C、D、F、BB第(11)至(12)题基于下面的叙述:某二叉树结点的前序序列为 E
15、、A、C、B、D、C、F,对称序序列为 A、B、C、D、E、F、C。/B(分数:1.00)A.B.C.D.37.数据库中,数据的物理独立性是指 A. 数据库与数据库管理系统的相互独立 B. 用户程序与 DBMS 的相互独立 C. 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D. 应用程序与数据库中数据逻辑结构相互独立(分数:1.00)A.B.C.D.38.Oracle 目前可以存储极大的对象,这是因为它引入了 4 种新数据类型,其中一种大对象数据类型在数据库中只存储它的目录名,它是 A.CLOB B.BLOB C.BFILE D.NCLOB(分数:1.00)A.B.C.D.39.设
16、关系 R,S 和 T 分别如下图所示。则有R A B C143212364SB D E421761TA B C D E1322347711A) T=RS B) T=R-S C) T=RS D) T=R (分数:1.00)A.B.C.D.40.下列哪一项是数据库系统的核心和基础? A. 数据模型 B. 数据库管理系统 C. 数据库技术 D. 关系理论(分数:1.00)A.B.C.D.41.SQL 语言集数据定义、数据查询、数据操纵和数据控制功能于一体,语句 UPDATE 实现哪类功能? A. 数据定义 B. 数据查询 C. 数据操纵 D. 数据控制(分数:1.00)A.B.C.D.42.下列哪个
17、工具是 Oracle 数据库管理系统提供的 CASE 工具? ( ) A. Developer/2000 B. PowerBuilder/2000 C. Discoverer/2000 D. Designer/2000(分数:1.00)A.B.C.D.43.在页式存储管理中,为加快地址映射速度,一般需要硬件提供支持。以下哪些硬件是用于地址映射的? U /U。页表始址寄存器 页表长度寄存器变址寄存器 相联存储器 A. 、和 B. 和 C. 、和 D. 全部(分数:1.00)A.B.C.D.44.操作系统中的下列功能,与硬盘没有直接关系的是_。 A. SPOOLING 技术 B. 文件管理 C.
18、进程调度 D. 虚拟存储(分数:1.00)A.B.C.D.45.下列有关分区存储管理的叙述中,不正确的是U /U。 A. 分区存储管理能充分利用内存 B. 分区存储管理有固定分区存储管理和可变分区存储管理 C. 固定分区会浪费存储空间 D. 分区存储管理不能实现对内存的扩充(分数:1.00)A.B.C.D.46.下面关于数据库系统基于日志的恢复的叙述中,U /U是正确的。 A. 利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDO B. 利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO C. 利用更新日志记录中的改
19、后值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDO D. 利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO(分数:1.00)A.B.C.D.47.计算机系统中判别是否有中断事件发生应是在 A. 进程切换时 B. 执行完一条指令后 C. 执行 P 操作后 D. 由用户态转入核心态时(分数:1.00)A.B.C.D.48.共享变量是指如何访问的变量? A. 只能被系统进程 B. 只能被多个进程互斥 C. 只能被用户进程 D. 可被多个进程(分数:1.00)A.B.C.D.49.Microsoft SQL Server 2000 和下列哪一
20、个产品集成使用,可以支持贸易伙伴之间的在线交流? A. BizTalkTM Server 2000 B. Commerce Server 2000 C. Microsoft English Query D. Microsoft OLE DB(分数:1.00)A.B.C.D.50.下列系统中哪一个可以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合( )。 A.数据库系统 B.数据库管理系统 C.数据仓库 D.数据集成(分数:1.00)A.B.C.D.51.对于单个元组的操作是由数据库管理系统 DBMS 层次结构中的U /U层处理的。 A.应用层 B.
21、语言翻译处理层 C.数据存取层 D.数据存储层(分数:1.00)A.B.C.D.52.下列U /U说法是不正确的。 A. SYBASE IQ 产品支持 Bitwise 索引技术 B. SYBASE IQ Multiplex 是为提高 SYBSER 数据库索引的效率而设计的 C. MS SQL Server 2000 允许工作负载跨越多个 SQL Server 2000 分区 D. DB2 数据库系统使用动态位图索引提高访问多维数据的性能(分数:1.00)A.B.C.D.53.SQL 具有两种使用方式,它们在使用的细节上会有些差别,特别是 SELECT 语句。这两种不同使用方法的 SQL 分别称
22、为交互式 SQL 和U /U。 A.提示式 SQL B.多用户 SQL C.嵌入式 SQL D.解释式 SQL(分数:1.00)A.B.C.D.54.在 SQL 中,关系模式被称为“基本表”,存储模式称为“存储文件”,子模式称为“视图”,下列说法不正确的是_。 A. 基本表是实际存储在数据库中的表 B. 视图是若干个基本表或其他视图构成的子集 C. 一个基本表不能跨越多个存储文件,同理一个存储文件也不能存放多个基本表 D. 用户可以用 SQL 语句对视图和基本表进行查询等操作(分数:1.00)A.B.C.D.55.对于学生信息表 STUDENT(SNO,SNAME,SEX,AGE,DEPT)
23、(STUDENT 由学号 SNO、姓名 SNAME、性别SEX、年龄 AGE、所在系 DEPT5 个属性组成,其中 SNO 为主码),求年龄 2023 岁之间的学生姓名和年龄,正确的语句是U /U。 A.SELECT SNAME,AGE FROM STUDENT WHERE AGE20 AND AGE B.SELECT*FROM STUDENT WHERE AGE BETWEEN 20 AND 23 C.SELECTSNAME,AGE FROM STUDENT WHERE AGE BETWEEN 20 AND 23 D.以上均不正确(分数:1.00)A.B.C.D.56.对于给出的一组权 w=
24、10,12,16,21,30,通过哈夫曼算法求出的扩充二叉树的带权外部路径长度为 A. 89 B. 189 C. 200 D. 300 (分数:1.00)A.B.C.D.57.下图所示的情况称为,从信息源结点传输到信息目的结点的信息中途被攻击者 (分数:1.00)A.B.C.D.58.数据库数据的安全性是指_。 A. 保护数据库不受恶意访问 B. 避免意外地破坏一致性 C. 避免意外丢失 D. 都不是(分数:1.00)A.B.C.D.59.系统中有 4 个进程 P1,P2,P3 和 P4,在某一时刻系统状态如下:(分数:1.00)A.B.C.D.60.下面对计算机局域网技术特点的描述,不正确的
25、是 A. 网上客户站可为各个档次的个人计算机 B. 使用专用的通信线路,数据传输速度率高 C. 一般属于一个单位所有 D. 不易于建立、维护和扩展(分数:1.00)A.B.C.D.二、B填空题/B(总题数:20,分数:31.00)61.虚拟存储管理分为虚拟页式、虚拟段式和U U /U /U。(分数:1.00)填空项 1:_62.在关系模式 RU,F中,如果 XY,且存在 X 的一个真子集 X,有 XY,则称 Y 对 X 的依赖为 1 函数依赖。(分数:2.00)填空项 1:_63.概念结构设计的方法通常有自顶向下、自底向上、逐步扩张和 1。(分数:2.00)填空项 1:_64.联网的各个计算机
26、共享一个公共通信信道,当一台计算机发送消息时,所有其他计算机都能“收听”到此消息。这种网络称为U U /U/U网络。(分数:1.00)填空项 1:_65.由于视图是虚表,因此对视图的修改,最终要转换为对 1 的修改。(分数:2.00)填空项 1:_66.SQL 语言采用 【12】 操作方式。例如,查询所有平均成绩在 90 分以上的学生姓名,用户必须说明完成该请求的具体处理过程,即如何用循环结构按照某条路径一条一条地把满足条件的学生记录读出来,而 SQL 语言采用集合操作方式,不仅查询结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合(一次一个集合)。(分数:1.00)填
27、空项 1:_67.数据模型可分为两个级别,一个是独立于计算机系统的模型,称为U U /U /U;另一个是直接面向数据库的逻辑结构,称为实施模型。(分数:2.00)填空项 1:_68.在 Internet 中,使用的基础协议是U U /U /U协议。(分数:1.00)填空项 1:_69.在 SQL 语言中,允许获得某种权限的用户把这种权限再转授给其他用户,可以在 GRANT 语句中指定UU /U /U子句。(分数:1.00)填空项 1:_70.设在关系模式 R(A,B,C,D) 中,根据语义有如下函数依赖集 F=AB,BC。关系模式 R 的码是_。(分数:2.00)填空项 1:_71.数据库应用
28、系统的设计应该具有数据设计和U U /U /U功能,对数据进行收集、存储、加工、抽取和传播等。(分数:1.00)填空项 1:_72.数据仓库系统(DWS)由数据源、数据仓库管理工具和U U /U /U三部分组成。(分数:1.00)填空项 1:_73.在分布式数据库中可将数据库分割成被称为 1 的逻辑单位,它们可以被分配到不同站点上进行存储。(分数:2.00)填空项 1:_74.在将关系模式 RU,F分解为关系模式 R1U1,F1,R2U2,F2,RnUn,Fn时,若对于关系模式 R 的任何一个可能取值 r,都有 rr1r2rn,即 r 在 R1,R2,Rn 上的投影的自然连接等于 r,则称关系
29、模式 R 的这个分解具有 1。(分数:2.00)填空项 1:_75.SQL 查询就是用户使用 SQL 语句来创建的一种查询。SQL 查询主要包括联合查询、传递查询、 1 和子查询 4 种。(分数:2.00)填空项 1:_76.在计算机软件系统的体系结构中,数据库管理系统位于用户和U U /U/U之间。(分数:1.00)填空项 1:_77.关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到 3NF,但不一定能达到U U /U/U。(分数:1.00)填空项 1:_78.设 U 为所有属性,X、Y、Z 为属性集,Z=U-X-Y,若 XY,且 Z=,则称 XY 为 1 的多值依赖。
30、(分数:2.00)填空项 1:_79.计算机系统中, 1 通常用 8 位二进制数组成,可代表一个数字、一个字母或一个特殊符号。(分数:2.00)填空项 1:_80.数据模型是严格定义的一组概念的集合。通常由数据结构、数据操作和 13 部分组成。(分数:2.00)填空项 1:_三级数据库技术笔试-34 答案解析(总分:92.00,做题时间:90 分钟)一、B选择题/B(总题数:60,分数:61.00)1.下列进程状态的转换中,哪一个是不正确的U /U。 A.就绪运行 B.运行就绪 C.就绪等待 D.等待就绪(分数:1.00)A.B.C. D.解析:解析 在上述四种转换中,就绪一等待这种转换不存在
31、,所以是不正确的。2.如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( )。 A. 一个是 DELETE,另一个是 SELECT B. 一个是 SELECT,另一个是 UPDATE C. 两个都是 UPDATE D. 两个都是 SELECT(分数:1.00)A.B.C.D. 解析:3.以下关于队列的叙述中,不正确的是U /U。 A.队列的特点是先进先出 B.队列既能用顺序方式存储,也能用链接方式存储 C.队列适用于二叉树对称序周游算法的实现 D.队列适用于树的层次次序周游算法的实现(分数:1.00)A.B.C. D.解析:4.Oracle 的数据仓库解决方案是 Oracl
32、e OLAP 产品,其中服务器端的工具是_。 A. Oracle Express Server B. Oracle Express Objects C. Oracle Express Analyzer D. Oracle Webserver(分数:1.00)A. B.C.D.解析:5.一个联系转换为一个关系模式,若联系为 n:m,则转换成的关系模式有几个?U /U A.1 B.2 C.3 D.4(分数:1.00)A.B.C. D.解析:解析 对 K 个实体型之间多对多的联系,将联系为 n:m 转换为关系模式,需要引入一个连结记录,形成 K 个实体型和连结记录之间的 K 个联系。6.以下U /U
33、术语与数据的逻辑结构无关。 A.线性结构 B.链式结构 C.树型结构 D.网状结构(分数:1.00)A.B. C.D.解析:7.有 6 个元素按 1、2、3、4、5、6 的顺序进栈,下列哪一个不是合法的出栈序列?( ) A. 2、3、4、1、6、5 B. 3、2、4、6、5、1 C. 4、3、1、2、5、6 D. 5、4、6、3、2、1(分数:1.00)A.B.C. D.解析:8.以下关于顺序存储结构的叙述中,哪些是正确的?U /U结点之间的关系由存储单元的邻接关系来体现逻辑上相邻的结点物理上不必邻接存储密度大,存储空间利用率高插入、删除操作灵活方便,不必移动结点可以通过计算直接确定第 i 个
34、结点的存储地址 A.仅、和 B.仅、和 C.仅、和 D.仅、和(分数:1.00)A.B. C.D.解析:9.在下面的叙述中,属于 TCP/IP 协议特点的是开放的协议标准,独立于特定的计算机硬件与操作系统可以运行在局域网、广域网更适用于互联网整个 TCP/IP 设备在网络中具有唯一的 IP 地址可以提供多种可靠的用户服务 A. 和 B. C. D. 全部(分数:1.00)A.B.C.D. 解析:解析 TCP/IP 协议的特点有:开放的协议标准,独立于特定的计算机硬件与操作系统。可以运行在局域网、广域网,更适用于互联网。整个 TCP/IP 设备在网络中具有惟一的 IP 地址。可以提供多种可靠的用
35、户服务。10.把概念设计阶段设计好的基本 E-R 图转换为与选用的 DBMS 所支持的数据模型相符合的逻辑结构,是属于U /U阶段的目标。 A.概念结构设计 B.逻辑结构设计 C.数据库物理设计 D.数据库实施(分数:1.00)A.B. C.D.解析:11.计算机的内存储器比外存储器 A. 便宜 B. 存储更多信息 C. 存取速度快 D. 虽贵,但能存储更多信息(分数:1.00)A.B.C. D.解析:解析 主存储器简称主存或内存,是计算机中用来存放指令和数据并能由中央处理器直接存取的存储器。当计算机工作时,整个处理过程中用到的数据和指令都存放在内存中。辅助存储器简称辅存或外存,是不直接向中央
36、处理器提供指令和数据的各种存储设备。它主要用来存放内存中难以容纳,但为程序执行所需要的数据信息。内存存储速度快,但存储成本高且容量小;外存的存储容量大,存储成本低,但存取速度慢。12.支持程序浮动的地址转换机制是 A. 页式地址转换 B. 段式地址转换 C. 静态重定位 D. 动态重定位(分数:1.00)A.B.C.D. 解析:解析 主存储器是可以被处理器直接访问的,处理器是按绝对地址访问主存储器的。为了使用户编制的程序能存放在主存储器的任意区域执行,用户使用逻辑地址编辑程序,即用户使用了逻辑上的主存储器。存储管理必须为用户分配一个物理上的存储空间,于是,就有一个从逻辑空间到物理空间的转换问题
37、。具体地说,是要把逻辑地址转换成绝对地址,把这样的地址转换工作称为重定位。重定位的方式可以有“静态重定位”和“动态重定位”。静态重定位是指在装入一个作业时,把作业中的指令地址和数据地址全部转换成绝对地址。一旦装入则不能改变。动态重定位是指在装入作业时,不进行地址转换,而是直接把作业装入到分配的主存区域中。在作业执行过程中,每当执行一条指令时都有硬件的地址转换机构将指令中的逻辑地址转换为绝对地址。13.在数据库系统中,当总体逻辑结构改变时,通过改_,使局部逻辑结构不变,从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性。 A. 应用程序 B. 逻辑结构和物理结构之间的
38、映像 C. 存储结构 D. 局部逻辑结构到总体逻辑结构的映像(分数:1.00)A.B.C.D. 解析:14.虚拟页式存储管理中页表有若干项,当内存中某一页面被淘汰时,可根据其中哪一项决定是否将该页写回外存? A. 内存标志 B. 外存地址 C. 修改标志 D. 访问标志(分数:1.00)A.B.C. D.解析:解析 在虚拟页式存储管理中,当内存中某一页面被淘汰时,可根据修改标志决定是否将该页写回外存。15.系统出现死锁的原因是 A. 计算机系统发生了重大故障 B. 有多个封锁的进程同时存在 C. 若干进程因竞争资源而无休止地等待其他进程释放已占有的资源 D. 资源数大大少于进程数,或进程同时申
39、请的资源数大大超过资源总数(分数:1.00)A.B.C. D.解析:解析 计算机系统中有限的资源与众多请求分配资源的进程间会存在矛盾。当若干进程需求资源的总数大于系统能提供的资源数时,进程间就会出现竞争资源的现象,如果对进程竞争的资源管理或分配不当就会引起死锁。16.计算机系统中判别是否有中断事件发生应是在 A. 进程切换时 B. 执行完一条指令后 C. 执行 P 操作后 D. 由用户态转入核心态时(分数:1.00)A.B. C.D.解析:解析 处理器每执行完一条指令后,硬件的中断装置立即检查有无中断事件发生,若有中断事件发生,则暂停现行进程的执行,而让操作系统的中断处理程序占用处理器,这一过
40、程称为“中断响应”。17.在物理存储器层次结构中,下列哪一个存储设备是联机存储?U /U A.高速缓存 B.主存储器 C.第二级存储器 D.第三级存储器(分数:1.00)A.B.C. D.解析:18.下面关于数据库系统基于日志的恢复的叙述中,哪一种说法是正确的? A. 利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDO B. 利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO C. 利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDO D. 利用更新日志记录中的改后值可以进行
41、UNDO,利用更新日志记录中的改后值可以进行 REDO(分数:1.00)A.B. C.D.解析:解析 UNDO:对撤销队列中的各个事务进行撤销处理,处理方法是:反向扫描日志文件,对每个UNDO 事务的更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库。19.下列叙述中错误的是 A. 硬件是指中央处理机、存储器和输入输出等物理设备 B. 操作系统的作用主要是管理系统中的各种资源 C. 操作系统主要是考虑管理系统的功能,因此为用户提供良好的界面主要是由应用软件来完成 D. 操作系统是与计算机硬件关系最为密切的系统软件(分数:1.00)A.B.C. D.解析:解析 本题主要考查了操作系统的基
42、本知识。 解题要点 硬件主要包括中央处理机、存储器和输入输出等物理设备;操作系统的作用主要是管理系统中的各种资源,它不仅管理系统中的各种资源,而且还为用户提供良好的界面,操作系统是与计算机硬件关系最为密切的系统软件。 错解分析 操作系统有两个重要作用:管理系统中的各种资源和为用户提供良好的界面,故 C 选项错误。 考点链接 掌握操作系统的功能,计算机中各种软硬件的功能和区别。20.概念结构设计的目标是产生 DB 概念结构(即概念模式),这结构主要反映 A. DBA 的管理信息要求 B. 应用程序员的编程需求 C. 企业组织的信息需求 D. 数据库的维护需求(分数:1.00)A.B.C. D.解
43、析:解析 数据库概念结构设计的任务是产生反映企业组织信息需求的数据库结构,即概念模型。21.下面列出的数据管理技术发展的三个阶段中,_开始可以对文件进行长期保存。 A. 人工管理阶段 B. 文件系统阶段 C. 数据库阶段 D. 以上都能实现长期保存(分数:1.00)A.B. C.D.解析:解析 数据管理技术发展的三个阶段,各自的特点分别为: 1、人工管理阶段(20 世纪 50 年代中期以前) 特点:数据不保存,数据不独立,数据不能共享,数据无结构,没有专门的数据管理软件。 2、文件系统阶段(20 世纪 50 年代后期至 60 年代中期) 特点:数据可以长期保存,有专门的数据管理软件文件系统。
44、3、数据库系统阶段(20 世纪 60 年代后期以来) 特点:数据结构化,数据独立性高,数据共享度高,冗余度小,易于扩充,数据库管理系统提供统一的数据控制功能,包括数据安全性、完整性、并发控制和数据恢复功能。22.设 R 和 S 分别是 r 和 s 元关系,且 R 有 n 个元组,s 有 m 个元组。执行关系 R 和 S 的笛卡儿积,记为T=RS,则_。 A.T 的元数是(r+s),且有(n+m)个元组 B.T 的元数是(r+s),且有(nm)个元组 C.T 的元数是(rs),且有(n+m)个元组 D.T 的元数是(rs),且有(nm)个元组(分数:2.00)A.B. C.D.解析:23.在下列线性表中,限定仅在表的一端进行插入和删除运算的线性表是 A. 队列 B. 栈 C. 串 D. 数组(分数:1.00)A.B. C.D.解析:解析 本题主要考查了栈的概念。 解题要点 栈是限定仅在表的一端进行插入和删除运算的线性表。队列是限定所有的插入都在表的一端进行,所有的删除都在表的