版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023年广东省佛山市全国计算机等级考试Access数据库程序设计测试卷(含答案)学校:________班级:________姓名:________考号:________
一、操作题(10题)1.使用设计器创建表:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”。1、利用表的设计视图创建如下图所示的“学生”表。要求:“性别”字段利用“查阅向导”输入,通过菜单可选择“男”或“女”;先设置“学生编号”字段为主键,再尝试设置“姓名”、“性?别”、“入校日期”组成的多字段主键。2、如下图输入数据。
2.使用数据视图创建表:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”。利用表的“数据视图”创建如下图所示的“学生-数据视图”表。
3.阅读下面的程序段:
sum=0
fori=1to3
forj=ito4
fork=jto5
sum=sum+1
nextk
nextj
nexti
执行上面的三重循环后,sam的值为______。
4.创建一个查询,要求将表对象“tStud”中总分成绩超过270分(含270分)的学生信息追加到空表“tTemp”中。其中,“tTemp”表的入学成绩为学生总分,所建查询命名为“qT4”。
5.空数据库的建立:在D:\\Access目录下建立一个ACCESS空数据库文件“教学管理.mdb”。
6.下列程序的输出结果是()。
PrivateSubCommand1_Click()
Dimarr(1To10)
Fori=1To10
Nexti
ForEachiInarr()
Nexti
EndSub
7.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1Click()
DimiAsInteger,nAsInteger
n=0
Fori=0To50
i=i+3
n=n+1
Ifi>10ThenExitFor
Nexti
Text1.Text=Str(n)
EndSub
程序运行后,单击命令按钮,在文本框中显示的值是______。
8.执行下面的程序段,s的值为【】。
s=0:k=10
Whilek
s=s+10
k=k-2
Wend
9.
10.在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:
PrivateSubo(ByVidpAslnteger)
p=p*2
EndSub
PrivateSubCommandl_C1kk()
DimiAsIntcger
Cails(1)
Ifi>4Thcni=i^2
MsgBoxi
EndSub
窗体打开运行后,单击命令按钮,则消息框的输出结果为______。
二、基本操作题(10题)11.
12.
13.
14.
15.
16.
17.
18.
19.
20.在考生文件夹中有一个“Acc1.mdb”数据库。(1)将“基本情况”表以“基本情况.xls”格式导出,并保存到考生文件夹中。(2)在“部门”表中添加“部门简介”字段,数据类型为“文本”,字段大小为“50”。(3)为“部门”表的“部门名称”字段设置“无重复索引”。
三、1.选择题(10题)21.表达式4+5\6*7/8Mod9的值是______。
A.4B.5C.6D.7
22.下面是关于查询和窗体的说法,其中,既属于查询又属于窗体的是()。
A.可以搜索数据库中的信息
B.可以修改数据信息
C.不仅可以搜索并计算一个表中的数据,还可以同时搜索多个表中的数据
D.可以查看和修改数据
23.若要在报表最后输出某些信息,需要设置的是()。
A.页面页眉B.页面页脚C.报表页眉D.报表页脚
24.在数据访问页中修改记录时,若要取消当前字段的修改,可以使用的按钮或键是()。
C.BackSpace键
D.Esc键
25.如果将所有学生的年龄增加1岁,应该使用()。
A.删除查询B.更新查询C.追加查询D.生成表查询
26.假设某数据库表中有一个姓名字段,查找姓仲的记录的准则是______。
A.Not“仲*”B.Like“仲”C.Left([姓名]1)=“仲”D.“仲”
27.为窗体或报表上的控件设置属性值的正确宏操作命令是______。
A.SetB.SetDataC.SetWarningsD.SetValue
28.下列工具中为需求分析常用工具的是______。
A.PADB.PFDC.N-SD.DFD
29.在一棵二叉树的前序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺()。
A.都不相同B.完全相同C.前序和中序相同,而与后序不同D.中序和后序相同,而与前序不同
30.一个栈的进栈顺序是1,2,3,4,则出栈顺序为()。
A.4,3,2,1B.2,4,3,1C.1,2,3,4D.3,2,1,4
四、综合应用题(10题)31.
32.
33.
34.
35.考生文件夹下有一个数据库文件“Acc3.mdb”,其中存在已经设计好的表对象“tEmp”、查询对象“qEmp”和窗体对象“fEmp”。同时,给出窗体对象“fEmp”上两个按钮的单击事件的部分代码,请按以下要求补充设计:(1)将窗体“fEmp”上名称为“tSS”的文本框控件改为组合框控件,控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值“男”和“女”。(2)将查询对象“qEmp”改为参数查询,参数为在窗体对象“fEmp”组合框“tSS”中输入的值。(3)将窗体对象,fEmp”中名称为“tPa”的文本框控件设置为计算控件。要求依据“党员否”字段值显示相应内容。如果“党员否”字段值为True,显示“党员”;如果“党员否”字段值为False,显示“非党员”。(4)在窗体对象“fEmp”上有“刷新”和“退出”两个按钮,名称分别为"bt1”和“bt2”。单击“刷新”按钮,窗体记录源改为查询对象“qEmp”;单击“退出”按钮,关闭窗体。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。窗体显示效果如图2所示。注意:不能修改数据库中的表对象“tEmp”;不能修改查询对象“qEmp”中未涉及的内容;不能修改窗体对象“fEmp”中未涉及的控件和属性。只允许在Add注释之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置已存在的语句。
36.
37.
38.
39.
40.
五、综合操作题(2题)41.
42.
六、简单应用题(2题)43.
44.
参考答案1.第一题:1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“使用设计器创建表”或者单击“新建”,在打开的窗口中选择“设计视图”。单击“确定”按钮,在“字段名称”中输入题目要求中的字段名称,在“数据类型”中选择所需要的数据类型。3、在学生“性别”字段中选择“查阅向导”,选择“自行键入所需的值”,单击“下一步”,在灰色框中的“第一列”下面输入“男”,再在男的下一列输入“女”,单击“下一步”,然后单击“完成”即可。4、再选中“学生编号”,整行为黑色后,单击右键,选择“主键”。单击“保存”即可。第二题:1、在数据库中打开“学生”表,按要求输入数据即可。其步骤为:光标放置于“照片”的下一行方框中,单击右键,选择“插入对象”,选择“有文件创建”,单击“浏览”选择路径,找到所需要的“照片”,单击“确定”即可。2、光标放置于“个人地址主页”的下一行方框中,单击右键,选择“超链接”,选择“编辑超链接”,在“要显示的文字”中输入“张三的个人主页”,在“地址”栏中输入或者粘贴个人地址,单击“确定”即可完成。2.1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“通过输入数据创建表”或者单击“新建”,在打开的窗口中选择“数据表视图”。单击“确定”按钮,把鼠标放置于“字段1”上,变成向下箭头以后“单击一下”,使得整个字段变成黑色,然后单击“鼠标右键”一次,选择“重命名列”,输入所要求的字段名称;同理一直操作完成,命名完成以后单击“保存”,输入“学生-数据视图”,单击“确定”即可。3、再用“设计视图”打开“学生-数据视图”表进行表的“数据类型”进行设计,设计完成后单击“保存”即可。
3.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次。4.【审题分析】本题主要考查追加表查询,追加表一般情况用于数据库的复制、转移。在表中条件表达式是:数学-语文+物理>=270。
【操作步骤】步骤1:在“samp2.msb”窗口下,单击“查询”对象,添加“tStud”表。关闭对话框。执行【查询】一【追加表查询】菜单命令,在追加表对话框内输追加到表名称“tTemp”,双击“身份证号、“姓名”字段,在“字段”所在行的第三列列出条什运算式:[数学]+[语文】+(物理】,在其对应的“条件”行内输入:>=270,追加到所在行选择“入学成绩”表。如图40所示。
步骤2:单击“保存”按钮,输入文件名:“qt4”。单击“确定”按钮,关闭“qt4”查询窗口。步骤3:关闭“samp2.mdb”数据库窗口。
5.1、现在D盘下建立一个空的文件夹,命名为“ACCESS”文件夹。2、打开ACCESS文件夹,单击鼠标的右键,找到新建,单击数据库的程序的相关图标。3、文件夹下就会出现数据库的图标文件,重命名数据库的名称即可。注:在命名数据库文件的同时不允许输入文件名的扩展名。若没有显示扩展名,则从“工具”打开找到“文件夹选项”,单击“文件夹选项”,找到隐藏扩展名的那一项,把前面的小框去掉,并应用即可。
6.1515解析:本题考查VBA中ForEach…Next循环的知识。ForEach…Next循环是一种特殊的循环,这种循环只能用在数组中,用来遍历数组中的每一个元素。本题中的第一个循环为数组的每个元素赋值,而第二个循环中更改了这些值。综合两个循环来看,实际上最后arr(i)的值为2*i+1。
7.33解析:本题考查循环的知识。Exit语句用于中途退出循环,所以带有Exit语句的循环结束后,一定要判断清楚到底是因为不满足循环条件而退出循环的,还是由于执行到了Exit语句而退出循环的。本题中不等i循环到50就会因为满足If语句的条件从而执行到ExitFor语句退出循环,注意到每次循环时除了要执行i=i+3以外,在本次循环结束后还要加上步长1,经过计算在第3次循环的时候由于i的值为11而满足了If语句的条件,执行ExitFor后退出循环,此时的n值为3。
8.5050解析:本题考查While循环。While循环中的<表达式>是一个数值表达式k,若k不等于0,则执行循环体;若k等于0,则结束循环。本题中循环体共被执行5次,每执行一次循环体,变量s将累加一次10,结果为“50'。
9.
10.36
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.(1)在“Acc1.mdb”数据库窗口中单击“表”对象。右键单击“基本情况”表,选择“导出”,在弹出的对话框中选择“保存类型”为“MicrosoftExcel”,设置文件名称为“基本情况”,设置“保存位置”为考生文件夹对应的路径,单击对话椹中的“保存”按钮。
(2)在“Acc1.mdb”数据库窗口中“表”对象下,右键单击“部门”表,选择“设计视图”。添加“部门简介”字段,数据类型为“文本”,字段大小为“50”。单击工具栏中的“保存”按钮,关闭表设计视图。
(3)在“Acc1.mdb”数据库窗口中的“表”对象下,右键单击“部门”表,选择“设计视图”。选中“部门名称”字段,在字段属性的索引行选择“有(无重复)”。单击工具栏中的“保存”按钮,关闭表设计视图。
21.B本题表达式涉及的运算优先级顺序由高到低依次为:乘法和除法(*、/)、整数除法、求模运算(Mod)、加法(+)。因此4+5\\6*7/8Mod9=4+5\\42/8Mod9=4+5\\5.25Mod9=4+1Mod9=4+1=5。故选择B选项。
22.B
23.DD.【解析】本题考查报表的知识。报表页眉处于报表的开始位置,一般用来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。
24.D解析:本题考查如何在数据访问页中取消对数据的修改。选项A错误,此按钮用来撤销整条记录的修改,而不是题目中要求的当前字段。使用此按钮会将此条记录的其他字段的修改也撤销。选项B错误,此按钮用来删除此条记录。选项C错误,此键用来删除插入点左边的字或字符。选项D正确,此键用来取消在当前字段中所作的更改,答案为D。
25.B解析:本题考查操作查询的知识。操作查询,也叫做动作查询,共有4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。本题明显要求为源表更新数据。
26.C解析:Like“仲”:查询姓名字段中存在“仲”字的记录:
Left(字符表达式,数值表达式);返回一个值,该值是从字符表达式左侧第一个字符开始,截取的若干个字符,其中,字符个数是数值表达式的值。Left([姓名],1)=“仲”是查询姓名字段中姓仲的记录。
27.D解析:本题考查的是宏。在Access的宏中,SetValue命令是用来设置属性值的。Setwarnings命令是用于关闭或打开系统信息的。
28.D解析:需求分析常用的工具有数据流图(DFD)、数据字典(DD)、判定树和判定表。PAD(问题分析图)、PFD(程序流程图)、N-S(盒式图)都是详细设计的常用工具,不是需求分析的工具。
29.B解析:对二叉树的访问有3种方式,其中任意的两种可惟一确定一颗二叉树,但无论是前序、后序还是中序遍历二叉树时,其区别在于访问根的先后次序不同,而访问叶结点的顺序完全相同。
30.A解析:栈是一种特殊的线性表,栈的插入和删除运算都只在一端进行。即它的一端是封闭的,不允许进行插入与删除元素,另一端是开口的,允许进行插入与删除元素。,栈中的数据是先进后出的。答
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新疆计划生育工作制度
- 施工单位工作制度汇编
- 2026福建泉州市晋江市社会组织综合党委招聘专职人员2人备考题库有答案详解
- 2026黑龙江哈尔滨工业大学电气工程及自动化学院现代电子技术研究所招聘备考题库及答案详解(考点梳理)
- 2026广西师范大学高层次人才招聘148人备考题库附参考答案详解(综合题)
- 2026新疆夏尔希里自然保护区管理站招聘备考题库及参考答案详解ab卷
- 2026武警贵州省总队医院社会招聘7人备考题库带答案详解(培优b卷)
- 2026甘肃武威古浪县海子滩镇中心卫生院招聘2人备考题库及参考答案详解(培优a卷)
- 2026广东清远市英德市人民武装部招聘专项临聘人员1人备考题库带答案详解(综合题)
- 2026上半年四川成都职业技术学院(考核)招聘高层次人才8人备考题库附答案详解(基础题)
- 2026福建龙岩新罗区西陂社区卫生服务中心招聘非在编工作人员5人笔试备考题库及答案解析
- 英语专四英语作文范文背诵模板50篇英语专业四级写作
- 公司二道门管理制度
- Ni-Mn-Sn-Ti记忆合金马氏体相变特性研究
- 《正方形的性质》教学课件
- 多孔结构固体储能材料的热传递
- 江左县农村综合性改革试点试验实施方案
- 工程经济学概论(第4版)课件 邵颖红 第9-11章 投资风险分析、资产更新分析、价值工程
- 开封大学单招职业技能测试参考试题库(含答案)
- 采购管理制度及流程采购管理制度及流程
- 水工隧洞的维护-水工隧洞的检查与养护
评论
0/150
提交评论