1、三级数据库技术笔试-202 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分数:60.00)1.下列关于多值依赖的叙述中,不正确的是(分数:1.00)A.若 XY,则 XZ,其中 Z=U-X-YB.若 XY,而 Z=?,则称 XY 为平凡的多值依赖C.若 XY,则 XYD.若 XY,则 XY2.下列关于网络的叙述错误的是(分数:1.00)A.25 网是一种典型的公用分组交换网B.帧中继 FR 技术是在数据传输速率高、误码串低的光纤上使用简单的协议,以减小网络传输延迟的技术上发展起来的C.异步传输模式 ISDN 是新一代的数据传输与分组交换技术D.FDDI 是一
2、种以光纤作为传输介质的高速主干网3.对于 n 个结点的序列,利用 shell 排序的方法进行比较时,总的关键码的比较次数约为(分数:1.00)A.n1.3B.n2C.log2nD.n2/44.信息安全包括哪些方面的内容? 保密性 完整性 可用性 可控性(分数:1.00)A.和B.C.D.全部5.用二分法进行插入排序,记录移动个数为(分数:1.00)A.O(nlog2n)B.O(n2)C.O(log2 n)D.O(n)6.下列关于 IP 地址的叙述中,错误的是(分数:1.00)A.IP 地址由网络地址与主机地址两部分组成B.根据不同的取值范围,IP 地址可以分为 5 类C.B 类 IP 地址其网
3、络地址空间长度为 16 位,主机地址空间长度为 14 位D.C 类 IP 地址范围从:192000-2332552552557.下列关于线程的叙述中,正确的是(分数:1.00)A.每一个线程可以有多个标识符和其相应的线程描述表B.不同的线程可以执行相同的程序C.同一进程中的各个线程共享该进程的逻辑地址空间D.多个线程不可以并发执行的8.第(38)(40)题基于学生课程数据库中的三个基本表:学生信息表:s(sno,sname,sex,age,dept)主码为 Sno课程信息表:c(cno,cname,teacher)主码为 cno学生选课信息表:sc(sno,cno,grade)主码为(sno,
4、cno)(38) 实现“从学生信息表中找出性别为女的学生姓名”的 SQL 语句是(分数:1.00)A.SELECT * FROM sB.SELECT * FROM s WHERE sex=女C.SELECT sname FROM s WHERE sex=女D.SELECT * FROM s WHERE grade=9.在就绪队列中,一旦有优先级高于当前运行进程优先级的进程存在时,便立即对进程进行调度,转让CPU,这叫做(分数:1.00)A.可剥夺方式B.不可剥夺方式C.时间片轮转D.实时调用10.下列关于码的叙述中,正确的是(分数:1.00)A.在一个关系中,不可能存在两个不同的元组在码属性上
5、取值相同B.属性是一个元组区别于其他元组的依据C.在一个关系中,可能存在码或码的一部分为空值的元组D.码不是一个元组赖以存在的条件11.关于并行数据库系统的叙述中,错误的是(分数:1.00)A.无共享的结构是支持并行数据库系统的最好的并行结构B.在并行处理中,许多操作是同时执行的,而不是串行处理的C.共享主存储器系统有时又称作群机D.并行系统通过并行的使用多个 CPU 和磁盘来提高处理速度12.凡是兄弟就用线连起来,然后去掉双亲到子女的连线,只留下双亲到第一个子女的连线不去掉,这种方法是(分数:1.00)A.树转为树林的方法B.把二叉树转为树和树林的方法C.把树和树林转为二叉树的方法D.把树林
6、转为树的方法13.文件系统的功能有统一管理文件存储空间 确定文件信息存放位置及存放形式实现文件信息的共享 实现文件从名字空间到外存地址的映射(分数:1.00)A.,和B.,和C.,和D.全部14.在 RDBMS 层次中,位于应用层之下的是哪一层?(分数:1.00)A.数据存取层B.语言翻译处理层C.操作系统D.数据存储层15.惟标识实体的属性集称为(分数:1.00)A.域B.码C.联系D.主属性16.下图给出一棵二叉树,按照前序法周游二叉树的结点序列是(分数:1.00)A.B.C.D.17.下列关于计算机病毒叙述中,不正确的是(分数:1.00)A.计算机病毒是一种特殊的具有破坏性的计算机程序B
7、.计算机病毒具有很强的传染性C.计算机病毒在任何条件下都可以激发D.计算机病毒具有依附其他媒体寄生的能力18.下列属于特权指令的有设置时钟 启动设备执行 I/O 操作 逻辑运算指令 访管指令(分数:1.00)A.,和B.和C.和D.和19.数据库的三级模式结构中,模式也称为(分数:1.00)A.逻辑模式B.物理模式C.用户模式D.系统模式20.利用二分法查找序列的前提条件是(分数:1.00)A.序列不能过大B.要查找的数必须在序列中存在C.序列必须按顺序排好D.序列的个数必须为奇数个21.系统故障恢复的步骤是(分数:1.00)A.反向扫描日志文件、对每一个更新操作执行逆操作、如此下去B.对每一
8、个更新操作执行逆操作、反向扫描日志文件、如此下去C.正向扫描日志文件、对 UNDO 队列中的事务进行 UNDO 处理、对 REDO 队列中的事务进行 REDO 处理D.正向扫描日志文件、对 REDO 队列中的事务进行 REDO 处理、对 UNDO 队列中的事务进行 UNDO 处理22.设计数据库概念模型最著名、最实用的方法是 P.P. s.Chen 于 1976 年提出的什么方法(分数:1.00)A.新奥尔良方法B.实体-联系方法C.逻辑结构设计方法D.物理设计方法23.SQL 语言中的 CREATE TABLE 语句实现哪种功能?(分数:1.00)A.数据查询B.数据操纵C.数据定义D.数据
9、控制24.m 阶 B 树的根结点至少有几棵子树?(分数:1.00)A.0B.2C.m-1D.125.在“查询选修课程号为 2,且成绩在 70 分以上的所有学牛的学号、姓名和选课名称”的 SQL 语句中,将使用到的表是(分数:1.00)A.学生信息表 sB.学生信息表 s 和课程信息表 cC.学生信息表 s、课程信息表 c 和学生选课信息表 scD.学生信息表 s 和学生选课信息表 sc26.用关系的运算来表达查询要求的方式是(分数:1.00)A.关系演算B.关系代数C.关系逻辑D.关系查询27.一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有(分数:1.0
10、0)A.一对一联系B.一对多联系C.多对多联系D.多对一联系28.在单链表中在指针 p 所指结点后插入结点 q 的操作是(分数:1.00)A.q:=plink;plink:=qlinkB.plink:=qlink;qlink:=plinkC.qlink:=p;plink:=qD.qlink:=Plink;p,link:=q29.对于学生信息表:student(sno,sname,sex,age,dept),如果把学生“张明”的姓名改为“张岩”,则正确的语句是(分数:1.00)A.UPDATE SET sname=张明WHERE sname=张岩B.UPDATE student SET snam
11、e=张明WHERE sname=张岩C.UPDATE student SET sname=张岩D.UPDATE student SET sname=张岩WHERE sname=张明30.下列关于这个关系的叙述中,不正确的是职员关系是 S(S#,SNAME,SEXAGE)主码为 S#部门关系是 C(C#,CNAME)主码为 C#职员部门关系是 SC(S#,C#,r emark)主码为(S#,C#)(分数:1.00)A.SCC#是外码B.SCS#是外码C.S 是 SC 的参照关系D.C 是 SC 的目标关系31.利用二分法在序列61,87,154,170,275,426,503,509,512,6
12、12,653,677,703,765,897,908 中查找关键码值为 400 的结点,需要查找几次?(分数:1.00)A.2B.3C.4D.532.系统进行资源分配和调度的独立单位是(分数:1.00)A.进程B.线程C.中断程序D.用户程序33.在数据库技术中,实体-联系模型是一种(分数:1.00)A.概念数据模型B.结构数据模型C.物理数据模型D.逻辑数据模型34.关系数据模型由哪几部分组成?关系数据结构 关系操作语言 关系操作集合 关系完整性约束(分数:1.00)A.,和B.和C.,和D.全部35.下列属于数据定义方面的程序模块的是查询处理程序模块 完整性定义模块 数据更新程序模块 安全
13、性定义程序模块(分数:1.00)A.和B.和C.和和D.全部36.若使关系模式 RU,F分解为关系模式 R1U1,F1,R2U2,F2能够进行无损连接性分解的充分必要条件是(分数:1.00)A.(U1U2U1)F+B.(U1U2U1-U2)F+C.(U1U2U2)F+D.(U1U2U1-U2)F+37.在逻辑结构设计中,关系虽已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做(分数:1.00)A.模式评价B.优化模式C.合并D.分解38.若关系模式 R1NF,且对于每一个非平凡的函数依赖 XY,都有 X 包含码,则 R(分数:1.00)A.1NFB.2NFC.3NFD.BC
14、NF39.发生中断时被打断程序的暂停点称为(分数:1.00)A.中断源B.断点C.中断响应D.中断处理程序40.在下列线性表中,限定仅在表的一端进行插入和删除运算的线性表是(分数:1.00)A.队列B.栈C.串D.数组41.下列叙述中,错误的是(分数:1.00)A.学生信息表 s 中的主码可以改为 snameB.如果知道了课程的 cno,并不一定能够找到惟一的 gradeC.如果知道了课程的 cno 就可以在 c 表巾找到惟一的课程名称D.如果知道了学生的 sname,并不一定能够找到惟一的 sno42.下列的故障中,可能会造成事务执行失败的是(分数:1.00)A.系统故障B.磁盘故障C.逻辑
15、错误D.硬件故障43.下列叙述正确的是(分数:1.00)A.任意一个二维表都能表示一个关系B.每一个关系有多种记录类型C.在关系中属性的顺序可以任意交换D.关系模式中的属性可以动态地改变44.下列属于人工管理阶段的特点的是(分数:1.00)A.数据能够保存B.数据无专门软件进行管理C.数据能共享D.数据具有独立性45.对于宿主型数据库语言 SQL,DBMS 常采用哪种方法来处理?(分数:1.00)A.修改B.扩充C.预编译D.重新定义46.在 Oracle 产品中,用公用网关接口实现的过程化网关是(分数:1.00)A.Oracle WebListenerB.Oracle WebAgentC.O
16、racle WebServerD.Oracle DBA47.对于学生信息表:student(sno,sname,sex,age,dept),能够得到年龄在 20 岁于 22 岁之间的学生的姓名和学号的语句是(分数:1.00)A.SELECT * FROM student WHERE age BETWEEN 20 AND 22B.SELECT sname,sno FROM student WHERE age BETWEEN 20 AND 22C.SELECT sname,sno FROM student WHERE age=20D.SELECT sname,sno FROM student WH
17、ERE age=2248.下列不属于 SYBASE 产品的是(分数:1.00)A.Adaptive Server EnterpriseB.DB2 Warehouse ManagerC.Adaptive Server ReplicationD.Adaptive Server Connect49.下列属于面向对象数据库产品有Gemstone Objectivity O2 Versant(分数:1.00)A.,和B.,和C.,和D.全部50.下列的权限中,允许删除关系的是(分数:1.00)A.UPDATEB.DELETEC.DROPD.ALTERATION51.下列不属于物理设计的内容是(分数:1.
18、00)A.存储记录的格式设计B.存储方法设计C.优化模式D.存取方法52.在 E-R 图中,用椭圆形表示(分数:1.00)A.实体型B.码C.属性D.联系53.下列关于进程控制的叙述中,不正确的是(分数:1.00)A.进程控制是通过原语来实现的B.一个进程可以使用创建原语创建一个新的进程,前者称为父进程,后者称为子进程C.创建一个进程的主要任务是建立原语D.撤销进程的实质是撤销 PCB54.在 PowerDesigner 工具中哪个功能用于物理数据库的设计和应用对象技术及组件的生成?(分数:1.00)A.ProcessAnalystB.DataArchitectC.AppModelerD.Wa
19、rehouseArchitect55.在多道程序系统中,每组进程中的每一个进程均无限期地等待被该组进程中的另一个进程所占有且永远不会释放的资源,这种现象称为(分数:1.00)A.独占B.等待C.睡眠D.死锁56.下列哪一个是输入设备?(分数:1.00)A.绘图仪B.打印机C.光笔D.数/模转换器57.在 Oracle 中,可以根据用户建立的模型,自动生成数据字典、数据库表、应用代码和文档的工具是(分数:1.00)A.Oracle FormsB.ModelersC.GeneratorsD.BPR58.在 TCP/IP 参考模型中,不属于应用层协议的是(分数:1.00)A.IP 协议B.FTP 协
20、议C.SMTP 协议D.HTTP59.下列推理正确的是(分数:1.00)A.由 XY,YZ,可以得到 XYZB.由 XY,WZ,YZ,可以得到 XWZ;C.由 XY,yD.由 XY,Z60.下列叙述中错误的是(分数:1.00)A.硬件是指中央处理机、存储器和输入输出等物理设备B.操作系统的作用主要是管理系统中的各种资源C.操作系统主要是考虑管理系统的功能,因此为用户提供良好的界面主要是由应用软件来完成D.操作系统是与计算机硬件关系最为密切的系统软件二、填空题(总题数:20,分数:40.00)61.在计算机上,高级语言程序一般称为书馆 【1】 ,不能直接执行,必须将他们翻泽成具体机器的机器语言程
21、序才能执行,这种机器语言程序又称为目标程序。(分数:2.00)填空项 1:_62.按覆盖的地理范围进行分类,计算机网络可以分为:局域网、 【2】 和广域网。(分数:2.00)填空项 1:_63.从有 n 个结点的顺序表中删除一个结点平均需要移动的结点个数是 【3】 。(分数:2.00)填空项 1:_64.一棵树的叶结点的最大层数是树的 【4】 。(分数:2.00)填空项 1:_65.整个排序过程都在内存进行的排序,称为 【5】 。(分数:2.00)填空项 1:_66.分时操作系统采用 【6】 的方式处理用户的服务请求,允许多个用户联机地使用计算机。(分数:2.00)填空项 1:_67.CPU
22、暂停现行程序而转去响应中断请求的过程称为 【7】 。(分数:2.00)填空项 1:_68.虚拟存储管理分为虚拟页式、虚拟段式和 【8】 。(分数:2.00)填空项 1:_69.常用的数据结构模型有层次模型、网状模型、 【9】 和面向对象模型。(分数:2.00)填空项 1:_70.一种介于关系代数和关系演算之间的语言叫做 【10】 。(分数:2.00)填空项 1:_71.SQL 语言集 【11】 、数据操纵、数据定义、数据控制功能于一体。(分数:2.00)填空项 1:_72.在 SQL 中,模式对应于“基本表”,内模式对应于“存储文件”,外模式对应于“ 【12】 ”和部分基表。(分数:2.00)
23、填空项 1:_73. 【13】 用来快速生成图形应用的工具。(分数:2.00)填空项 1:_74.一个 DBMS 的用户界面应具有可靠性、易用性、 【14】 、多样性。(分数:2.00)填空项 1:_75.当一个事务访问某个数据项时,以一定的方式锁住该数据项,从而限制其他事务对该数据项的访问,这种方法称为 【15】 。(分数:2.00)填空项 1:_76. 【16】 权限允许增加或删除关系中的属性。(分数:2.00)填空项 1:_77.元组的每个分量必须是不可分的数据项这叫做 【17】 。(分数:2.00)填空项 1:_78. 【18】 方法将数据库设计过程分为 4 个阶段:需求分析、概念结构
24、设计、逻辑结构设计和物理设计。(分数:2.00)填空项 1:_79.联系一般分为: 【19】 ;一对多的联系;多对多的联系。(分数:2.00)填空项 1:_80.对数据库系统的性能有两种主要的度量一种是吞吐量,一种是 【20】 。(分数:2.00)填空项 1:_三级数据库技术笔试-202 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分数:60.00)1.下列关于多值依赖的叙述中,不正确的是(分数:1.00)A.若 XY,则 XZ,其中 Z=U-X-YB.若 XY,而 Z=?,则称 XY 为平凡的多值依赖C.若 XY,则 XYD.若 XY,则 XY 解析:【命题
25、目的】本题主要考查了对多值依赖的理解。【解题要点】若 XY,则 XZ,其中 Z=U-X-Y,即多值依赖具有对称性;若 XY,而 Z=?,则称XY 为平凡的多值依赖;若 XY,则 XY,即函数依赖可以看做多值依赖的特殊情况。【错解分析】若 X,Y,则 XY 和多值依赖的特殊情况正好相反,所以错误,故 D)选项正确。【考点链接】掌握关系数据库中,函数依赖的种类和函数依赖成立的条件。2.下列关于网络的叙述错误的是(分数:1.00)A.25 网是一种典型的公用分组交换网B.帧中继 FR 技术是在数据传输速率高、误码串低的光纤上使用简单的协议,以减小网络传输延迟的技术上发展起来的C.异步传输模式 ISD
26、N 是新一代的数据传输与分组交换技术 D.FDDI 是一种以光纤作为传输介质的高速主干网解析:【命题目的】本题主要考查了计算机网络的基础知识。 【解题要点】综合业务数字网是 ISDN,异步传输模式是 ATM。 【错解分析】异步传输模式是 ATM,而 ISDN 是综合业务数字网,故 C)选项叙述错误。【考点链接】掌握 X25 网、FDDI、ISDN、ATM 的概念和区别。3.对于 n 个结点的序列,利用 shell 排序的方法进行比较时,总的关键码的比较次数约为(分数:1.00)A.n1.3 B.n2C.log2nD.n2/4解析:【命题目的】本题主要考查了 shell 排序方法的比较次数。【解
27、题要点】对于 n 个结点的序列,利用 shell 排序的方法总的关键码的比较次数约为 n1.3。【考点链接】掌握二分法查找、起泡排序的排序方法的比较次数。4.信息安全包括哪些方面的内容? 保密性 完整性 可用性 可控性(分数:1.00)A.和B.C.D.全部 解析:【命题目的】本题主要考查了计算机信息安全的内容。【解题要点】信息安全包括 4 方面的内容,即信息的保密性、完整性、可用性和町控性。【考点链接】掌握信息安全的概念,数字签名的概念,以及什么是密钥管理。5.用二分法进行插入排序,记录移动个数为(分数:1.00)A.O(nlog2n)B.O(n2) C.O(log2 n)D.O(n)解析:
28、【命题目的】本题主要考查了二分法的算法复杂度。【解题要点】二分法插入排序关键码比较次数为 O(nlog2n),记录移动个数为 O(n2)。【考点链接】掌握起泡排序等方法的算法复杂度。6.下列关于 IP 地址的叙述中,错误的是(分数:1.00)A.IP 地址由网络地址与主机地址两部分组成B.根据不同的取值范围,IP 地址可以分为 5 类C.B 类 IP 地址其网络地址空间长度为 16 位,主机地址空间长度为 14 位 D.C 类 IP 地址范围从:192000-233255255255解析:【命题目的】本题主要考查了对计算机网络协议中 IP 地址的分类,以及各类地址的范围。【解题要点】根据不同的
29、取值范围,IP 地址可以分为 5 类。A 类 IP 地址其网络地址空间长度为 7 位,主机地址空间长度为 24 位;B 类 IP 地址其网络地址空间长度为 14 位,主机地址空间长度为 16 位;C 类 IP地址范围从:192000-233255255255。【错解分析】B 类 IP 地址其网络地址空间长度为 14 位,主机地址空间长度为 16 位,选项 C)正好叙述相反,故 C)错误。【考点链接】掌握计算机网络中各层使用的协议。7.下列关于线程的叙述中,正确的是(分数:1.00)A.每一个线程可以有多个标识符和其相应的线程描述表B.不同的线程可以执行相同的程序 C.同一进程中的各个线程共享该
30、进程的逻辑地址空间D.多个线程不可以并发执行的解析:【命题目的】本题主要考查了线程的基本知识。【解题要点】每一个线程有惟一的标识符和一张线程描述表。不同的线程可以执行相同的程序。同一进程中的各个线程共享该进程的内存地址空间。多个线程是可以并发执行的。【错解分析】每一个线程不能有多个标识符,故 A)选项错误;同一进程中的各个线程共享该进程的内存地址空间,而不是逻辑地址空间,故 C)选取项错误;多个线程是可以并发执行的,故 D)选项错误。【考点链接】掌握进程,线程的概念和各自的特点。8.第(38)(40)题基于学生课程数据库中的三个基本表:学生信息表:s(sno,sname,sex,age,dep
31、t)主码为 Sno课程信息表:c(cno,cname,teacher)主码为 cno学生选课信息表:sc(sno,cno,grade)主码为(sno,cno)(38) 实现“从学生信息表中找出性别为女的学生姓名”的 SQL 语句是(分数:1.00)A.SELECT * FROM sB.SELECT * FROM s WHERE sex=女C.SELECT sname FROM s WHERE sex=女 D.SELECT * FROM s WHERE grade=解析:【命题目的】本题主要考查了 SQL 语言的 SELECT 语句。【解题要点】题目要求是选出姓名字段,而不是所有字段,因此选择
32、C)。【考点链接】掌握关系数据库中 SQL 语言的 WHERE 语句的用法。9.在就绪队列中,一旦有优先级高于当前运行进程优先级的进程存在时,便立即对进程进行调度,转让CPU,这叫做(分数:1.00)A.可剥夺方式 B.不可剥夺方式C.时间片轮转D.实时调用解析:【命题目的】本题主要考查了可剥夺方式调度方法的概念。【解题要点】可剥夺方式即在就绪队列中,一旦有优先级高于当前运行进程优先级的进程存在时,便立即进行进程调度,转让 CPu。【考点链接】掌握不可剥夺方式和时间片轮转的调度方法的概念。10.下列关于码的叙述中,正确的是(分数:1.00)A.在一个关系中,不可能存在两个不同的元组在码属性上取
33、值相同 B.属性是一个元组区别于其他元组的依据C.在一个关系中,可能存在码或码的一部分为空值的元组D.码不是一个元组赖以存在的条件解析:【命题目的】本题主要考查了对码的理解。【解题要点】码是一个元组区别于其他元组的依据,同时也是一个元组赖以存在的条件。在一个关系中,不可能存在两个不同的元组在码属性上取值相同,也不可能存在码或码的一部分为空值的元组。【错解分析】在一个关系中,不可能存在两个不同的元组在码属性上取值相同,故 A)选项正确;属性不是一个元组区别于其它元组的依据,故 B)选项不正确;在一个关系中,不可能存在码或码的一部分为空值的元组,故 C)选项不正确;码是一个元组赖以存在的条件,故
34、D)选项不正确。【考点链接】掌握主属性,外码概念的理解。11.关于并行数据库系统的叙述中,错误的是(分数:1.00)A.无共享的结构是支持并行数据库系统的最好的并行结构B.在并行处理中,许多操作是同时执行的,而不是串行处理的C.共享主存储器系统有时又称作群机 D.并行系统通过并行的使用多个 CPU 和磁盘来提高处理速度解析:【命题目的】本题主要考查了并行数据库系统。【解题要点】无共享的结构是支持并行数据库系统的最好的并行结构;在并行处理中,许多操作是同时执行的,而不是串行处理的,共享磁盘系统有时又称作群机,并行系统通过并行的使用多个 CPU 和磁盘来提高处理速度。【错解分析】共享磁盘系统有时又
35、称作群机,而不是共享主存储器系统,故 C)选项错误。【考点链接】掌握并行数据库系统的特点及其功能。12.凡是兄弟就用线连起来,然后去掉双亲到子女的连线,只留下双亲到第一个子女的连线不去掉,这种方法是(分数:1.00)A.树转为树林的方法B.把二叉树转为树和树林的方法C.把树和树林转为二叉树的方法 D.把树林转为树的方法解析:【命题目的】本题主要考查了树和树林转为二叉树的方法。【解题要点】把树和树林转为二叉树的方法是凡是兄弟就用线连起来,然后去掉双亲到子女的连线,只留下双亲到第一个子女的连线不去掉。【考点链接】掌握二叉树转为树的方法。13.文件系统的功能有统一管理文件存储空间 确定文件信息存放位
36、置及存放形式实现文件信息的共享 实现文件从名字空间到外存地址的映射(分数:1.00)A.,和B.,和C.,和D.全部 解析:【命题目的】本题主要考查了文件系统的功能。【解题要点】文件系统的功能有:统一管理文件存储空间;确定文件信息存放位置及存放形式;实现文件信息的共享;实现文件从名字空间到外存地址的映射;有效实现对文件的各种控制操作。【考点链接】掌握操作系统的功能。14.在 RDBMS 层次中,位于应用层之下的是哪一层?(分数:1.00)A.数据存取层B.语言翻译处理层 C.操作系统D.数据存储层解析:【命题目的】本题主要考查了 DBMS 的层次结构;【解题要点】RDBMS 的层次结构由上到下
37、依次是:应用层、语言翻译处理层、数据存取层、数据存储层。【考点链接】掌握数据库的设计过程。15.惟标识实体的属性集称为(分数:1.00)A.域B.码 C.联系D.主属性解析:【命题目的】本题主要考查了码的概念。【解题要点】惟一标识实体的属性集称为码。【考点链接】掌握域、码、联系和主属性这些概念之间的区别。16.下图给出一棵二叉树,按照前序法周游二叉树的结点序列是(分数:1.00)A. B.C.D.解析:【命题目的】本题主要考查了周游二叉树的前序法。【解题要点】前序法是先访问根,然后按前序周游左子树,按前序周游右子树。【考点链接】掌握二叉树的周游树的方法:前序法、中序法和后序法。17.下列关于计
38、算机病毒叙述中,不正确的是(分数:1.00)A.计算机病毒是一种特殊的具有破坏性的计算机程序B.计算机病毒具有很强的传染性C.计算机病毒在任何条件下都可以激发 D.计算机病毒具有依附其他媒体寄生的能力解析:【命题目的】本题主要考查了计算机病毒的基本概念。【解题要点】计算机病毒是一种特殊的具有破坏性的计算机程序。计算机病毒是在一定的条件下才可以被激发的。具有很强的破坏性,传染性。【错解分析】计算机病毒是在一定的条件下才可以被激发的,故 C)错误。【考点链接】掌握计算机网络安全的内容和计算机病毒的相关知识,如计算机病毒的特征,计算机病毒的破坏作用等等。18.下列属于特权指令的有设置时钟 启动设备执
39、行 I/O 操作 逻辑运算指令 访管指令(分数:1.00)A.,和B.和C.和D.和 解析:【命题目的】本题主要考查了操作系统的基本知识。【解题要点】特权指令有:修改程序状态字、设置中断屏蔽、启动设备、执行 I/O 操作、设置时钟等。非特权指令有:算术运算指令、逻辑运算指令、取数存数指令、访管指令等。【错解分析】逻辑运算指令和访管指令都属于非特权指令,故 D)选项正确。【考点链接】掌握操作系统的相关知识。19.数据库的三级模式结构中,模式也称为(分数:1.00)A.逻辑模式 B.物理模式C.用户模式D.系统模式解析:【命题目的】本题主要考查了对数据库的三级模式的掌握。 【解题要点】数据库的三级
40、模式结构中,模式也称为逻辑模式或概念模式。外模式也称为用户模式。内模式也称为物理模式。 【考点链接】掌握数据库的三级模式的特点。20.利用二分法查找序列的前提条件是(分数:1.00)A.序列不能过大B.要查找的数必须在序列中存在C.序列必须按顺序排好 D.序列的个数必须为奇数个解析:【命题目的】本题主要考查了二分法查找的排序方法。【解题要点】利用二分法查找序列的前提条件是序列必须按顺序排好。【考点链接】掌握起泡排序的排序方法。21.系统故障恢复的步骤是(分数:1.00)A.反向扫描日志文件、对每一个更新操作执行逆操作、如此下去B.对每一个更新操作执行逆操作、反向扫描日志文件、如此下去C.正向扫
41、描日志文件、对 UNDO 队列中的事务进行 UNDO 处理、对 REDO 队列中的事务进行 REDO 处理 D.正向扫描日志文件、对 REDO 队列中的事务进行 REDO 处理、对 UNDO 队列中的事务进行 UNDO 处理解析:【命题目的】本题主要考查了系统故障恢复的步骤。【解题要点】事务故障恢复的步骤:反向扫描日志文件、对每一个更新操作执行逆操作、如此下去。系统故障恢复的步骤:正向扫描日志文件、对 UNDO 队列中的事务进行 UNDO 处理、对 REDO 队列中的事务进行REDO 处理。【错解分析】A)选项是事务故障恢复的步骤,不是系统故障恢复的步骤,故不选择 A),B),D)选项叙述错误
42、;故 C)选项正确。【考点链接】掌握事务故障恢复的步骤,事务故障恢复和系统故障恢复的异同点。22.设计数据库概念模型最著名、最实用的方法是 P.P. s.Chen 于 1976 年提出的什么方法(分数:1.00)A.新奥尔良方法B.实体-联系方法 C.逻辑结构设计方法D.物理设计方法解析:【命题目的】本题主要考查了数据库概念模型设计的发展过程。【解题要点】设计数据库概念模型最著名、最实用的方法是 PPSChen 于 1976 年提出的实体-联系方法。【考点链接】掌握数据库概念模型的设计过程。23.SQL 语言中的 CREATE TABLE 语句实现哪种功能?(分数:1.00)A.数据查询B.数
43、据操纵C.数据定义 D.数据控制解析:【命题目的】本题主要考查了 SQL 语言的数据定义功能。【解题要点】SQL 语言中的 CREATE TABLE 语句实现数据定义功能。【考点链接】掌握 SQL 语言的数据操纵功能。24.m 阶 B 树的根结点至少有几棵子树?(分数:1.00)A.0B.2 C.m-1D.1解析:【命题目的】本题主要考查了 B 树的数据结构。【解题要点】m 阶 B 树的根结点至少有 2 棵子树。【考点链接】掌握平衡二叉树的数据结构。25.在“查询选修课程号为 2,且成绩在 70 分以上的所有学牛的学号、姓名和选课名称”的 SQL 语句中,将使用到的表是(分数:1.00)A.学
44、生信息表 sB.学生信息表 s 和课程信息表 cC.学生信息表 s、课程信息表 c 和学生选课信息表 sc D.学生信息表 s 和学生选课信息表 sc解析:【命题目的】本题主要考查关系之间的相互依赖情况。【解题要点】因为在学生信息表中有学生的学号、姓名信息,课程信息表中存有课程名称、课程号和成绩在 SC 表中就可以获得。【考点链接】掌握简单查询、连接查询、嵌套查询三者之间的联系与区别。26.用关系的运算来表达查询要求的方式是(分数:1.00)A.关系演算B.关系代数 C.关系逻辑D.关系查询解析:【命题目的】本题主要考查了关系代数的概念。【解题要点】关系代数是用关系的运算来表达查询要求的方式。
45、关系演算是用谓词来表达查询要求的方式。【考点链接】掌握关系代数和关系演算之间的联系与区别。27.一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有(分数:1.00)A.一对一联系B.一对多联系C.多对多联系 D.多对一联系解析:【命题目的】本题主要考查了实体之间多对多的联系。【解题要点】如果对于实体集 A 中的每一个实体,实体集 B 中至多有一个实体与之联系,反之亦然,称为一对一联系;如果对于实体集 A 中的每一个实体,实体集 B 中有 n 个实体与之联系;对于实体集 B 中的每一个实体,实体集 A 中至多有一个实体与之联系,称实体集 A 与 B 的联系为一
46、对多联系;如果对于实体集A 中的每一个实体,实体集 B 中有 n 个实体与之联系;对于实体集 B 中的每一个实体,实体集 A 中有 m 个实体与之联系,称为多对多联系。所以 C)正确。【考点链接】掌握实体之间联系的种类。28.在单链表中在指针 p 所指结点后插入结点 q 的操作是(分数:1.00)A.q:=plink;plink:=qlinkB.plink:=qlink;qlink:=plinkC.qlink:=p;plink:=qD.qlink:=Plink;p,link:=q 解析:【命题目的】本题主要考查了如何在链表中进行插入操作。【解题要点】单链表中指针 p 所指结点后插入结点 q 的
47、操作是 qlink:=plink; plink:=q。【考点链接】掌握在链表指针的数据结构中,如何进行删除操作。29.对于学生信息表:student(sno,sname,sex,age,dept),如果把学生“张明”的姓名改为“张岩”,则正确的语句是(分数:1.00)A.UPDATE SET sname=张明WHERE sname=张岩B.UPDATE student SET sname=张明WHERE sname=张岩C.UPDATE student SET sname=张岩D.UPDATE student SET sname=张岩WHERE sname=张明 解析:【命题目的】本题主要考查了 SQL 语言的修改语句。【解题要点】A)选项没有写出所要操作的表名;B)选项把姓名写反了。C)选项没有写明条件。【考点链接】掌握关系数据库中 SQL 语言的插入、删除语句的用法。30.下列关于这个关系的叙述中,不正确的是职员关系是 S(S#,SNAME,SEXAGE)主码为 S#部门关系是 C(C#,CNAME)主码为 C#职员部门关系是 SC(S#,C#,r ema