国家二级ACCESS机试(选择题)模拟试卷154
选择题
1.循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为( )。(D)
A. 1
B. 2
C. 99
D. 0或100
解析:在循环队列中,用队尾指针tear指向队列中的队尾元素,用队头指针front指向队头元素的前一个位置。在循环队列中进行出队、入队操作时,头尾指针仍要加1,朝前移动。只不过当头尾指针指向向量上界时,其加1操作的结果是指向向量的下界0。由于入队时尾指针向前追赶头指针,出队时头指针向前追赶尾指针,故队空和队满时,头尾指针均相等。故本题答案为D。
2.数据流图中带有箭头的线段表示的是( )。(D)
A. 控制流
B. 事件驱动
C. 模块调用
D. 数据流
解析:数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通道,一般在旁边标注数据流名。
3.数据库设计中反映用户对数据要求的模式是( )。(C)
A. 内模式
B. 概念模式
C. 外模式
D. 设计模式
解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述,所以选择C。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法。
4.下列述中错误的是( )。(A)
A. 软件测试的目的是发现错误并改正错误
B. 对被调试的程序进行“错误定位”是程序调试的必要步骤
C. 程序调试通常也称为Debug
D. 软件测试应严格执行测试计划,排除测试的随意性
解析:软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误,所以选项A错误。程序调试的基本步骤有:错误定位、修改设计和代码,以排除错误、进行回归测试,防止引进新的错误。程序调试通常称为Debug,即排错。软件测试的基本准则有:所有测试都应追溯到需求、严格执行测试计划、排除测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、穷举测试不可能、妥善保存测试计划等文件。
5.在进行数据库逻辑设计时,可将E-R图中的属性表示为关系模式的( )。(A)
A. 属性
B. 键
C. 关系
D. 域
解析:在进行数据库逻辑设计时,可将E—R图中的属性表示为关系模式的属性,实体表示为元组,实体集表示为关系,联系表示为关系。故正确答案为A。
6.定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,SA)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C:(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC:(S#,C#G)(其属性分别为学号、课程号和成绩),则该关系为( )。(A)
A. 第二范式
B. 第一范式
C. 第三范式
D. BCNF范式
解析:范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,满足不同程度要求的为不同范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、Boyce-Codd范式(BCNF)、第四范式(4NF)和第五范式(5NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以此类推。一般说来,数据库只需满足第三范式(3NF)就行了。
第一范式:主属性(主键)不为空且不重复,字段不可再分(存在非主属性对主属性的部分依赖)。
第二范式:如果关系模式是第一范式,每个非主属性都没有对主键的部分依赖。
第三范式:如果关系模式是第二范式,没有非主属性对主键的传递依赖和部分依赖。
BCNF范式:所有属性都不传递依赖于关系的任何候选键。
题目中关系模式满足第二范式,但在关系模式S中,学生所在系依赖于学号(S#→Sd),但系本身确定了系主任(Sd→Dc),存在传递依赖,不满足第三范式。故本题答案为A。
7.关系数据库管理系统中所谓的关系指的是( )。(D)
A. 各元组之间彼此有一定的关系
B. 各字段之间彼此有一定的关系
C. 数据库之间彼此有一定的关系
D. 满足一定条件的二维表格
解析:在关系型数据库管理系统中,系统以各种各样二维表格的形式记录管理信息,因此关系就是符合满足一定条件的二维表格。
8.下列叙述中,正确的是( )。(C)
A. 表的数据表视图只用于显示数据
B. 表的设计视图只用于定义表结构
C. 在Access中,不能更新链接的外部数据源的数据
D. 在Access中,不能直接引用外部数据源中的数据
解析:表的数据表视图既可以显示数据,也可以定义及修改表结构;表的设计视图既可以定义表结构,也可以修改表结构;在Access中,不能更新链接的外部数据源的数据;在Access中,可以直接引用外部数据源中的数据。
9.定位到同一字段第一条记录中的快捷键是( )。(C)
A. End
B. Ctrl+End
C. Ctrl+↑
D. Ctrl+Home
解析:本题考查的是在“数据表”视图中浏览表中数据的快捷键。其中End的作用是使光标快速移到单行字段的结尾;Ctrl+End的作用是使光标快速移到多行字段的结尾;Ctrl+↑的作用是使光标快速移到当前字段的第一条记录;Ctrl+Home的作用是使光标快速移到多行字段的开头。
10.需要指定行标题和列标题的查询是( )。(A)
A. 交叉表查询
B. 参数查询
C. 操作查询
D. 标题查询
解析:交叉表查询是将来源于某个表中的字段进行分组,一组列在交叉表左侧,一组列在交叉表上部,并在交叉表行与列交叉处显示表中某字段的各种计算值。
11.下列关于查询能够实现的功能的叙述中,正确的是( )。(D)
A. 选择字段,选择记录,编辑记录,实现计算,建立新表,设置格式
B. 选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系
C. 选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库
D. 选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的查询
解析:查询的数据源可以是表或者其他查询。
12.若要查询学生表(学号、姓名、性别、班级、系别)中男、女学生的人数,则要分组和计数的字段分别是( )。(B)
A. 学号、系别
B. 性别、学号
C. 学号、性别
D. 学号、班级
解析:题目中要求统计男女生的人数,则需要按照性别进行分组,按照学号进行计数。
13.下列不属于VBA函数的是( )。(B)
A. Choose
B. If
C. IIf
D. Switch
解析:If为条件判断语句,不是函数。
14.在Access数据库中使用向导创建查询,其数据可以来自( )。(D)
A. 多个表
B. 一个表
C. 一个表的一部分
D. 表或查询
解析:所谓查询就是根据给定的条件,
本文档预览:3600字符,共7668字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载