国家二级(ACCESS)笔试模拟试卷150
-
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:
Private Sub Command1_Click()
Dim arr(1 To 100)As Integer
For i=1 To 100
arr(i)=Int(Rnd*______)
Next i
Max=arr(1)
Min=arr(1)
For i=1 To 100
If______Then
Max=arr(i)
End If
If______Then
Min=arr(i)
End If
Next i
MsgBox Max
MsgBox Min
End Sub
程序运行后,单击命令按钮,将产生100个1000以内的随机整数,放入数组arr中,然后查找并先后使用消息框输出这100个数中的最大值Max和最小值Min。请依据上述功能将程序补充完整。
-
下面程序的功能是:用Array函数建立一个含有8个元素的数组,然后查找并在文本框Text1中输出该数组中各元素的最小值。请依据上述功能将程序补充完整。
Option Base 1
Private Sub Command1_Click()
Dim arr1()
Dim Min As Integer,i As Integer
arr1=Array(12,435,76,-24,78,54,866,43)
Min=______
For i=2 To 8
If arr l(i)<Min Then______
Next i
Text1=Min
End Sub
-
某窗体中有一命令按钮,名称为C1,要求在窗体视图中单击此命令按钮后,命令按钮上显示的文字颜色变为棕色(棕色代码为128),实现该操作的VBA语句是______。
-
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:
Public x As Integer
Private Sub Command1______Click()
x=3
Call f1
Call f2
MsgBox x
End Sub
Private Sub f1()
x=x*x
End Sub
Private Sub f2()
Dim x As Integer
x=x+4
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为______。
-
空字符串的长度为______。
-
以下程序段运行后消息框的输出结果为______。
s="Access"
Dim str As String
For i=1 To Len(s)
str=UCase(Mid(S,I,I))+str
Next i
MsgBox str
-
在使用Dim语句定义数组时,在缺省情况下数组下标的下限为______。
-
窗体中有一命令按钮,名称为Command1。要求在窗体视图中单击此命令按钮后,命令按钮上面的文字变为加粗,实现该操作的VBA语句是______。
-
打开一个表应该使用的宏操作是______。
-
利用Access创建的数据库项目文件,其扩展名为______。
-
在Access中,要在查找条件中设置与任意一个数字字符匹配的条件,可使用的通配符是______。
-
软件工程研究的内容主要包括______技术和软件工程管理。
-
在面向对象程序设计中,从外面看只能看到对象的外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
-
二维表中的行称为关系的______。
-
栈中允许进行插入和删除的一端叫做______。
-
按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。
-
以下程序段运行结束后,变量x的值为( )。
x=2
y=4
Do
x=x*y
y=y+1
Loop While y<4
- A.2
- B.4
- C.8
- D.20
-
在窗体上添加一个命令按钮(名为Command1)和一个文本框(名为Text1),并在命令按钮中编写如下事件代码:
Private Sub Command1_Click()
m=2.17
n=Len(Str$(m)+Space(5))
Me!Text1=n
End Sub
打开窗体运行后,单击命令按钮,在文本框中显示( )。
- A.5
- B.8
- C.9
- D.10
-
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
-
在窗体中使用一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下:
Private Sub run_Click()
result=""
For i=1 To Me!n
For j=1 To Me!n
result=result+"*"
Next j
result=result+Chr(13)+Chr(10)
Next i
MsgBox result
End Sub
打开窗体后,如果通过文本框输入的值为4,单击命令按钮后输出的图形是( )。
- A.
- B.
- C.
- D.
-
VBA程序流程控制的方式有( )。
- A.顺序控制、条件控制和选择控制
- B.条件控制、选择控制和循环控制
- C.分支控制、顺序控制和循环控制
- D.顺序控制、选择控制和循环控制
-
下列描述中,符合结构化程序设计风格的是( )。
- A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
- B.模块只有一个入口,可以有多个出口
- C.注重提高程序的存储效率,
- D.使用goto语句跳转
-
在窗体上添加一个名称为Command1的命令按钮,然后编写如下事件代码:
Private Sub Command1_Click()
- A=75
- If A<60 Then x=1
- If A<70 Then x=2
- If A<80 Then x=3
- If A<90 Then x=4 MsgBox x
- End sub 打开窗体运行后,单击命令按钮,则消息框的输出结果是( )。
- A.1
- B.2
- C.3
- D.4
-
用于打开查询的宏命令是( )。
- A.OpenForm
- B.OpenTable
- C.OpenReport
- D.OpenQuery
-
在条件宏设计时,对于连续重复的条件,可以用来代替的符号是( )。
- A.…
- B.=
- C.,
- D.:
-
在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:
Private Sub Command1_Click()
Dim a()
- a=Array("机床","车床","钻床","轴承") Print a(2)
- End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。
- A.机床
- B.车床
- C.钻床
- D.轴承
-
报表页脚的作用是( )。
- A.用来显示报表的标题、图形或说明性文字
- B.用来显示整个报表的汇总说明
- C.用来显示报表中的字段名称或记录的分组名称
- D.用来显示本页的汇总说明
-
Access所设计的数据访问页是一个( )。
- A.独立的外部文件
- B.独立的数据库文件
- C.在数据库文件中的文件
- D.数据库记录的超链接
-
计算报表中学生年龄的最大值,应把控件源属性设置为( )。
- A.=Max(年龄)
- B.Max(年龄)
- C.=Max([年龄])
- D.Max([年龄])
-
下列控件中与数据表中的字段没有关系的是( )。
- A.文本框
- B.复选框
- C.标签
- D.组合框
-
报表页面页眉主要用来( )。
- A.显示记录数据
- B.显示报表的标题、图形或说明文字
- C.显示报表中的字段名称或记录的分组名称
- D.显示本页的汇总说明
-
若要查询某字段的值为“JSJ'’的记录,在查询设计视图对应字段的准则中,错误的表达式是( )。
- A.JSJ
- B.JSJ
- C.*JSJ
- D.Like "JSJ"
-
下列关于选择查询和操作查询的说法中,错误的是( )。
- A.选择查询是由用户指定查找记录的条件而操作查询不是
- B.选择查询是检查符合特定条件的一组记录
- C.操作查询是对一次查询所得的结果进行操作
- D.操作查询有四种:生成表、删除、更新和追加
-
如果将所有学生的年龄增加1岁,应该使用( )。
- A.删除查询
- B.更新查询
- C.追加查询
- D.生成表查询
-
在Access数据库中,带条件的查询需要通过准则来实现。下列选项中不是准则中元素的是( )。
- A.字段名
- B.函数
- C.常量
- D.SQL语句
-
下列关于字段的命名规则说法中,错误的是( )。
- A.字段名长度为1~64个字符
- B.字段名可以包含字母、汉字和数字,但不能包含空格
- C.字段名不可以包含句号(.)、惊叹号(!)、方括号([])以及重音符号(')
- D.同一表中的字段名可以重复
-
在数据表视图中,不能( )。
- A.修改字段的类型
- B.修改字段的名称
- C.删除一个字段
- D.删除一条记录
-
下列关于准则的说法中,正确的是( )。
- A.日期/时间类型数据必须在两端加“[]”
- B.同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系
- C.NULL表示数字0或者空字符串
- D.数字类型的条件需加上双引号(“”)
-
Access数据库表中的字段可以定义有效性规则,有效性规则是( )。
- A.文本
- B.数字
- C.条件
- D.以上答案均不正确
-
下列实体的联系中,属于多对多联系的是( )。
- A.学生与课程
- B.学校与校长
- C.住院的病人与病床
- D.工资与职工
-
下列关于Access表的叙述中,错误的是( )。
- A.在Access表中,可以对备注型字段进行“格式”属性设置
- B.若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段进行重新编号
- C.创建表之间的关系时,应关闭所有打开的表
- D.可在Access表的设计视图“说明”列中,对字段进行具体的说明
-
用树形结构表示实体之间联系的模型是( )。
- A.层次模型
- B.网状模型
- C.关系模型
- D.以上三个都是
-
设R是一个2元关系,S是一个3元关系,则下列运算中正确的是( )。
- A.R-S
- B.R×S
- C.R∩S
- D.R∪S
-
在面向对象方法中,( )描述的是具有相似属性与:操作的一组对象。
- A.属性
- B.事件
- C.方法
- D.类
-
若有如下二叉树,则对此二叉树前序遍历的结果为( )。
- A.ACFXDBEYZ
- B.ABEFXYZCD
- C.ABCDEFXYZ
- D.ABDYECFXZ
-
需求分析阶段的任务是( )。
- A.软件开发方法
- B.软件开发工具
- C.软件开发费用
- D.软件系统功能
-
结构化程序设计主要强调的是( )。
- A.程序的规模
- B.程序的效率
- C.程序设计语言的先进性
- D.程序的易读性
-
结构化程序设计的核心和基础是( )。
- A.结构化分析方法
- B.结构化设计方法
- C.结构化设计理论
- D.结构化编程方法
-
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当户分法查找值为90的元素时,查找成功的比较次数为( )。
- A.1
- B.2
- C.3
- D.9
-
常采用的两种存储结构是( )。
- A.顺序存储结构和链式存储结构
- B.散列方法和索引方式
- C.链表存储结构和数组
- D.线性存储结构和非线性存储结构
-
树是结点的集合,它的根结点的数目是( )。
- A.有且只有1个
- B.1或多于1
- C.0或1
- D.至少有2个
-
按照“先进后出”原则组织数据的数据结构是( )。
- A.队列
- B.栈
- C.双向链表
- D.二叉树