计算机类 二级 ACCESS
2013年9月全国计算机等级《二级Access》上机临考冲刺试卷(3) 43 题 含答案 ACCESS
1 单选题 1 / 43
右商品表内容如下:
执行SQL命令:SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号;查询结果的记录是( )。
A 1 B 3 C 4 D 10
查看答案 B. 3
2 单选题 2 / 43
对数据表进行筛选操作,结果是( )。
A 只显示满足条件的记录,将不满足条件的记录从表中删除 B 显示满足条件的记录,并将这些记录保存在一个新表中 C 只显示满足条件的记录,不满足条件的记录将被隐藏 D 将满足条件的记录和不满足条件的记录分为两个表进行显示
查看答案 C. 只显示满足条件的记录,不满足条件的记录将被隐藏
3 单选题 3 / 43
下列程序的功能是:输出10到100之间的所有回文素数。所谓回文素数是指,如果一个数是素数,则该数反序后形成的数也是素数。例如,13是素数,13反序形成得到数为31,31也是素数,则称13为回文素数。 Private Sub Command1 2_Click( ) Dim k As Integer,m As Integer,n AsInteger For k=10 T0 100 If prim(k)Then m=__________ n=0 Do While m>0 N=n*10+Im Mod l0 M=m/10 Loop If prim(n)Then MsgBox k&“,”&n End If End If Next k End Sub Public Function prim(n As Integer)As Boolean Dim j As Integer For j=2 To n/2 If n Mod J=0 Then prim=__________ Exit Function End If Next j prim=True Exit Function End Function 横线处应填写的内容是( )。
A k Fake B k True C m False D n True
查看答案 A. k Fake
4 单选题 4 / 43
可以改变“字段大小”属性的字段类型是( )。
A 文本 B OLE对象 C 备注 D 日期/时间
查看答案 A. 文本
5 单选题 5 / 43
可以用InputBox函数产生“输入对话框”。执行语句:st=InputBox(”请输入字符串”,”字符串对话框”,”aaaa”)当用户输入字符串“bbbb”,按OK按钮后,变量st的内容是( )。
A aaaa B 请输入字符串 C 字符串对话框 D bbbb、
查看答案 B. 请输入字符串
6 单选题 6 / 43
在SQL语言的SELECT语句中,用于实现选择运算的子句是( )。
A FOR B IF C WHILE D WHERE
查看答案 D. WHERE
7 单选题 7 / 43
教师表的“选择查询”设计视图如下,则查询结果是( )。
A 显示教师的职称、姓名和同名教师的人数 B 显示教师的职称、姓名和同样职称的人数 C 按职称的顺序分组显示教师的姓名 D 按职称统计各类职称的教师人数
查看答案 D. 按职称统计各类职称的教师人数
8 单选题 8 / 43
下列操作中,适合使用宏的是( )。
A 修改数据表结构 B 创建自定义过程 C 打开或关闭报表对象 D 处理报表中错误
查看答案 C. 打开或关闭报表对象
9 单选题 9 / 43
在宏表达式中要引用Form1窗体中的txt1控件的值,正确的引用方法是( )。
A Forml!txt1 B txt1 C Forms!Forml ! txt1 D Forms!txt1
查看答案 C. Forms!Forml ! txt1
10 单选题 10 / 43
运行下列程序,在立即窗口显示的结果是( )。 PrivateSub Command0_Click( ) Dim I AsInteger,J AsInteger For I=2To 10 For J=2 To1 If I modJ=0 Then Exit For Next J IfJ>sqr(I)Then Debug.Print I; Next I End Sub
A 1579 B 468 C 3579 D 2357
查看答案 D. 2357
11 单选题 11 / 43
下列叙述中正确的是( )。
A 算法就是程序 B 设计算法时只需要考虑数据结构的设计 C 设计算法时只需要考虑结查的可靠性 D 以上三种说法都不对
查看答案 D. 以上三种说法都不对
12 单选题 12 / 43
在长度为n的线性表中,降序排列,则寻找最大项最少需要的软( )次。
A 1 B n C n2 D n/Z
查看答案 A. 1
13 单选题 13 / 43
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
A -369 B 369 C 0.369 D 整数集合{1,2,3,4,5)
查看答案 B. 369
14 单选题 14 / 43
在关系数据库中,用来表示实体间联系的是( )。
A 属性 B 二维表 C 网状结构 D 树状结构
查看答案 B. 二维表
15 单选题 15 / 43
若要求在文本框中输入文本时达到密码显示“*”的结果,则应该设置的属性是( )。
A 默认值 B 有效性文本 C 输入掩码 D 密码
查看答案 C. 输入掩码
16 单选题 16 / 43
在VBA中,能自动检查出来的错误是( )。
A 语法错误 B 逻辑错误 C 运行错误 D 注释错误
查看答案 A. 语法错误
17 单选题 17 / 43
在报表设计过程中,不适合添加的控件是( )。
A 标签控件 B 图形控件 C 文本框控件 D 选项组控件
查看答案 B. 图形控件
18 单选题 18 / 43
在过程定义中有语句:Private Sub GetData(ByVal data As Integer),其中“ByVal”的含义是( )。
A 传值调用 B 传址调用 C 形式参数 D 实际参数
查看答案 A. 传值调用
19 单选题 19 / 43
运行下列程序,输入如下两行: Hi, I amhere. 弹出的窗体中的显示结果是( )。Private Sub Commandll_Click() Dim abeAs String,sum As String sum Ⅰ”” Do abc=InputBox(”输入abc”) If Right(abc,1)=”.”Then Exit Do sum=sum+abc Loop MsgBoxsum End Sub
A Hi B I C am D here
查看答案 A. Hi
20 单选题 20 / 43
已知学生表如下:
学号 姓名 年龄 性别 班级 20120001 张三 18 男 计算机一班 20120002 李四 19 男 计算机一班 20120003 王五 20 男 计算机一班 20120004 刘七 19 女 计算机二班
执行下列命令后,得到的记录数是( )。SELECT班级,MAX(年龄)FROM学生表GROUP BY班级
A 4 B 3 C 2 D 1
查看答案 C. 2
21 单选题 21 / 43
将Access数据库中的数据发布在Internet网络上可以通过( )。
A 查询 B 窗体 C 报表 D 数据访问页
查看答案 D. 数据访问页
22 单选题 22 / 43
在VBA中,实现窗体打开操作的命令是( )。
A DoCmd.OpenForm B OpenForm C D0.OpenForm D DoOpen.Form
查看答案 A. DoCmd.OpenForm
23 单选题 23 / 43
一个工作人员可以使用多台计算机,而一台计算机可以被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
A 一对一 B 一对多 C 多对多 D 多对一
查看答案 C. 多对多
24 单选题 24 / 43
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。
A 数据与程序独立存放 B 不同的数据被存放在不同的文件中 C 不同的数据只能被对应的应用程序所使用 D 以上三种说法都不对
查看答案 D. 以上三种说法都不对
25 单选题 25 / 43
软件生命周期中的活动不包括( )。
A 需求分析 B 市场调研 C 软件测试 D 软件维护
查看答案 B. 市场调研
26 单选题 26 / 43
如果加载一个窗体,被触发的事件是( )。
A Load事件 B Open事件 C Activate事件 D Unload事件
查看答案 A. Load事件
27 单选题 27 / 43
一个栈的初始状态为空,现将元素1、2、3、4、5、A、B、C、D、E依次人栈,然后再依次出栈,则元素出栈的顺序是( )。
A 12345ABCDE B EDCBA54321 C ABCDEl2345 D 54321EDCBA
查看答案 B. EDCBA54321
28 单选题 28 / 43
窗体有命令按钮Commandl和文本框Text1,对应的事件代码如下:Private Sub Commandl Click( ) For i=1T04X==3 For i=1t03 For k=1T02 x=x+3 Next k Next j Next i Text1.Value=Str(x) End Sub 运行以上事件过程,文本框中的输出是( )。
A 6 B 12 C 18 D 21
查看答案 D. 21
29 单选题 29 / 43
某二叉树共有7个结点,其中叶子结点只有l个,则该二叉树的深度为(假设根结点在第1层)( )。
A 3 B 4 C 6 D 7
查看答案 D. 7
30 单选题 30 / 43
在Access数据库中创建一个新表,应该使用的SQL语句是( )。
A Create Table B Create Index C Alter Table D Create Database
查看答案 A. Create Table
31 单选题 31 / 43
VBA程序中,可以实现代码注释功能的是( )。
A 方括号([]) B 冒号( ) C 双引号(”) D 单引号( )
查看答案 D. 单引号( )
32 单选题 32 / 43
能够实现从指定记录集里检索特定字段值的函数是( )。
A Nz B Find C Lookup D DlLookup
查看答案 D. DlLookup
33 单选题 33 / 43
下列对象不属于AD0对象模型的是( )。
A Connection B Workspace C ReeordSet D Command
查看答案 B. Workspace
34 单选题 34 / 43
要改变窗体上文本框控件的输出内容,应设置的属性是( )。
A 标题 B 查询条件 C 控件来源 D 记录源
查看答案 C. 控件来源
35 单选题 35 / 43
下列可以建立索引的数据类型是( )。
A 文本 B 超级链接 C 备注 D OLE对象
查看答案 A. 文本
36 单选题 36 / 43
要将“选课成绩”表中学生的“成绩”取整,可以使用.的函数是( )。
A Abs([成绩]) B Int([成绩]) C Spr([成绩]) D Sgn(E成绩])
查看答案 B. Int([成绩])
37 单选题 37 / 43
在窗体上有一个命令按钮Commandl和一个文本框Textl,编写事件代码如下: Private Sub Commandl一Click( )Dim i,j,X For i=1 TO 20 step 2 X=0 For j=i TO 20 step 3 X=X+1 Next j Next i.Textl.Value=Str(x) End Sub 打开窗体运行后,单击命令按钮,文本框中显示的结果是( )。
A 1 B 7 C 17 D 400
查看答案 A. 1
38 单选题 38 / 43
下列表达式计算结果为日期类型的是( )。
A #2012—1—23#一#2011—2—3# B year(#2011—2—3#) C DateValue(”2011—2—3”) D Len(“2011—2—3”)
查看答案 C. DateValue(”2011—2—3”)
39 单选题 39 / 43
有三个关系R、S和T如下. 则由关系R和S得到关系T的操作是( )。
A 自然连接 B 交 C 投影 D 并
查看答案 A. 自然连接
40 单选题 40 / 43
在宏设计窗口中有“宏名”、“条件”、“操作”和“备注”等列,其中不能省略的是( )。
A 宏名 B 操作 C 条件 D 备注
查看答案 A. 宏名
41 主观题 41 / 43
在考生文件夹中有一个“Accl.mdb”数据库。(1)按照下表的要求创建“课程”表。
(2)在“课程”表中输入如下数据。
(3)设置“student”表到“成绩”表的关系为“一对多”,“实施参照完整性”。设置“课程”表到“成绩”表的关系为“一对多”,“实施参照完整性”。
查看答案 (1)在“ACCl.mDB”数据库窗口中单击“表”对象,单击“新建”按钮,在“新建表”对话框中选择“设计视图”,按照要求建立字段输入题目要求的字段名称、数据类型。单击工具栏的“保存”按钮,弹出的“另存为”对话框中输入表名“课程”,单击“确定”按钮,关闭设计视图窗口。 (2)打开“课程”表,输入对应数据。 (3)执行“工具”一“关系”命令,单击“显示表”按钮,添加“stuDEnt”表和“成绩”表,拖动“stuDEnt”表的“学号”字段到“成绩”表的“学号”字段中,在“编辑关系”对话框中选择“实施参照完整性”,选择关系类型为“一对多”。“课程”表到“成绩”表的关系设置同理。
42 主观题 42 / 43
考生文件夹下存在一个数据库文件“Acc2.mdb”,其中已经设计好3个关联表对象“学生”、“课程”和“成绩”及表对象“Temp”。试按以下要求完成设计: (1)创建一个查询,查找并显示学生的“姓名”、“课程名”和“分数”。所建立的查询命名为“查询1”。 (2)创建一个查询,查找并显示有书法爱好的学生的“学号”、“姓名”、“性别”和“年龄”4个字段内容,所建立的查询命名为“查询2”。 (3)创建一个查询,查找学生的成绩信息,并显示“姓名”和“平均成绩”两列内容。其中 “平均成绩”由统计计算得到,所建立的查询命名为“查询3”。 (4)创建一个查询,将所有男生的信息追加到“Temp”表对应的字段中,所建查询命名为 “查询4”。
查看答案 (1)在“ACE2.mDB”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,在“显示表”对话框中添加“学生”、“成绩”、“课程”表,关闭“显示表”对话框。分别双击“学生”表中的“姓名”字段、“课程”表中的“课程名”字段和“成绩”表中的“分数”字段。单击“保存”按钮,在“查询名称”文本框输入“查询l”,单击“确定”按钮,关闭设计视图。 (2)在“AEC2.mDB”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,在“显示表”对话框中添加“学生”表,关闭“显示表”对话框。分别双击“学生”表中的“学号”、“姓名”、“性别”、“年龄”和“简历”字段。在“简历”字段的“条件”栏中输入”LikE*书法*“,并且去掉该字段“显示”栏中的“对”。单击“保存”按钮,在“查询名称”文本框输入“查询2”,单击“确定”按钮,关闭设计视图。 (3)在“ACC2.mDB”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,在“显示表”对话框中添加“学生”和“成绩”表,关闭“显示表”对话框。分别双击“学生”表中的“姓名”和“成绩”表中的“分数”字段。单击工具栏上的“总计”按钮,出现“总计”栏,选择“姓名”字段的“总计”栏为“分组”,“分数”字段的“总计”栏为“平均值”。单击“保存”按钮,在“查询名称”文本框输入“查询3”,单击“确定”按钮,关闭设计视图。 (4)在“ACC2.mDB”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,在“显示表”对话框中添加“学生”表,关闭“显示表”对话框。单击工具栏上的“查询类型”按钮右边的下拉按钮,选择查询类型为“追加查询”。在弹出的“追加”对话框的组合框中选择“tEmp”表。依次双击“学生”表中的“学号”、“姓名”、“性别”、“年龄”、“所属院系”和“入校时间”字段,在“性别”字段的“条件”栏中输入“男”。单击“保存”按钮,在“查询名称”文本框输入“查询4”,单击“确定”按钮。然后单击工具栏上的“运行”按钮,在提示框中单击“是”按钮,运行查询并追加相应记录。
43 主观题 43 / 43
在考生文件夹下有一个“Acc3.mdb'’数据库。
(1)以“房产销售情况表’’为数据源,创建“销售明细”窗体,在窗体中显示“房产销售情况表“的全部字段,文本框的特殊效果为“平面”。在窗体页眉中添加“销售信息明细”标签。标答文本格式为“宋体”、“12号”、“加粗”、“居中显示”。窗体显示效果如图2所示。
(2)以“房源基本情况表”为数据源,创建“按照房源代码查询”查询,查询与“销售明细”窗体中房源代码相同的房源信息。结果显示“房源基本情况表”中的全部字段。
查看答案 (1)打开“ACC3.mDB”数据库窗口,单击“窗体”对象,单击“新建”按钮,选择“自动创建窗体:纵栏式”,选择“房产销售情况表”表为数据源,单击“确定”按钮。弹出窗口对话框,执行“视图”一“设计视图”,用鼠标右键单击其中一个文本框,右键单击选择“属性”命令,在“格式”选项卡的“特殊效果”中选择“平面”,关闭属性对话框。单击工具栏中的“标签”控件,拖到窗体页眉中,并调整其大小,输入“销售信息明细”文本,选中新建标签,在工具栏中选择考题要求的文本格式:宋体、12号、加粗、居中。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入窗体名称“销售明细”,单击“确定”按钮,关闭窗体设计视图。 (2)在“ACC3.mDB”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,单击“确定”按钮。弹出“显示表”对话框,添加“房源基本情况表”,单击“关闭”按钮,关闭“显示表”对话框。字段行选择“房源基本情况表.*”和“房源代码”,取消“房源代码”字段的显示,在“房源代码”行对应的“条件”行输入“]-Forms']![销售明细]![房源代码]”。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名称“按照窗体房源代码查询”,单击“确定”按钮,关闭查询设计视图。