国家二级(ACCESS)机试模拟试卷302
选择题
1.下列不能建立索引的数据类型是(B)
A. 文本型
B. 备注型
C. 数字型
D. 日期时间型
解析:索引是表中字段非常重要的属性,能根据键值加速在表中查找和排序的速度,并且能对表中的记录实施唯一性。在ACCESS中,备注字段类型是不能进行索引的。
2.下列叙述中正确的是(C)
A. 在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
B. 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
C. 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
D. 上述三种说法都不对
解析:在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈跟队列不同,元素只能在栈项压入或弹出,栈底指针不变,栈中元素随栈顶指针的变化而动态变化,遵循后进先出的规则。
3.查询能实现的功能有( )。(D)
A. 选择字段、选择记录、编辑记录、实现计算、建立新表、建立数据库
B. 选择字段、选择记录、编辑记录、实现计算、建立新表、更新关系
C. 选择字段、选择记录、编辑记录、实现计算、建立新表、设计格式
D. 选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗体
解析:查询最主要的目的是根据指定的条件对表或者其他查询进行检索,筛选出符合条件的记录,构成一个新的数据集合,从而方便对数据表进行查看和分析。利用查询可以实现选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗体等功能。
4.发生在控件接收焦点之前的事件是( )。(A)
A. Enter
B. Exit
C. GotFocus
D. LostFocus
解析:控件的焦点事件发生顺序为:Enter→GotFocus→操作事件→Exit→LostFocus。其中GotFocus表示控件接收焦点事件,LostFocus表示控件失去焦点事件。所以选项A)为正确答案。
5.表达式“B=INT(A+0.5)”的功能是( )。(B)
A. 将变量A保留小数点后1位
B. 将变量A四舍五入取整
C. 将变量A保留小数点后5位
D. 舍去变量A的小数部分
解析:INT函数是返回表达式的整数部分,表达式A+0.5中当A的小数部分大于等于0.5时,整数部分加1,当A的小数部分小于0.5时,整数部分不变,INT(A+0.5)的结果便是实现将A四舍五入取整。
6.某窗体中有一命令按钮,名称为Commandl。要求在窗体视图中单击此命令按钮后,命令按钮上显示的文字颜色变为棕色(棕色代码为128),实现该操作的VBA语句是( )。(A)
A. Command1.ForeColor=128
B. Command1.BackColor=128
C. Command1.DisableColor=128
D. Command1.Color=128
解析:本题考查窗体控件前景颜色的知识,命令按钮上显示的文字颜色为前景颜色,所以设置C1.Forecolor=128。
7.在窗体中有标签Lb1和一个命令按钮Command,事件代码如下:
Option Compare Database
Dim a As String*10
Private Sub Command_Click()
a=\\(D)
A. 40
B. 5
C. 4
D. 10
解析:过程中使用“Dim a As String*10”语句声明了一个定长字符串变量a,定长字符串的长度是变量声明时指定的,与字符串实际值无关。本题中声明了一个长度为10的定长字符串变量a,然后给变量a赋值为字符串“1234”,最后测量该字符串的长度,结果应该是声明字符串变量时指定长度值为10,故本题D选项正确。
8.在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:
Public x As Integer
Private Sub Command1_Click()
X = 10
Call s1
Call s2
MsgBox x
End Sub
Private Sub s1()
x= x+20
End Sub
Private Sub s2()
Dim X As Integer
X = x+20
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。(B)
A. 10
B. 30
C. 40
D. 50
解析:本题考查变量作用域的知识。在整个程序中定义了一个全局变量X,在命令按钮的单击事件中对这个x赋值为10,然后依次调用s1和s2;在s1中对x自加了20;在s2中用Dim定义了一个局部变量x,按照局部覆盖全局的原则,在s2中的操作都是基于局部变量x而不是全局变量x。故此最终的输出结果为30。
9.有三个关系R、S和T如下:
(D)
A. 笛卡尔积
B. 交
C. 并
D. 自然连接
解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据T关系中的有序组可知R与S进行的是自然连接操作。
10.在Access数据库中,表是( )。(A)
A. 关系
B. 索引
C. 记录
D. 数据库
解析:在Access中,一个“表”就是一个关系,每个关系都有一个关系名,即表名。
11.确定一个控件的大小的属性是( )。(B)
A. Width或Height
B. Width和Height
C. Top或Left
D. Top和Left
解析:本题考查控件基本属性的知识。Width代表宽度,Height代表高度,Top是控件到窗体上边的距离,Left是控件到窗体左边的距离。用左边距和上边距来描述控件的位置,宽度和高度来描述控件的大小。
12.下面属于白盒测试方法的是(B)
A. 边界值分析法
B. 基本路径测试
C. 等价类划分法
D. 错误推测法
解析:白盒测试是把程序看成装在一只透明的白盒子里,测试者完全了解程序的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。白盒测试的主要技术有逻辑覆盖测试、基本路径测试等,B选项正确。常用的黑盒测试方法和技术有:等价类划分法、边界值分析法、错误推测法和因果图等,A、C、D选项错误。
13.设二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为(A)
A. HGFEDCBA
B. ABCDEFGH
C. ABCDHGFE
本文档预览:3600字符,共16123字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载