2022年吉林省吉林市全国计算机等级考试Access数据库程序设计预测试题(含答案)_第1页
2022年吉林省吉林市全国计算机等级考试Access数据库程序设计预测试题(含答案)_第2页
2022年吉林省吉林市全国计算机等级考试Access数据库程序设计预测试题(含答案)_第3页
2022年吉林省吉林市全国计算机等级考试Access数据库程序设计预测试题(含答案)_第4页
2022年吉林省吉林市全国计算机等级考试Access数据库程序设计预测试题(含答案)_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2022年吉林省吉林市全国计算机等级考试Access数据库程序设计预测试题(含答案)学校:________班级:________姓名:________考号:________

一、操作题(10题)1.从外部导入数据创建表:有一个电子表格文件“学生电子表格.xls”,一个文本文件“学生.txt”,一个“教学管理_原始.mdb”access数据库,以及一个空数据库文件“教学管理.mdb”。操作要求如下:1、将电子表格“学生电子表格.xls”导入到“教学管理.mdb”中,表命名为“学生_从电子表格”。2、将文本文件“学生.txt”导入到“教学管理.mdb”中,表命名为“学生_从文本文件”。3、将“教学管理_原始.mdb”中的“学生”表导入到“教学管理.mdb”,表命名为“学生”。

2.在窗体上添加一个名为Command1的命令按钮,然后编写如下程序:

Functionm(xAsInteger,yAsInteger)AsInteger

m=IIf(x>y,x,y)

EndFunction

PrivateSubCommand1_Click()

DimaAsInteger,bAsInteger

a=1

b=2

MsgBoxm(a,b)

EndSub

打开窗体运行后,单击命令按钮,消息框中输出结果为【】。

3.从ACCESS数据库导出数据:在D:\\Access目录下有一个“教学管理.mdb”access数据库,其中有一个“学生”表。1、将“教学管理.mdb”中“学生”表导出为电子表格文件,命名为“学生_导出.xls”2、将“教学管理.mdb”中“学生”表导出为文本文件,命名为“学生_导出.txt”

4.执行下面的程序段,s的值为【】。

s=0:k=10

Whilek

s=s+10

k=k-2

Wend

5.

6.数据结构分为逻辑结构和存储结构,循环队列属于______结构。

7.字段属性设置:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”,其中有一“学生”表,如右图。根据要求进行相应的设置。

8.在窗体中添加一个命令按钮(名为Command1)和一个文本框(名为Text1),然后编写如下事件过程:

PrivateSubCommand1_Click()

DimxAsInteger,yAsInteger,zAsInteger

Callp1(a,b,c)

EndSub

Subp1(xAsInteger,yAsInteger,zAsInteger)

z=x+y

EndSub

打开窗体运行后,单击命令按钮,文本框中显示的内容是()。

9.空数据库的建立:在D:\\Access目录下建立一个ACCESS空数据库文件“教学管理.mdb”。

10.在窗体上画一个命令按钮,然后编写如下事件过程:

PrivateSubCommand1_Click()

a=0

Fori=1To2

Forj=1To4

IfjMod2<>0Then

a=a+1

EndIf

a=a+1

Nextj

Nexti

MsgBoxa

EndSub

程序执行后,单击命令按钮,消息框显示的是【】。

二、基本操作题(10题)11.请在考生文件夹下选择相应的命令,并按题目要求完成下面的操作。具体要求如下:注意:下面出现的所有文件都必须保存在考生文件夹下。在考生文件夹下的“Acc1.mdb”数据库中已建立“职工”和“部门”两张表。试按以下要求完成表的各种操作:(1)设置表对象“职工”的“聘用日期”字段的默认值为“系统日期”。(2)设置表对象“职工”的“性别”字段的有效性规则为“男或女”;同时设置相应有效性文本为“请输入男或女”。(3)删除“职工”表中姓名字段含有“丽”字的员工记录。(4)将表对象“职工”表导出到考生文件夹下的“E-tmp.mdb”空数据库文件中,要求只导出表结构定义,导出的表命名为“职工备份”。(5)建立当前数据库表对象“职工”和“部门”的表间关系,并“实施参照完整性”。

12.

13.

14.

15.

16.

17.

18.

19.

20.

三、1.选择题(10题)21.数据访问页工具箱中用来分析数据的控件不包括()。

A.Office图表B.Office透视表C.展开控件D.Office电子表格

22.下列总计函数中不能忽略空值(NULL)的是()。

