1、三级数据库技术笔试-19 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分数:60.00)1.下列文件的物理结构中,不利于文件动态增长的文件物理结构是_。(分数:1.00)A.顺序结构B.链接结构C.索引结构D.Hash结构2.数据库设计的需求阶段主要设计_。(分数:1.00)A.程序流程图B.程序结构图C.框图D.数据流程图3.对于 n个结点的单向链表(无表头结点)需要指针单元的个数至少为_。(分数:1.00)A.n-1B.nC.n+1D.2n4.单用户数据库管理系统与多用户数据库管理系统之间最明显也是最重要的差别:是否支持多个用户_。(分数:1.00)A.
2、查询数据库B.定义数据库C.修改数据库D.共享数据库5.UNIX操作系统的文件系统是_。(分数:1.00)A.一级目录结构B.二级目录结构C.分级树型结构D.链表结构6.假定职员关系是 S(S#,SNAME,SEX,AGE),部门关系是 C(C#,CNAME),职员部门关系是 SC(S#,C#,remark),要查询职员号为“20031006”的职员所在的部门名称,将涉及到关系_。(分数:1.00)A.SB.SC,CC.S,SCD.S,C,SC7.候选关键字的属性可以有_。(分数:1.00)A.0个B.1个C.1个或多个D.多个8.下列叙述正确的是_。(分数:1.00)A.在分布式系统中处理器
3、是紧耦合的B.并行系统是由一些松耦合的结点组成C.在分布式系统中每个结点是一个独立的数据库系统结点D.分布式系统并没有做到真正意义上的相互独立9.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建_。(分数:1.00)A.另一个表B.游标C.视图D.索引10.在 RDBMS层次中,仅次于应用层的是_。(分数:1.00)A.数据存取层B.语言翻译处理层C.操作系统D.数据存储层11.若使关系模式 RU,F分解为关系模式 RiU1,F1,R2U2,F2能够进行无损连接分解的充分必要条件是_。(分数:1.00)A.(U1U2U1)F+B.(U1U2U1U2)F+C
4、.(U1U2U2)F+D.(U1U2U1U2)F+12.在数据库系统阶段,数据_。(分数:1.00)A.具有物理独立性,没有逻辑独立性B.具有逻辑独立性,没有物理独立性C.物理独立性和逻辑独立性均没有D.具有高度的物理独立性和逻辑独立性13.计算机的应用领域很广泛,其应用最广泛的领域是_。(分数:1.00)A.科学与工程计算B.数据与信息处理C.辅助设计与辅助构造D.信息采集与过程控制14.从用户观点看,引入文件系统的目的是_。(分数:1.00)A.实现虚拟存储B.保护系统文档C.保护系统及用户文档D.实现对文件的按名存取15.在多道批处理系统中,为充分利用各种资源,运行的程序应具备的条件是_
5、。(分数:1.00)A.适应于内存分配的B.计算量大的C.I/O量大的D.计算型和 I/O型均衡的16.为了保护数据库的安全,主要在_几个层次上采取安全性措施。数据库系统层 物理层 操作系统层人员层 网络层(分数:1.00)A.和B.、和C.、和D.都是17.下列叙述不正确的是_。(分数:1.00)A.DBMS具有数据库定义功能B.DBMS具有数据库存取功能C.DBMS不具有数据库的维护功能D.DBMS具有数据组织存储和管理功能18._是构成高度安全操作系统的常用技术。(分数:1.00)A.安全核B.物理隔阂C.时间隔阂D.密码隔阂19.设某散列表的当前状态如下:一共有 20个位置,在第 0、
6、3、4、6、13、14、17、19 的位置存放着各结点的值,则该散列表的负载因子约为_(分数:1.00)A.0.27B.0.52C.0.667D.0.420.下列属于一个 DBMS的用户界面应具有的性质是_。可靠性 易用性 多样性 立即反馈(分数:1.00)A.、和B.和C.、和D.全部21.用谓词来表达查询要求的方式是_。(分数:1.00)A.关系演算B.关系代数C.关系逻辑D.关系查询22.一个信息表 student,要求它由学号 sno,姓名 sname,性别 sex,年龄 age,4 个属性组成。现在对这个现有的表增加一个入学时间 cometime字段为日期型,下列语句正确的是 _。(
7、分数:1.00)A.ALTER TABLE student ADD cometime DATE NOT NULL;B.ALTER TABLE student ADD cometime DATE;C.ALTER TABLE student DROP cometime DATE NOT NULL;D.ALTER TABLE student MODIFY cometime DATE;23.所谓稀疏矩阵指的是_。(分数:1.00)A.非零元素个数较多的矩阵B.零元素个数占矩阵元素总个数一半的矩阵C.零元素个数远远多于非零元素个数且分布没有规律的矩阵D.包含有零元素的矩阵24.在面向对象的数据模型中,每
8、一个对象都有一个惟一的标识,称为_。(分数:1.00)A.属性B.封装C.对象标识D.继承25.评价一个算法性能的主要标准是_。(分数:1.00)A.算法易于调试B.算法易于理解C.算法的稳定性和正确性D.算法的时间复杂度26.数据库功能可分为前端和后端。下列叙述错误的是_。(分数:1.00)A.后端负责存取结构、查询计算和优化、并发控制以及故障恢复B.前端包括表格生成器、报表书写工具、图形用户界面工具等C.前端与后端之间通过过程化语言来接口D.在集中式系统中,前端和后端在同一个系统中运行27.下列关于数据结构的叙述中,正确的是_。(分数:1.00)A.数组是同类型值的集合B.递归算法的程序结
9、构比迭代算法的程序结构更为精练C.树是一种线性结构D.用一维数组存储二叉树,总是以先序遍历的顺序存储各结点28.有一个关系:学生(学号,姓名,系别),规定学号的值域是 8个数字组成的字符串,这一规则属于_。(分数:1.00)A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束29.数据库维护阶段的故障维护工作是指_。(分数:1.00)A.排除设备故障B.恢复遭到破坏的数据库C.修改不适当的库结构D.修改应用程序30.下列的故障中,可能会造成事务执行失败的是_。(分数:1.00)A.系统故障B.磁盘故障C.逻辑错误D.硬件故障31.若把操作系统看作计算机系统资源的管理
10、者,下列_不属于操作系统所管理的资源。(分数:1.00)A.程序B.内存C.CPUD.中断32.存储管理的目的是实现_。(分数:1.00)A.提高计算机资源的利用率B.扩充主存容量,并提高主存利用效率C.有效使用和分配外存空间D.提高 CPU的执行效率33.在作业管理中,JCL 是指_。(分数:1.00)A.作业控制语言B.作业命令行C.作业命令连接D.作业控制方式34.若用如下的 SQL语句建立一个 worker表:CREATE TABLE worker(NOC(4)NOT NULL,NAMEC(8)NOT NULL,SEXC(2),AGEN(2)可以插入到 worker表中的是_。(分数:
11、1.00)A.(20031006,NULL,男,23)B.(NULL,NULL,女,23)C.(NULL,李林,男,23)D.(20031006,李林,男,23)35.下列中断中,_不属于强迫性中断。(分数:1.00)A.设备出错B.掉电C.时间片到时D.执行 print语句36.已知关系 R见下表,可以作为 R主码的属性组是_。(分数:1.00)A.B.C.D.37.在关系数据库管理系统的层次结构中,应用层的服务对象是_。(分数:1.00)A.数据库B.终端用户和应用程序C.终端用户D.数据查询38.典型的局域网可以看成由以下三部分组成:网络服务器、工作站与_。(分数:1.00)A.IP地址
12、B.通信设备C.TCP/IP协议D.网卡39.一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有_。(分数:1.00)A.一对一联系B.一对多联系C.多对多联系D.多对一联系40.有两个关系 R和 S,分别包含 15个和 10个元组,则在 RS,RS,RS 中不可能出现的元组数目情况是_。(分数:1.00)A.15,5,10B.18,17,7C.21,11,4D.25,15,041.堆是_。(分数:1.00)A.完全二叉树B.线性表C.二叉排序树D.平衡二叉树42.规范化理论是关系数据库进行逻辑设计的理论依据所在,根据这个理论,关系数据库中的关系必须满足:其
13、每一属性都是_。(分数:1.00)A.互不相关的B.不可分解的C.长度可变的D.互相关联的43.在逻辑结构设计中,关系已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做_。(分数:1.00)A.模式评价B.优化模式C.合并D.分解44.下面关于 B和 B+榭的叙述中,不正确的是_。(分数:1.00)A.B和 B+树都是平衡的多分树B.B和 B+树都可用于文件的索引结构C.B和 B+树都能有效地支持顺序检索D.B和 B+树都有效地支持随机检索45.MSSQL SERVER数据库系统的核心是_。(分数:1.00)A.SYBASE SQL SERVERB.IBM DB2C.Mic
14、rosoft SQL ServerD.Oracle46.为了减少栈溢出的可能性,可让两个栈共享一片连续内存空间,两个栈的栈底分别设在这片空间的两端,这样,只有_时才可能产生上溢。(分数:1.00)A.两个栈的栈顶在栈空间的某一位置相遇B.其中一个栈的栈顶到达栈空间的中心点C.两个栈的栈顶同时到达栈空间的中心点D.两个栈均不为空,且一个栈的栈顶到达另一个栈的栈底47.第二代数据库系统是指_。(分数:1.00)A.层次型数据库系统B.网状型数据库系统C.分布式数据库系统D.关系型数据库系统48.下列的数据库管理系统属于层次模型的是_。(分数:1.00)A.IMS数据库管理系统B.CODASYL系统
15、C.ORACLE系统D.FOXBASE系统49.从软件归类来看,微机中的“DOS”应属于_。(分数:1.00)A.应用软件B.系统软件C.T具软件D.管理软件50.不允许其他事务对这个锁定目标再加上任何类型锁的锁是_。(分数:1.00)A.共享锁B.排他锁C.共享锁或排他锁D.以上都不是51.数据库 FoxBASE和 Oracle都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是_。(分数:1.00)A.FoxBASE可以使用汉字,而 Oracle不可以使用汉字B.FoxBASE是单用户数据库,而 Oracle是多用户数据库C.FoxBASE一个数据库是一个表,而 Oracle一个
16、数据库可以包含多个表D.FoxBASE在微机上运行,而 Oracle在大中型机上运行52.下列关于 Dephi的叙述中,_是不正确的(分数:1.00)A.Dephi属于第四代语言,B.Dephi基于面向对象编程方法,是一种可视化开发工具C.Dephi提供了数据迁移工具(DataPump),可以实现数据从一个数据库到另一个数据库的迁移D.Dephi可以方便地支持数据仓库的创建53.计算机网络的资源共享主要包括_。(分数:1.00)A.设备资源和非设备资源共享B.硬件资源和软件资源共享C.软件资源和数据资源共享D.硬件资源、软件资源和数据资源共享54.一个已经具备运行条件,但由于没有获得 CPU而
17、不能运行的进程处于_。(分数:1.00)A.等待状态B.就绪状态C.睡眠状态D.挂起状态55.下列叙述中,不正确的是_。(分数:1.00)A.模式是数据库全体数据的逻辑结构和特征的描述B.一个模式可以有很多实例C.模式是相对变动的,实例一旦确定下来就比较稳定D.模式反映的是数据的结构及其联系,而实例反映的是数据库某一时刻的状态56.对于数据表:student(sno,sname,sex,age,grade),查询学习成绩为空的学生的学号和姓名,下面语句正确的是_。(分数:1.00)A.SELECT sno,sname FROM student WHERE grade=NULLB.SELECT
18、sno,sname FROM student WHERE grade IS NULLC.SELECT sno,age FROM student WHERE grade IS NULLD.SELECT sno,age FROM student WHERE grade=NULL57.PowerBuilder是一个_。(分数:1.00)A.用于系统实现阶段的开发工具B.用于系统详细调查阶段的开发工具C.用于系统逻辑设计阶段的开发工具D.用于系统可行性研究阶段的开发工具58.设事务 T1和 T2,对数据库中的数据 X进行操作,可能有如下几种情形,请问以下不会发生冲突操作。(分数:1.00)A.T1正在
19、读 X时,T2 也要读 XB.T1正在读 X时,T2 要写 XC.T1正在写 X时,T2 也要写 XD.T1正在写 X时,T2 要读 X59.当关系模式 R(A,B) 已属于 3NF,下列说法中_是正确的。(分数:1.00)A.它一定消除了插入和删除异常B.仍存在一定的插入和删除异常C.一定属于 BCNFD.A和 C都是60.串的长度是指_。(分数:1.00)A.串中所含不同字母的个数B.串中所含字符的个数C.串中所含不同字符的个数D.串中所含非空格字符的个数二、填空题(总题数:20,分数:40.00)61.计算机系统中, 【1】 通常用 8位二进制组成,可代表一个数字、一个字母或一个特殊符号
20、。(分数:2.00)填空项 1:_62.WWW是以超文本标注语言为基础、能够提供 Internet服务的信息浏览系统,WWW 系统的结构采用了 【2】 模式。(分数:2.00)填空项 1:_63.二维数组是一种非线性结构,其中的每一个元素最多有 【3】 个直接前驱(或直接后继)。(分数:2.00)填空项 1:_64.链表对于数据元素的插入和删除不需要移动结点,只需改变相关结点的 【4】 域的值。(分数:2.00)填空项 1:_65.从静态的观点看,操作系统的进程由程序段、数据和 【5】 3 部分组成。(分数:2.00)填空项 1:_66.在请求页式存储管理中,若采用 FIFO页面淘汰算法,则当
21、分配的页面数增加时, 【6】 的次数可能增加也可能减少。(分数:2.00)填空项 1:_67.在进程创建时先赋予进程一个初始优先数,以后在进程运行过程中不断修改优先数,用这种方法设置的优先数称为 【7】 。(分数:2.00)填空项 1:_68.在 UNIX系统中,文件分成 3类,即普通文件、 【8】 和特殊文件。(分数:2.00)填空项 1:_69.层次模型和网状模型统称为 【9】 模型。(分数:2.00)填空项 1:_70.关系数据库的基本对象是表、视图和 【10】 。(分数:2.00)填空项 1:_71.关系数据库的规范化理论规定,在执行分离时,必须遵守 【11】 ,保持原有的依赖关系和无
22、损连接。(分数:2.00)填空项 1:_72.关系操作能力可用两种方式来表示: 【12】 和逻辑方式。(分数:2.00)填空项 1:_73.在 DBMS中建立 DBMS的系统缓冲区,系统工作区,打开数据字典的工作在 【13】 程序模块中完成。(分数:2.00)填空项 1:_74.若查询同时涉及两个以上的表称之为 【14】 。(分数:2.00)填空项 1:_75.SYBASE的企业解决方案包括, 【15】 、数据复制和数据访问。(分数:2.00)填空项 1:_76.为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作 【16】
23、 原则。(分数:2.00)填空项 1:_77.回收用户 U1,U2 和 U3在关系 employee的 salary属性上的 UPDATE权限的语句是 【17】 UPDATE(salary)ON employee FROMU1,U2,U3。(分数:2.00)填空项 1:_78.对数据库系统的性能有两种主要的度量:一种是吞吐量,一种是 【18】 。(分数:2.00)填空项 1:_79.对数据对象施加封锁,可能会引起活锁和死锁问题。预防死锁通常有一次封锁法和一 【19】 两种方法。(分数:2.00)填空项 1:_80. 【20】 面对的是操作人员和低层管理人员。(分数:2.00)填空项 1:_三级
24、数据库技术笔试-19 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:60,分数:60.00)1.下列文件的物理结构中,不利于文件动态增长的文件物理结构是_。(分数:1.00)A.顺序结构 B.链接结构C.索引结构D.Hash结构解析:评析 顺序结构是将文件在逻辑上连续的信息存放在磁盘相邻的块上,但磁盘的存储空间利用率不高,不利于文件长度动态增长。2.数据库设计的需求阶段主要设计_。(分数:1.00)A.程序流程图B.程序结构图C.框图D.数据流程图 解析:评析 数据库设计的需求阶段的目的是获得用户对数据库系统的要求,即确定要做什么。为了达到这个目的,设计人员应对现实世
25、界要处理的对象进行详细调查,在了解原系统的概况和确定新系统功能原理的过程中,收集支持系统目标的基础数据及其他数据。对客观对象调查完成后,对用户需求进行描述和分析,在众多的分析方法中,通常用数据流图来描述数据的流向和处理过程,用数据字典对数据流程图中出现的全部名称进行解释说明。数据流程图和数据字典为系统设计提供了统一的依据,在随后的设计中,不论有多少人参加,大家都以它们为依据,不必担心数据不一致而导致矛盾和混乱。3.对于 n个结点的单向链表(无表头结点)需要指针单元的个数至少为_。(分数:1.00)A.n-1B.nC.n+1 D.2n解析:评析 在 n个结点的单向链表(无表头结点)中,每个结点都
26、有一个指针单元(即指针域),加上头指针,至少需要 n+1个指针单元。4.单用户数据库管理系统与多用户数据库管理系统之间最明显也是最重要的差别:是否支持多个用户_。(分数:1.00)A.查询数据库B.定义数据库C.修改数据库D.共享数据库 解析:评析 多用户数据库管理系统的“多用户”主要是指对资源的共享。5.UNIX操作系统的文件系统是_。(分数:1.00)A.一级目录结构B.二级目录结构C.分级树型结构 D.链表结构解析:评析 UNIX 的文件系统构成了一棵多级树,即采用分级树型结构,允许用户建立自己的子目录。6.假定职员关系是 S(S#,SNAME,SEX,AGE),部门关系是 C(C#,C
27、NAME),职员部门关系是 SC(S#,C#,remark),要查询职员号为“20031006”的职员所在的部门名称,将涉及到关系_。(分数:1.00)A.SB.SC,C C.S,SCD.S,C,SC解析:评析 在若干个表中进行查询时,根据所需要查出的属性来确定查询的表的范围。本题可以先根据职员号从 SC 表中找到相对应的部门号,再根据部门号从 C表中可以找到相应的部门名称,故只涉及到关系 SC和 C。7.候选关键字的属性可以有_。(分数:1.00)A.0个B.1个C.1个或多个 D.多个解析:评析 主关键字或侯选关键字,是属性或属性的组合,其值能够惟一地标识一个元组。8.下列叙述正确的是_。
28、(分数:1.00)A.在分布式系统中处理器是紧耦合的B.并行系统是由一些松耦合的结点组成C.在分布式系统中每个结点是一个独立的数据库系统结点 D.分布式系统并没有做到真正意义上的相互独立解析:评析 在并行系统中处理器是紧耦合的。分布式系统是由一些松耦合的结点组成。在分布式系统中每个结点是一个独立的数据库系统结点。分布式系统做到了真正意义上的相互独立。9.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建_。(分数:1.00)A.另一个表B.游标C.视图 D.索引解析:评析 视图具有以下几个作用:简化用户操作;使用户能以多种角度看待同一数据;支持重构数据库的逻
29、辑独立性;视图能够提供安全保护同时不增加数据的存储空间。10.在 RDBMS层次中,仅次于应用层的是_。(分数:1.00)A.数据存取层B.语言翻译处理层 C.操作系统D.数据存储层解析:评析 RDBMS 的层次结构由上到下依次是:应用层、语言翻译处理层、数据存取层、数据存储层。11.若使关系模式 RU,F分解为关系模式 RiU1,F1,R2U2,F2能够进行无损连接分解的充分必要条件是_。(分数:1.00)A.(U1U2U1)F+B.(U1U2U1U2)F+C.(U1U2U2)F+D.(U1U2U1U2)F+ 解析:评析 关系模式 R分解为关系模式 R1,R2 具有无损连接性的分解的充分必要
30、条件是(U1U2U1U2)F+或(U1U2U2U1)F+。12.在数据库系统阶段,数据_。(分数:1.00)A.具有物理独立性,没有逻辑独立性B.具有逻辑独立性,没有物理独立性C.物理独立性和逻辑独立性均没有D.具有高度的物理独立性和逻辑独立性 解析:评析 数据独立性是指应用程序与数据之间相互独立、互不影响,数据独立性包括物理独立性和逻辑独立性。在数据库系统阶段,数据具有较高的物理独立性和逻辑独立性。13.计算机的应用领域很广泛,其应用最广泛的领域是_。(分数:1.00)A.科学与工程计算B.数据与信息处理 C.辅助设计与辅助构造D.信息采集与过程控制解析:评析 计算机应用的主要领域有:科学与
31、工程计算、数据与信息处理、过程控制等。其中,应用最广泛的领域是数据与信息处理。14.从用户观点看,引入文件系统的目的是_。(分数:1.00)A.实现虚拟存储B.保护系统文档C.保护系统及用户文档D.实现对文件的按名存取 解析:评析 引入文件系统的目的可从多方面理解,如从用户角度看,使用户的文件按名存取是其最主要的目的。15.在多道批处理系统中,为充分利用各种资源,运行的程序应具备的条件是_。(分数:1.00)A.适应于内存分配的B.计算量大的C.I/O量大的D.计算型和 I/O型均衡的 解析:评析 在多道批处理系统中,为充分利用各种资源,运行的程序应具备计算型和 I/O型均衡的的条件。16.为
32、了保护数据库的安全,主要在_几个层次上采取安全性措施。数据库系统层 物理层 操作系统层人员层 网络层(分数:1.00)A.和B.、和C.、和D.都是 解析:评析 为了保护数据库,必须在以下几个层次上采取安全性措施:1、物理层。计算机系统所位于的节点(一个或多个)必须在物理上受到保护,以防止入侵者强行闯入或暗中潜入。2、人员层。对用户的授权必须格外小心,以减少授权用户接受贿赂或其他好处而给入侵者提高访问机会的可能性。3、操作系统层。不管数据库系统多安全,操作系统安全性方面的弱点总是可能成为对数据库进行未授权访问的一种手段。4、网络层。由于几乎所有的数据库系统都允许通过终端或网络进行远程访问,网络
33、软件的软件层安全性和物理安全性一样重要,不管在 Internet上还是企业私有的网络内。5、数据库系统安全层。数据库系统的某些用户获得的授权可能只允许他访问数据库中有限的部分,而另外一些用户获得的授权可能允许他查询,但不允许他修改数据。保证这样的授权限制不被违犯是数据库系统的责任。17.下列叙述不正确的是_。(分数:1.00)A.DBMS具有数据库定义功能B.DBMS具有数据库存取功能C.DBMS不具有数据库的维护功能 D.DBMS具有数据组织存储和管理功能解析:评析 DBMS 具有数据库定义功能,数据库的维护功能,数据存取功能,数据组织存储和管理功能。18._是构成高度安全操作系统的常用技术
34、。(分数:1.00)A.安全核 B.物理隔阂C.时间隔阂D.密码隔阂解析:评析 操作系统的安全措施主要从隔阂、分层和内控三个方面进行考虑。物理隔阂、时间隔阂和密码隔阂属于隔离措施的不同类型。安全核是构成高度安全操作系统的常用技术。19.设某散列表的当前状态如下:一共有 20个位置,在第 0、3、4、6、13、14、17、19 的位置存放着各结点的值,则该散列表的负载因子约为_(分数:1.00)A.0.27B.0.52C.0.667D.0.4 解析:评析 负载因子的大小体现散列表的装满程度。本题中,散列表的 20个位置上有 8个装载数据,因此负载因子约为 8/20=0.4。20.下列属于一个 D
35、BMS的用户界面应具有的性质是_。可靠性 易用性 多样性 立即反馈(分数:1.00)A.、和B.和C.、和D.全部 解析:评析 一个 DBMS的用户界面应具有可靠性、易用性、立即反馈、多样性。21.用谓词来表达查询要求的方式是_。(分数:1.00)A.关系演算 B.关系代数C.关系逻辑D.关系查询解析:评析 关系代数是通过对关系的运算来表达查询要求的方式。关系演算是用谓词来表达查询要求的方式。22.一个信息表 student,要求它由学号 sno,姓名 sname,性别 sex,年龄 age,4 个属性组成。现在对这个现有的表增加一个入学时间 cometime字段为日期型,下列语句正确的是 _
36、。(分数:1.00)A.ALTER TABLE student ADD cometime DATE NOT NULL;B.ALTER TABLE student ADD cometime DATE; C.ALTER TABLE student DROP cometime DATE NOT NULL;D.ALTER TABLE student MODIFY cometime DATE;解析:评析 新增加的列一律允许为空值,故 A错。DROP 用于删除指定的完整性约束,故 C错。MODIFY用于修改原有的列定义,故 D错。23.所谓稀疏矩阵指的是_。(分数:1.00)A.非零元素个数较多的矩阵B.
37、零元素个数占矩阵元素总个数一半的矩阵C.零元素个数远远多于非零元素个数且分布没有规律的矩阵 D.包含有零元素的矩阵解析:评析 稀疏矩阵零元素个数远远多于非零元素个数且分布没有规律的矩阵。24.在面向对象的数据模型中,每一个对象都有一个惟一的标识,称为_。(分数:1.00)A.属性B.封装C.对象标识 D.继承解析:评析 在面向对象的数据模型中,每一个对象都有一个惟一的标识,称为对象标识。25.评价一个算法性能的主要标准是_。(分数:1.00)A.算法易于调试B.算法易于理解C.算法的稳定性和正确性D.算法的时间复杂度 解析:评析 评价一个算法性能的主要标准是算法的时间复杂度和空间复杂度,即算法
38、效率的度量,主要是看算法的执行时间和它所占用的存储空间。26.数据库功能可分为前端和后端。下列叙述错误的是_。(分数:1.00)A.后端负责存取结构、查询计算和优化、并发控制以及故障恢复B.前端包括表格生成器、报表书写工具、图形用户界面工具等C.前端与后端之间通过过程化语言来接口 D.在集中式系统中,前端和后端在同一个系统中运行解析:评析 数据库功能可以分为两部分:前端包括表格生成器、报表书写工具、图形用户界面工具等,后端包括计算和优化、并发控制以及故障恢复,前端与后端之间通过 SQL或应用程序来接口。在集中式系统中,前端和后端在同一个系统中运行。27.下列关于数据结构的叙述中,正确的是_。(
39、分数:1.00)A.数组是同类型值的集合 B.递归算法的程序结构比迭代算法的程序结构更为精练C.树是一种线性结构D.用一维数组存储二叉树,总是以先序遍历的顺序存储各结点解析:评析 选项 B说法是不确切的,因为递归算法与迭代算法是两种不同的算法,其适用的场合不同,因此谈不上谁比谁清晰的问题,但考虑到执行效率,如果一个算法能够使用迭代算法,且不致于牺牲太大的可读性,一般需将递归算法转换成迭代算法;树是一种非线性结构,所以选项 C也是错误的;用一维数组存储二叉树,一般以按层遍历的顺序存储,选项 D也是错的。只有选项 A是正确的,因为根据数组的定义可得数组是同类型的元素的集合。28.有一个关系:学生(
40、学号,姓名,系别),规定学号的值域是 8个数字组成的字符串,这一规则属于_。(分数:1.00)A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束 D.关键字完整性约束解析:评析 用户自定义完整性:由用户根据实际情况,对数据库中数据的内容所作的规定称为用户定义的完整性规则。通过这些限制数据库中接受符合完整性约束条件的数据值,不接受违反约束条件的数据,从而保证数据库的数据合理可靠。29.数据库维护阶段的故障维护工作是指_。(分数:1.00)A.排除设备故障B.恢复遭到破坏的数据库 C.修改不适当的库结构D.修改应用程序解析:评析 数据库维护阶段的故障维护工作是指恢复遭到破坏的数据库。30
41、.下列的故障中,可能会造成事务执行失败的是_。(分数:1.00)A.系统故障B.磁盘故障C.逻辑错误 D.硬件故障解析:评析 系统故障、磁盘故障和硬件故障都不会导致事务执行失败。逻辑错误、系统错误可能会造成事务执行失败。31.若把操作系统看作计算机系统资源的管理者,下列_不属于操作系统所管理的资源。(分数:1.00)A.程序B.内存C.CPUD.中断 解析:评析 可以从资源管理的角度来描述操作系统。资源管理之一是操作系统的主要作用。资源主要是指计算机系统为了进行数值计算和数据处理所需要的各种物质基础,通常分硬件资源和软件资源。就本题来讲,CPU 和内存储器属于硬件资源,程序属于软件资源,所以只
42、有中断不属于硬件资源,也不属于软件资源,当然也不在操作系统管理的资源范围之内。32.存储管理的目的是实现_。(分数:1.00)A.提高计算机资源的利用率B.扩充主存容量,并提高主存利用效率 C.有效使用和分配外存空间D.提高 CPU的执行效率解析:评析 存储管理即对主存的管理技术。其目的主要是通过合理地分配与管理主存储器,达到高效利用主存,扩充主存容量的目的。33.在作业管理中,JCL 是指_。(分数:1.00)A.作业控制语言 B.作业命令行C.作业命令连接D.作业控制方式解析:评析 JCL 是 Job Control Language的简写,指作业控制语言。JCL 是用户书写作业说明书的特
43、殊的程序语言,通常包含作业描述、资源说明、作业执行、作业流程控制等作业控制语句。34.若用如下的 SQL语句建立一个 worker表:CREATE TABLE worker(NOC(4)NOT NULL,NAMEC(8)NOT NULL,SEXC(2),AGEN(2)可以插入到 worker表中的是_。(分数:1.00)A.(20031006,NULL,男,23)B.(NULL,NULL,女,23)C.(NULL,李林,男,23)D.(20031006,李林,男,23) 解析:评析 NO 字段和 NAME字段不允许为空,因此在进行插入操作时,该属性值不能为空,A、B、C 选项中都有空值,故不能
44、插入。SEX 字段为字符型,而 A选项中的该属性值为数值型,也不正确。35.下列中断中,_不属于强迫性中断。(分数:1.00)A.设备出错B.掉电C.时间片到时 D.执行 print语句解析:评析 中断源一般可分为两类:强迫性中断和自愿性中断。强迫性中断包括输入/输出中断、硬件故障中断、时钟中断、控制台中断和程序性中断。A 和 D属于其中的输入/输出中断;B 属于硬件故障中断。时间片到时属于自愿性中断。36.已知关系 R见下表,可以作为 R主码的属性组是_。(分数:1.00)A.B. C.D.解析:评析 主码:又称主关键字,是属性或属性的组合,其值能够惟一地标识一个元组。在本题中,只有 A、B
45、 和 D 属性组符合这一条件。37.在关系数据库管理系统的层次结构中,应用层的服务对象是_。(分数:1.00)A.数据库B.终端用户和应用程序 C.终端用户D.数据查询解析:评析 应用层属于最上层,位于 DBMS核心之外,处理的对象是各种各样的数据库应用,包括应用程序和终端用户的事务请求和查询要求等。38.典型的局域网可以看成由以下三部分组成:网络服务器、工作站与_。(分数:1.00)A.IP地址B.通信设备 C.TCP/IP协议D.网卡解析:评析 局域网是一种通信网络,它主要由网络服务器、工作站和通信设备组成,这里所说的通信设备是广义的,包括计算机、终端和各种外部设备,局域网覆盖一个小的地理范围,从一个办公室、一幢大楼,到几公里的地理范围。39.一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有_。(分数:1.00)A.一对一联系B.一对多联系C.多对多联系 D.多对一联系解析:评析 如果对于实体集 A中的每一个实体,实体集 B中至多有一个实体与之联系,反之亦然,称为一对一联系;如果对于实体集 A中的每一个实体,实体集 B中有 n个实体与之联系;对于实
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1