国家二级(ACCESS)笔试模拟试卷158
-
在Access中,【 】查询的运行一定会导致数据表中数据的变化。
-
现有一文本框,利用失去焦点触发事件过程改变文本框txt的背景颜色为蓝色。请补充完整程序。
Private Sub txt_LostFocus( )
【 】
End sub
-
在窗体中添加一个命令按钮cmd和一个文本框txt,然后编写如下事件过程:
Private Sub cmd_click( )
Dim x As Integer, y As Integer, z As Integer
x=5
y=7
z=0
Me! Txt=""
Call p(x,y,z)
Me! txt=z
End Sub
Sub p(a As Integer, b As Integer, e As Integer)
c=a+b
End Sub
单击按钮,文本框显示的内容是【 】。
-
为某个窗体编写如下事件,单击窗体,消息框显示的结果为【 】。
Private Sub Form_Click( )
Dim k As Integer ,n As Integer ,m As Integer
n=10:m=1:k=1
Do While k<=n
m=m*2
k=k+1
Loop
MsgBox m
End Sub
-
下面程序段运行完后,变量i的值是【 】。
i=1
s=0
Do While i<5
s=s+i
i=i+2
Loop
-
在窗体中添加命令按钮cmd,并编写如下程序:
Funtion panduan(x As Integer,y As Integer) As Integer
panduan=IIF(x>y,x,y)
End Function
Private Sub cmd_click()
Dim a As Integer,b As Integer
a=4
b=7
MsgBox panduan( a, b)
End Sub
打开窗体单击命令按钮,消息框中输出的结果为【 】。
-
变量生存时间是指变量从模块对象【 】的代码执行时间。
-
于过程与函数过程的区别在于【 】。
-
在一个宏中可以包含多个操作,在运行宏时将按【 】的顺序来运行这些操作。
-
模块是若干过程的有机集合,通常做法是将模块连接到【 】或【 】上。
-
要删除“成绩”表中的所有行,在SQL视图中可输入【 】。
-
在最坏情况下,堆排序需要比较的次数为【 】。
-
软件的调试方法主要有强行排错法、【 】和原因排错法。
-
软件开发环境是全面支持软件开发全过程的【 】。
-
若要在子过程Proc l调用后返回两个变量的结果,下列过程定义语句中有效的是( )。
- A.Sub Proc1(n,m)
- B.Sub Proc1(By Val n ,m)
- C.Sub Proc1(n, By Val m)
- D.Sub Proc1 (By Val n,By Val m)
-
冒泡排序算法在最好情况下的元素交换次数为【 】。
-
一般不需使用VBA代码的是( )。
- A.创建用户自定义函数
- B.创建用户自定义子过程
- C.打开报表
- D.复杂错误处理
-
下列程序段运行结束后,变量x的值为( )。
x=1
y=2
Do
x=x*y
y=y+1
Loop While y<2
- A.1
- B.2
- C.3
- D.4
-
设有如下程序:
Private Sub Command1_Click()
Dim sum As Double,x As Double
Sum=0
n=0
For i=1 To 5
x=n/i
n=n+1
sum=sum+x
Next i
End Sub
该程序通过For循环来计算一个表达式的值,这个表达式是( )。
- A.1+1/2+2/3+3/4+4/5
- B.1+1/2+1/3+1/4+1/5
- C.1/2+2/3+3/4+4/5
- D.1/2+1/3+1/4+1/5
-
假定有下列程序段:
n=0V for i=1 to 4
for j=3 to -1 step -1
n=n+1
next j
next i
运行完毕后n的值是( )。
- A.12
- B.15
- C.16
- D.20
-
设变量x是一个整型变量,如果Sgn(x)的值为1,则x的值是( )。
- A.1
- B.大于0的整数
- C.0
- D.小于0的整数
-
表达式1+3\2>1 0r 6 Mod 4<3 And Not 1的运算结果是( )。
- A.-1
- B.0
- C.1
- D.其他
-
可以用前面加( )的表达式来设置宏的操作参数。
- A.…
- B.=
- C.,
- D.:
-
下列关于宏和宏组的说法中,正确的是( )。
- A.宏是由一系列操作组成,不能是一个宏组
- B.创建宏与宏组的区别在于:创建宏可以用来执行某个特定的操作,创建宏组则是用来执行一系列操作
- C.运行宏组时,Access会从第一个操作起执行每个宏,直至已完成所有操作才会中止
- D.不能从其他宏中直接运行宏,只能将执行宏作为对窗体、报表、控件中发生的事件作出的响应
-
在报表设计的工具栏中,用于修饰版面的控件是( )。
- A.直线和圆形
- B.矩形和圆形
- C.直线和矩形
- D.直线和多边形
-
Access通过数据访问页可以发布的数据( )。
- A.只能是静态数据
- B.只能是数据库中保持不变的数据
- C.只能是数据库中变化的数据
- D.是数据库中任何保存的数据
-
在图书表中要查找图书名称中包含“等级考试”的图书,对应“图书名称”字段的正确准则表达式是( )。
- A.等级考试
- B.*等级考试*
- C.Like"等级考试"
- D.Like"*等级考试*"
-
为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的( )。
- A.“格式”选项卡
- B.“事件”选项卡
- C.“方法”选项卡
- D.“数据”选项卡
-
设Student为学生关系,SC为学生选课关系,Sno为学生号,Sname为学生姓名,Cno为课程号,执行下列SQL语句的查询结果是( )。
Select Student.Sname
From Student,SC
Where Student.Sno=SC.Sno
- And SC.Cno='C1’
- A.选出选修C1课程的学生信息
- B.选出选修C1课程的学生姓名
- C.选出Student中学生号与SC中学生号相等的信息
- D.选出Student和SC中的一个关系
-
不属于Access窗体视图的是( )。
- A.“设计”视图
- B.“页面”视图
- C.“窗体”视图
- D.“数据表”视图
-
可以连接数据源中“OLE”类型的字段的是( )。
- A.非绑定对象框
- B.绑定对象框
- C.文本框
- D.组合框
-
将表A的记录全部复制到表B中,且不删除原来表B中的记录,可以使用的查询是( )。
- A.追加查询
- B.删除查询
- C.更新查询
- D.生成表查询
-
下列关于查询设计视图中“设计网格”中行的作用的叙述,正确的是( )。
- A.“字段”表示可以在此添加或删除字段名
- B.“总计”用于对查询的字段求和
- C.“表”表示字段所在的表或查询的名称
- D.“准则”用于输入一个准则来限定字段的选择
-
在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是( )。
- A.排序
- B.筛选
- C.冻结
- D.隐藏
-
某文本型字段的值只能是字母且不允许超过4个,则可将该字段的输入掩码属性定义为( )。
- A.AAAA
- B.&&&&
- C.LLLL
- D.####
-
排序时如果选取了多个字段,则结果是按照( )。
- A.最左边的列开始排序
- B.最右边的列开始排序
- C.从左向右优先次序依次排序
- D.从右向左优先次序依次排序
-
在下列叙述中,不正确的是( )。
- A.Access具备了模块化程序设计能力
- B.Access不具备程序设计能力
- C.Access可以使用系统菜单创建数据库应用系统
- D.Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统
-
在数据表视图中,不可以( )。
- A.增加一个字段
- B.删除一个字段
- C.修改字段的名称
- D.修改字段的类型
-
下列关于Access表的叙述中,正确的是( )。
- A.在Access表中,不能对备注型字段进行“格式”属性设置
- B.创建表之间的关系时,应关闭所有打开的表
- C.若删除表中含有自动编号型字段的一条记录,Access不会对表中自动编号型字段重新编号
- D.可在Access表的设计视图“格式”列中对字段进行具体的说明
-
将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为( )。
- A.投影
- B.选择
- C.除法
- D.连接
-
下列描述中错误的是( )。
- A.继承分为多重继承和单继承
- B.对象间通信靠传递消息实现
- C.在外面看不到对象的内部特征是基于对象的“模块独立性好”这个特征
- D.类是具有共同属性、共同方法的对象的集合
-
下列叙述中正确的是( )。
- A.软件交付使用后还需要进行维护
- B.软件一旦交付使用就不需要再进行维护
- C.软件交付使用后其生命周期就结束
- D.软件维护是指修复程序中被破坏的指令
-
在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )。
- A.调用语句
- B.命令
- C.口令
- D.消息
-
下列关于结构化程序设计原则和方法的描述中错误的是( )。
- A.选用的结构只准许有一个入口和一个出口
- B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现
- C.不允许使用GOTO语句
- D.语言中所没有的控制结构,应该采用前后一致的方法来模拟
-
下列特征中不是面向对象方法的主要特征的是( )。
- A.多态性
- B.继承
- C.封装性
- D.模块化
-
最简单的交换排序方法是( )。
- A.快速排序
- B.选择排序
- C.堆排序
- D.冒泡排序
-
设计程序时,应采纳的原则之一是( )。
- A.程序的结构应有助于读者的理解
- B.限制GOTO语句的使用
- C.减少或取消注释行
- D.程序越短越好
-
下列叙述中正确的是( )。
- A.一个算法的空间复杂度大,则其时间复杂度必定大
- B.一个算法的空间复杂度大,则其时间复杂度必定小
- C.一个算法的时间复杂度大,则其空间复杂度必定小
- D.上述三种说法都不对
-
下列叙述中正确的是( )。
- A.一个逻辑数据结构只能有一种存储结构
- B.逻辑结构属于线性结构,存储结构属于非线性结构
- C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率
- D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率
-
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。
- A.125
- B.n/2
- C.n
- D.n+1