全国计算机三级数据库等级考试模拟题9.docx
- 文档编号:12637330
- 上传时间:2023-04-21
- 格式:DOCX
- 页数:38
- 大小:33.22KB
全国计算机三级数据库等级考试模拟题9.docx
《全国计算机三级数据库等级考试模拟题9.docx》由会员分享,可在线阅读,更多相关《全国计算机三级数据库等级考试模拟题9.docx(38页珍藏版)》请在冰豆网上搜索。
全国计算机三级数据库等级考试模拟题9
1.计算机网络分类主要依据于______。
A、传输技术与覆盖范围√
B、传输技术与传输介质
C、互联设备的类型
D、服务器的类型
按网络的传输技术来分,可分为广播式网络和点到点网络;根据网络的覆盖范围可分为局域网、城域网、广域网。
本题答案为A。
2.下述哪一条不是对象-关系数据库的基本特征______。
A、SQL环境中支持基本数据类型扩充
B、SQL环境中支持复杂对象
C、SQL环境中支持继承性
D、关系的规范化程度高√
对象-关系数据库系统具有的基本特性:
1、SQL环境中支持基本数据类型扩充;
2、SQL环境中支持复杂对象;
3、SQL环境中支持继承性。
本题答案为D。
3.程序中的地址通常是逻辑地址,也称虚地址,它和主存的物理地址是不一致的。
程序执行时,必须将逻辑地址转换成物理地址,这一过程称为______。
A、内存分配
B、页面提交
C、地址保护
D、地址映射√
程序在装入内存之前,通常为逻辑地址形式,有时甚至在装入内存后,程序仍为相对地址形式。
为了保证CPU执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为可由机器直接寻址的物理地址,这一过程称为地址映射。
故本题答案为D。
4.下面关于进程的论述中,其中不正确的是______。
1、进程是一个独立的运行单位,不同进程间的动作在时间上可以重叠
2、在单处理器、多道程序设计系统中,由于进程是并发执行的,所以在同一时刻,可以有多个进程处于运行状态
3、一个处于等待状态的进程,只要等待的条件具备了,就可以从等待状态直接进入运行状态
4、一个进程只能从运行状态结束(进程消亡),而不能从等待和就绪状态结束
A、1、4
B、4
C、2、3√
D、1
在单处理器系统中,同一时刻只能有一个进程处于运行状态,所以2是错的;
一个进程只能从就绪状态进入运行状态,所以3是错的。
本题答案为C。
5.下面关于线性表的叙述中,正确的是______。
A、每一个元素都有一个直接前驱和一个直接后继
B、线性表中至少要有一个元素
C、表中元素的排列顺序必须是由小到大或者由大到小
D、除第一个和最后一个元素外,其它的元素都有且只有一个直接前驱和一个直接后继√
根据线性结构的特点:
在数据元素的非空有限集中
1)存在唯一一个被称做"第一个"的数据元集;
2)存在唯一一个被称做"最后一个"的数据元集;
3)除第一个外,集合中的每一个数据元素均只有一个前驱;
4)除最后一个外,集合中的每一个数据元素均只有一个后继。
本题答案为D。
6.计算机的技术性能指标主要是指______。
A、所配备语言、操作系统、外部设备
B、字长、运算速度、内/外存容量和CPU的主频√
C、显示器的分辨率、打印机的配置
D、磁盘容量、内存容量
计算机的技术性能指标应该主要指的是机器本身的硬件性能,不要把打印机之类的外设扯进来,答案D虽然涉及到一点,但太片面。
本题答案为B。
7.在文件系统阶段,操作系统管理数据的基本单位是______。
A、文件√
B、记录
C、程序
D、数据项
文件管理方式是把数据组织成文件形式存储在磁盘上,所以文件是操作系统管理数据的基本单位。
本题答案为A。
8.PowerBuilder是一种深受用户欢迎的快速应用开发工具,它与其它应用开发工具比较,最具有特色的是______。
A、支持面向对象的开发方法
B、提供可视化图形用户界面
C、使用ODBC与多种数据库连接
D、可通过数据窗口访问数据库√
PowerBuilder是一种深受用户欢迎的快速应用开发工具,它可通过数据窗口访问数据库。
本题答案为D。
9.UNIFACE采用构件(Component)式的开发,其应用开发分为3个步骤,分别是______。
A、建模、构造和装配√
B、分析、设计和实现
C、建模、设计和实现
D、分析、构造和装配
UNIFACE采取应用开发与部署相分离的策略。
UNIFACE的应用开发环境是Windows平台,开发出的应用可被部署在各种平台。
UNIFACE应用开发分成3个步骤,分别是:
建模、构造、装配。
本题答案为A。
10.现要从学生选课表中查找缺少学习成绩(G)的学生学号,课程号,相对应的SQL语句如下,将其补充完整。
SELECTS#,C#
FROMSC
WHERE______
A、G=0
B、G<=0
C、G=NULL
D、GISNULL√
在SELECT的常用查询条件中,涉及空值的条件为ISNULL(是空值),ISNOTNULL(非空值),而不能使用"="。
本题答案为D。
11.用二分法插入排序方法进行排序,被排序的表(或序列)应采用的数据结构是______。
A、单链表
B、数组√
C、双向链表
D、散列表
二分法插入排序只能采用顺序存储,算法是稳定的。
而4个答案中只有数组才是顺序存储。
本题答案为B。
12.根据某些条件对一个关系作水平分解,选择符合条件的元组组成一个新的关系,这样的操作称为______。
A、投影
B、选择√
C、连接
D、自然连接
选择又称为限制(restriction),它是在关系R中选择满足条件的诸元组。
本题答案为B。
13.在关系数据库设计中,设计关系模式是数据库设计中的哪个阶段的任务______。
A、需求分析阶段
B、概念设计阶段
C、逻辑设计阶段√
D、物理设计阶段
需求分析---分析用户需求;
概念设计---进行信息分析和定义;
逻辑设计---进行逻辑结构设计;
物理设计---进行物理结构设计。
本题答案为C。
14.对一个由n个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,应当使用下列哪种排序方法______。
A、归并排序
B、直接插入排序
C、直接选择排序√
D、快速排序
直接选择排序第一趟扫描就可以把最大的关键码找出来(不必等到排序结束),而其它几种排序方法都必须等到排序完成才能找到最大关键码。
本题答案为C。
15.二叉树的先序遍历和中序遍历如下:
先序遍历:
EFHIGJK
中序遍历:
HIFEJKG
该二叉树根的右子树的根是______。
A、E
B、F
C、G√
D、H
根据题中给出的先序和中序遍历的内容,我们可知,此二叉树为如下形式:
E
/\
FG
//
HJ
\\
IK
由此可判断该树的右子树的根是G。
本题答案为C。
16.E-R图是表示概念模型的有效工具之一,E-R图中使用菱形框表示______。
A、联系√
B、实体
C、实体的属性
D、联系的属性
在E-R图中,实体:
用矩形表示;属性:
用椭圆形表示;联系:
用菱形表示。
本题答案为A。
17.以下哪一个术语与数据的存储结构有关______。
A、栈
B、队列
C、散列表√
D、线性表
线性表是n个数据元素的有限序列,它只定义了数据的逻辑结构而并没有定义数据的存储结构。
栈、队列是线性表的特例。
而散列表(又称哈希表)定义了线性表的存储结构和检索方法。
本题答案为C。
18.关系数据模型通常由3部分组成,它们是______。
A、数据结构、数据通信、关系操作
B、数据结构、关系操作、完整性约束√
C、数据通信、关系操作、完整性约束
D、数据结构、数据通信、完整性约束
关系模型由关系数据结构、关系操作集合和关系完整性约束3大要素组成。
本题答案为B。
19.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中CREATE、DROP、ALTER语句是实现哪种功能的。
A、数据查询
B、数据操纵
C、数据定义√
D、数据控制
关系数据库由模式、外模式和内模式组成,即关系数据库的基本对象是表、视图和索引。
SQL的数据定义语句:
创建:
CREATETABLE、CREATEVIEW、CREATEINDEX;
删除:
DROPTABLE、DROPVIEW、DROPINDEX;
修改:
ALTERTABLE。
本题答案为C。
20.在操作系统中,对批处理作业的控制方式是______。
A、联机方式
B、脱机方式√
C、假脱机方式
D、交互方式
在批处理系统中,每个用户将需要计算机处理的计算工作组成一个作业,用户不直接操作计算机,而是由机房的系统操作员将用户提交的一批作业装入机器,并按一定的调度策略选择作业进行处理。
为了克服高速的CPU和慢速的I/O设备的矛盾,在批处理系统中引入了脱机输入输出技术,它使主机摆脱了慢速的输入输出工作,大大提高了计算机的处理能力。
本题答案为B。
21.对关系数据库来讲,下面______说法是错误的。
A、每一列的分量是同一种类型数据,来自同一个域
B、不同列的数据可以出自同一个域
C、行的顺序可以任意交换,但列的顺序不能任意交换√
D、关系中的任意两个元组不能完全相同
对关系数据库来说,必须具有以下六条性质:
(1)每一列的分量是同一类型的数据,来自同一个域。
(2)不同的列可以出自同一个域,称其中的每一列为一个属性,不同的属性要给予不同的属性名。
(3)列的顺序无所谓,即列的次序可以任意交换。
(4)任意两个元组不能完全相同。
(5)行的顺序无所谓,既行的次序可以任意交换。
(6)分量必须取原子值,即每一个分量必须是不可分的数据项。
本题答案为C。
22.设栈S的初始状态为空,队列Q的状态是:
______。
_________________________
bcade
_________________________
↑↑
队头队尾
逐个删除队列中的元素并依次入栈,若出栈的顺序是acedb,在上述操作过程中,栈中最多有多少个元素。
A、4
B、3√
C、2
D、1
由于队只能先进先出,所以我们很容易知道这几个元素的进栈顺序是(我们暂时不关心出栈的问题):
b、c、a、d、e。
再看出栈的顺序:
acedb,可知进出栈的过程是这样的:
进栈出栈栈中
bb
cc、b
aa、c、b
ac、b
cb
dd、b
ee、d、b
ed、b
db
b空
一目了然:
栈中最多时有3个元素。
本题答案为B。
23.设二叉树根结点的层次为0,一棵高度为n的满二叉树中结点的个数是______。
A、2的n次幂个
B、2的n-1次幂个
C、2的n次幂减1个
D、2的n+1次幂减1个√
满二叉树的定义:
深度为k的满二叉树是一棵有2的k+1次幂减1个结点的二叉树。
本题答案为D。
24.概念模型是将现实世界的客观对象抽象为某一种信息结构,它并不依赖于计算机系统,它的基本语义单位是______。
A、位与字节
B、数据与信息
C、实体与联系√
D、概念与模型
实体是指客观存在并相互区别的事物。
实体可以是具体的人、事、物,也可以是抽象的概念或联系。
联系在信息世界中反映为实体内部的联系和实体之间的联系。
本题答案为C。
25.数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统______。
A、数据可共享
B、数据可长期保存
C、采用一定的数据模型组织数据√
D、有专门的软件对数据进行管理
数据模型是现实世界数据特征的抽象。
现有的数据库系统均是基于某种数据模型的。
因此,数据模型是数据库系统的核心和基础。
本题答案为C。
26.系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下:
最大需求量度已分配资源量
P174
P262
P320
P432
系统剩余资源量:
1
如果在该状态下,进程P3申请1个资源,分配后,系统的状态是______。
A、安全状态
B、不安全状态√
C、死锁状态
D、临界状态
所谓系统处于安全状态指的是:
对于一个系统中所有进程构成的队列:
如果对于每一个进程Pi(1≤i≤n),其以后所需要的资源数量不超过系统当前剩余资源数量与其余的进程Pj(j
这时我们称这样的进程序列是安全的。
本题答案为B。
27.数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。
分布式数据库、面向对象数据库等新型数据库是属于______发展阶段的。
A、人工管理阶段
B、文件系统阶段
C、数据库系统阶段
D、高级数据库技术阶段√
数据库管理技术经历了人工管理、文件系统、数据库系统及高级数据库技术阶段。
本题答案为D。
28.文件管理是操作系统的重要功能之一,指出下列各项哪一些属于文件管理的内容______。
1、统一管理文件的存储空间,高效的分配和回收存储空间;
2、提供组织数据的方法,实现对文件的按名存取;
3、实现对文件的控制操作,如创建、读写、删除等;
4、实现文件信息共享,提供对文件的保护和保密措施。
A、2、3
B、1、2、3
C、3、4
D、全部√
文件管理的内容有:
1、统一管理文件的存储空间,高效的分配和回收存储空间;
2、提供组织数据的方法,实现对文件的按名存取;
3、实现对文件的控制操作,如创建、读写、删除等;
4、实现文件信息共享,提供对文件的保护和保密措施。
本题答案为D。
29.在下列各项中,指出一个计算机网络的3个主要组成部分:
______。
1、若干数据库
2、一个通信子网
3、一系列通信协议
4、若干主机
5、电话网
6、大量终端
A、1、2、3
B、2、3、4√
C、3、4、5
D、2、4、6
一个计算机网络有3个主要组成部分:
1、若干主机(host),它可以是各种类型的计算机,用来向用户提供服务;
2、一个通信子网,它由一些通信电路和结点交换机组成,用于进行数据通信;
3、一系列通信协议,这些协议是为主机与主机、主机与通信子网或通信子网中各结点之间通信用的,协议是通信双方实现约定好的和必须遵守的规则,它是计算机网络不可缺少的部分。
本题答案为B。
30.下列关于函数依赖的叙述中,哪一条是不正确的______。
A、由X->Y,X->Z,有X->YZ
B、由XY->Z,有X->Z,Y->Z√
C、由X->Y,WY->Z,有XW->Z
D、由X->Y及Z包含于Y,有X->Z
设R(U)是属性集U上的关系模式,X,Y,Z是U的子集。
若对R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上属性值不等,则称"X函数确定Y",或"Y函数依赖于X",记作X→Y,X称为决定因素。
在关系模式R中,要判断函数依赖是否成立,唯一的办法是仔细地考察属性的含义。
本题答案为B。
31.在关系数据库设计理论中,如果一个关系R满足1NF,但R的某个非码属性传递函数依赖于码,则关系R至多属于______。
A、1NF
B、2NF√
C、3NF
D、BCNF
第三范式(3NF)的定义是这样的:
如果关系模式R是第二范式,且没有一个非码属性传递函数依赖于候选码。
而此题中的R有"某个非码属性传递函数依赖于码",所以可知它必定不属于3NF,至多属于2NF。
本题答案为B。
32.以下说法正确的是______。
1、批处理系统中,作业一旦进入系统,用户就不能直接干预作业的运行;
2、虚存比主存大得多,它可以大于主存和辅存的总和;
3、当一个进程等待分配CPU时,该进程处于等待状态;
4、一个进程只可执行一个程序,一个程序只可构成一个进程。
A、1√
B、2
C、3
D、4
选项B,虚存即为辅存。
选项C,当一个进程等待分配CPU时,该进程处于就绪状态。
选项D,进程是一个具有独立功能的程序对某个数据集在处理机上的执行过程和分配资源的基本单位。
本题答案为A。
33.计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的______。
A、指令
B、程序√
C、设备
D、文件
病毒其实也是一种程序,只不过是一种比较特别的程序而已。
和一般的程序比较起来,它有如下较为特别之处:
1、潜伏性:
它进入你的计算机时通常是在你不知情的情况下,不要指望一个病毒在你的机器里安营扎寨之前会征得你的同意;另一方面它在运行时通常也是隐蔽的。
2、自动传播和自我繁殖,正是它的这一特点才使它和普通意义上的"病毒"有了几分神似。
3、这种程序的最主要的目的总是破坏或干扰系统的正常工作,所谓的"良性病毒"恐怕只是一种美好的说法,最起码它总是要占用一定的系统资源的,这就干扰了其它正常程序的运行。
本题答案为B。
34.数据库三级模式体系结构的划分,有利于保持数据库的______。
A、数据独立性√
B、数据安全性
C、结构规范化
D、操作可行性
数据库的体系结构按3级模式划分主要是为了保持数据的独立性。
本题答案为A。
35.有两个基本关系:
学生(学号,姓名,系号),系(系号,姓名,系主任),学生表的主码为学号,系表的主码为系号,因而系号是学生表的______。
A、主码(主键)
B、外码(外关键字)√
C、域
D、映像
外码定义为:
设F是基本关系R的一个或一组属性,但不是关系R的码,如果F与基本关系S的主码KS相对应,则称F是基本关系R的外码。
在这里,学生关系的"系号"属性与系关系中的主码"系号"相对应,因此系号是学生表的外码。
本题答案为B。
36VisualFoxPRO(VFP)对xBASE数据库作了许多改变,主要包括:
______。
Ⅰ.VFP扩充了xBase关于一个数据库实质上是一个二维表的数据库概念;
Ⅱ.VFP提供了数据字典;
Ⅲ.VFP提供了存储过程、视图、触发器等。
A、Ⅰ和Ⅱ
B、Ⅱ和Ⅲ
C、Ⅰ和Ⅲ
D、Ⅰ,Ⅱ和Ⅲ√
VisualFoxPRO(VFP)对xBASE的扩充有:
(1)xBASE数据结构是数据库文件,一个数据库实质上就是一个二维表。
VFP扩充了xBASE数据库的概念,允许程序员方便地生成一组相关的数据表格,并可使其关系永久保持。
同时,仍有称为"自由表格"的DBF文件,可以不必相互关联。
(2)VFP提供了一个数据字典,使用户在设计和修改数据库时有更大的灵活性。
VFP数据字典使用户可创建字段默认值、主关键字和候选关键字、字段级规则和记录级规则触发器、数据库表间的永久关系、存储过程、到远程数据源的连接、本地和远程视图等。
本题答案为D。
37当用SQL的ALTERTABLE语句修改基本表时,如果要删除其中的某个完整性约束条件,应该在该语句中使用短语______。
A、MODIFY
B、DROP√
C、ADD
D、DELETE
ALTERTABLE语句的一般格式如下:
ALTERTABLE〈表名〉
[ADD〈新列名〉〈数据类型〉[完整性约束]]
[DROP〈完整性约束名〉]
[MODIFY〈列名〉〈数据类型〉]
ADD子句用于增加新列和新的完整性约束条件;
DROP子句用于删除指定的完整性约束条件;
MODIFY子句用于修改原由的列定义。
本题答案为B。
38设有20个关键码,用起泡排序法对它进行排序,最大的比较次数是______。
A、20
B、200
C、50
D、190√
对于n个关键码,用起泡排序法对它进行排序,最大的比较次数应为:
n*(n-1)/2。
本题答案为D。
39数据库具有最小冗余度、较高的程序与数据独立性,易于扩充和______的特点。
A、程序结构化
B、程序标准化
C、数据模块化
D、数据结构化√
根据数据库的特点所知,数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户所共享。
本题答案为D。
40在登录日志文件时,应该______。
A、将更新数据库与登录文件两个操作同时完成
B、将更新数据库与登录文件两个操作按随机的顺序完成
C、先写数据库的更新,后登录日志文件
D、先登录日志文件,后写数据库的更新√
为保证数据库是可恢复的,登记日志文件时必须遵循以下两条原则:
(1)登记的次序严格按并发事务执行的时间次序。
(2)必须先写日志文件,后写数据库。
本题答案为D。
41数据库管理系统能实现对数据库中数据的查询、插入修改和删除,这类功能称为______。
A、数据定义功能
B、数据管理功能
C、数据操纵功能√
D、数据控制功能
数据库管理系统是位于用户与操作系统之间的一层数据管理软件。
它具有数据定义功能(用户可以使用DDL方便地对数据库中的数据进行定义);
数据操纵功能(用户可以使用DML操纵数据,实现对数据库的基本操作,如查询,插入等);
数据库的运行管理(数据库在建立、运用和维护时由DBMS统一管理、统一控制、以保证数据的安全性、完整性);
数据库的建立和维护功能。
本题答案为C。
42.事务的ACID特性中C的含义是______。
A、一致性(Consistency)√
B、邻近性(Contiguity)
C、连续性(Continuity)
D、并发性(Concurrency)
为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护的事务特性:
原子性(atomicity)、一致性(Consistency)、隔离性(isolation)、持久性(durability)。
本题答案为A。
43.对一个长度为10的排好序的表用二分法检索,若检索不成功,至少需要比较的次数是______。
A、6
B、5
C、4
D、3√
二分法检索要求线性表结点按关键排序且以顺序方式存储。
在查找时,首先与表的中间位置上结点的关键值比较,若相等则检索成功;否则根据比较结果确定下一步在表的前半部或后半部中继续进行。
二分法检索的效率较主同,设线性表有n个元素,则最多的检索次数为大于log2n(2为底数)的最小整数,最少的检索次数为1。
本题答案为D。
44.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的______的过程,包括确定数据库在物理设备上的存储结构和存取方法。
A、逻辑结构
B、物理结构√
C、概念结构
D、层次结构
根据数据库物理设计的概念可知:
为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计。
数据库的物理结构就是数据库在物理设备上的存储结构和存取方法。
本题答案为B。
45.从资源管理的角度
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国计算机 三级 数据库 等级 考试 模拟