A.SUMB.MAXC.COUNTD.AVG

23.在VBA中,下列变量名中不合法的是______。

A.dakaiB.da_kaiC.打开D.dakai

24.“小计”字段指的是()字段。

A.绑定B.非绑定C.计算D.自定义

25.以下有关宏操作的叙述正确的是()。

A.宏的条件表达式中不能引用窗体或报表的控件值

B.不是所有的宏操作都可以转化为相应的模块代码

C.使用宏不能启动其他应用程序

D.可以利用宏组来管理相关的一系列宏

26.以下不属于数据库系统(DBS)组成的是()。

A.数据库集合B.用户C.数据库管理系统及相关软件D.操作系统

27.退出Access数据库管理系统可以使用的快捷键是______。

A.Ctrl+OB.Alt+XC.Ctrl+CD.Alt+F+X

28.当在一个报表中列出学生3门课a,b,c的成绩时,若要对每位学生计算3门课的平均成绩,只需设置新添计算控件的控制源为

A.=a+b+c/3B.(a+b+C)/3C."=(a+b+c)/3"D.以上表达式均错

29.软件设计包括软件的结构、数据、接口和过程设计,其中软件的过程设计是指

A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程

30.假定有如下的Sub过程:Subsfun(xAsSingle,yAsSinglE)t=xx=t/yy=tModyEndSub在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()DimaassingleDimbassinglea=5b=4sfuna,bMsgBoxa&char(10

A.1和1B.1.25和1C.1.25和4D.5和4

四、综合应用题(10题)31.

32.请在考生文件夹下选择相应的命令,并按题目要求完成下面的操作。具体要求如下:注意:下面出现的所有文件都必须保存在考生文件夹下。考生文件夹下存在一个数据库文件“Acc3.mdb”,里面已经设计好窗体对象“sform”。试在此基础上二按照以下要求补充窗体设计:(1)在窗体的页眉节区添加一个标签控件,其名称为“sTitle”,标题显示为“输出学生基本情况”。(2)将主体节区中“性别”标签右侧的文本框娃示内容设置为“性别”字段值,并将文本框名称更名为“SSeX”。(3)在主体节区添加一个标签控件,将该控件放置在距左边“7.5cm”、距上边“3.5cm”的位置,标签显示内容为“学生简历”,名称为“sjian”。(4)在窗体页脚节区添加两个按钮,分别命名为“comok”和“comqt”,按钮标题分别为“确定”和“关闭”。(5)将窗体标题设置为“学生基本情况”。注意:不允许修改窗体对象“sform”中未涉及的控件和属性。窗体最终效果如图6所示。

33.

34.

35.

36.

37.

38.

39.

40.

五、综合操作题(2题)41.

42.

六、简单应用题(2题)43.

44.

参考答案1.第一题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“学生电子表格”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“学生电子表格”,则单击“文件类型”的右面的下拉按钮——三角形。3、在文件类型中选择“MicrosoftExcel”,出现“学生电子表格”后,选中“学生电子表格”,再单击右下角的“导入”,单击“下一步”,再单击“下一步”,若“第一行包含列标题”前面的方框打上小勾,则直接单击“下一步”;若“第一行包含列标题”前面的方框没有打上小勾,则打上小勾后直接单击“下一步”。再单击“下一步”,再单击“下一步”,选择“我自己选择主键”,再单击“下一步”,命名为“学生_从电子表格”,单击“完成”即可。第二题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“学生”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“学生.txt”,则单击“文件类型”的右面的下拉按钮——三角形。3、在文件类型中选择“文本文件”,出现“学生.txt”后,选中“学生.txt”,再单击右下角的“导入”,单击“下一步”,再单击“下一步”,若“第一行包含列标题”前面的方框打上小勾,则直接单击“下一步”;若“第一行包含列标题”前面的方框没有打上小勾,则打上小勾后直接单击“下一步”。再单击“下一步”,再单击“下一步”,选择“我自己选择主键”,再单击“下一步”,命名为“学生_从文本文件”,单击“完成”即可。第三题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“教学管理_原始”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“教学管理_原始”,则单击“文件类型”的右面的下拉按钮——三角形。3、在文件类型中选择“MicrosoftofficeAccess”,出现“教学管理_原始”后,选中“教学管理_原始”,再单击右下角的“导入”,单击对象“表”中的“学生”表,然后确定即可。

2.44解析:M(6)的值为12-6=6;则有M(2+6)=M(8)的值为12-8=4。3.第一题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“MicrosoftExcel”,确定文件名字“学生_导出”,单击“导出”即可。第二题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“文本文件”,确定文件名字“学生_导出”,单击“导出”即可。

4.5050解析:本题考查While循环。While循环中的<表达式>是一个数值表达式k,若k不等于0,则执行循环体;若k等于0,则结束循环。本题中循环体共被执行5次,每执行一次循环体,变量s将累加一次10,结果为“50'。

5.

6.逻辑逻辑解析:数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。7.第一题:1、找到要操作的数据源,打开“教学管理”数据库。2、用“设计视图”打开“学生”表,将光标放到“学生编号”处,再在“字段属性”中选择“字段大小”,手动输入阿拉伯数字“10”。3、同理,把光标放到“年龄”处,在“字段大小”中选择“整型”,保存即可。第二题:1、再第一题保存的基础上,“设计视图”打开“学生”表,将光标放到“入校日期”处,再在“字段属性”中“格式”处,选择“短日期”即可。第三题:1、再第二题保存的基础上,“设计视图”打开“学生”表,将光标放到“姓名”处,再在“字段属性”中“标题”中输入“学生姓名”,保存即可。第四题:1、再第三题保存的基础上,“设计视图”打开“学生”表,将光标放到“性别”处,再在“字段属性”中“默认值”中输入“男”,保存即可;在“字段属性”中“默认值”中输入“Date()”,保存即可。注意字符匹配问题。第五题:1、再第四题保存的基础上,“设计视图”打开“学生”表,将光标放到“入校日期”处,再点击“输入掩码”区域中的“…”,选择长日期类型,“下一步”,选择“占位符”为“#”,“下一步”,“完成”,保存即可。第六题:1、再第五题保存的基础上,“设计视图”打开“学生”表,将光标放到“年龄”处,再在“有效性规则”中输入“between16and40或>=16and<=40”保存即可。>=2或[姓名]like"??*"”,保存即可。3、在不关闭窗口的情况下,将光标放到“性别”处,再在“有效性规则”中输入“"男"or"女"或[性别]in("男","女")”,保存即可。第七题:1、再第六题保存的基础上,“设计视图”打开“学生”表,将光标放到“年龄”处,在“字段属性”中选择“有效性文本”,再在其中输入“学生的年龄只能在16岁到40岁之间!”,保存即可。2、将光标放到“姓名”处,在“字段属性”中选择“有效性文本”,再在其中输入“学生的姓名必须两个字或两个字以上!”,保存即可。3、将光标放到“性别”处,在“字段属性”中选择“有效性文本”,再在其中输入“性别只能输入“男”或“女”!”,保存即可。第八题:1、再第六题保存的基础上,“设计视图”打开“学生”表,将光标放到“简历”处,再在“必填字段”和“允许空字符串”都设置为“是”,保存即可。第九题:1、找到要操作的数据源,打开“教学管理”数据库。2、用“设计视图”打开“学生”表,在工具栏上单击“索引”图标,弹出索引对话框。在“索引名称”下输入索引名称“性别_年龄_组合索引”,在“字段名称”中选择“性别”,在“排序次序”选择“升序”;同理,创建下一组索引,保存即可。

8.1515解析:本题考查VBA程序中过程调用的知识。由于VBA中,默认情况下,参数是按地址传递(ByRef),对形参的改变会影响到实参。本题中z的值等于a+b,这个z值会返回给实参c,所以文本框中显示的内容为15。9.1、现在D盘下建立一个空的文件夹,命名为“ACCESS”文件夹。2、打开ACCESS文件夹,单击鼠标的右键,找到新建,单击数据库的程序的相关图标。3、文件夹下就会出现数据库的图标文件,重命名数据库的名称即可。注:在命名数据库文件的同时不允许输入文件名的扩展名。若没有显示扩展名,则从“工具”打开找到“文件夹选项”,单击“文件夹选项”,找到隐藏扩展名的那一项,把前面的小框去掉,并应用即可。

10.1212解析:考查多重循环结构的编程方法。对于内层循环而言,当j为1、3时,a会各加两次1;当j为2、3时,a会各加一次1。所以,整个内层会加6次1。考虑到外层循环要执行两次循环体,所以一共要加12次1,最终的输出结果为12。

11.(1)在“Acc1.mdb”数据库中选中“表”对象,在“表”对象中选中“职工”表,单击“设计”按钮,进入“职工”设计视图,选中“聘用日期”字段,单击“默认值”右边按钮,弹出“表达式生成器”对话框。双击“函数”,单击“内置函数”,选择中间列表框中的“Date”,在上面文本框中出现“Date()”。单击“确定”按钮,“默认值”文本框中出现“Date()”,单击工具栏中的“保存”按钮进行保存。

(2)单击“职工”表,单击“设计”按钮,进入“职工”设计视图,选中“性别”字段,在“有效性规则”中输入“”男”Or”女””,在“有效性文本”中输入“请输入男或女”。单击“保存”按钮进行保存。

(3)单击“职工”表,单击“打开”按钮,打开“职工”表视图,选择“姓名”中含有“丽”的记录,右键单击该记录最左侧,执行“删除记录”快捷菜单命令,弹出询问删除对话框,单击“是”按钮。

(4)在“Acc1.mdb”数据库中选中“表”对象,在“表”对象中单击“职工”表,执行“文件”一“导出”命令,弹出“将表‘职工’导出为”对话框,选择“E-tmp.mdb”数据库,单击“保存”按钮,弹出“导出”对话框。在“将职工导出至”文本框中输入“职工备份”,选择“导出表”中的“只导出定义”单选按钮。

(5)执行“工具”一“关系”命令,将“显示表”对话框中的“职工”与“部门”表添加到“关系”对话框中,关闭“显示表”对话框。将“职工”表中“所属部门”字段拖动到“部门”表中的“部门号”字段中,弹出“编辑关系”对话框,选择“实施参照完整性”复选框。

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.C解析:本题考查数据访问页工具箱控件的用途。选项A错误,用来创建Office图表,用于分析趋势、发现模式,以及比较数据库中的数据。选项B错误,用来创建Office数据透视表,重新组织数据以不同方式分析数据。选项C正确,用来添加控制分组记录展开与收合的控件,在分组的数据访问页中可以打开或关闭下一级的数据,不能用来分析数据。选项D错误,用来创建Office电子表格,可以在其中输入和编辑数据,并且像在MicrosoftExcel中一样使用公式进行计算。答案为C。

22.C

23.D解析:变量是指程序运行时值会发生变化的数据。变量的命名,同字段名一样,但变量命名不能包含有空格或除了下划线字符()外的任何其他的标点符号。

24.C解析:本题考查字段分类。选项A错误,“小计”字段不是绑定字段,下面的“运费”字段是绑定字段。选项B错误,“小计”字段不是非绑定字段,非绑定字段的值不变化。报表标题等标签等属于非绑定字段。选项C正确,计算字段的数据来源是表达式,“小计”字段的数据来源是“=Sum([总价])”。选项D错误,没有此种字段类别。答案为C。

25.DD.【解析】本题考查宏操作的知识。宏是一个或多个操作组成的集合,所有的宏操作都可以转化为相应的模块代码:使用宏不但可以启动另一个宏,也能启动其他应用程序;在条件宏的条件表达式中可以引用窗体或报表的控件值;可以利用宏组来管理相关的一系列宏。

26.D解析:数据库系统(DBS)由数据库管理系统及相关软件、数据库集合和用户等组成。

27.D解析:通常情况下,可以使用以下四种方式关闭Access。

单击Access右上角的“关闭”按钮

选择“文件”菜单中的“退出”命令。

使用Alt+F4键。

使用AIt+F+X。

28.C解析:计算控件的控件源必须是以'='开头的计算表达式。

29.B软件设计包括软件的结构设计、数据接口设计和过程设计。其中软件结构设计主要包括系统由哪些子系统构成,以及这些子系统之间的关系是怎样的,并将这些内容编写成文档;数据接口设计的任务是为每个子系统设计其与其他子系统间的接口,并编写成文档,这个接口要是一个无二义的接口,不需要子系统的操作知识就可以使用;过程设计是指系统结构部件转换成软件的过程描述。

30.B解析:此题中设定了一个sfun()函数,进行除法运算和求模运算,为命令按钮(名为Command1)编写书件,定义两变量a=5,b=4:调用此函数传递a,b的值给x,y进行运算,t=x=5,y=4;x=t/y=5/4=1.25(除法运算):y=tMody=5mod4=1(求模运算)。

31.

32.(1)在“Acc3mdb”数据库窗口中单击“窗体”对象,选择“sform”窗体,单击“设计”按钮,打开

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论