版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2022年山西省临汾市全国计算机等级考试Access数据库程序设计模拟考试(含答案)学校: 班级: 姓名: 考号: 一、操作题(10题)已知数列的递推公式如下:f(n)=1当n=0,1时f(n)=f(n-l)+f(n-2)当n>1时则按照递推公式可以得到数列:1,1,2,3,5,8,13,21,34,55,……。现要求从键盘输入n值,输出对应项的值。例如当输入n为8时,应该输出34。程序如下,请补充完整。PrivateSubrunll_Click()fO=lfl=lnum=Val(InputBox("请输入一个大于2的整数:"))Forn=2To【]f2=【]fO=flfl=f2NextnMsgBoxf2EndSub在窗体中添加一个名称为Command!的命令按钮,然后编写如下程PnvateSubo(ByVidpAslnteger)p=p*2EndSubPrivateSubCommandl_Clkk()DimiAsIntcgerCails(l)Ifi>4Thcni=i“2MsgBoxiEndSub窗体打开运行后,单击命令按钮,则消息框的输出结果为 在窗体中添加一个命令按钮,名称为Command1,然后编写如下程序:PrivateSubCommand1_Click()sum=0Fori=lTo100step2NextiMsgBoxsumEndSub窗体打开运行后,单击命令按钮,则消息框的输出结果为()。使用数据视图创建表:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”。利用表的“数据视图”创建如下图所示的“学生■数据视图''表。字段名称数据类型说明■学生:表学姓性年入团简照个字段名称数据类型说明■学生:表学姓性年入团简照个用向导建立ACCESS数据库:利用数据库模板向导,在D:\\Access目录下建立一个ACCESS数据库“资产追踪.mdb-o要求显示样式设置为”标准”,报表打印样式为”大胆”。数据库标题为“资产追踪执行下面的程序段,s的值为【]os=0:k=10Whileks=s+10k=k-2Wend在窗体上画一个名称为Textl的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1Click()DimiAsInteger,nAsIntegern=0Fori=0To50i=i+3n=n+lIfi>lOThenExitForNextiTextl.Text=Str(n)EndSub程序运行后,单击命令按钮,在文本框中显示的值是 O使用表向导创建表:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”。利用表的“表向导”创建如右图的“学生-表向导”表。
■学生:表字段名祢数据类型说明址地页主号编生名别龄校■学生:表字段名祢数据类型说明址地页主号编生名别龄校起链接从ACCESS数据库导岀数据:在D:\\Access目录下有一个“教学管理.mdb”access数据库,其中有一个“学生"表。1、 将“教学管理.mdb”中“学生”表导出为电子表格文件,命名为“学生 导出.xls”2、 将“教学管理.mdb”中“学生”表导出为文本文件,命名为“学生—导出.txt"在窗体上添加一个名为Command1的命令按钮,然后编写如下程序:Functionm(xAsInteger,yAsInteger)AsIntegerm=IIf(x>y,x,y)EndFunctionPrivateSubCommand1_Click()DimaAsInteger,bAsIntegera=1MsgBoxm(a,b)EndSub打开窗体运行后,单击命令按钮,消息框中输出结果为【]o二、基本操作题(1()题)⑴新建数据库“学生.mdb”,将号生文件夹中的“学生.小“导入“学生”数据摩.第一行包含列标题.设置“学号”字H.段为主键,将导入表命名为.•学生一信恩“(2)将考生文件夹下文本文件Test.顷中的数据链接到当前数据库中。其中.第一行数据是字段名.链接对象以12."Test”命名保存。(2)将“职务”表和“基本情况”表关系设置为一对多,实13.施参照完整性。]4.(3)将“入校时间”字段的显示形式设置为中日期形式。(2)将“教师授课表”中的课程编号为-0011"的所有行15.刪除(3)为“book”表创建箒选部选出已借出电子科技出版]6.社出版的图书的信息。(2)设It-tSludent-表的“学号“字段为主键,“性别”的]7.默认值属性为“男"。(3)设置••录影集”表的行高为13,按出版年份升序排18.列,设置背景颜色为深青色,网格线颜色为深蓝.19.在考生文件夹中有一个“Accl.mdb”数据库。(1)将“基本情况”表以“基本情况.xls”格式导出,并保存到考生文件夹中。(2)在“部门”表中添加“部门简介”字段,数据类型为“文本”,字段大小为“50”。(3)为“部门”表的“部门名称”字段设置“无重复索引”。在考生文件夹下有数据库文件"*ampl.mdb”和Excel文件"Stab,xls-.-sampl.mdb”中已建立表对象*student°和-grade".清按以下要求,完成表的各种操作:(1)将考生文件夹下的Excel文件-Stab.小”导入到*udm”表中。三、1.选择题(10题)能够接受数值型数据输入的窗体控件是 o图形B.文本框C.标签D.命令按钮下列不属于操作查询的是 o参数查询B.生成表查询C.更新查询D.删除查询用于打开报表的宏命令是()。A.OpenFormB.OpenReportC.OpenSQLD.OpenQuery设有关键码序列(Q,G,M,乙A,N,B,P,X,H,Y,S,T,L,KtE),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是()。A.lB.4C.8D.1225.关于统计函数Count(字符串表达式),下面叙述错误的是()。返回字符表达式中值的个数,即统计记录的个数统计字段应该是数字数据类型字符串表达式中含有字段名以上都不正确Access提供的运算符不包括()。A.关系运算符B.逻辑运算符C.字符运算符D.特殊运算符下列不属于窗体的类型的是A.纵栏式窗体B.表格式窗体C.模块式窗体D.数据表窗体在条件宏设计时,对于连续重复的条件,可以代替的符号是—A....B.=C.,D.;需求分析阶段最后提供的文档是软件的()。A.功能说明书B.加工说明书C.可行性分析报告D.需求规格说明书查询15天前参加工作的记录的准则是()。<Date()-15Between#15BetweenData()AndData()-15>Date()-15四、综合应用题(10题)在考生文件夹下有一个“Acc3.mdb”数据库。⑴以“客户基本情况表”表为数据源,创建“按照窗体客户代码查询”的功能查询,查询与“销售明细”窗体中客户代码相同的客户信息。结果显示“客户基本情况表”表的全部字段。查询结果如图3所示。⑵在“销售明细”窗体中添加“房源信息”和“客户信息”按钮,分别实现运行“按照窗体房源代码查询”和“按照窗体客户代码查询”查询。查询结果如图4所示。32. (3)将窗体标題改为“显示査询侑息”
品''的报表,如图3所示。(1)在报表33品''的报表,如图3所示。(1)在报表«1wem•.L,.3 i,,,L“; r产品s产ywwool*Ai408ytan2磚00r»tarnM8.<•!•ioeo•1f•••••皿 •图3的页眉节区添加一个标签控件,其名称为“bTitle”,标题显示为“产品",字号设置为“20磅”。(2)在页面页眉节区添加一个标签控件,其名称为“bPrice”,标题显示为“价格”。该控件放置在距上边“0.1cm”、距左边“5・8cm”的位置。(3)在主体节区添加一个文本框控件,其名称为“tPrice”,作用为显示“产品”表的“价格”字段。该控件放置在距上边“0.1cm”,距左边“5.8cm”的位置。宽度设置为“1.5cm-o(4)在报表页脚节区添加一个文本框控件,其名称为“tAvg”,用于计算并显示平均价格。(5)在窗体中有一个“退出”命令按钮(名称为bQuit).单击该按钮后应关W"(Student-体’现已编写了部分VBA代码,清按照VBA代码中的指示将代码补充完按。要求:修改后运行该窗体,并査看修改結果。注意:不要修改博体对象“fCrade”和“ISludem”中未涉及的挖件、属性;不要修改表对象“tStudm“和'Grade、程序代码只能在“•♦♦*•••••”与°*♦♦♦»•••*”之冋的空行内补充一行语句、完成设汁.不允许増删和修改其它位34.置已存在的语句。(3)修正査询对象“qEmp”设计,増加退休人员(年齢〉35.=55)的条件。(2)以“业务员销售情况”査询为数据源,创建“业务员销售情况”窗体,显示“业务员钥傳情况”査询的全部字段。在窗体中添加“业务员销售情况”标签,标签文本格式为宋36.体、14号、加粗、37.(4)単击“退出”按钮(名为“M2”),关闭窗体。补充事件代码。注意:不能修改数据库中的表对象“tEmp”;不允许修改査询对象“qEmp”中未涉及的内容;不能修改窗体对象“(Emp”中未涉及的控件和属性。程序代码只允许在“**•*•Add ”与“Add”之间的空行内补充一行语句、完成设计,不允许増删和修改其它位置已存在的语句。38.在考生文件夹下有“Acc3.mdb”数据库。(1)以“课程成绩”表为数据源,创建分组统计查询“最高分”,结果显示“课程编号”和“最高分”。(2)以“课程”表为数据源,自动创建纵栏式窗体“课程”。(3)在“课程”窗体中添加以最高分为数据源的子窗体“最高分”,子窗体显示“最高分”字段。(4)在窗体页眉(高度1cm)中加入标签“Label_l”,标题为“各科成绩最高分",特殊效果为“凸起”,字体为“宋体”、“加粗”、“14号”。(5)去除子窗体的记录导航栏。“课程”窗体显示效果如图3所示。S3在考生文件央卜有一个数据库文件“samp3.mdb”.里面已经设汁了表对象询对象-qEn)p\ffl体对象-FEmp-和宏对象-mEmp\同时.给出SJ体对象“fKmp”上一个按钮的/击事件代码.请按以下功能要求补充设计:(1)将尚体“fEm矿上文枢“tSS”改为組合框类型,保持控件名称不变c设覧其相关属性实现卜拉列表形式输入性39.别“旷和“女)(2)创建“关闭办公室用品采购表窗体”宏,实现关闭“办公室用品采购表”窗体。在“办公室用品采购表”6{体中添加“退出”按钮,实现运行“关闭办公室用品采购表廚40.体”宏五、综合操作题(2题)(2)将商体中名称为“lTaJbel“的标签控件上的文字顔色改为“蓝色”(蓝色代码为16711680)、字体名称改为“华文行41.«T、字体大小改为22;(3)将窗体边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、记录选定器、导航按钮和分隔线;只保留窗体42.的关闭按钮;六、简单应用题(2题)(2)以"部门人员”和“I:资“为数据源,创建史新表査询43.“提高「资“,将七 「•的基本r资提髙ioo兀,在••企业.mdb”数据库中有“部门人员”、“部门信息”、“产品”订単”和“工资”5张表。(1)以“产品”、“订单”和“部门人员”表为数据源,创建査询“査询情况1”,统计所有员工的销售额。结果显示员工ID、姓名和销曾额字段,销售额=Sum(产品数量x单价)。査询结果如图所示。参考答案l.numfO+flnum\r\nfO+fl解析:程序首先需要接受用户输入的值,根据程序代码可以判断,使用变量num来存放用户输入的值,使用循环实现递推,根据题面“要求从键盘输入n值,输出对应项的值”,可知循环从2开始,到用户输入的值结束,也就是“Fom=2Tonum”°根据题面给出的公式“当n>l时,f(n)=f(n.l)+f(n.2)”,可知第n项的值总等于它前两项(即第n-2项与第n-1项)之和,在程序For循环中,总用f2表示第n项,R)表示第n・2项,fl表示第n.l项,所以f2=fO+flo2.363.25002500解析:本题考查循环的知识。这个问题比较简单,实际上就是求1至IJ100之间的奇数和,最终结果为2500。4.1、 找到要操作的数据源,打开“教学管理”数据库。2、 选择数据库的对象“表”,可以在窗口上双击“通过输入数据创建表”或者单击“新建”,在打开的窗口中选择“数据表视图”。单击“确定”按钮,把鼠标放置于“字段1”上,变成向下箭头以后“单击一下",使得整个字段变成黑色,然后单击“鼠标右键”一次,选择“重命名列”,输入所要求的字段名称;同理一直操作完成,命名完成以后单击“保存",输入“学生■数据视图”,单击“确定”即可。3、 再用“设计视图”打开“学生■数据视图”表进行表的“数据类型”进行设计,设计完成后单击“保存"即可。5.1、 打开刚刚建立的“教学管理”数据库,单击“文件一>新建”,在弹出的窗口右面,找到“本机上的模板…”并单击。2、 在弹出的模板窗口上选择“数据库”,找到“资产追踪”,选中,并单击“确定气3、 选择保存数据库的路径D:\W\ACCESS,并命文件名为“资产追踪”,单击“创建”。4、 “下一步一下一步”在数据库向导里面选择“标准”,“下一步一大胆”。“下一步一下一步”,单击“完成”即可。6.5050解析:本题考查While循环。While循环中的v表达式>是一个数值表达式k,若k不等于0,则执行循环体,•若k等于0,则结束循环。本题中循环体共被执行5次,每执行一次循环体,变量s将累加一次10,结果为“50,。7.33解析:本题考查循环的知识。Exit语句用于中途退出循环,所以带有Exit语句的循环结束后,一定要判断清楚到底是因为不满足循环条件而退出循环的,还是由于执行到了Exit语句而退出循环的。本题中不等i循环到50就会因为满足If语句的条件从而执行到ExitFor语句退出循环,注意到每次循环时除了要执行i=i+3以外,在本次循环结束后还要加上步长1,经过计算在第3次循环的时候由于i的值为11而满足了If语句的条件,执行ExitFor后退出循环,此时的n值为3。8.1、找到要操作的数据源,打开“教学管理”数据库。2、 选择数据库的对象“表”,可以在窗口上双击“使用向导创建表”或者单击“新建”,在打开的窗口中选择“表向导单击“确定”按钮,在弹出的窗口上选择“商务”,在示例表中选择“学生”表。3、 添加九个示例字段到“新表中的字段”,在“新表中的字段”下面单击“重命名字段"进行如要求所示的图的字段名字。完成命名之后单击“下一步",命名为“学生■表向导",选择“不,让我自己设置主键4、 单击“下一步”,再单击“下一步”,再单击“下一步”,点击“完成”艮卩可。5、 关闭打开的表,右键单击“学生•表向导”,选择“设计视图”打开表。6、 在打开表中进行如题目要求所示设置“数据类型”,完成后“保存”艮卩可9.第一题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出,,并单击,选择好需要保存文件的路径,选择文件类型中的-MicrosoftExceF\确定文件名字“学生一导出”,单击“导出,唧可。第二题:I、 打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出,,并单击,选择好需要保存文件的路径,选择文件类型中的“文本文件",确定文件名字“学生一导岀”,单击“导出”即可。10.44解析:M(6)的值为12-6=6;则有M(2+6)=M(8)的值为12-8=40II.12.13.14.15.16.17.18.19.(1)在“Accl.mdb”数据库窗口中单击“表”对象。右键单击“基本情况”表,选择“导出”,在弹出的对话框中选择“保存类型”为“MicrosoftExcel”,设置文件名称为“基本情况”,设置“保存位置”为考生文件夹对应的路径,单击对话植中的“保存”按钮。(2)在“Accl.mdb”数据库窗口中“表”对象下,右键单击“部门”表,选择“设计视图"。添加"部门简介"字段,数据类型为“文本",字段大小为“50”。单击工具栏中的“保存”按钮,关闭表设计视图。⑶在“Accl.mdb”数据库窗口中的“表”对象下,右键单击“部门”表,选择“设计视图选中“部门名称"字段,在字段属性的索引行选择“有(无重复)”。单击工具栏中的“保存”按钮,关闭表设计视图。20.BB.【解析】本题考查窗体控件的知识。Access中的窗体中有一些基本控件,其中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一些说明文字:图形常用来显示指定的图形;命令按钮则是用来提供给用户单击的按钮型控件。A解析:本题考查操作查询的基本概念。操作查询是由用户指定查找记录的条件,在一次查询操作中对所得结果进行编辑等操作。操作查询共有4种类型,分别是删除查询、更新查询、追加查询和生成表查询。生成表查询是利用一个或多个表中的全部或部分数据建立新表;删除查询可以从一个表或多个表中删除记录,•更新查询可以对一个或多个表中的一组记录作全面修改;追加查询可以从一个或多个表中选取的一组记录添加到一个或多个表的尾部。操作查询是考试重点内容,考生不仅要掌握其概念,也要熟练应用。BA解析:本题考查堆排序法的相关知识。堆排序法是完全二叉树结构的一个重要应用,是对直接排序法的概念。堆实质是一颗完全二叉树结点的层次序列,此完全二叉树的每个结点对应于一个关键码,根结点对应于关键码K1。堆排序的基本思想是:对一组待排序的关键码,首先把它们按堆的定义排成一个序列(建堆),这就找到了最小的关键码,然后将最小的关键码取出,用剩下的关键码再建堆,便得到次最小的关键码,如此反复,直到将全部的关键码排好序为止。题曰给出的关键码序列A值最小,因此经过初始建堆后关键码值A在序列中的序号是L正确答案为选项A。D暂无解析,请参考用户分享笔记CC解析:Access提供了6种类型的窗体,分别是纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图标窗体和数据透视表窗体。没有模块式窗体。A解析本题考查条件操作宏的相关概念。这属于纯粹的记忆型题目,非常简单,但这个内容非常实用。在设计条件操作宏时,如果以下的条件操作与当前行的条件操作相同,则只要在相应的”条件”栏输入省略号(..•)即可。D解析:选项A、B、C都是需求分析阶段前段时间的文档。需求分析阶段最后成果就是软件需求规格说明书,它是软件开发的重要文档之A(1)在“Acc3.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图",添加“客户基本情况表"。选择“客户基本情况表.*”和“客户代码”字段,取消客户代码的显示,在“客户代码”字段的“条件”行输入“[Forms]![销售明细]![客户代码]”。从工具
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北京师范大学2026年强基计划综合素质评价面试试题及参考答案
- 混凝土结构钢筋间距允许偏差值测量方法选择原则制定方法选择
- 爬虫数据采集优化课程设计
- 12.3 实验:电池电动势和内阻的测量 导学案-2022-2023学年物理高二上学期(人教版2019必修第三册)
- 2025-2026学年2.1.3列代数式 华东师大版数学七年级上学期(课件)
- 电子产品包装设计
- 鲁教版美术广而告之海报设计
- 口腔设计全流程解析
- 鼻咽喉科扁桃体炎护理规范
- 消化内科急性腹痛诊疗指南
- 泵站设备安装与调试方案
- 金属冶炼(黑色金属铸造)主要负责人安全资格考试题库及答案
- 电梯故障维修处理方案
- 2025年河北省中考数学试卷真题(含答案逐题解析)
- 2025年高考湖南卷物理真题(解析版)
- 军品生产批次管理制度
- 中华人民传染病防治法
- 2025年04月中国热带农业科学院香料饮料研究所第一批公开招聘29人(第1号)笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 高中数学统计试题及答案
- 个体工商户登记备案申请书
- 氢吗啡酮西安黄文起
评论
0/150
提交评论