三级数据库技术笔试77
(总分:100.00,做题时间:90分钟)
一、{{B}}选择题{{/B}}(总题数:60,分数:60.00)
1.以下哪一项不是Sybase的产品? ( )
(分数:1.00)
A.Sybase EP
B.Sybase ASE
C.Express Server √
D.Sybase SQL Anywhere Studio
解析:
2.下面对于关系的叙述中,哪个是不正确的? ( )
(分数:1.00)
A.关系中的每个属性是不可分解的
B.在关系中元组的顺序是无关紧要的
C.任意的一个二维表都是一个关系 √
D.每一个关系只有一种记录类型
解析:
3.设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是( )。
(分数:1.00)
A.若X→→Y,则X→→Z
B.若X→Y,则X→→y
C.若X→→Y,且Y'Y,则X→→Y' √
D.若Z=φ,则X→→Y
解析:
4.计算机软件分系统软件和应用软件两大类,其中属于系统软件核心的是( )。
(分数:1.00)
A.数据库管理系统
B.操作系统 √
C.程序语言系统
D.财务管理系统
解析:
5.外排序是指( )。
(分数:1.00)
A.用机器指令直接对硬盘中需排序数据排序
B.把需排序数据用其他大容量机器排序
C.把外存中需排序数据一次性调入内存,排好序后,再输回外存
D.对外存中大于内存允许空间的需排序的数据,通过多次外存间的交换实现排序 √
解析:
6.对线性表进行二分法查找,其前提条件是( )。
(分数:1.00)
A.线性表以顺序方式存储,并已按关键码值排好序 √
B.线性表以顺序方式存储,并已按关键码值的查找频率排好序
C.线性表以链接方式存储,并已按关键码值排好序
D.线性表以链接方式存储,并已按关键码值的查找频率排好序
解析:
7.数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是< )。
(分数:1.00)
A.建立库结构
B.扩充功能 √
C.加载数据
D.系统调式
解析:
8.如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( )。
(分数:1.00)
A.一个是DELETE,另一个是SELECT
B.一个是SELECT,另一个是UPDATE
C.两个都是UPDATE
D.两个都是SELECT √
解析:
9.下面所列的条目中: ①语法检查 ②语义检查 ③用户存取权限检查 ④数据完整性检查 当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是( )。
(分数:1.00)
A.①和②
B.①、②和③
C.②和③
D.全部 √
解析:
10.数据库系统的日志文件用于记录下述哪类内容( )。
(分数:1.00)
A.程序运行过程
B.数据查询操作
C.程序执行结果
D.数据更新操作 √
解析:
11.下面有关E-R模型向关系模型转换的叙述中,不正确的是( )。
(分数:1.00)
A.一个实体类型转换为一个关系模式
B.一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
C.一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并 √
D.一个m:n联系转换为一个关系模式
解析:
12.下列关于可编程只读存储器的叙述中,正确的是( )。
(分数:1.00)
A.其存储内容可根据用户需求不同,随时可由用户对它再编程
B.其存储内容是由制造厂商在生产过程中按预定要求写入的
C.其英文缩写为EPROM
D.其存储内容只能由用户写一次 √
解析:
13.若已知一个栈的入栈序列是1,2,3,…,n,其输出序列是p1,p2,p3,…,pn,则 pi为( )。
(分数:1.00)
A.i
B.n-i
C.n-i+1 √
D.不确定
解析:
14.设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则 R-(R-S)等于( )。
(分数:1.00)
A.R∪S
B.R∩S √
C.R×S
D.R-S
解析:
15.有6个元素按1、2、3、4、5、6的顺序进栈,下列哪一个不是合法的出栈序列?( )
(分数:1.00)
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
解析:
16.下列关于中断的叙述中,错误的是( )。
(分数:1.00)
A.时间片到时属于时钟中断
B.目态下执行特权指令将产生程序性中断
C.缺页中断属于自愿性中断 √
D.打印机完成打印将产生输入输出中断
解析:
17.数据的独立性包括( )。
(分数:1.00)
A.数据的结构独立性和组织独立性
B.数据的结构独立性和数据的逻辑独立性
C.数据的物理独立性和数据的逻辑独立性 √
D.数据的结构独立性和数据的物理独立性
解析:
18.SQL Server提供了( )种索引。
(分数:1.00)
A.1
B.2 √
C.3
D.4
解析:
19.信息传输的安全应保证信息在网络传输的过程中不被泄露和不被攻击。下列哪些属于攻击方法? ( ) ①复制信息 ②剪裁信息 ③窃听信息
(分数:1.00)
A.①和②
B.②和③
C.①和③
D.全部 √
解析:
20.以下哪一个不是栈的基本运算? ( )
(分数:1.00)
A.删除栈顶元素
B.删除栈底元素 √
C.判断栈是否为空
D.将栈置为空栈
解析:
21.设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,X),新序列(F, H,C,D,P,A,M,Q,R,S,Y,X)是下列哪一个排序算法的一趟扫描的结果? ( )
(分数:1.00)
A.起泡排序
B.初始步长为4的希尔排序
C.二路归并排序
D.以第一元素为分界元素的快速排序 √
解析:
22.计算机输出设备的功能是( )。
(分数:1.00)
A.将计算机运算的二进制结果信息打印输出
B.将计算机内部的二进制信息显示输出
C.将计算机运算的二进制结果信息打印输出和显示输出
D.将计算机内部的二进制信息转换为人和设备能识别的信息 √
解析:
23.以下关于广义表的叙述中,正确的是( )。
(分数:1.00)
A.广义表是0个或多个单元素或子表组成的有限序列 √
B.广义表至少有一个元素是子表
C.广义表不可以是自身的子表
D.广义表不能为空表
解析:
24.系统故障恢复步骤不包括( )。
(分数:1.00)
A.正向扫描日志文件
B.对撤销队列中的各个事务进行撤销(UND处理
C.对该事务的所有更新操作执行逆操作 √
D.对重做队列中的各个事务进行重做(RED处理
解析:
25.操作系统具有进程管理、存储管理、文件管理和设备管理的功能,在以下有关的描述中,哪一个是错误的? ( )
(分数:1.00)
A.进程管理主要是对程序进行管理 √
B.存储管理主要管理内存资源
C.文件管理可以有效地支持对文件的操作,解决文件共享、保密和保护问题
D.设备管理是指计算机系统中除了CPU和内存以外的所有输入、输出设备的管理
解析:
26.在概念设计阶段,需要确定实体型特征由哪些属性组合而成,这个工作是对数据进行什么抽象? ( )
(分数:1.00)
A.分类
B.聚集
C.概括
D.数据抽象 √
解析:
27.在并发控制的技术中,最常用的是封锁方法,对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,哪一个是不正确的? ( )
(分数:1.00)
A.X/X: TRUE √
B.S/S: TRUE
C.S/X: FALSE
D.X/S:FALSE
解析:
28.引入虚拟存储技术的关键前提是( )。
(分数:1.00)
A.有大容量的外存
B.程序执行的局部性原理 √
C.硬件提供地址转换机制
D.选择一种合适的页面调度算法
解析:
29.在虚拟页式存储管理系统中,地址越界中断属于( )。
(分数:1.00)
A.输入输出中断
B.程序性中断 √
C.时钟中断
D.自愿性中断
解析:
30.下面有关对象—关系数据库管理系统的叙述中,不正确的是( )。
(分数:1.00)
A.数据类型不能嵌套 √
B.可以创建新的数据类型
C.继承性只适用于组合类型,子类继承超类的所有数据元素
D.可以构造复杂对象的数据类型,集合是一种类型构造器
解析:
31.第(33)~(35)题基于如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。 若执行下面列出的操作,哪个操作不能成功执行? ( )
(分数:1.00)
A.从EMP中删除行(‘010’,‘王宏达’,‘01’,1200)
B.在EMP中插入行(‘102’,‘赵敏’,‘01’,1500)
C.将EMP中雇员号=‘056’的工资改为1600元
D.将EMP中雇员号=‘101’的部门号改为‘05’ √
解析:
32.微型计算机产品至今已经经历了多次演变,其主要标志是( )。
(分数:1.00)
A.价格
B.用途
C.体积和重量
D.微处理器的字长和功能 √
解析:
33.在关系数据库中,索引(index)是三级模式结构中的( )。
(分数:1.00)
A.概念模式
B.内模式 √
C.模式
D.外模式
解析:
34.以下哪一条不是客户机/服务器结构的优点? ( )
(分数:1.00)
A.系统的联机事务处理能力大大提高
B.系统数据的安全性能增强
C.提高资源利用率,提高系统的应用开发生产率
D.实现起来更加容易 √
解析:
35.以下关于数据结构的基本概念的叙述中哪一条是错误的( )。
(分数:1.00)
A.数据元素是数据的基本单位
B.数据项是有独立含义的数据最小单位
C.数据结构概念包括的主要内容是逻辑结构和数据的存储结构 √
D.数据的逻辑结构分为线性结构和非线性结构
解析:
36.在关系数据中,视图(view)是三级模式结构中的( )。
(分数:1.00)
A.内模式
B.模式
C.存储模式
D.外模式 √
解析:
37.下列叙述中正确的是( )。
(分数:1.00)
A.堆排序是一种稳定的内部排序方法
B.在排序过程中,若出现元素向逆序向移动的现象,那么这样的排序是不稳定的
C.折半插入排序是一种稳定的内部排序方法 √
D.待排序列基本有序时选用快速排序,能够最好地发挥这种排序方法的优势
解析:
38.在程序状态字PSW中设置了一位,用于控制用户程序不能执行特权指令,这一位是 ( )。
(分数:1.00)
A.保护位
B.CPU状态位 √
C.屏蔽位
D.条件位
解析:
39.文件系统的多级目录结构是一种( )。
(分数:1.00)
A.线形结构
B.树形结构 √
C.散列结构
D.双链表结构
解析:
40.隔离是操作系统安全保障的措施之一。下列哪一项不属于安全隔离措施?( )
(分数:1.00)
A.物理隔离
B.时间隔离
C.分层隔离 √
D.密码隔离
解析:
41.下面所列的工具中,不能用于数据库应用系统界面开发的工具是( )。
(分数:1.00)
A.Visual Basic
B.Delphi
C.Power Designer √
D.Power Builder
解析:
42.在雇员信息表关系EMP中,哪个属性是外键(foreign key)? ( )
(分数:1.00)
A.雇员号
B.雇员名
C.部门号 √
D.工资
解析:
43.下面关于SQL语言的说法中,哪一种说法是错误的? ( )
(分数:1.00)
A.一个SQL数据库就是一个基本表 √
B.SQL语言支持数据库的三级模式结构
C.一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表
D.SQL的一个表可以是一个基本表,也可以是一个视图
解析:
44.Oracle系统不仅具有高性能的RDBMS,而且提供全过程的应用开发工具。如果要进行数据库建模,使用的是( )。
(分数:1.00)
A.SQL*Connect
B.Oracle Designer 2000 √
C.Oracle Developer 2000
D.Oracle Financials
解析:
45.下面列出的数据管理技术发展的三个阶段中,哪个(些)阶段没有专门的软件对数据进行管理? ( ) ①人工管理阶段 ②文件系统阶段 ③数据库阶段
(分数:1.00)
A.只有① √
B.只有②
C.①和②
D.②和③
解析:
46.在Oracle系统中,( )包括数据库缓冲存储区、日志缓冲区和共享池。
(分数:1.00)
A.系统全局区 √
B.软件代码区
C.程序全局区
D.排序区
解析:
47.下列关于Delphi的叙述中,哪种是不正确的? ( )
(分数:1.00)
A.Delphi属于第四代语言
B.Delphi基于面向对象编程方法,是一种可视化开发工具
C.Delphi提供了数据迁移工具(Data Pum,可以实现数据从一个数据库到另一个数据库的迁移
D.Delphi可以方便地支持数据仓库的创建 √
解析:
48.计算机的软件系统一般分为( )两大部分。
(分数:1.00)
A.系统软件和应用软件 √
B.操作系统和计算机语言
C.程序和数据
D.DOS和Windows
解析:
49.若执行卜面列出的操作,哪个操作不能成功执行? ( )
(分数:1.00)
A.从DEPT中删除部门号=‘03’的行
B.在DEPT中插入行<‘06’,‘计划部’,‘6号楼’)
C.将DEPT中部门号=‘02’的部门号改为‘10’ √
D.将DEPT中部门号=‘01’的地址改为‘5号楼’
解析:
50.下列关于文件系统当前目录的叙述中,哪个是不正确的? ( )
(分数:1.00)
A.每个用户可以有一个当前目录
B.引入当前目录可以加快检索速度
C.查找文件时可以使用部分路径名
D.当前目录不能随意改变 √
解析:
51.利用计算机去掉相互通信时必须遵循统一的( )。
(分数:1.00)
A.软件规范
B.网络协议 √
C.路由算法
D.安全规范
解析:
52.数据流程图(DFD) 是用于数据库设计中哪个阶段的工具? ( )
(分数:1.00)
A.概念设计
B.逻辑设计
C.需求分析 √
D.物理设计
解析:
53.主存和CPU之间增加高速缓存的目的是( )。
(分数:1.00)
A.解决CPU和主存之间的速度匹配问题 √
B.扩大主存容量
C.既扩大主存容量,又提高存取速度
D.以上说法都不对
解析:
54.在程序编码阶段,编码之前一项重要的工作就是选择适当的程序设计语言,其中,涉及到的高级语言从应用特点上可以分为基础语言、( )和结构化语言。
(分数:1.00)
A.汇编语言
B.机器语言
C.面向对象的语言
D.专用语言 √
解析:
55.下面关于显示器的叙述,正确的是( )。
(分数:1.00)
A.显示器是处理设备
B.显示器是输入设备
C.显示器是存储设备
D.显示器是输出设备 √
解析:
56.数据模型是用来表示实体间联系的。网状模型、层次模型和关系模型都是数据库中的基本数据模型。在搜索数据时,关系模型的实现是通过( )。
(分数:1.00)
A.可从任一点开始且沿任何路径搜索
B.可从任一结点沿确定的路径搜索
C.可从固定的结点沿任何路径搜索
D.对关系进行运算 √
解析:
57.下面列出的条目中,哪些是事务并发执行中可能出现的主要问题? ( ) ①丢失更新 ②对未提交更新的依赖 ③不一致的分析
(分数:1.00)
A.①和②
B.②和③
C.①和③
D.都是 √
解析:
58.如果构成文件的基本单位是字符,那么这一类文件称为( )。
(分数:1.00)
A.流式文件 √
B.记录式文件
C.顺序文件
D.索引文件
解析:
59.关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪(些)类完整性? ( )
(分数:1.00)
A.实体完整性
B.参照完整性 √
C.用户定义的完整性
D.实体完整性、参照完整性和用户定义的完整性
解析:
60.以下关于链式存储结构的叙述中哪一条是不正确的? ( )
(分数:1.00)
A.结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构
B.逻辑上相邻的结点物理上不必邻接
C.插入、删除运算操作方便,不必移动结点 √
D.可以通过计算直接确定第i个结点的存储地址
解析:
二、{{B}}填空题{{/B}}(总题数:20,分数:40.00)
61.软件由程序和相关{{U}} 【1】 {{/U}}组成。
(分数:2.00)
填空项1:__________________ (正确答案:文档)
解析:
62.运算器都可对数据进行算术运算和{{U}} 【2】 {{/U}}运算。
(分数:2.00)
填空项1:__________________ (正确答案:逻辑)
解析:
63.在Internet中,使用的基础协议是{{U}} 【3】 {{/U}}协议。
(分数:2.00)
填空项1:__________________ (正确答案:TCP/IP)
解析:
64.串(或字符串)是由零个或多个字符组成的有限序列。串也是一种线性表,是数据元素为{{U}} 【4】 {{/U}}的线性表。
(分数:2.00)
填空项1:__________________ (正确答案:字符)
解析:
65.设只包含根结点的二叉树的高度为0,则高度为k的二叉树的最小结点数为{{U}} 【5】 {{/U}}。
(分数:2.00)
填空项1:__________________ (正确答案:k+1)
解析:
66.二叉树是结点的有限集合,这个有限集合或者为{{U}} 【6】 {{/U}},或者由一个根结点及两棵不相交的、分别称作根的左子树和右子树的二叉树组成。
(分数:2.00)
填空项1:__________________ (正确答案:空集)
解析:
67.m阶B树的根结点若不是叶结点,那么它至多有m棵子树,至少有{{U}} 【7】 {{/U}}棵子树。
(分数:2.00)
填空项1:__________________ (正确答案:2)
解析:
68.在多级目录结构中查找一个文件时需要按路径名搜索,当层次较多时要耗费很多时间,为此要引入{{U}} 【8】 {{/U}}。
(分数:2.00)
填空项1:__________________ (正确答案:当前目录)
解析:
69.如果资源分配图中没有{{U}} 【9】 {{/U}},则系统中没有死锁发生。
(分数:2.00)
填空项1:__________________ (正确答案:环路)
解析:
70.路由器是构成因特网的关键设备。按照OSI参考模型,它工作于{{U}} 【10】 {{/U}}层。
(分数:2.00)
填空项1:__________________ (正确答案:网络)
解析:
71.对数据库结构的描述和定义存储在{{U}} 【11】 {{/U}}中,它是DBMS运行的基本依据。
(分数:2.00)
填空项1:__________________ (正确答案:数据字典)
解析:
72.在关系数据模型中,二维表的行称为元组,二维表的列称为{{U}} 【12】 {{/U}}。
(分数:2.00)
填空项1:__________________ (正确答案:属性)
解析:
73.当将局部E-R图集成为全局E-R图时,如果同一对象在一个局部E-R图中作为实体,而在另一个局部E-R图中作为属性,这种现象称为{{U}} 【13】 {{/U}}冲突。
(分数:2.00)
填空项1:__________________ (正确答案:结构)
解析:
74.两阶段封锁协议中,“两段”的含义是:事务分为两个阶段,第一阶段是获得封锁,第二阶段是{{U}} 【14】 {{/U}}。
(分数:2.00)
填空项1:__________________ (正确答案:释放封锁)
解析:
75.客户机/服务器数据库系统又可分为集中式的服务器结构和{{U}} 【15】 {{/U}}的服务器结构。
(分数:2.00)
填空项1:__________________ (正确答案:分布式)
解析:
76.目前最流行的两种数据库接口是{{U}} 【16】 {{/U}}和JDBC。
(分数:2.00)
填空项1:__________________ (正确答案:ODBC)
解析:
77.面向对象程序设计的基本思想是{{U}} 【17】 {{/U}}和可扩展性,可扩展性体现在继承性和行为扩展两个方面。
(分数:2.00)
填空项1:__________________ (正确答案:封装)
解析:
78.在数据挖掘方法中,将数据集分割为若干有意义的簇的过程称为{{U}} 【18】 {{/U}}分析,它是一种无制导的学习方法。
(分数:2.00)
填空项1:__________________ (正确答案:聚类)
解析:
79.一般来说,商品化的数据库管理系统,如Oracle,其产品主要包括{{U}} 【19】 {{/U}}软件、开发工具软件和连接软件三类。
(分数:2.00)
填空项1:__________________ (正确答案:数据库服务器)
解析:
80.InforMix动态服务器的基本存储单位和基本I/O单位是{{U}} 【20】 {{/U}}。
(分数:2.00)
填空项1:__________________ (正确答案:页(或page))
解析:
¥29.8
¥9.9
¥59.8