国家二级ACCESS机试(选择题)模拟试卷202
选择题
1.在关系运算中,选择运算的含义是(A)
A. 在基本表中,选择满足条件的元组组成一个新的关系
B. 在基本表中,选择需要的属性组成一个新的关系
C. 在基本表中,选择满足条件的元组和属性组成一个新的关系
D. 以上三种说法是正确的
解析:本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算如并、交、差和笛卡尔积:还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系:连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。
2.Access数据库中的表是一个( )。(D)
A. 交叉表
B. 线型表
C. 报表
D. 二维表
解析:在Access中的表是一个二维表,一张二维表对应一个关系,代表一个实体集,表中的一行称为一个元组,表中的一列称为一个属性。
3.层次型、网状型和关系型数据库划分原则是( )。(A)
A. 数据之间的联系方式
B. 记录长度
C. 联系的复杂程度
D. 文件的大小
解析:数据库按数据模型分为层次型数据库、网状型数据库、关系型数据库,数据模型即数据之间的联系方式,因此正确选项为A。
4.设栈的顺序存储空间为s(1:50),初始状态为top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为(C)
A. 30
B. 29
C. 20
D. 19
解析:栈是允许在栈顶进行插入和删除的线性表,不允许在栈底进行插入与删除。通常用指针top来指示栈顶的位置,用指针bottom指向栈底。对栈的操作有入栈和退栈两种。入栈运算:首先将栈顶指针进一(即top加1),然后将新元素插入到栈顶指针指向的位置。退栈运算:首先将栈顶元素(栈顶指针指向的元素)赋给一个指定的变量,然后将栈顶指针退一(即top减1)。因为初始状态为top=0,经过入栈和退栈操作后栈中的元素个数就是too指针指向的位置。选项C正确。
5.需要指定行标题和列标题的查询是( )。(A)
A. 交叉表查询
B. 参数查询
C. 操作查询
D. 标题查询
解析:交叉表查询是将来源于某个表中的字段进行分组,一组列在交叉表左侧,一组列在交叉表上部,并在交叉表行与列交叉处显示表中某字段的各种计算值。
6.VBA的数组下标可取的变量类型是(C)
A. 日期型
B. 字符型
C. 数值型
D. 可变型
解析:在VBA中数组声明的格式为:dim数组名(维数定义)as类型,声明数组用圆括号,用数值型变量定义维数,如果定义多维数组时,维数之间用逗号分隔。
7.带链栈空的条件是(A)
A. top=bottom=NULL
B. top=-1且bottom=NULL
C. top=NULL且bottom-1
D. top=bottom=-1
解析:栈的链式存储结构称为链栈。在链栈中,只会出现栈空和非空两种状态。当栈为空时,有top=bottom=NULL:当栈非空时,top指向链表的第一个结点(栈项)。所以选项A正确。
8.软件生命周期中的活动不包括(A)
A. 市场调研
B. 需求分析
C. 软件测试
D. 软件维护
解析:软件的生命周期描述了软件从产生到最终消亡的全过程,生命周期中的活动包括需求分析、软件设计(分为概要设计和详细设计)、软件实现、软件测试和软件维护,不包括市场调研。
9.下面属于黑盒测试方法的是(A)
A. 边界值分析法
B. 路径测试
C. 条件覆盖
D. 语句覆盖
解析:采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。
10.结构化程序的三种基本结构是(A)
A. 顺序、选择和循环
B. 过程、函数和子程序
C. 递归、迭代和回溯
D. 调用、返回和选择
解析:结构化程序的三种基本结构是顺序、选择和循环。故选择A。
11.在窗体中有一个命令按钮Command1,事件代码如下:
Private Sub Command1_Click()
Dim s As Integer
s=P(1)+P(2)+P(3)+P(4)
Debug.Print s
End Sub
Public Function P(N As Integer)
Dim Sum As Integer
Sum=0
For i=1 T0 N
Sum=Sum+i
Next i
P=Sum
End Function
打开窗体运行后,单击命令按钮,在立即窗口显示结果是( )。(B)
A. 15
B. 20
C. 25
D. 35
解析:题目中在命令按钮的单击事件中调用了过程P。而过程P的功能是根据参数N,计算从1到N的累加,然后返回这个值。
N=1时,P(1)返回1;
N=2时,P(2)返回3;
N=3时,P(3)返回6;
N=4时,P(4)返回10,
因此s=1+3+6+10=20。
12.因修改文本框中的数据而触发的事件是(A)
A. Change
B. Edit
C. Getfocus
D. LostFocus
解析:Change事件:文本框内容更新时发生事件;
GetFocus事件:文本框获得输入焦点时发生事件;
LostFocus事件:文本框失去输入焦点时发生事件;
Edit不是文本框中的事件。
13.在数据库系统中,数据模型包括概念模型、逻辑模型和(A)
A. 物理模型
B. 空间模型
C. 时间模型
D. 以上三个均包含
解析:数据模型按照不同的应用层次分为以下3种类型,概念模型着重于对客观世界中复杂事物的描述及对它们内在联系的刻画;逻辑模型,是面向数据库系统的模型,着重于在数据库系统一级的实现;物理模型,是面向计算机物理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。故选项A正确。
14.关于数据库管理阶段的特点,下列说法中错误的是(A)
A. 数据独立性差
B. 数据的共享性高,冗余度低,易扩充
C. 数据真正实现了结构化
D. 数据由DBMS统一管理和控制
解析:数据库系统阶段特点:数据的管理者:数据库管理系统;数据面向的对象:整个应用系统;数据的共享程度:共享性高,冗余度小;数据的独立性:具有高度的物理独立性和逻辑独立性;数据的结构化:整体结构化,用数据模型描述;数据控制能力:由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。所以选项A正确。
本文档预览:3600字符,共5908字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载