




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2022年河北省保定市全国计算机等级考试Access数据库程序设计预测试题(含答案)学校:________班级:________姓名:________考号:________
一、操作题(10题)1.空数据库的建立:在D:\\Access目录下建立一个ACCESS空数据库文件“教学管理.mdb”。
2.从ACCESS数据库导出数据:在D:\\Access目录下有一个“教学管理.mdb”access数据库,其中有一个“学生”表。1、将“教学管理.mdb”中“学生”表导出为电子表格文件,命名为“学生_导出.xls”2、将“教学管理.mdb”中“学生”表导出为文本文件,命名为“学生_导出.txt”
3.在窗体上添加一个名为Command1的命令按钮,然后编写如下程序:
Functionm(xAsInteger,yAsInteger)AsInteger
m=IIf(x>y,x,y)
EndFunction
PrivateSubCommand1_Click()
DimaAsInteger,bAsInteger
a=1
b=2
MsgBoxm(a,b)
EndSub
打开窗体运行后,单击命令按钮,消息框中输出结果为【】。
4.数据结构分为逻辑结构和存储结构,循环队列属于______结构。
5.下列程序的输出结果是()。
PrivateSubCommand1_Click()
Dimarr(1To10)
Fori=1To10
Nexti
ForEachiInarr()
Nexti
EndSub
6.阅读下面的程序段:
sum=0
fori=1to3
forj=ito4
fork=jto5
sum=sum+1
nextk
nextj
nexti
执行上面的三重循环后,sam的值为______。
7.Access数据库的扩展名是【】。
8.使用设计器创建表:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”。1、利用表的设计视图创建如下图所示的“学生”表。要求:“性别”字段利用“查阅向导”输入,通过菜单可选择“男”或“女”;先设置“学生编号”字段为主键,再尝试设置“姓名”、“性?别”、“入校日期”组成的多字段主键。2、如下图输入数据。
9.在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:
PrivateSubo(ByVidpAslnteger)
p=p*2
EndSub
PrivateSubCommandl_C1kk()
DimiAsIntcger
Cails(1)
Ifi>4Thcni=i^2
MsgBoxi
EndSub
窗体打开运行后,单击命令按钮,则消息框的输出结果为______。
10.在窗体上画一个命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
a=0
Fori=1To2
Forj=1To4
IfjMod2<>0Then
a=a+1
EndIf
a=a+1
Nextj
Nexti
MsgBoxa
EndSub
程序执行后,单击命令按钮,消息框显示的是【】。
二、基本操作题(10题)11.
12.
13.在考生文件夹中有一个“Acc1.mdb”数据库。(1)按照下表的要求创建“成绩”表,成绩的有效性规则为O~100的数据。字段名称字段类型字段大小是否主键学号文本8课程号文本5成绩数字整型(2)在“成绩”表中输入如下数据。学号课程号成绩20020194A0015520020101A0018020020023A0018820020001A0027020020003A0029020020005A0025820020011A0039220020005A00455(3)设置“课程”表和“成绩”表的关系为“一对多”,“实施参照完整性”。(4)将“任课老师”表与“课程”表的关系设置为“一对多”,“实施参照完整性”。
14.
15.
16.
17.
18.
19.
20.
三、1.选择题(10题)21.以下不属于操作查询的是______。A.交叉表查询B.更新查询C.删除查询D.生成表查询
22.下图中所示的查询返回的记录是()。
A.A.年龄在19岁到21岁之间的记录
B.年龄不在19岁到21岁之间的记录
C.所有的记录
D.以上说法均不正确
23.报表页面页眉主要用来()。
A.显示报表的标题、图形或说明文字B.显示报表中字段名称或对记录的分组名称C.显示记录数据D.显示汇总说明
24.若要查询成绩为85~100分(包括85分,不包括100分)的学生信息,查询准则设置正确的是()。
A.>84or<100
B.Between85with100
C.IN(85,100)
D.>=85and<100
25.语句DimNewArray(10)AsInteger的含义是______。
A.定义了一个整型变量且初值为10
B.定义了10个整数构成的数组
C.定义了11个整数构成的数组
D.将数组的第10元素设置为整型
26.在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为______。
A.BooleanB.IntC.StringD.Variant
27.在数据访问页中,对于不可更新的数据,应使用哪一种控件显示数据()。
A.绑定HTML控件B.结合型文本框控件C.文本框控件D.计算型文本框控件
28.主报表是基于______创建的报表。
A.表B.查询C.具有主键的表D.对集
29.窗口事件是指窗口所引发的事件,当窗口打开,但第一条记录显示之前发生的事件,是窗口的()事件。
A.重启B.关闭C.打开D.加载
30.用于实现报表的分组统计数据的操作区间是______。
A.报表的主体区域B.页面页眉或页面页脚区域C.报表页眉或报表页脚区域D.组页眉或组页脚区域
四、综合应用题(10题)31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
五、综合操作题(2题)41.
42.
六、简单应用题(2题)43.
44.
参考答案
1.1、现在D盘下建立一个空的文件夹,命名为“ACCESS”文件夹。2、打开ACCESS文件夹,单击鼠标的右键,找到新建,单击数据库的程序的相关图标。3、文件夹下就会出现数据库的图标文件,重命名数据库的名称即可。注:在命名数据库文件的同时不允许输入文件名的扩展名。若没有显示扩展名,则从“工具”打开找到“文件夹选项”,单击“文件夹选项”,找到隐藏扩展名的那一项,把前面的小框去掉,并应用即可。
2.第一题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“MicrosoftExcel”,确定文件名字“学生_导出”,单击“导出”即可。第二题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“文本文件”,确定文件名字“学生_导出”,单击“导出”即可。
3.44解析:M(6)的值为12-6=6;则有M(2+6)=M(8)的值为12-8=4。
4.逻辑逻辑解析:数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。
5.1515解析:本题考查VBA中ForEach…Next循环的知识。ForEach…Next循环是一种特殊的循环,这种循环只能用在数组中,用来遍历数组中的每一个元素。本题中的第一个循环为数组的每个元素赋值,而第二个循环中更改了这些值。综合两个循环来看,实际上最后arr(i)的值为2*i+1。
6.2828解析:本题考查循环的知识。这类问题循环体中只有一条语句,就是sum=sum+1,这样的话问题就变成了判断这条语句共执行多少次,也就是最内层循环一共会执行多少次。可以这样分析:当i=1,j=1时,内循环执行5次;当i=1,j=2时,内循环执行4次;当i=1,j=3时,内循环执行3次;当i=1,j叫时,内循环执行2次,这样的话外循环第一次时内循环共执行5+4+3+2=14次;当i=2时,,j从2开始循环,那么内循环共执行4+3+2=9次;当i=3时,j从3开始循环,那么内循环共执行3+2=5次,所以总的执行次数为14+9+5=28次。
7.mdb或mdbAccess所提供的对象都存放在同一个数据库文件(扩展名为.mdb文件)中,而不是像其他PC的数据库那样分别存放在不同的文件中。
8.第一题:1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“使用设计器创建表”或者单击“新建”,在打开的窗口中选择“设计视图”。单击“确定”按钮,在“字段名称”中输入题目要求中的字段名称,在“数据类型”中选择所需要的数据类型。3、在学生“性别”字段中选择“查阅向导”,选择“自行键入所需的值”,单击“下一步”,在灰色框中的“第一列”下面输入“男”,再在男的下一列输入“女”,单击“下一步”,然后单击“完成”即可。4、再选中“学生编号”,整行为黑色后,单击右键,选择“主键”。单击“保存”即可。第二题:1、在数据库中打开“学生”表,按要求输入数据即可。其步骤为:光标放置于“照片”的下一行方框中,单击右键,选择“插入对象”,选择“有文件创建”,单击“浏览”选择路径,找到所需要的“照片”,单击“确定”即可。2、光标放置于“个人地址主页”的下一行方框中,单击右键,选择“超链接”,选择“编辑超链接”,在“要显示的文字”中输入“张三的个人主页”,在“地址”栏中输入或者粘贴个人地址,单击“确定”即可完成。
9.36
10.1212解析:考查多重循环结构的编程方法。对于内层循环而言,当j为1、3时,a会各加两次1;当j为2、3时,a会各加一次1。所以,整个内层会加6次1。考虑到外层循环要执行两次循环体,所以一共要加12次1,最终的输出结果为12。
11.
12.
13.(1)在“Acc1.mdb”数据库窗口中单击“表”对象,单击“新建”按钮,在“新建表”对话框中选择“设计视图”,按照要求建立字段。在“成绩”字段的“有效性规则”行输入“>=0And<=100”,单击“保存”按钮,输入名称“成绩”,关闭设计视图。
(2)打开“成绩”表,输入对应数据。
(3)执行“工具”一“关系”命令,选择“显示表”按钮,添加“课程”表和“成绩”表,拖动“课程”表的“课程号”字段到“成绩”表的“课程号”字段上,在“编辑关系”对话框中选择“实施参照完整性”,选择关系类型为“一对多”。
(4)在关系窗口中添加“任课老师”表,拖动“任课老师”表的“任课老师ID”到“课程”表的“任课教师ID”字段上。在“编辑关系”对话框中选择“实施参照完整性”,选择关系类型为“一对多”。
14.
15.
16.
17.
18.
19.
20.
21.A操作查询是指仅在一个操作中更改许多记录的查询,它包括生成表查询、删除查询、更新查询和追加查询等四种。
22.B解析:本题考查查询条件的知、识。NotBetween…And是一个表示不在某区间内的运算符,等价于:<下界Or>上界。
23.B
24.D解析:本题考查表达式和运算符的知识。Between…And是一个表示在某区间内的运算符,等价于:>=下界And<=上界;表示集合的方法是用括号括起集合的所有元素,这些元素之间用逗号隔开,表示在某个集合,内的关键字是in。
25.C解析:数组是在有规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。数组变量由变量名和数组下标构成,通常用Dim语句来定义数组,定义格式为:Dim数组名([下标下限to]下标上限)缺省情况下,下标下限为0,数组元素从“数组名(0)”至“数组名(下标上限)”;如果使用to选项,则可以安排非0下限。本题中DimNewArray(10)AsIntege等价于DimNewArray(0T010)AsInteger,它定义了一个一维整型数组,数组的名字为NewArray,该数组共有11个数组元素,分别是:NewArray(0)、NewArray(1)、NewArray(2)、NewArray(3)、…NewArray(10)。
26.D解析:本题考查考生对VBA中的变量声明的理解。除了常用的数据类型外,在VBA中有变体类型数据(Variant),它是一种特殊的数据类型,除了定长字符串类型及用户自定义类型外,可以包含任何其他类型的数据;变体类型还可以包含Empty、Error、Nothing和Null特殊值。在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国PE盐箱市场调查研究报告
- 第七章 平行线的证明 7.1 为什么要证明教学设计2024-2025学年北师大版八年级数学上册
- 2025年深海设备专用件合作协议书
- 全国泰山版初中信息技术九年级下册第一章第二节《机器人的身体结构》教学设计
- 6将相和 第二课时 教学设计-2024-2025学年语文五年级上册统编版
- 25《王戎不取道旁李》教学设计2024-2025学年统编版语文四年级上册
- Unit 5 Fantastic Friends starting out understanding ideas(教学设计)-2024-2025学年外研版(2024)七年级英语上册
- 课时7 认识加法(教学设计)-2024-2025学年一年级上册数学苏教版
- Module 3Unit 2教学设计-2024-2025学年外研版八年级英语上册
- 11 保护土壤(教学设计)-2023-2024学年三年级上册科学 青岛版
- 真空泵日常操作标准作业指导书
- 钢筋保护层厚度试验检测记录表
- 南宁市海绵城市规划设计导则-图文课件
- 公共关系理论与实务ppt课件(完整版)
- 外研版五年级下册小学英语全册教学课件PPT
- 2022年广东省10月自考艺术概论00504试题及答案
- 中国石油大学(华东)-朱超-答辩通用PPT模板
- 隧道二衬承包合同参考
- 商业动线设计(修改版)
- 空气能热泵系统
- 日产块冰400吨冰库项目建议书写作模板
评论
0/150
提交评论