计算机类 二级 ACCESS
2014年全国计算机等级《二级Access》考前押密试题(3) 43 题 含答案 ACCESS
1 单选题 1 / 43
有三个关系R,S和T如下:
其中关系T由关系R和S通过某种操作得到,该操作为( )。
A 选择 B 投影 C 交 D 并
查看答案 D. 并
2 单选题 2 / 43
链表不具有的特点是( )。
A 不必事先估计存储空间 B 可随机访问任一元素 C 插入、删除不需要移动元素 D 所需空间与线性表长度成正比
查看答案 B. 可随机访问任一元素
3 单选题 3 / 43
下列标识符不是关键字的是( )。
A break B Char C Switch D return
查看答案 C. Switch
4 单选题 4 / 43
Sub过程与Function过程最根本的区别是( )。
A Sub过程的过程名不能返回值,而Function过程能通过过程名返回值 B Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以 C 两种过程参数的传递方式不同 D Function过程可以有参数,Sub过程不可以
查看答案 A. Sub过程的过程名不能返回值,而Function过程能通过过程名返回值
5 单选题 5 / 43
下列过程的功能是:通过对象变量返回当前窗体的 Recordset属性记录集引用,消息框中输出记录集的记录(即窗体已录源)个数。
程序空白处应填写的是( )。
A Count B rs. Count C ReCordCount D rs. ReCordCount
查看答案 D. rs. ReCordCount
6 单选题 6 / 43
建立一个基于学生表的查询,要查找出生日期(数据类型为日期/时间型)在2008--01--01和2008—12—31间的学生,在出生日期对应列的准则行中应输人的表达式是( )。
A Between 2008--01--01 And 2008--12--31 B Between#2008--01--01# And# 2008--12--31# C Between 2008--01--01 Or 2008--12--31 D Between #2008--01--01 # Or #2008--12--31
查看答案 B. Between#2008--01--01# And# 2008--12--31#
7 单选题 7 / 43
打开窗体需要执行的宏操作是( )。
A OpenQuery B OpenReport C OpenForm D OpenWindow
查看答案 C. OpenForm
8 单选题 8 / 43
Access提供的参数查询可在执行时显示一个对话框以提示用户输人信息,要想形成参数查询,只要将一般查询准则中用下列( )括起要显示的提示信息即可。
A () B 口 C <) D {}
查看答案 B. 口
9 单选题 9 / 43
在学生表中要查找所有年龄小于20岁且姓王的男生,应采用的关系运算是( )。
A 选择 B 投影 C 连接 D 比较
查看答案 A. 选择
10 单选题 10 / 43
假设窗体的名称为forml,则把窗体的标题设置为“ACCESS”的语句是( )。
A Me=”ACCESS“ B Me.Text=”ACCESS” C Me.Caption=”ACCESS” D Me.Name=”ACCESS”
查看答案 C. Me.Caption=”ACCESS”
11 单选题 11 / 43
下列叙述中正确的是( )。
A 一个逻辑数据结构只能有一种存储结构 B 逻辑结构属于线性结构,存储结构属于非线性结构 C 一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 D 一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率
查看答案 D. 一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率
12 单选题 12 / 43
要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置( )。
A 参照完整性 B 有效性规则 C 输入掩码 D 级联更新相关字段
查看答案 A. 参照完整性
13 单选题 13 / 43
在窗体中有一个标签Lb1和一个命令按钮Command1,事件代码如下:
打开窗体后单击命令按钮,窗体中显示的内容是( )。
A 4 B 5 C 10 D 40
查看答案 C. 10
14 单选题 14 / 43
将Access数据库中的数据发布在Internet网络上可以通过( )。
A 查询 B 窗体 C 报表 D 数据访问页
查看答案 D. 数据访问页
15 单选题 15 / 43
在窗体上添加一个名称为Command1的命令按钮,然后编写如下事件代码:
运行窗体,单击命令按钮,则消息框的输出结果是( )。
A 1 B 2 C 3 D 4
查看答案 D. 4
16 单选题 16 / 43
在Access 2003中的数据访问页的扩展名是( )。
A .MDB B .ADP C .FRM D .HTM
查看答案 D. .HTM
17 单选题 17 / 43
以下不是Office应用程序组件的软件是( )。
A Access B Word C SQLServer D ExCel
查看答案 C. SQLServer
18 单选题 18 / 43
若将窗体的标题设置为“欢迎光临”,应使用的语句是( )。
A Me=”欢迎光临” B Me.Caption=”欢迎光临” C Me.Text一”欢迎光临” D Mei,Name--”欢迎光临”
查看答案 B. Me.Caption=”欢迎光临”
19 单选题 19 / 43
在“student”表中,“姓名”字段的字段大小为10,则在此列输入数据时,最多可输入的汉字数和英文字符数分别是( )。
A 5 5 B 10 10 C 5 10 D 10 20
查看答案 B. 10 10
20 单选题 20 / 43
下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是( )。
A SELECT姓名,性别.所属院系,简历FROM tStud wHERE性别=”女”AND所属院系IN(”03”,”O4”) B SELECT姓名,简历FROM tStud WHERE性别=”女”AND所属院系IN(”03”,”04”) C SELECT姓名,性别,所属院系,简历FROM tStud WHERE性别=”女”AND所属院系=”03”OR 所属院系=”04” D SELECT姓名,简历FR()M tStud wHERE性别=”女”AND所属院系=”03”OR 所属院系=”04”
查看答案 A. SELECT姓名,性别.所属院系,简历FROM tStud wHERE性别=”女”AND所属院系IN(”03”,”O4”)
21 单选题 21 / 43
下列有关数组的叙述中.错误的是( )。
A 在同一个环境下,数组与内存变量可以同名,两者互不影响 B 可以用一维数组的形式访问二维数组 C 在可以使用简单内存变量的地方都可以使用数组元素 D 一个数组中各元素的数据类型可以相同,也可以不同
查看答案 A. 在同一个环境下,数组与内存变量可以同名,两者互不影响
22 单选题 22 / 43
常采用的两种存储结构是( )。
A 顺序存储结构和链式存储结构 B 散列方法和索引方式 C 链表存储结构和数组 D 线性存储结构和非线性存储结构
查看答案 A. 顺序存储结构和链式存储结构
23 单选题 23 / 43
对于循环队列,下列叙述中正确的是( )。
A 队头指针是固定不变的 B 队头指针一定大于队尾指针 C 队头指针一定小于队尾指针 D 队头指针可以大于队尾指针,也可以小于队尾指针
查看答案 D. 队头指针可以大于队尾指针,也可以小于队尾指针
24 单选题 24 / 43
关于内存变量的调用,下列说法中正确的是( )。
A 私有变量只能被本层模块程序凋用 B 私有变量能被本层模块和下层模块程序调用 C 局部变量不能被本层模块程序调用 D 局部变量能被本层模块和下层模块程序调用
查看答案 B. 私有变量能被本层模块和下层模块程序调用
25 单选题 25 / 43
每个“日期/时间”型字段需要( )个字节的存储空间。
A 1 B 2 C 4 D 8
查看答案 D. 8
26 单选题 26 / 43
已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每个学生每借阅一本书生成一条记录,要求按学生学号统计出每个学生的借阅次数,下列sQL语句中,正确的是( )。
A Select学号,Count(学号)from借阅 B Select学号,Count(学号)from借阅group by学号 C Select学号,sum(学号)from借阅 D Select学号,sum(学号)from借阅0rder by学号
查看答案 B. Select学号,Count(学号)from借阅group by学号
27 单选题 27 / 43
下列关于选择查询和操作查询的说法中,错误的是( )。
A 选择查询不是由用户指定查找记录的条件而操作查询 B 选择查询是检查符合特定条件的一组记录 C 操作查询是对一次查询所得的结果进行操作 D 操作查询有四种:生成表、删除、更新和追加
查看答案 A. 选择查询不是由用户指定查找记录的条件而操作查询
28 单选题 28 / 43
表达式10 Mod4的值为( )。
A 2 B 1 C 0 D 2.5
查看答案 A. 2
29 单选题 29 / 43
在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则没有指定条件的操作会( )。
A 不执行 B 有条件执行 C 无条件执行 D 出现错误
查看答案 C. 无条件执行
30 单选题 30 / 43
在VBA中打开“stu”表的语句是( )。
A Docmd. OpenForm"stu" B Docmd. OpenQuery"stu" C Docmd. OpenTable"stu" D Docmd. OpenReport"stu"
查看答案 C. Docmd. OpenTable"stu"
31 单选题 31 / 43
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,那么它的前序遍历序列应为( )。
A arbPd B decab C deabc D Cedba
查看答案 D. Cedba
32 单选题 32 / 43
使用表设计器定义表中字段时,不是必须设置的内容是( )。
A 字段名 B 数据类型 C 说明 D 以上都必须设置
查看答案 C. 说明
33 单选题 33 / 43
下列叙述中不正确的是( )。
A 在C语言中调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参 B 在C的函数中,最好使用全局变量 C 外部变量可以在函数之间传递数据 D 自动变量实质上是一个函数内部的局部变量
查看答案 B. 在C的函数中,最好使用全局变量
34 单选题 34 / 43
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和( )。
A 可重用性差 B 安全性差 C 非持久性 D 冗余性
查看答案 D. 冗余性
35 单选题 35 / 43
在数据表视图中,不能进行的操作是( )。
A 修改字段的类型 B 修改字段的名称 C 删除一个字段 D 删除一条记录
查看答案 A. 修改字段的类型
36 单选题 36 / 43
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。
A 125 B n/2 C n D n+l
查看答案 C. n
37 单选题 37 / 43
在窗体中有一个文本框Test1,编写事件代码如下: Private Sub Form CliCk() X=val(Inputbox(”输入x的值”)) Y=l If X<>0 Then Y=2 7Fextl.Value=Y End Sub 打开窗体运行后,在输入框中输入整数12,文本框 Text1中输出的结果是( )。
A 1 B 2 C 3 D 4
查看答案 B. 2
38 单选题 38 / 43
下列选项中,不属于Access数据类型的是( )。
A 数字 B 文本 C 报表 D 时间/日期
查看答案 C. 报表
39 单选题 39 / 43
算法分析的目的是( )。
A 找出数据结构的合理性 B 找出算法中输入和输出之间的关系 C 分析算法的易懂性和可靠性 D 分析算法的效率以求改进
查看答案 D. 分析算法的效率以求改进
40 单选题 40 / 43
如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的记录,应使用Access提供的( )。
A 筛选功能 B 排序功能 C 查询功能 D 报表功能
查看答案 A. 筛选功能
41 主观题 41 / 43
在考生文件夹中有“Accl.mdb”数据库。
(1)将“成绩”表按“学号”字段“升序”排列,网格线颜色为“湖蓝色”。“成绩”表结果如图l所示。
(2)按照下表的要求创建“学生”表。
字段名称 字段类型 字段大小 是否主键 学号 文本 8 是 姓名 文本 10 性别 文本 1 政治面貌 文本 5
(3)设置“学生”表的“性别”字段的默认值为“男”,有效性规则为“男”或“女”。“学生”表如上表所示。
查看答案 (1)在“ACC1.mDB”数据库窗12中单击“表”对象。打开“成绩”表,选中“学号”列,右键单击选择“升序”。执行“格式”一“数据表”命令,网格线颜色选择“湖蓝色”。 (2)在“AEC1.mDB”数据库窗口中单击“表”对象,单击“新建”按钮,在“新建表”对话框中选择“设计视图”,按照要求建立字段。保存为“学生”表。 (3)在“ACC1.mDB”数据库窗口中单击“表”对象.右击“学生”表,选择“设计视图”。选中“学生”表的“性别”字段,在字段“属性”的默认值行输入“男”,“有效性规则”行输入“男0r女”。
42 主观题 42 / 43
考生文件夹下存在一个数据库文件“Acc2.mdb”,其中已经设计好3个关联表对象“学生”、“课程”和“成绩”及表对象“Temp”。试按以下要求完成设计: (1)创建一个查询,查找并显示学生的“姓名”、“课程名”和“分数”。所建立的查询命名为“查询l”。 (2)创建一个查询,查找并显示有书法爱好的学生的“学号”、“姓名”、“性别”和“年龄”4个字段内容,所建立的查询命名为“查询2”。 (3)创建一个查询,查找学生的成绩信息,并显示“姓名”和“平均成绩”两列内容。其中“平均成绩”由统计计算得到,所建立的查询命名为“查询3”。 (4)创建一个查询,将所有男生的信息追加到“Temp”表对应的字段中,所建查询命名为“查询4”。
查看答案 (1)在“ACC2.mDB”数据库窗I:/中单击“查询”对象,单击“新建”按钮,选择“设计视图”,在“显示表”对话框中添加“学生”、“成绩”、“课程”表,关闭“l显示表”对话框。分别双击“学生”表中的姓名”字段、“课程”表中的“课程名”字段和“成绩”表中的。分数”字段。单击“保存”按钮,在“查询名称”文本框输入“查询1”,单击“确定”按钮,关闭设计视图。 (2)在“ACC2.mDB”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”l在“显示表”对话框中添加“学生”表,关闭“显示表”对话框。分别双击“学生”表中的“学号”、“姓名‘、“性别”、“年龄’l和“简历”字段。在“简历”字段的“条件”栏,输入”LikE*书法*”,并且去掉该字段“显示”栏中的“对’。单击“保存”捌钮,在“查询名称”文本框输入“查询2”,单击“确定”按钮,关闭设计视图。 (3)在“AC 2.mDB”数据库帘口中单击“查询”对象,单击“新建”按钮,趔择“设计视图” 在“显示表”对话框中添加“学生”和“成鸯”表,关闭“显示表”对话框。分别双击“学生”表中的“姓名”和“成绩”表中的“分数”字段。单击工具栏上的“总计”按钮,出现“总计r栏,选择“姓名”字段的“总计”栏为“分组’,“分数”字段的‘I总计”栏为“平均值”。单击“保存”按钮,茌“查询名称”文本框输入“查询3”,单击“确定”按钮,关闭设计视图。 (4)在“ACC2.mDB”数据库窗口中单击“查询”对象.单击“新建”按钮,选择“设计视图”J在“显示表”对话框中添加“学生”表,关闭‘显示表”对话框。单击工具栏上的“查询类型”按钮右边的下拉按钮,选择查询类型为“追加查询”。在弹Itt的“追加”对话框的组合框中选择“tEmp”表。依次双击“学生”表中的“学号”、“姓名”、‘l性别”、“年龄”、“所属院系”和“入校时间”!字段,在“性别”字段的“条件”栏中输入“男”。单击“保存”按钮,在“查询名称”文本框输入“查询4”,单击“确定”按钮。然后单击工具栏上的“运行”按钮,在提示框中单击“是”按钮,运行查询并追l加相应记录。
43 主观题 43 / 43
在考生文件夹 有一个数据库“Ace3.mdb”,其中已经设计好表对象“t5tud”,同时还设计出窗体对象“fStud”。窗体效果如图4所示。请在此基础L按照以下要求补充“fs— tud”窗体的设计:
(1)在窗体的页眉中距左边“0.4cm”,距上边“l.2cm”处添加一个直线控件,控件宽度为“10.5era”,将控件命名为“tLine”。
(2)将窗体中名称为“Talbel”的标签控件上的文字颜色改为“蓝色”(蓝色代码为16711680),字体名称改为“华文行楷”,字体大小改为“22”。
(3)将窗体边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、记录选定器、浏览按钮和分隔线,只保留窗体的关闭按钮。
(4)假设在“tStud”表中,“学号”字段的第5位和第6位编码代表该生的专业信息,当这两位编码为“l0”时表示“信息”专业,为其他值时表示“管理”专业。设置窗体中名称为“tSub”的文本框控件的相应属性,使其根据“学号”字段的第5位和第6位编码显示对应的专业名称。
(5)在窗体中有一个“退出”按钮,名称为“CmdQuit”,其功能为关闭“[Stud”窗体。请按照VBA代码中的指示将实现此功能的代码填入指定的位置中。
注意:只允许在Add注释之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置已存在的语句。
查看答案 (1)在“At C3.mDB”数据库窗口中选中“窗体”对象,右钳单击“FStuD”,选择“设计视图”。选中工具箱中的“直线”控 件,单击窗体r眉处。右键单占“直线”控件。选择“属性”, 在“名称”行输入“tl。inE”,分别在“左边距”、“上边距”和“宽 度”行输入“0.4Cm”、“1.2 Cm”和“10.5Cm”。关闭属性界面。 (2)右键单击标签控件“"l-AlBEl”.选择“属性”,在“前景 色”行输入“l6711680”。分别在“字体”和“字号”行右侧下拉 列表中选中“华文行楷”和“22”。关闭属性界面。 (3)右键单击“窗体选择器”,选择“属性”。分别在“边 框样式”、“滚动条”、“记录选择器”、“导航按钮”、“分隔线”, “关闭按钮”行右侧下拉列表中选中“细边框”、“否”、“否”. “否”、“否”、“是”,关闭属性界面。 (4)右键单击文本框“tSuB”,选择“属性”。在“控件_井, 源”行输入“=IF(MiD([tNun'|],5,2)=”10”,”信息”,”管 理”)”,保存并关闭属性界面。 (5)右键单击“退出”.选择“事件生成器”,在空行内输入代码:DoCmD.ClosE,关闭界面。单击工具栏中的“保存’ 按钮,关闭设计视图。