二级ACCESS笔试模拟399
一、选择题
1、“教学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置( )。
A. 索引
B. 默认值
C. 有效性规则
D. 表之间的关系
2、报表页面页眉主要用来( )。
A.显示报表的标题、图形或说明文字
B.显示报表中字段名称或对记录的分组名称
C.显示记录数据
D.显示汇总说明
3、下列可以得到“3*7=21”结果的VBA表达式为( )。
A. "3*7"&"="&3*7
B. "3*7"+"="+3*7
C. 3*7&"="&3*7
D. 3*7+"="+3*7
4、下列统计函数中不能忽略空值(NULL) 的是( )。
A. SUM
B. AVG
C. MAX
D. COUNT
5、对长度为n的线性表进行顺序查,在最坏情况下所需要的比较次数为( )。
A. log[2]n
B. n/2
C. n
D. n+1
6、下面概念中,不属于面向对象方法的是 ______。
A. 对象、消息
B. 继承、多态
C. 类、封装
D. 过程调用
7、在SELECT吾句中,“\”的含义是( )。
A.通配符,代表一个字符 B.通配符,代表任意字符
C.测试字段是否为NULL D.定义转义字符
8、下列叙述中不正确的是( )。
A.在C语言中调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B.在C的函数中,最好使用全局变量
C.外部变量可以在函数之间传递数据
D.自动变量实质上是一个函数内部的局部变量
9、查询能实现的功能有( )。
A. 选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库
B. 选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系
C. 选择字段,选择记录,编辑记录,实现计算,建立新表,设置格式
D. 选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体
10、若要在文本型字段执行全文搜索,查“Access”字符串,则下列条件表达式正确的是( )。
A. Like "Access"‟
B. Like"*Access"
C. Like"Access*"
D. Like"*Access*"
11、数据处理的最小单位是( )。
A. 数据
B. 数据元素
C. 数据项
D. 数据结构
12、“Not”属于( )。
A.关系运算符
B.逻辑运算符
C.特殊运算符
D.标准运算符
13、如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。
Type Stud
no As Integer
name As String
score(1 to 3) As Single
End Type
若对某个学生的各个数据项进行赋值,下列程序段中正确的是( )。
A. Dim S As Stud
<=1001
StUd.name=“舒宜”
Stud.score=78,88,96
B. Dim S As Stud
<=1001
S.name=“舒宜”
S.score=78,88,96
C. Dim S As Stud
<=1001
Stud.name=“舒宜”
Stud.score(1)=78
Stud.Score(2)=88
Stud.score(3)=96
D. Dim S As Stud
<=1001
S.name=“舒宜”
S.score(1)=78
S.score(2)=88
S.score(3)=96
14、在下面的“窗体”视图中显示窗体时。窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为( )。
A. 是
B. 否
C. 有
D. 无
15、与窗体和报表的设计视图工具箱比较,( )控件是数据访问页特有的。
A. 文本框
B. 标签
C. 命令按钮
D. 滚动文字
16、下列关于输入输出宏操作的说法中错误的是( )。
A.Transfer Database能够导出数据到Access,dB ASE,Paradox,Microsoft Fox Pro SQL数据库或从中导入数据
B.Transfer Database不能从其他Access,dBASE,Paradox, FoxPro,SQL数据库或从文本或电子表格文件中附加表或文件
C.Trans ferSpread sheet是用来导出数据到Excelg或Lotusl-2-3电子表格文件或从中导入数据的
D.Trans ferText是用来导出数据给文本文件或从文本文件导入数据的
17、下列关于Access表的叙述中,正确的是( )。
A. 在Access表中,不能对备注型字段进行“格式”属性设置
B. 创建表之间的关系时,应关闭所有打开的表
C. 若删除表中含有自动编号型字段的一条记录,Access不会对表中自动编号型字段重新编号
D. 可在Access表的设计视图“格式”列中对字段进行具体的说明
18、以下关于货币数据类型的叙述,错误的是______。
A.向货币字段输入数据时,系统自动将其设置为4位小数
B.可以和数值型数据混合计算,结果为货币型
C.字段长度为8字节
D.向货币字段输入数据时,不必键入美元符号和千位分隔符
19、下列叙述中正确的是( )。
A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B.在循环队列中,只需要队头指针就能反映队中的元素的动态变化情况
C.在循环队列中,只需要队尾指针就能反映队中的元素的动态变化情况
D.循环队列中元素的个数是由队头指针和队尾指针共同决定的
20、下面4种内排序方法中,要求内存容量最大的是______。
A. 插入排序
B. 选择排序
C. 快速排序
D. 归并排序
21、在Access的数据库对象中,不包括的是( )。
A. 表
B. 向导
C. 窗体
D. 模块
22、在下列查询语句中,与SELECT TABL*FROM TAB1 WHERE InStr([简历],”篮球”)<>0能相同的语句是
A. SELECT TAB1. * FROM TAB1 WHERE TAB1.简历Like"篮球"
B. SELECT TAB1. * FROM TAB1 WHERE TAB1.简历Like" * 篮球"
C. SELECT TAB1. * FROM TAB1 WHERE TAB1.简历Like" * 篮球 * "
D. SELECT TAB1. * FROM TAB1 WHERE TAB1.简历Like"篮球* "
23、设a=6,则执行
x= lf (a>5,-1,0)
后,x的值为______.
A. 6
B. 5
C. 0
D. -1
24、Access表的字段类型中没有( )。
A.文本型
B.数字型
C.货币型
D.窗口
25、用于打开查询的宏命令是( )。
A. OpenForm
B. OpenReport
C. OpenQuery
D. OpenTable
26、下面不属于软件设计原则的是( )。
A. 抽象
B. 模块化
C. 自底向上
D. 信息隐蔽
27、如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的记录,应使用Access提供的______。
(A. 筛选功能
(B. 排序功能
(C. 查询功能
(D. 报表功能
28、在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:
Public x As Integer
Private Sub(20mmand1_Click()
x=10
Call s1
Call s2
MsgBox x
End Sub
Private Sub s1()
x=x+20
EndSub
Prirate Sub s2()
Dim x As Integer
x=x+20
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。
A. 10
B. 30
C. 40
D. 50
29、一个表最多可有______ 个字段和______个索引。下列选项中正确的一组是( )。A.255 16 B.255 24 C.255 32 D.127 32
30、在窗体上,设置控件Command1为不可见的属性是( )。
A.Command1.Name B.Command1.Caption
C.Command1.Enabled D.Command1.Visible
31、下列关于使用设计视图创建窗体的说法正确的是( )。
A. 在“新建窗体”对话框中选择“设计视图”
B. 在“请选择该对象数据的来源表或查询”下拉列表中选择一种数据来源
C. 单击“确定”按钮,此时即弹出该表/查询的窗口和“数据透视表字段列表”窗口
D. 不能使用设计视图创建空白窗体
32、以下叙述中,______是正确的。
A. 在数据较多、较复杂的情况下使用筛选比使用查询的效果好
B. 查询只从一个表中选择数据.而筛选可以从多个表中获取数据
C. 通过筛选形成的数据表,可以提供给查询、视图和打印使用
D. 查询可将结果保存起来,供下次使用
33、以下不属于数据库系统(DBS)的组成的是
A. 数据库集合
B. 用户
C. 数据库管理系统及相关软件
D. 操作系统
二、填空题
34、数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、和处理过程。
access常见条件表达式35、窗体中有两个命令按钮:“显示”(控件名为cmdDisplay)和“测试”(控件名为cmdTest)。当单击“测试”按钮时,执行的事件功能是:首先弹出消息框,若单击其中的“确定”按钮,则隐藏窗体上的“显示”按钮;否则直接返回到窗体中。请在空白处填入适当的语句,使程序可以完成指定的功能。
Private Sub cmdTest_Click()
Answer= (12) ("隐藏按钮?",vbOKCanee1+vbQuestion,"Msg")
If Answer=vbOK Then
Me!cmdDisplay.Visible= (13)
End If
End Sub
36、在Access中需要发布数据库中的数据的时候,可以采用的对象是【11】。
37、如果一个查询的数据源仍是查询,而不是表,则该查询称为【10】。
38、如果要将某表中的若干记录删除,应该创建______查询。
39、在学生成绩表中,如果需要根据输入的学生姓名查学生的成绩,需要使用的是______查询。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论