国家二级(ACCESS)笔试模拟试卷176
-
在窗体中添加一个命令按钮(名为Command1) 和一个文本框(名为text1) ,然后编写如下事件过程:
Private Sub Command1_C1ick( )
Dim x As Integer, y As Integer, z As Integer
x=5:y=7:z=0
Me!Text1=""
Call p1(x,y,z)
Me!Text1=z
End Sub
Sub p1(a As Integer,b As Integer,c As Integer)
C=a+b
End Sub
打开窗体运行
-
有一个VBA计算程序的功能如下:该程序用户界面由4个文本框和3个按钮组成,4个文本框的名称分别为Text1、Text2、Text3和Text4,3个按钮分别为清除(名为Command1) 、计算(名为 Command2) 和退出(名为Command3) 。窗体打开运行后,单击清除按钮,则清除所有文本框中显示的内容;单击计算按钮,则计算在Text1、Text2和Text3三个文本框中输入的3科成绩的平均成绩并将结果存放在Text4文本框中;单击退出按钮则退出。请将下列程序填空补充完整。
Private Su
-
建立了一个窗体,窗体中有一命令按钮,单击此按钮将打开一个查询,查询名为“qT”,如果采用VBA代码完成,应使用的语句是______。
-
设有以下窗体单击事件过程:Private Sub Form_C1ick( )
a=1
For i=1 To 3
Select Case I
Case 1,3
a=a+1
Case 2,4
a=a+2
End Select
Next I
MsgBox a
End Sub
打开窗体运行后,单击窗体,则消息框的输出内容是______。
-
在报表设计中,可以通过添加______控件来控制另起一页输出显示。
-
函数Now( )返回值的含义是______。
-
打开一个表应该使用的宏操作是______。
-
软件工程开发的可行性研究是决定软件项目是否继续开发的关键,而可行性研究的结论主要是关于______。
-
创建交叉表查询时,必须对行标题和______进行分组(Group By) 操作。
-
在关系模型中,把数据看成一个二维表,每一个二维表称为一个______。
-
就程序设计的方法和技术的发展而言,程序设计主要经历了______和面向对象的程序设计阶段。
-
软件文档是软件工程实施中的重要成分,它不仅是软件开发的各阶段的重要依据,而且也影响软件的______。
-
队列中元素的进出原则是______。
-
假定有如下的Sub过程: Sub sfun(x As Single,y As SinglE)t=x x=t/y y=t Mod y End Sub 在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程: Private Sub Command1_Click( ) Dim a as single Dim b as single a=5 b=4 sfun a,b MsgBox a &char(10
- A.1和1
- B. 1.25和1
- C. 1.25和4
- D. 5和4
-
在窗体上添加一个命令按钮(名为Command1,然后编写如下事件过程: Private Sub Command1_Click( ) For i=1 To 4 x=4 For j=1 To 3 x=3 For k=1 To 2 x=x+6 Next k Next j Next i MsgBox x End Sub 打开窗体后,单击命令按钮,消息框的输出结果是______。
- A.7
- B. 15
- C. 157
- D. 538
-
Access的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状态) 。需要设置的属性是______。
- A.Default
- B. Cancel
- C. Enabled
- D. Visible
-
以下程序段运行结束后,变量x的值为______。 x=2 y=4 Do x=x*y y=y+1 Loop While y<4
- A.2
- B. 4
- C. 8
- D. 20
-
VBA表达式3*3\3/3的输出结果是______。
- A.0
- B. 1
- C. 3
- D. 9
-
现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,下面语句正确的是______。
- A.docmd.openform"tEmployee"
- B. docmd.openvxew"tEmployee"
- C. docmd.opentable"tEmployee"
- D. docmd.openreport"tEmployee"
-
以下是宏对象m1的操作序列设计: 假定在宏m1的操作中涉及的对象均存在,现将设计好的宏m1设置为窗体"fTest"上某个命令按钮的单击事件属性,则打开窗体"fTest1"运行后,单击该命令按钮,会启动宏m1的运行。宏m1运行后,前两个操作会先后打开窗体对象"fTest2"和表对象"tStud",那么执行Close操作后,会______。
- A.只关闭窗体对象"fTestl"
- B. 只关闭表对象"tStud"
- C. 关闭窗体对象"fTest2"和表对象"tStud"
- D. 关闭窗体"fTestl"和"fTest2"及表对象"tStud"
-
VBA程序的多条语句可以写在一行中,其分隔符必须使用符号______。
- A.:
- B. '
- C. ;
- D. ,
-
使用宏组的目的是______。
- A.设计出功能复杂的宏
- B. 设计出包含大量操作的宏
- C. 减少程序内存消耗
- D. 对多个宏进行组织和管理
-
如果加载一个窗体,先被触发的事件是______。
- A.Load事件
- B. Open事件
- C. Click事件
- D. DbClick事件
-
数据访问页可以简单地认为就是一个______。
- A.网页
- B. 数据库文件
- C. Word文件
- D. 子表
-
要改变窗体上文本框控件的数据源,应设置的属性是______。
- A.记录源
- B. 控件来源
- C. 筛选查询
- D. 默认值
-
在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在______。
- A.组页眉/组页脚
- B. 页面页眉/页面页脚
- C. 报表页眉/报表页脚
- D. 主体
-
下图所示的查询返回的记录是______。
- A.不包含80分和90分
- B. 不包含80~90分数段
- C. 包含80~90分数段
- D. 所有的记录
-
排序时如果选取了多个字段,则输出结果是______。
- A.按设定的优先次序依次进行排序
- B. 按最右边的列开始排序
- C. 按从左向右优先次序依次排序
- D. 无法进行排序
-
为窗口中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的______。
- A.格式选项卡
- B. 事件选项卡
- C. 方法选项卡
- D. 数据选项卡
-
听力原文: 由题目中的图片可以得出:查询的条件是“数学成绩大于数学平均分”,需要显示的字段是“学号”和“数学”,SQL语句中也应包含这些数据。
下图是使用查询设计器完成的查询,与该查询等价的SQL语句是______。
在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是______。
- A.成绩表.综合成绩>=80AND成绩表.综合成绩=<90
- B. 成绩表.综合成绩>80AND成绩表.综合成绩<90
- C. 80<=成绩表.综合成绩<=90
- D. 80<成绩表.综合成绩<90
-
现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。
运行该窗体后,在文本框中输入要查询雇员的姓名,当单击“查询”按钮后,运行“按雇员姓名查询”的查询,该查询显示出所查雇员的雇员ID、姓名和职称三个字段。若窗体中的文本框名称为tName,设计“按雇员姓名查询”,正确的设计视图是______。
- A.
- B.
- C.
- D.
-
在数据表视图中,不能______。
- A.修改字段的类型
- B. 修改字段的名称
- C. 删除一个字段
- D. 删除一条记录
-
数据类型是______。
- A.字段的另一种说法
- B. 决定字段能包含哪类数据的设置
- C. 一类数据库应用程序
- D. 一类用来描述Access表向导允许从中选择的字段名称
-
下列叙述中正确的是______。
- A.Access只能使用系统菜单创建数据库应用系统
- B. Access不具备程序设计能力
- C. Access只具备了模块化程序设计能力
- D. Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统
-
不属于Access对象的是______。
- A.表
- B. 文件夹
- C. 窗体
- D. 查询
-
表的组成内容包括______。
- A.查询和字段
- B. 字段和记录
- C. 记录和窗体
- D. 报表和字段
-
将E-R图转换到关系模式时,实体与联系都可以表示成______。
- A.属性
- B. 关系
- C. 键
- D. 域
-
常见的数据模型有3种,它们是______。
- A.网状、关系和语义
- B. 层次、关系和网状
- C. 环状、层次和关系
- D. 字段名、字段类型和记录
-
下面4种内排序方法中,要求内存容量最大的是______。
- A.插入排序
- B. 选择排序
- C. 快速排序
- D. 归并排序
-
向顺序栈中压入新元素时,应当______。
- A.先移动栈顶指针,再存入元素
- B. 先存入元素,再移动栈顶指针
- C. 先后次序无关紧要
- D. 同时进行
-
数据库设计包括两个方面的设计内容,它们是______。
- A.概念设计和逻辑设计
- B. 模式设计和内模式设计
- C. 内模式设计和物理设计
- D. 结构特性设计和行为特性设计
-
若一个元素序列基本有序,则选用______方法较快。
- A.直接插入排序
- B. 直接选择排序
- C. 堆排序
- D. 快速排序
-
设计一个判别表达式左、右括号是否配对出现的算法,采用______数据结构最佳。
- A.线性表的顺序存储结构
- B. 栈
- C. 队列
- D. 线性表的链式存储结构
-
检查软件产品是否符合需求定义的过程为______。
- A.确认测试
- B. 集成测试
- C. 验证测试
- D. 验收测试
-
面向对象程序设计语言不同于其他语言的最主要的特点的是______。
- A.多态性
- B. 分类
- C. 继承性
- D. 对象唯一性
-
有一棵非空二叉树(第0层为根节点),其第i层上至多有______个节点。
- A.2i
- B. 2i-1
- C. 2i+1-1
- D. i
-
线性表中,只有直接前驱而无后继的元素是______。
- A.尾元素
- B. 首元素
- C. 所有中间的元素
- D. 全部元素