版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2021年山西省吕梁市全国计算机等级考试Access数据库程序设计预测试题(含答案)学校:________班级:________姓名:________考号:________
一、操作题(10题)1.数据结构分为逻辑结构和存储结构,循环队列属于______结构。
2.执行下面的程序段,s的值为【】。
s=0:k=10
Whilek
s=s+10
k=k-2
Wend
3.已知数列的递推公式如下:
f(n)=1当n=0,1时
f(n)=f(n-1)+f(n-2)当n>1时
则按照递推公式可以得到数列:1,1,2,3,5,8,13,21,34,55,……。现要求
从键盘输入n值,输出对应项的值。例如当输入n为8时,应该输出34。程序如下,
请补充完整。
PrivateSubrunll_Click()
f0=1
f1=1
num=Val(InputBox("请输入一个大于2的整数:"))
Forn=2To【】
f2=【】
f0=f1
f1=f2
Nextn
MsgBoxf2
EndSub
4.使用数据视图创建表:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”。利用表的“数据视图”创建如下图所示的“学生-数据视图”表。
5.数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。
6.在窗体中添加一个命令按钮(名为Command1)和一个文本框(名为Text1),然后编写如下事件过程:
PrivateSubCommand1_Click()
DimxAsInteger,yAsInteger,zAsInteger
Callp1(a,b,c)
EndSub
Subp1(xAsInteger,yAsInteger,zAsInteger)
z=x+y
EndSub
打开窗体运行后,单击命令按钮,文本框中显示的内容是()。
7.阅读下面的程序段:
sum=0
fori=1to3
forj=ito4
fork=jto5
sum=sum+1
nextk
nextj
nexti
执行上面的三重循环后,sam的值为______。
8.在窗体上添加一个名为Command1的命令按钮,然后编写如下程序:
Functionm(xAsInteger,yAsInteger)AsInteger
m=IIf(x>y,x,y)
EndFunction
PrivateSubCommand1_Click()
DimaAsInteger,bAsInteger
a=1
b=2
MsgBoxm(a,b)
EndSub
打开窗体运行后,单击命令按钮,消息框中输出结果为【】。
9.用向导建立ACCESS数据库:利用数据库模板向导,在D:\\Access目录下建立一个ACCESS数据库“资产追踪.mdb”。要求显示样式设置为"标准",报表打印样式为"大胆"。数据库标题为“资产追踪”。
10.在考生文件夹下有一个“Acc3.mdb”数据库。(1)以“房产销售情况表”为数据源,创建“销售明细”窗体,在窗体中显示“房产销售情况表”的全部字段,文本框的特殊效果为“平面”。在窗体页眉中添加“销售信息明细”标签。标签文本格式为“宋体”、“l2号”、“加粗”、“居中显示”。窗体显示效果如图2所示。
(2)以“房源基本情况表”为数据源,创建“按照房源代码查询”查询,查询与“销售明细”窗体中房源代码相同的房源信息。结果显示“房源基本情况表”中的全部字段。
二、基本操作题(10题)11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
三、1.选择题(10题)21.DBMS对数据库数据的检索、插入、修改和删除操作的功能称为
A.数据操纵B.数据控制C.数据管理D.数据定义
22.Access的数据库类型是______。
A.层次数据库B.网状数据库C.关系数据库D.面向对象数据库
23.用于获得字符串s从第3个字符开始的2个字符的函数是()。
A.Mid(S,3,2)B.Middle(S,3,2)C.Left(S,3,2)D.Right(S,3,2)
24.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。
A.可行性分析B.需求分析C.详细设计D.程序编码
25.要限制宏操作的范围,可以在创建宏时定义()。
A.宏操作对象B.宏操作参数C.宏条件表达式D.宏操作备注
26.退出Access数据库管理系统可以使用的快捷键是______。
A.Ctrl+OB.Alt+XC.Ctrl+CD.Alt+F+X
27.不是表中字段类型的是()
A.文本B.日期C.备注D.索引
28.如果设置报表上某个文本框的控件来源属性为“=7Mod4”,则打印预览视图中,该文本框显示的信息为(2004年9月)
A.未绑定B.3C.7Mod4D.出错
29.使用Access,按用户的应用需求设计的结构合理、使用方便、高效的数据库和配套的应用程序系统,属于一种()
A.数据库B.数据库管理系统C.数据库应用系统D.数据模型
30.以下字符串不符合Access字段命名规则的是
A.^_^birthday^_^B.生日C.Jim.jecksonD.//注释
四、综合应用题(10题)31.
32.
33.在考生文件夹下有“Acc3.mdb”数据库。(1)在“订单”窗体中添加标签名为“起始日期”和“终止日期”的文本框。(2)修改“订单明细表”查询,设置“定购日期”字段的条件为:>;一[Forms]![订单]![起始日期]And<;=[Forms]![订单]![终止日期]。在“订单”窗体上添加“查询”按钮,运行“订单明细表”查询。设置窗体的宽度为“7.674cm”,“弹出方式”。窗体显示结果如图3所示。
34.
35.
36.在考生文件夹下,存在一个数据库文件“Acc3.mdb”,其中已经设计了表对象“职工”、窗体对象“F1”、报表对象“R1”和宏对象“M1”。试在此基础上按照以下要求补充设计:(1)设置表对象“职工”中“姓名”字段为“必填字段”,同时设置其为“有重复索引”。将考生文件夹下的图像文件“S0002.bmp”作为表对象“职工”中编号为“S0002”、名为“刘淼”的女职工的照片数据。(2)将报表“R1”的主体节区内“Age”文本框控件改名为“Year”,同时依据报表记录源的“年龄”字段值计算并显示出其4位的出生年信息(注意:当前年必须用相关函数返回)。(3)设置“F1”窗体上名为“Title”的标签文本显示为“阴影特殊效果”。同时,将窗体按钮“corn”的单击事件属性设置为宏“M1”,以完成按钮单击打开报表的操作。显示结果如图4所示。
37.
38.
39.在考生文件夹下有“Acc3.mdb”数据库。
(1)以“课程成绩”表为数据源,创建分组统计查询“平均分”,统计每个学生的平均分,结果显示“学号”和“平均分”字段,按照平均分降序排列。
(2)以“学生”表为数据源,创建“学生”窗体,布局为“纵栏表”,样式为“标准”。在窗体中添加以“平均分”查询为数据源的子窗体,在窗体显示“平均分”查询的全部信息。窗体显示如图3所示。
40.
五、综合操作题(2题)41.
42.
六、简单应用题(2题)43.
44.
参考答案
1.逻辑逻辑解析:数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。
2.5050解析:本题考查While循环。While循环中的<表达式>是一个数值表达式k,若k不等于0,则执行循环体;若k等于0,则结束循环。本题中循环体共被执行5次,每执行一次循环体,变量s将累加一次10,结果为“50'。
3.numf0+f1num\r\nf0+f1解析:程序首先需要接受用户输入的值,根据程序代码可以判断,使用变量num来存放用户输入的值,使用循环实现递推,根据题面“要求从键盘输入n值,输出对应项的值”,可知循环从2开始,到用户输入的值结束,也就是“Forn=2Tonum”。根据题面给出的公式“当n>1时,f(n)=f(n-1)+f(n-2)”,可知第n项的值总等于它前两项(即第n-2项与第n-1项)之和,在程序For循环中,总用f2表示第n项,f0表示第n-2项,f1表示第n-1项,所以f2=f0+f1。4.1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“通过输入数据创建表”或者单击“新建”,在打开的窗口中选择“数据表视图”。单击“确定”按钮,把鼠标放置于“字段1”上,变成向下箭头以后“单击一下”,使得整个字段变成黑色,然后单击“鼠标右键”一次,选择“重命名列”,输入所要求的字段名称;同理一直操作完成,命名完成以后单击“保存”,输入“学生-数据视图”,单击“确定”即可。3、再用“设计视图”打开“学生-数据视图”表进行表的“数据类型”进行设计,设计完成后单击“保存”即可。
5.概念数据模型按不同的应用层次分为三种类型,它们足概念数据模型、逻辑数据模型和物理数据模型。概念数据模型简称概念模型,它是一种面向客观世界、面向用户的模型;它与具体的数据库管理系统无关。逻辑数据模型又称数据模型,它是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。物理数据模型又称物理模型,它是—种面向计算机物理表示的模型,此模型给出了数据模型在计算机上物理结构的表示。
6.1515解析:本题考查VBA程序中过程调用的知识。由于VBA中,默认情况下,参数是按地址传递(ByRef),对形参的改变会影响到实参。本题中z的值等于a+b,这个z值会返回给实参c,所以文本框中显示的内容为15。
7.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次。
8.44解析:M(6)的值为12-6=6;则有M(2+6)=M(8)的值为12-8=4。9.1、打开刚刚建立的“教学管理”数据库,单击“文件—>新建”,在弹出的窗口右面,找到“本机上的模板…”并单击。2、在弹出的模板窗口上选择“数据库”,找到“资产追踪”,选中,并单击“确定”。3、选择保存数据库的路径D:\\\\ACCESS,并命文件名为“资产追踪”,单击“创建”。4、“下一步→下一步”在数据库向导里面选择“标准”,“下一步→大胆”。“下一步→下一步”,单击“完成”即可。10.(1)打开“Acc3.mdb”数据库窗口,单击“窗体”对象,单击“新建”按钮,选择“自动创建窗体:纵栏武”,选择“房产销售情况表”表为数据源,单击“确定”按钮。弹出窗口对话框,执行“视图”一“设计视图”,用鼠标右键单击其中一个文本框,右键单击选择“属性”命令,在“格式”选项卡的“特殊效果”中选择“平面”。关闭属性对话框。单击工具栏中的“标签”控件,拖到窗体页眉中。并调整其大小,输入“销售信息明细”文本,选中新建标签,在工具栏中选择考题要求的文本格式:宋体、l2号、加粗、居中。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入窗体名称“销售明细”.单击“确定”按钮,关闭窗体设计视图。(2)在“Ace3.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,单击“确定”按钮。弹出“显示表”对话框,添加“房源基本情况表”,单击“关闭”按钮。关闭“显示表”对话框。字段行选择“房源基本情况表.g-”和“房源代码”,取消“房源代码”字段的显示,在“房源代码”行对应的“条件”行输入“[Forms]![销售明细]![房源代码]”。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名称“按照窗体房源代码查询”,单击“确定”按钮,关闭查询设计视图。
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.A解析:数据操纵是DBMS对数据库数据的检索、插入、修改和删除操作的功能。
22.C解析:MicrosoftAccess是—个关系型数据库管理系统,通过各种数据库对象来管理数据库中的数据。
23.A解析:本题考查取子串函数的知识。在VBA中有三种取子串函数:Left函数用于在字符串左端开始取n个字符;Right函数用于在字符串右端开始取n个字符(注意子串中字符的顺序与母串中相同);Mid函数可以实现在任何位置取任何长度的子串。截取第3个字符开始的2个字符应该用Mid(S,3,2)。
24.B[答案]B
[考点]软件工程基础
[评析]
分析员对用户的要求作出分析,并画出数据流程图,该图通俗易懂,不涉及到如何在计算机上实现,这是需求分析阶段。
软件工程中的瀑布模型:
问题定义,可行性研究,需求分析,概要设计,详细设计,编码,测试,运行和维护
相关链点:
层次图和HIPO图是概要设计中的工具图;程序流程图、N-S图、问题分析PAD图、设计程序语言PDL是详细设计中的工具图
25.CC.【解析】本题考查宏操作的知识。如果只希望满足指定条件执行宏的一个或多个操作,也就是限制宏操作的范围,可以在创建宏时定义条件表达式从而形成条件操作宏。
26.D解析:通常情况下,可以使用以下四种方式关闭Access。
单击Access右上角的“关闭”按钮
。
选择“文件”菜单中的“退出”命令。
使用Alt+F4键。
使用AIt+F+X。
27.D解析:本题考查Access中表的数据类型,Access常用的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导。每种数据类型都有相应的一些特点,考生需注意,索引并不是Access中的数据类型。答案为D。
28.B解析:本题考查考生对控件来源的理解。这里的文本框相当于报表的一个计算控件,此时的Mod()函数是有效的,“7Mod4”结果为3。因此如果设置报表上某个文本框的控件来源属性为“=7Mod4”,则打印预览视图中,该文本框显示的信息为3,选项B正确。
29.C
30.C
31.
32.
33.(1)在“Acc3.mdb”数据辟窗口中右键单击“订单”窗体,选择“设计视图”。在“订单”暂体页眉中添加标签为“起始F1期”和“终J日期”的文本框,右键单击文本框,单击选择“属性”,在“样式”行选择“短日期”。
(2)在“订单明细表”查询的“定购日期”字段的“准则”行输入“>:[Forms]![订单]![起始日期]And<=[Forms]![r单]![终止日期]”。在“订单”窗体上添加“查询”按钮.运行“订单明细表”查询。右键单击窗体视图的空白处,选择“属性”,在“格式”页的“宽度”行输入“7.674cm”,在“弹出方式”中连择“是”。
34.
35.
36.(1)在“Acc3.mdb”数据库中单击“表”对象,选择“职工”表,单击“设计”按钮,打开“职工”表设计视图。选中“姓名”字段行,选择下面字段属性中“填字段”下拉列表中的
“是”选项,选择下面字段属性中“索引”下拉列表中的“有(有重复)”选项,单击“保存”按钮,保存“职工”表。单击工具栏中的“数据表视图”按钮,切换至“职工”表数据视图中,右键单击“工号”为“S0002”,姓名为“刘淼”对应的照片字段,执行“插入对象”快捷菜单命令,弹出“插入对象”对话框,选择“由文件创建”单选按钮,单击“浏览”按钮选择“S0002.bmp”图片所在路径,单击“确定”按钮。单击“保存”按钮,保存“职工”表,关闭表视图。
(2)在“Acc3.mdb“数据库中单击“报表”对象,选择“R1”报表,单击“设计”按钮,打开“R1”报表设计视图。右键单击名称为“Age”的文本框即“未绑定”文本框,执行“属性”快捷菜单命令,弹出“文本框”对话框,选择“全部”选项卡,在“名称”文本框中输入“Year”。在“控件来源”文本框中输入“=Year(Now())-[年龄]”,关闭“属性”窗口。单击“保存”按钮,保存“R1”报表,关闭报表设计图。
(3)在“Acc3.mdb”数据库中单击“窗体”对象,选择“F1”窗体,单击“设计”按钮,打开“F1”窗体设计视图。右键单
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2021年湖北省黄石市大学英语6级大学英语六级模拟考试(含答案)
- 2024年漳州九龙医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年漯河市第三人民医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年滁州市第三人民医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年07月湖北兴业银行武汉分行招考笔试历年参考题库附带答案详解
- 2024年清丰县人民医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年海水州门源回族自治县中医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年07月江西浦发银行南昌分行社会招考(701)笔试历年参考题库附带答案详解
- 2024年海口市二轻医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024年海南国际鹤春园疗养康复中心门诊部高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 电网工程施工安全基准风险指南
- 苏科版九年级物理上册教案:11.5机械效率
- DL∕T 2602-2023 电力直流电源系统保护电器选用与试验导则
- DL∕T 1919-2018 发电企业应急能力建设评估规范
- DL∕T 612-2017 电力行业锅炉压力容器安全监督规程
- DBJ43-T 315-2016 现浇混凝土保温免拆模板复合体系应用技术规程
- 自然资源价格评估通则 TD/T 1061-2021
- 社区居家养老食堂方案策划书(2篇)
- 2024年肺结节病的诊断与鉴别诊断讲座课件
- 2023-2024学年浙江省宁波市余姚市九年级(上)期末英语试卷
- 健康状况与风险评估智慧树知到期末考试答案章节答案2024年上海健康医学院
评论
0/150
提交评论