1、全国计算机等级考试三级数据库技术真题 2007 年 4 月及答案解析(总分:99.00,做题时间:90 分钟)一、B选择题/B(总题数:60,分数:59.00)1.完成辅助诊断疾病的软件属于下列哪一类计算机软件?(分数:1.00)A.系统软件B.科学计算软件C.人工智能软件D.数据和信息处理软件2.下列有关高级语言的叙述中,哪一个是不正确的?(分数:1.00)A.高级语言又称为算法语言B.高级语言独立于计算机硬件C.高级语言程序可以直接在计算机上执行D.用高级语言编写的程序其通用性和移植性好3.IP 地址是 Internet 赖以工作的基础,它由网络地址和主机地址两部分组成,其中 C 类网络的
2、主机地址数最多为(分数:1.00)A.64 个B.128 个C.256 个D.512 个4.电子邮件服务程序从邮件服务器中读取邮件时可以使用邮局协议,下列哪一个是邮局协议?(分数:1.00)A.POP3B.IMAPC.HTTPD.SMTP5.下列哪一项不属于邮件服务器的主要功能?(分数:1.00)A.接收用户发送来的邮件B.为收件人定期清理邮箱C.根据收件人地址将邮件发送到对方服务器中D.根据收件人地址将其他邮件服务器发送来的邮件分发到相应的电子邮箱6.密钥管理包括密钥的产生、存储、装入、分配、保护、销毁以及保密等内容,其中最关键和最困难的问题是(分数:1.00)A.密钥的分配和存储B.密钥的
3、产生和装入C.密钥的保护和保密D.密钥的销毁7.下列关于数据结构基本概念的叙述中,哪一条是不正确的?(分数:1.00)A.数据是采用计算机能够识别、存储和处理的方式,对现实世界的事物进行的描述B.数据元素(或称结点、记录等)是数据的基本单位C.一个数据元素至少由两个数据项组成D.数据项是有独立含义的数据最小单位8.下列关于链式存储结构的叙述中,哪些是正确的? 逻辑上相邻的结点物理上不必邻接 每个结点都包含恰好一个指针域 用指针来体现数据元素之间逻辑上的联系 可以通过计算直接确定第 i个结点的存储地址 存储密度小于顺序存储结构(分数:1.00)A.、和B.、和C.、和D.、和9.设散列表的地址空
4、间为 0 到 16,散列函数为 h(k)k mod 17,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值 190,89,217,208,75,177,则最后一个关键码 177 的地址为(分数:1.00)A.6B.7C.8D.910.试题(10)(11)基于以下描述:有一个初始为空的栈和输入序列 A,B,C,D,E,F,G,现经过如下操作:push,push,top,pop,push,push,top,push,pop,pop,pop。 下列哪一个是正确的从栈中删除元素的序列?(分数:1.00)A.BEB.BDC.BEDCD.BDEC11.下列哪一个是上述操作序列完成后栈中的元素列表
5、(从底到顶)?(分数:1.00)A.AB.ACC.ABCED.ABCDE12.试题(12)-(14)基于如下所示的二叉树。 (分数:1.00)A.1B.2C.3D.413.按后根次序周游该二叉树对应的树林,所得到的结点序列为(分数:1.00)A.DBAFEGCB.ABCDEFGC.DBFGECAD.ACBEGDF14.按层次次序周游该二叉树对应的树林,所得到的结点序列为(分数:1.00)A.DBAFEGCB.ABCDEFGC.DBFGECAD.ACBEGDF15.设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序进行排序,采取以第一个关键码
6、为分界元素的快速排序法,第一趟排序完成后关键码 95 被放到第几个位置?(分数:1.00)A.7B.8C.9D.1016.下列叙述中,哪一个是不正确的?(分数:1.00)A.PSW 即程序状态字,是一个寄存器的内容B.目态下只能执行非特权指令C.管态下只能执行特权指令D.中断响应过程由交换 PSW 完成17.当系统发生某个事件时,CPU 暂停现行程序的执行转去执行中断处理程序的过程称为(分数:1.00)A.中断请求B.中断响应C.中断嵌套D.中断屏蔽18.得到必要的资源并获得处理机的进程,其状态是(分数:1.00)A.就绪态B.执行态C.阻塞态D.挂起态19.设计作业调度算法时不需要考虑下列哪
7、一个因素?(分数:1.00)A.用户界面友好B.公平性C.均衡使用资源D.吞吐量大20.采用动态地址映射方式向内存装入作业时,其地址转换工作是在什么时刻完成的?(分数:1.00)A.装入作业时刻B.调度程序选中作业时刻C.每一条指令执行时刻D.在内存中移动作业时刻21.下列存储管理方案中,哪一个允许动态扩充内存容量?(分数:1.00)A.固定分区B.可变分C.页式D.虚拟页式22.文件系统中文件的按名存取是通过下列哪一项工作实现的?(分数:1.00)A.文件目录查找B.位示图查找C.目录项分解D.记录的成组和分解23.文件的逻辑块号到物理块号的变换是由下列哪一项决定的?(分数:1.00)A.逻
8、辑结构B.物理结构C.目录结构D.调度算法24.采用 SPOOLing 技术的主要目的是(分数:1.00)A.提供内存和磁盘的接口B.减轻用户编程负担C.提高 CPU 和设备交换信息的速度D.提高独占设备的利用率25.通常,信息的价值与下列哪些性质紧密相关? 准确性 及时性 可靠性 ,开放性 完整性(分数:1.00)A.、和B.、和C.、和D.、和26.在数据库的三级模式结构中,内模式的个数(分数:1.00)A.只有 1 个B.与用户个数相同C.由系统参数决定D.有任意多个27.数据库系统的数据共享是指(分数:1.00)A.多个用户共享一个数据文件中的数据B.多个用户使用同一种语言共享数据C.
9、多个应用、多种语言、多个用户共享数据D.同一个应用的多个程序共享数据28.数据库的概念模型独立于(分数:1.00)A.E-R 图B.具体的机器和 DBMSC.现实世界D.用户需求29.数据库管理系统是(分数:1.00)A.一种编译程序系统B.在操作系统支持下的系统软件C.操作系统的一部分D.一种应用软件系统30.在数据库的三级模式结构中,当模式改变时,通过修改外模式/模式的映像而使外模式不变,从而不必修改应用程序,这是保证了数据与程序的(分数:1.00)A.存储独立性B.物理独立性C.用户独立性D.逻辑独立性31.数据库数据的完整性一般是指(分数:1.00)A.数据的独立性和一致性B.数据的正
10、确性和相容性C.数据的可控性和有效性D.数据的可移植性和可靠性32.下列哪一项不是关系数据库语言的共同特点?(分数:1.00)A.能够嵌入到高级语言中使用B.语言具有完备的表达能力C.是面向集合的语言D.是过程化的语言33.在关系数据库中,参照关系和被参照关系是以外码相关联的两个关系。被参照关系和参照关系通常是(分数:1.00)A.1:1 的联系B.1:n 的联系C.n:1 的联系D.n:m 的联系34.在关系代数运算中,有 5 种基本运算,它们是(分数:1.00)A.并()、差(-)、交()、除()和笛卡儿积()B.并()、差(-)、交()、投影()和选择()C.并()、交()、投影()、选
11、择()和笛卡儿积()D.并()、差(-)、投影()、选择()和笛卡儿积()35.下列等式中,哪一个是不正确的? (分数:1.00)A.S1(S2S3)*(S1S2)S3B. A(S1S2)* A(S1) A(S2)C. F(S1S2)* F(S1) F(S2)D. A(S1S2)* A(S1) A(S2)36.在关系数据模型中,一个关系中的主码(分数:1.00)A.可以取值为 NULL(空值)B.只能是单个属性C.不能是其他关系的外码D.只能有一个37.下列 SQL 语言的定义语句组中,哪一(些)组包含了不正确的定义语句? CREATETABLECREATE VIEW CREATE INDEX
12、 DROPTABLE DROPVIEW DROPINDEX ALTERTABLE ALTERVIEW ALTERINDEX(分数:1.00)A.只有B.和C.只有D.和38.SQL 语言集数据定义、数据查询、数据操纵和数据控制功能于一体,语句 UPDATE 实现哪类功能?(分数:1.00)A.数据定义B.数据查询C.数据操纵D.数据控制39.试题(39)-(41)基于如下三个关系。其中学生关系 student 的主码是 sno,课程关系 course 的主码是cno,选课关系 sc 的主码是(sno,cno)。 student (分数:1.00)A.snoB.snameC.sexD.ageE.
13、deptF.06001G.张岩H.男I.20J.CSK.06042L.李晨M.女N.19O.ISP.06203Q.周敏R.女S.18T.MAU.06304V.陈立W.男X.19Y.IS40.查找学生姓名及其所选修课程的课程号和成绩,正确的 SQL 语句是(分数:1.00)A.SELECT sname FROM student,SELECT cno,grade FROM sc WHERE studensnossnoB.SELECT sname,cno,grade FROM student,course WHERE studensnocourscnoC.SELECT sname,cname,gra
14、de FROM student,course,sc WHERE studensnossno and scnocourse,cnoD.SELECT sname,cno,grade FROM student,sc WHERE studensnossno41.查找选修课程名为数据库的学生姓名和成绩,正确的答案中应有几个记录?(分数:1.00)A.1 个B.2 个C.3 个D.4 个42.下列条目中哪些是数据库管理系统的基本功能? 数据库定义 数据库存取 物理文件的读写 数据库维护(分数:1.00)A.、和B.、和C.、和D.、和43.下列关于数据库管理系统 DBMS 功能的叙述中,哪一个是不正确的?
15、(分数:1.00)A.完整性定义主要包括对主码、外码以及其他完整性约束的定义B.系统的安全性控制是由数据库运行管理模块支持的C.为了提高存储空间利用率和存取效率,DBMS 需要提供多种存取方法D.宿主型数据操纵语言 DML 可以独立由终端用户使用44.下列叙述中,哪一个是不正确的?(分数:1.00)A.层次、网状、关系和面向对象数据库是基于数据模型分类的B.联邦数据库系统中的各数据库管理系统具有一定程度的局部自治性C.集中式数据库系统可以支持多个用户,它允许数据库管理系统以及数据库本身分布在多个节点上D.并行数据库系统利用并行计算机的多个 CPU 和磁盘来提高数据处理能力45.下列关于 Ora
16、cle 数据库系统的叙述中,哪一个是不正确的?(分数:1.00)A.一个 Oracle 数据库系统主要由 Oracle 服务器和工具组成B.Oracle 服务器支持 SQL 语言C.Oracle 实例指的是数据库存储数据的集合D.Oracle 数据库系统能支持对象关系数据模型46.下列关于数据库故障的叙述中,哪一个是不正确的?(分数:1.00)A.事务故障可能使数据库处于不一致状态B.事务故障可能由两种错误产生:逻辑错误和系统错误C.系统故障时一般主存储器内容会完好,而外存储器内容丢失D.磁盘故障指的是磁盘上内容的丢失47.若事务 T 对数据 R 已加排他锁(X 锁),则其他事务对 R(分数:
17、1.00)A.可以加共享锁(S 锁),不能加 X 锁B.不能加 S 锁,可以加 X 锁C.可以加 S 锁,也可以加 X 锁D.不能加任何锁48.设有两个事务 T1、T2,其并发调度如下图所示。 下列说法正确的是 (分数:1.00)A.该调度不存在问题B.该调度丢失修改C.该调度不能重复读D.该调度读“脏”数据49.下列哪一项不是日志文件中应该记录的内容?(分数:1.00)A.事务开始B.事务提交C.事务对数据的修改D.事务对数据的查询50.下列哪一条不属于数据库设计的任务?(分数:1.00)A.进行需求分析B.设计数据库管理系统C.设计数据库逻辑结构D.设计数据库物理结构51.下列关于函数依赖
18、的叙述中,哪一条是不正确的? (分数:1.00)A.若 XY,YZ,则 XZB.若 XY,Y*Y,则 XYC.若 XY,X*X,则 XYD.若 X*X,则 XX52.下列关于关系模式的码和外码的叙述中,哪些是正确的? 主码可以是单个属性,也可以是属性组 外码可以是单个属性,也可以是属性组 一个关系模式的主码与该关系模式的任何一个外码的交一定为空 个关系模式的主码与该关系模式的所有外码的并一定包含了该关系模式的所有属性(分数:1.00)A.和B.、和C.、和D.、和53.在数据库设计的概念结构设计阶段中,表示概念结构的常用方法和描述工具是(分数:1.00)A.层次分析法和层次结构图B.实体联系方
19、法和 E-R 图C.结构分析法和模块结构图D.数据流程分析法和数据流图54.在将 E-R 模型向关系模型转换的过程中,若将三个实体之间的多元联系转换为一个关系模式,则该关系模式的码为(分数:1.00)A.其中任意两个实体的码的组合B.其中任意一个实体的码C.三个实体的码的组合D.三个实体的其他属性的组合55.试题(55)-(56)基于以下描述:有关系模式 P(A,B,c,D,E,F,G,H,I,J),根据语义有如下函数依赖集:FABDE,ABG,BF,CJ,CI,GH 关系模式 P 的码是(分数:1.00)A.(A,B,)B.(A,B,)C.(A,C,D,)D.(A,B,C,)56.关系模式
20、P 的规范化程度最高达到(分数:1.00)A.1 NFB.2NFC.3 NFD.BCNF57.PowerDesigner 中的 MetaWorks 模块的主要功能是(分数:1.00)A.通过模型共享支持团队工作B.用于数据分析和数据发现C.用于概念层的设计D.用于数据仓库的建模58.下列关于 Delphi 的叙述中,哪一个是不正确的?(分数:1.00)A.Delphi 属于第三代语言B.Delphi 基于面向对象编程方法C.Delphi 提供了数据迁移工具(DataPumD.Ddphi 是一种可视化开发工具59.下列哪一条不是数据仓库的基本特征?(分数:1.00)A.反映当前准确数据B.数据是
21、相对稳定的C.数据是集成的D.是面向主题的_二、B填空题/B(总题数:20,分数:40.00)61.将文本、音频、视频、动画、图形和图像等各种媒体综合起来的技术称为U 【1】 /U技术。(分数:2.00)填空项 1:_62.Internet 服务提供商(ISP)是用户接入 Internet 的入口点。一般用户计算机接入 Internet 有两种方式:一种是通过电话网,另一种是通过U 【2】 /U。(分数:2.00)填空项 1:_63.三元组法和十字链表法都可以用于U 【3】 /U矩阵的存储表示。(分数:2.00)填空项 1:_64.有关键码值为 10,20,30 的三个结点。按所有可能的插入顺
22、序去构造二叉排序树,能构造出U 【4】 /U棵不同的二叉排序树。(分数:2.00)填空项 1:_65.对于给出的一组权10,12,16,21,30,通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为U 【5】 /U。(分数:2.00)填空项 1:_66.创建一个进程的主要任务是建立该进程的U 【6】 /U。(分数:2.00)填空项 1:_67.在虚拟页式存储管理系统中,如果页面淘汰算法选择不好,会使页面在内存与外存之间频繁调度,这种现象称为U 【7】 /U。(分数:2.00)填空项 1:_68.对于移动臂磁盘,磁头在移动臂的带动下移动到指定柱面的时间称为U 【8】 /U时间。(分数:2.00)
23、填空项 1:_69.有关系 R(A,B,C) 和关系 S(A,D,E,F)。如果将关系代数表达式 R.A.R.B.S.D.S.F(R (分数:2.00)填空项 1:_70.在计算机系统中,一个以科学的方法组织、存储数据,并可高效地获取、维护数据的软件系统称为U【10】 /U。(分数:2.00)填空项 1:_71.根据参照完整性规则,外码的值或者等于以此外码为主码的关系中某个元组主码的值,或者取U 【11】 /U。(分数:2.00)填空项 1:_72.在一个关系中,任何一个候选码中所包含的属性都称为U 【12】 /U。(分数:2.00)填空项 1:_73.Oracle 数据库系统中负责客户机与服
24、务器之间网络通信的是U 【13】 /U模块。(分数:2.00)填空项 1:_74.SYBASE 移动与嵌入计算解决方案中,小型且高性能的 SQL 数据库是 Adaptive ServerU 【14】 /U,它可以单机运行也可以作为数据库服务器运行。(分数:2.00)填空项 1:_75.数据库系统中构成单一逻辑工作单元的操作集合称为U 【15】 /U。(分数:2.00)填空项 1:_76.在 SQL 语言中,使用U 【16】 /U语句进行授权。(分数:2.00)填空项 1:_77.如果关系模式中每一个非平凡且非函数依赖的多值依赖的左部都包含码,则该关系模式的规范化程度达到了U 【17】 /U。(
25、分数:2.00)填空项 1:_78.关系模式分解的等价性标准主要有两个,分别为分解具有U 【18】 /U和分解保持函数依赖。(分数:2.00)填空项 1:_79.数据库系统的性能度量主要有事务U 【19】 /U和响应时间两个指标。(分数:2.00)填空项 1:_80.在数据仓库建立过程中,对数据进行纠正和预处理的过程称为数据U 【20】 /U。(分数:2.00)填空项 1:_全国计算机等级考试三级数据库技术真题 2007 年 4 月答案解析(总分:99.00,做题时间:90 分钟)一、B选择题/B(总题数:60,分数:59.00)1.完成辅助诊断疾病的软件属于下列哪一类计算机软件?(分数:1.
26、00)A.系统软件B.科学计算软件C.人工智能软件 D.数据和信息处理软件解析:解析 利用计算机进行数学定理的证明、进行逻辑推理、理解自然语言、辅助疾病诊断、实现人机对弈,密码破译等,都是利用人们赋予计算机的智能完成的。2.下列有关高级语言的叙述中,哪一个是不正确的?(分数:1.00)A.高级语言又称为算法语言B.高级语言独立于计算机硬件C.高级语言程序可以直接在计算机上执行 D.用高级语言编写的程序其通用性和移植性好解析:解析 对计算机而言,高级语言程序(一般称为源程序)不能直接执行,必须将它们翻译成具体的机器语言程序(目标程序)才能执行。3.IP 地址是 Internet 赖以工作的基础,
27、它由网络地址和主机地址两部分组成,其中 C 类网络的主机地址数最多为(分数:1.00)A.64 个B.128 个C.256 个 D.512 个解析:解析 由于主机地址空间长度为 8 位,因此每个 C 类网络的主机地址数量最多为 256(28)个。4.电子邮件服务程序从邮件服务器中读取邮件时可以使用邮局协议,下列哪一个是邮局协议?(分数:1.00)A.POP3 B.IMAPC.HTTPD.SMTP解析:解析 电子邮件程序从邮件服务器中读取邮件时,可以使用邮局协议(POP3,Post Office Protocol)或交互式邮件存取协议(IMAP),这主要取决于邮件服务器支持的协议类型。5.下列哪
28、一项不属于邮件服务器的主要功能?(分数:1.00)A.接收用户发送来的邮件B.为收件人定期清理邮箱 C.根据收件人地址将邮件发送到对方服务器中D.根据收件人地址将其他邮件服务器发送来的邮件分发到相应的电子邮箱解析:解析 电子邮件系统几乎可以运行在任何硬件与软件平台上。各种电子邮件系统所提供的服务功能基本上是相同的,通过它可以完成以下操作: 创建与发送电子邮件。 接收、阅读与管理电子邮件。账号、邮箱与通讯簿管理。6.密钥管理包括密钥的产生、存储、装入、分配、保护、销毁以及保密等内容,其中最关键和最困难的问题是(分数:1.00)A.密钥的分配和存储 B.密钥的产生和装入C.密钥的保护和保密D.密钥
29、的销毁解析:解析 密钥管理包括密钥的产生、存储、装入、分配、保护、丢失、销毁以及保密等内容,其中解决密钥的分配和存储是最关键和最困难的问题。7.下列关于数据结构基本概念的叙述中,哪一条是不正确的?(分数:1.00)A.数据是采用计算机能够识别、存储和处理的方式,对现实世界的事物进行的描述B.数据元素(或称结点、记录等)是数据的基本单位C.一个数据元素至少由两个数据项组成 D.数据项是有独立含义的数据最小单位解析:解析 一个数据元素可由一个或多个数据项组成,数据项是有独立含义的数据最小单位,其值能惟一确定一个数据元素的数据项,又称关键码。8.下列关于链式存储结构的叙述中,哪些是正确的? 逻辑上相
30、邻的结点物理上不必邻接 每个结点都包含恰好一个指针域 用指针来体现数据元素之间逻辑上的联系 可以通过计算直接确定第 i个结点的存储地址 存储密度小于顺序存储结构(分数:1.00)A.、和B.、和C.、和D.、和 解析:解析 链式存储结构的主要特点是: 结点中除自身信息外,还有表示链接信息的指针域,因此比顺序存储结构的存储密度小,存储空间利用率低。 逻辑上相邻的结点物理上不必相邻。 插入、删除操作灵活方便,不必移动结点,只要改变结点中的指针值即可。9.设散列表的地址空间为 0 到 16,散列函数为 h(k)k mod 17,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值 190,89
31、,217,208,75,177,则最后一个关键码 177 的地址为(分数:1.00)A.6B.7C.8 D.9解析:解析 根据散列表的地址空间与函数, 190 MOD 173,所以关键码 190 存储地址为 3;89 MOD 174,所以关键码 89 存储地址为 4;217 MOD 1713,所以关键码 217 存储地址为 13;208 MOD 174,由于关键码 89 已经存储在地址 4,所以关键码 208 存储地址向后移一位,存储地址为 5;75 MOD 177,所以关键码 75 存储地址为 7;177 MOD 177,由于关键码 75 已经存储在地址 7,所以关键码177 存储地址向后移
32、一位,存储地址为 8。10.试题(10)(11)基于以下描述:有一个初始为空的栈和输入序列 A,B,C,D,E,F,G,现经过如下操作:push,push,top,pop,push,push,top,push,pop,pop,pop。 下列哪一个是正确的从栈中删除元素的序列?(分数:1.00)A.BEB.BDC.BEDC D.BDEC解析:解析 该栈具体的操作是:插入 A插入 B读取栈顶指针 B删除 B插入 C插入 D读取栈顶指针 D插入 E删除 E删除 D删除 C。所以删除元素的序列是 BEDC。11.下列哪一个是上述操作序列完成后栈中的元素列表(从底到顶)?(分数:1.00)A.A B.A
33、CC.ABCED.ABCDE解析:解析 由于删除了 BEDC,所以剩下的元素序列是 A。12.试题(12)-(14)基于如下所示的二叉树。 (分数:1.00)A.1B.2 C.3D.4解析:解析 该二叉树包括以下两棵树:13.按后根次序周游该二叉树对应的树林,所得到的结点序列为(分数:1.00)A.DBAFEGC B.ABCDEFGC.DBFGECAD.ACBEGDF解析:解析 按后根次序周游二叉树相对应的树林,等同于按对称序周游二叉树,它的周游顺序是先访问左子树,再访问根,最后访问右子树。所以后根次序周游,所得到的结点序列为 DBAFEGC。14.按层次次序周游该二叉树对应的树林,所得到的结
34、点序列为(分数:1.00)A.DBAFEGCB.ABCDEFG C.DBFGECAD.ACBEGDF解析:解析 按层次次序周游,它的周游次序是首先访问层数为 0 的结点,然后依次访问层数为 1 的结点,直到访问完最后一层的所有结点。所以得到的结点序列是 ABCDEFG。15.设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一趟排序完成后关键码 95 被放到第几个位置?(分数:1.00)A.7B.8 C.9D.10解析:解析 快速排序的基本方法是:在待排序序列中任取一个记录,并以它为基准
35、用交换的方法将所有的记录分为两部分,关键码值比它小的一部分和关键码值比它大的一部分,再分别对两个部分实施上述过程,一直重复到排序完成。 该序列以第一个元素为基准,进行第一趟排序完成后的结果如下: 12,18,9,25,67,82,53,95,33,7016.下列叙述中,哪一个是不正确的?(分数:1.00)A.PSW 即程序状态字,是一个寄存器的内容B.目态下只能执行非特权指令C.管态下只能执行特权指令 D.中断响应过程由交换 PSW 完成解析:解析 管态又称为特权状态、系统状态或核心态。CPU 在管态下可以执行指令系统的全集。通常,操作系统在管态下运行。17.当系统发生某个事件时,CPU 暂停
36、现行程序的执行转去执行中断处理程序的过程称为(分数:1.00)A.中断请求B.中断响应 C.中断嵌套D.中断屏蔽解析:解析 引起中断的事件称为中断源;中断源向 CPU 提出处理的请求称为中断请求;发生中断时被打断的暂停点称为断点;CPU 暂停现行程序而转去响应中断请求的过程称为中断响应。18.得到必要的资源并获得处理机的进程,其状态是(分数:1.00)A.就绪态B.执行态 C.阻塞态D.挂起态解析:解析 进程的动态性表明进程在其生存期内需要经历一系列的离散状态。运行中的进程可以处于以下 3 种状态之一:运行、就绪、等待。其中运行状态是指进程获得 CPU,并且在 CPU 上执行的状态。19.设计
37、作业调度算法时不需要考虑下列哪一个因素?(分数:1.00)A.用户界面友好 B.公平性C.均衡使用资源D.吞吐量大解析:解析 作业调度算法一般应考虑以下 3 个基本目标: 尽量提高系统的作业吞吐量,即每天处理尽可能多的作业。 尽量使用 CPU 和外部设备,保持忙碌状态,以提高资源利用率。 对各种作业合理调度,使所有用户都满意。20.采用动态地址映射方式向内存装入作业时,其地址转换工作是在什么时刻完成的?(分数:1.00)A.装入作业时刻B.调度程序选中作业时刻C.每一条指令执行时刻 D.在内存中移动作业时刻解析:解析 动态地址映射由操作系统在用户程序执行过程中进行。即程序进入内存后仍是逻辑地址
38、,在每次具体访问前(取指、读数、写数)再将逻辑地址转化为物理地址。21.下列存储管理方案中,哪一个允许动态扩充内存容量?(分数:1.00)A.固定分区B.可变分C.页式D.虚拟页式 解析:解析 虚拟存储页式管理的基本思想是:在进程开始执行之前,不是装入全部页面,而是只装入一个(甚至 0 个)页面,然后根据进程执行的需要,动态地装入其他页面。22.文件系统中文件的按名存取是通过下列哪一项工作实现的?(分数:1.00)A.文件目录查找 B.位示图查找C.目录项分解D.记录的成组和分解解析:解析 文件系统的最大特点是“按名存取”,用户只要给出文件的符号名就能方便地存取在外存空间的文件信息,而不必关心
39、文件的具体物理地址。而实现文件符号名到文件物理地址映射的主要环节是检索文件目录。23.文件的逻辑块号到物理块号的变换是由下列哪一项决定的?(分数:1.00)A.逻辑结构B.物理结构 C.目录结构D.调度算法解析:解析 文件的物理结构是指文件的内部组织形式,亦即文件在物理存储设备上的存放方法。由于文件的物理结构决定了文件信息在存储设备上的存储位置,因此,文件信息的逻辑块号到物理块号的转换也是由文件的物理结构决定的。24.采用 SPOOLing 技术的主要目的是(分数:1.00)A.提供内存和磁盘的接口B.减轻用户编程负担C.提高 CPU 和设备交换信息的速度D.提高独占设备的利用率 解析:解析
40、SPOOLing 技术是为解决独占设备数量少、速度慢、不能满足众多进程的要求,而且在进程独占设备期间设备利用率又比较低的情况而提出的一种设备管理技术。25.通常,信息的价值与下列哪些性质紧密相关? 准确性 及时性 可靠性 ,开放性 完整性(分数:1.00)A.、和B.、和C.、和 D.、和解析:解析 信息是有价值的,信息的价值与它的准确性、及时性、完整性和可靠性有关。因为信息的价值必须通过使用信息的决策者的行为结果来体现。26.在数据库的三级模式结构中,内模式的个数(分数:1.00)A.只有 1 个 B.与用户个数相同C.由系统参数决定D.有任意多个解析:解析 内模式也称为物理模式,一个数据库
41、只有一个内模式。这是对数据物理结构与存储方式的描述,是数据在数据库内部的表示方法。27.数据库系统的数据共享是指(分数:1.00)A.多个用户共享一个数据文件中的数据B.多个用户使用同一种语言共享数据C.多个应用、多种语言、多个用户共享数据 D.同一个应用的多个程序共享数据解析:解析 共享是指多用户、多种应用、多种语言互相覆盖地共享数据集合,所有用户可同时存取数据库中的数据。数据库是面向整个系统的,以最优的方式服务于一个或多个应用程序(用户),实现数据共享。28.数据库的概念模型独立于(分数:1.00)A.E-R 图B.具体的机器和 DBMS C.现实世界D.用户需求解析:解析 概念模型用于信
42、息世界的建模,与具体的 DBMS 无关,首先把现实世界抽象为信息世界,然后将信息世界转换成机器世界。29.数据库管理系统是(分数:1.00)A.一种编译程序系统B.在操作系统支持下的系统软件 C.操作系统的一部分D.一种应用软件系统解析:解析 数据库管理系统是位于用户与操作系统之间的一个数据管理软件,它包括数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立、维护。30.在数据库的三级模式结构中,当模式改变时,通过修改外模式/模式的映像而使外模式不变,从而不必修改应用程序,这是保证了数据与程序的(分数:1.00)A.存储独立性B.物理独立性C.用户独立性D.逻辑独立性 解析:解析 当模式
43、改变时,数据库管理员对各个外模式/模式的映像作相应的改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而使应用程序不必修改,保证了数据与程序的逻辑独立性。31.数据库数据的完整性一般是指(分数:1.00)A.数据的独立性和一致性B.数据的正确性和相容性 C.数据的可控性和有效性D.数据的可移植性和可靠性解析:解析 数据库的数据完整性是指数据库中数据的正确性和相容性,包括两个方面:与现实世界中应用需求的数据的相容性和正确性;数据库内数据之间的相容性和正确性。32.下列哪一项不是关系数据库语言的共同特点?(分数:1.00)A.能够嵌入到高级语言中使用B.语言具有完备的表达能力C.是面
44、向集合的语言D.是过程化的语言 解析:解析 关系数据库语言是一种高度非过程化的语言,减轻了用户负担,有利于提高数据独立性。33.在关系数据库中,参照关系和被参照关系是以外码相关联的两个关系。被参照关系和参照关系通常是(分数:1.00)A.1:1 的联系B.1:n 的联系 C.n:1 的联系D.n:m 的联系解析:解析 被参照关系与参照关系是通过外码相联系的,这种联系通常是 1:n 的联系。34.在关系代数运算中,有 5 种基本运算,它们是(分数:1.00)A.并()、差(-)、交()、除()和笛卡儿积()B.并()、差(-)、交()、投影()和选择()C.并()、交()、投影()、选择()和笛
45、卡儿积()D.并()、差(-)、投影()、选择()和笛卡儿积() 解析:解析 关系代数运算的基本运算符有 4 类:集合运算符、专门的关系运算符、算术运算符和逻辑运算符。并、差、笛卡儿积、投影、选择是 5 种基本的运算,其他运算可以通过基本的运算导出。35.下列等式中,哪一个是不正确的? (分数:1.00)A.S1(S2S3)*(S1S2)S3B. A(S1S2)* A(S1) A(S2) C. F(S1S2)* F(S1) F(S2)D. A(S1S2)* A(S1) A(S2)解析:解析 假设有以下两个关系 S1和 S2,S 1A B Ca1 b1 c1a1 b1 c1a1 b1 c1S 2
46、A B Ca1 b1 c2a2 b3 c2a2 b2 c1则 1(S1S 2)的结果为: A(S1) A(S2)的结果为所以选项 B)是错误的。Aa1a1Aa1a1a236.在关系数据模型中,一个关系中的主码(分数:1.00)A.可以取值为 NULL(空值)B.只能是单个属性C.不能是其他关系的外码D.只能有一个 解析:解析 我们在建立数据库的时候,需要为每张表指定一个主码,所谓主码就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主码,但可以有多个候选码。37.下列 SQL 语言的定义语句组中,哪一(些)组包含了不正确的定义语句? CREATETABLECREATE VIEW CREATE INDEX DROPTABLE DROPVIEW DROPINDEX ALTERTABLE ALTERVIEW ALTERINDEX(分数:1.00)A.只有B.和C.只有 D.和解析:解析