二级ACCESS数据库程序设计模拟试题及答案解析8Word下载.docx
《二级ACCESS数据库程序设计模拟试题及答案解析8Word下载.docx》由会员分享,可在线阅读,更多相关《二级ACCESS数据库程序设计模拟试题及答案解析8Word下载.docx(40页珍藏版)》请在冰豆网上搜索。
SetADOrs=Nothing
按照功能要求,在横线上应填写的是______。
A.Execute
B.RunSQL
C.Run
D.SQL
下一题
(2/40)单项选择题
第2题
下列关于栈的叙述中,正确的是______。
A.栈底元素一定是最后入栈的元素
B.栈顶元素一定是最先入栈的元素
C.栈操作遵循先进后出的原则
D.以上三种说法都不对
上一题下一题
(3/40)单项选择题
第3题
在窗休中,要动态改变窗体的版面布局,重构数据的组织方式,修改布局后可以重新计算数据实现数据的汇总、小计和合计,应该选用的视图是______。
A.数据表视图
B.布局视图
C.数据透视表视图
D.数据透视图
(4/40)单项选择题
第4题
InputBox函数的返回值类型是______。
A.数值
B.字符串
C.变体
D.视输入的数据而定
(5/40)单项选择题
第5题
数据类型是_________。
A.字段的另外一种定义
B.一种数据库应用程序
C.决定字段能包含哪类数据的设置
D.描述表向导提供的可选择的字段
(6/40)单项选择题
第6题
VBA语句"
DimNewArray(10)asInteger"
的含义是_________。
A.定义10个整型数构成的数组NewArray
B.定义11个整型数构成的数组NewArray
C.定义1个值为整型数的变量NewArray(10)
D.定义1个值为10的变量NewArray
(7/40)单项选择题
第7题
删除字符串前导和尾随空格的函数是______。
A.Ltrim()
B.Rtrim()
C.Trim()
D.Lcase()
(8/40)单项选择题
第8题
VBA中不能进行错误处理的语句结构是。
A.OnErrorThen标号
B.OnErrorGoto标号
C.OnErrorResumeNext
D.OnErrorGoto0
(9/40)单项选择题
第9题
Access表中字段的数据类型不包括______类型。
A.数字
B.日期/时间
C.通用
D.备注
(10/40)单项选择题
第10题
若在数据库表的某个字段中存放演示文稿数据,则该字段的数据类型应是______。
A.文本型
B.备注型
C.超链接型
D.OLE对象型
(11/40)单项选择题
第11题
表达式123+Mid$("
123456"
3,2)的结果是_________。
A."
12334"
B.12334
C.123
D.157
(12/40)单项选择题
第12题
下列操作中,适宜使用宏的是______。
A.修改数据表结构
B.创建自定义过程
C.打开或关闭报表对象
D.处理报表中错误
(13/40)单项选择题
第13题
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n2)的是______。
A.快速排序
B.希尔排序
C.简单插入排序
D.冒泡排序
(14/40)单项选择题
第14题
为窗体或报表的控件设置属性值的正确宏操作命令是______。
A.Set
B.SetData
C.SetValue
D.SetWarnings
(15/40)单项选择题
第15题
在创建交叉表查询时,列标题字段的值显示在交叉表的位置是
A.第一行
B.第一列
C.上面若干行
D.左面若干列
(16/40)单项选择题
第16题
体检表中有日期/时间型数据“体检时间”,若规定在体检3个月后复检,建立生成表查询,生成列“复检时间”并自动给出复检日期,正确的表达式是______。
图片
A.复检时间:
DateAdd("
m"
3,[体检时间])
B.复检时间:
DateDiff("
C.复检时间:
DatePart("
D.复检时间:
DateSeral("
(17/40)单项选择题
第17题
下图所示的是报表设计视图,由此可判断该报表的分组字段是______。
A.课程名称
B.学分
C.成绩
D.姓名
(18/40)单项选择题
第18题
主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是______。
A.一对一
B.一对多
C.多对多
D.关联
(19/40)单项选择题
第19题
如果要在文本框中输入字符时达到密码显示效果,如星号(*),应设置文本框的属性是______。
A.Text
B.Caption
C.InputMask
D.PasswordChar
(20/40)单项选择题
第20题
在窗体上有一个命令按钮Command1,编写事件代码如下:
PrivateSubCommand1_Click()
DimxAsInteger,yAsInteger
x=12:
y=32
CallProc(x,y)
End Sub
PublicSubProc{hAsInteger,ByValmAsInteger}
n=nMod10
m=mMod10
打开窗体运行后,单击命令按钮,立即窗口上输出的结果是
A.232
B.123
C.22
D.1232
(21/40)单项选择题
第21题
必须输入0到9的数字的输入掩码是______。
A.0
B.&
C.A
D.C
(22/40)单项选择题
第22题
表达式Int(5*Rnd()+1)*Int(5*Rnd()-1)值的范围是______。
A.[0,15]
B.[-1,15]
C.[-4,15]
D.[-5,15]
(23/40)单项选择题
第23题
如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是______。
A.是/否
B.数字
C.文本
(24/40)单项选择题
第24题
下列叙述中,正确的是
A.Sub过程无返回值,不能定义返回值类型
B.Sub过程有返回值,返回值类型只能是符号常量
C.Sub过程有返回值,返回值类型可在调用过程时动态决定
D.Sub过程有返回值,返回值类型可由定义时的As子句声明
(25/40)单项选择题
第25题
关系表中的每一横行称为一个______。
A.元组
B.字段
C.属性
D.码
(26/40)单项选择题
第26题
VBA中不能实现错误处理的语句结构是______。
(27/40)单项选择题
第27题
以下不是窗体的格式属性的是。
A.自动居中
B.控制框
C.默认视图
D.特殊效果
(28/40)单项选择题
第28题
下列不属于查询设计视图“设计网格”中的选项是______。
A.排序
B.显示
C.字段
D.类型
(29/40)单项选择题
第29题
在Access中,空数据库是指______。
A.表中没有数据
B.没有基本表的数据库
C.没有窗体、报表的数据库
D.没有任何数据库对象的数据库
(30/40)单项选择题
第30题
在关系窗口中,双击两个表之间的连接线,会出现______。
A.数据表分析向导
B.数据关系图窗口
C.连接线粗细变化
D.编辑关系对话框
(31/40)单项选择题
第31题
若用宏命令SetValue将窗体“系统登录”中的文本框“txt”清空,宏命令的“表达式”参数应为______。
A.="
B."
C.=0
D.0
(32/40)单项选择题
第32题
已知窗体中按钮Command0对应的事件代码如下:
DimJAsInteger
J=10
CallGetData(J+5)
MsgBoxJ
PrivateSubGetData(ByReffAsInteger)
f=f+20
运行程序,输出结果是______。
A.30
B.15
C.10
D.35
(33/40)单项选择题
第33题
ADO对象模型中可以打开并返回RecordSet对象的是______。
A.只能是Connection对象
B.只能是Command对象
C.可以是Connection对象和Command对象
D.可以是所需要的任意对象
(34/40)单项选择题
第34题
如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是______。
A.删除
B.追加
C.生成表
D.更新
(35/40)单项选择题
第35题
报表是Access数据库的
A.对象
B.数据组织形式
C.数据输出形式
D.以上都是
(36/40)单项选择题
第36题
一般数据库应用系统的数据操作窗体不包括的是
A.系统控制窗体
B.数据输入窗体
C.数据维护窗体
D.数据查询窗体
(37/40)单项选择题
第37题
下列叙述中正确的是______。
A.一个逻辑数据结构只能有一种存储结构
B.数据的逻辑结构属于线性结构,存储结构属于非线性结构
C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率
D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率
(38/40)单项选择题
第38题
下列不属于窗体控件的是______。
A.表
B.标签
C.文本框
D.组合框
(39/40)单项选择题
第39题
在窗体中添加了一个文本框和一个命令按钮(名称分别为tText和bCommand),并编写了相应的事件过程。
运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“计算机等级考试”。
以下能实现上述操作的事件过程是
A.PrivateSubbCommmand_Click()
Caption="
计算机等级考试"
B.PrivateSubtText_Click()
BCommand.Caption="
C.PrivateSubbCommmand_Change()
D.PrivateSubtText_Change()
(40/40)单项选择题
第40题
在窗体“finTest”的过程中,要将窗休的标题设置为“Access2010”,正确的语句是______。
A.Me="
Access2010"
B.Me.Caption="
C.Me.Text="
D.Me.Name="
(41~46/共6题)基本操作题
考生文件夹
在考生文件夹下的"
samp1.accdb"
数据库中已经建立表对象"
tEmployee"
。
请按以下操作要求,完成表的编辑:
第41题
根据"
表的结构,判断并设置主键。
第42题
删除表中的"
所属部门"
字段;
设置"
年龄"
字段的有效性规则为:
只能输入大于16的数据。
第43题
在表结构中的"
与"
职务"
两个字段之间增加一个新的字段:
字段名称为"
党员否"
,字段类型为"
是/否"
型;
删除表中职工编号为"
000014"
的一条记录。
第44题
使用查阅向导建立"
字段的数据类型,向该字段键入的值为"
职员"
、"
主管"
或"
经理"
等固定常数。
第45题
聘用时间"
字段的输入掩码为"
短日期"
第46题
在编辑完的表中追加一条新记录如下:
编号姓名性别年龄是否
党员职务聘用
时间简历
000031王涛男35√主管2004
-9-1熟悉系
统维护
(47~50/共4题)简单应用题
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tStud”“tCourse”“tScore”和一个空表“tTemp”。
试按以下要求完成设计。
第47题
创建一个查询,统计人数在7人以上(含7)的院系人数,字段显示标题为“院系号”和“人数”,所建查询命名为“qT1”。
要求:
按照学号来统计人数。
第48题
创建一个查询,查找非“04”院系、还未选课的学生信息,并显示“学号”和“姓名”两个字段内容,所建查询命名为“qT2”。
第49题
创建一个查询,计算组织能力强的学生的平均分及其与所有学生平均分的差,并显示“姓名”“平均分”和“平均分差值”等内容,所建查询命名为“qT3”。
注意:
“平均分”和“平均分差值”由计算得到。
“平均分差值”以整数形式显示(使用函数实现)。
第50题
创建一个查询,查找选修了先修课程的学生,并将成绩排在前3位的学生记录追加到表“tTemp”的对应字段中,所建查询命名为“qT4”。
(51~54/共4题)综合应用题
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下。
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tNorm”和“tStock”,查询对象“qStock”和宏对象“m1”,同时还设计出以“tNorm”和“tStock”为数据源的窗体对象“fStock”和“fNorm”。
试在此基础上按照以下要求补充窗体设计。
第51题
将“fStock”窗体的标题设置为“库存浏览”;
在“fStock”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“库存浏览”,字体名称为“黑体”,字号为18,字体粗细为“加粗”。
第52题
在“fStock”窗体对象的窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示信息”。
第53题
设置所建命令按钮bList的单击事件属性为运行宏对象m1。
第54题
设置相关属性,取消在子窗体中添加新记录的功能。
上一题交卷
交卷
答题卡
答案及解析
参考答案:
A您的答案:
未作答
答案解析:
[解析]程序中定义了ADOcmd为ADO的Command对象,Command对象在建立数据连接后,可以发出命令操作数据源,可以在数据库中添加、删除、更新数据。
程序中已经将更新字段的SQL语句保存到ADOcmd.CommandText中,接下来执行ADOcmd对象的Execute方法即可执行上述语句,即ADcemd.Execute。
C您的答案:
[解析]栈是一种先进后出的线性表,也就是说,最先入栈的元素在栈底,最后出栈;
而最后入栈的元素在栈顶,最先出栈。
[解析]数据表视图是以行和列的形式显示窗体中的数据,在该视图中可以编辑字段和数据,但是只有数据源是来自表和查询的窗体时,才有数据表视图。
布局视图是Access新增加的一种视图,在布局视图中可以调整和修改窗休设计,也可以调整列宽和放置新的字段。
在数据透视表视图中,可以动态地更新窗体的版面布置,它是一种交互式的表,可以实现数据的汇总、小计和总计。
在数据透视图中,可以把表中的数据信息及数据进行信息汇总,以图形化的方式直观地显示出来。
故选择选项C。
B您的答案:
[解析]输入框用于在一个对话框中显示提示,等待用户输入正文并按下按钮,返回包含文本框内容的字符串数据信息。
简单说就是它的返回值是字符串。
[解析]变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中,在声明变量时也可指定它的数据类型。
所有变量都具有数据类型,以决定能够存储哪种数据。
故答案C正确。
答案解析