版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2021年安徽省阜阳市全国计算机等级考试Access数据库程序设计预测试题(含答案)学校:________班级:________姓名:________考号:________
一、操作题(10题)1.假设用—个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【】个元素。
2.在窗体上画一个命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
a=0
Fori=1To2
Forj=1To4
IfjMod2<>0Then
a=a+1
EndIf
a=a+1
Nextj
Nexti
MsgBoxa
EndSub
程序执行后,单击命令按钮,消息框显示的是【】。
3.创建一个查询,要求将表对象“tStud”中总分成绩超过270分(含270分)的学生信息追加到空表“tTemp”中。其中,“tTemp”表的入学成绩为学生总分,所建查询命名为“qT4”。
4.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1Click()
DimiAsInteger,nAsInteger
n=0
Fori=0To50
i=i+3
n=n+1
Ifi>10ThenExitFor
Nexti
Text1.Text=Str(n)
EndSub
程序运行后,单击命令按钮,在文本框中显示的值是______。
5.在窗体中添加一个命令按钮(名为Command1)和一个文本框(名为Text1),然后编写如下事件过程:
PrivateSubCommand1_Click()
DimxAsInteger,yAsInteger,zAsInteger
Callp1(a,b,c)
EndSub
Subp1(xAsInteger,yAsInteger,zAsInteger)
z=x+y
EndSub
打开窗体运行后,单击命令按钮,文本框中显示的内容是()。
6.从ACCESS数据库导出数据:在D:\\Access目录下有一个“教学管理.mdb”access数据库,其中有一个“学生”表。1、将“教学管理.mdb”中“学生”表导出为电子表格文件,命名为“学生_导出.xls”2、将“教学管理.mdb”中“学生”表导出为文本文件,命名为“学生_导出.txt”
7.使用设计器创建表:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”。1、利用表的设计视图创建如下图所示的“学生”表。要求:“性别”字段利用“查阅向导”输入,通过菜单可选择“男”或“女”;先设置“学生编号”字段为主键,再尝试设置“姓名”、“性?别”、“入校日期”组成的多字段主键。2、如下图输入数据。
8.阅读下面的程序段:
sum=0
fori=1to3
forj=ito4
fork=jto5
sum=sum+1
nextk
nextj
nexti
执行上面的三重循环后,sam的值为______。
9.使用数据视图创建表:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”。利用表的“数据视图”创建如下图所示的“学生-数据视图”表。
10.编辑数据表:在ACCESS数据库“教学管理.mdb”,跟下面要求进行相应的操作:表的复制和重命名、隐藏列、冻结列、移动列、行高与列宽、更改表数据的字体、设置数据表格式、数据的查找与替换。
二、基本操作题(10题)11.
12.
13.
14.
15.
16.(1)在考生文件夹下的“Acc1.mdb”数据库文件中,新建“产品”表,表结构如下:字段名称数据类型字段大小产品ID自动编号长整型产品名称文本50产品说明文本255单价货币(2)设置“产品ID”为主键。(3)设段“单价”字段的小数位数为“2”。(4)在“产品”表中输入以下4条记录:产品ID产品名称产品说明单价l产品l价格低廉¥15.oO2产品2性能优越¥40.003产品3性能优越¥42.004产品4质量过关¥10.00
17.
18.考生文件夹下存在一个数据库文件“sampl.accdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改。(1)设置数据表显示的字体大小为14、行高为l8。(2)设置“简历”字段的说明为“自上大学起的简历信息”。(3)将“年龄”字段的数据类型改为“数字”型,字段大小的数据类型为“整型”。(4)将学号为“20011001”学生的照片信息换成考生文件夹下的“photo.bmp”图像文件。(5)将隐藏的“党员否”字段重新显示出来。(6)完成上述操作后,将“备注”字段删除。
19.
20.
三、1.选择题(10题)21.下列概念中,______不是数据库管理系统必须提供的数据控制功能。
A.安全性B.完整性C.移植性D.一致性
22.数据库、数据库系统和数据库管理系统之间的关系是()
A.数据库包括数据库系统和数据库管理系统
B.数据库系统包括数据库和数据库管理系统
C.数据库管理系统包括数据库和数据库系统
D.3者没有明显的包含关系
23.下面程序段的功能是()。A=15.5:B=Int(A+0.5)PrintB
A.求平均值B.将一实数四舍五入取整值C.求绝对值D.舍去一实数的小数部分
24.数据访问页工具箱中用来分析数据的控件不包括()。
A.Office图表B.Office透视表C.展开控件D.Office电子表格
25.程序流程图(PFD)中的箭头代表的是______。
A.数据流B.拧制流C.调用关系D.组成关系
26.下列关于纵栏式报表的描述中,错误的是()。
A.垂直方式显示
B.可以显示一条或多条记录
C.将记录数据的字段标题信息与字段记录数据一起安排在每页主体节区内显示
D.将记录数据字段标题信息与字段记录数据一起安排在每页报表页每节区内显示
27.如果将所有学生的年龄增加一岁,应该使用()。A.A.删除查询B.更新查询C.追加查询D.生成表查询
28.如果要检索价格在15~20万元的产品,可以设置条件为
A.>15Not<20
B.>15Or<20
C.>15And<20
D.>15Like<20
29.Access系统中,一个表最多可以建立的主键个数(主索引)为()。
A.1B.2C.3D.任意
30.下列数据类型的字段那些不能设置索引()。
A.数字、货币、文本B.备注、超级链接、OLE对象C.数字、文本、日期/时间D.日期/时间、货币、文本
四、综合应用题(10题)31.
32.
33.
34.在考生文件夹下有“Acc3.mdb”数据库。(1)以“产晶入库”表为数据源,创建“产品入库”窗体。在窗体中添加标签“产品入库表”(宋体,12号,加粗,居中显示)。在窗体中显示“13期”、“产品代码”、“入库数量”和“标志”字段。(2)设置日期的默认值为当天日期。产品代码用组合框显示,自行输入“产品信息”表中的所有产品代码,数值保存到“产品代码”字段。在窗体中添加“添加记录”、“保存记录”和“删除记录”、“关闭窗体”按钮,分别实现添加记录、保存记录、删除记录和关闭窗体操作。“产品入库”窗体如图3所示。
35.
36.
37.
38.
39.
40.
五、综合操作题(2题)41.
42.
六、简单应用题(2题)43.
44.
参考答案
1.2020解析:栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素:栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。即栈是按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。通常用指针top来指示栈顶的位置,用指针bottom指向栈底。由题意可知栈顶指针top=30,bottom=49,则栈中具有的元素应该为bottom-top+1即49-30+1=20。
2.1212解析:考查多重循环结构的编程方法。对于内层循环而言,当j为1、3时,a会各加两次1;当j为2、3时,a会各加一次1。所以,整个内层会加6次1。考虑到外层循环要执行两次循环体,所以一共要加12次1,最终的输出结果为12。3.【审题分析】本题主要考查追加表查询,追加表一般情况用于数据库的复制、转移。在表中条件表达式是:数学-语文+物理>=270。
【操作步骤】步骤1:在“samp2.msb”窗口下,单击“查询”对象,添加“tStud”表。关闭对话框。执行【查询】一【追加表查询】菜单命令,在追加表对话框内输追加到表名称“tTemp”,双击“身份证号、“姓名”字段,在“字段”所在行的第三列列出条什运算式:[数学]+[语文】+(物理】,在其对应的“条件”行内输入:>=270,追加到所在行选择“入学成绩”表。如图40所示。
步骤2:单击“保存”按钮,输入文件名:“qt4”。单击“确定”按钮,关闭“qt4”查询窗口。步骤3:关闭“samp2.mdb”数据库窗口。
4.33解析:本题考查循环的知识。Exit语句用于中途退出循环,所以带有Exit语句的循环结束后,一定要判断清楚到底是因为不满足循环条件而退出循环的,还是由于执行到了Exit语句而退出循环的。本题中不等i循环到50就会因为满足If语句的条件从而执行到ExitFor语句退出循环,注意到每次循环时除了要执行i=i+3以外,在本次循环结束后还要加上步长1,经过计算在第3次循环的时候由于i的值为11而满足了If语句的条件,执行ExitFor后退出循环,此时的n值为3。
5.1515解析:本题考查VBA程序中过程调用的知识。由于VBA中,默认情况下,参数是按地址传递(ByRef),对形参的改变会影响到实参。本题中z的值等于a+b,这个z值会返回给实参c,所以文本框中显示的内容为15。6.第一题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“MicrosoftExcel”,确定文件名字“学生_导出”,单击“导出”即可。第二题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“文本文件”,确定文件名字“学生_导出”,单击“导出”即可。7.第一题:1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“使用设计器创建表”或者单击“新建”,在打开的窗口中选择“设计视图”。单击“确定”按钮,在“字段名称”中输入题目要求中的字段名称,在“数据类型”中选择所需要的数据类型。3、在学生“性别”字段中选择“查阅向导”,选择“自行键入所需的值”,单击“下一步”,在灰色框中的“第一列”下面输入“男”,再在男的下一列输入“女”,单击“下一步”,然后单击“完成”即可。4、再选中“学生编号”,整行为黑色后,单击右键,选择“主键”。单击“保存”即可。第二题:1、在数据库中打开“学生”表,按要求输入数据即可。其步骤为:光标放置于“照片”的下一行方框中,单击右键,选择“插入对象”,选择“有文件创建”,单击“浏览”选择路径,找到所需要的“照片”,单击“确定”即可。2、光标放置于“个人地址主页”的下一行方框中,单击右键,选择“超链接”,选择“编辑超链接”,在“要显示的文字”中输入“张三的个人主页”,在“地址”栏中输入或者粘贴个人地址,单击“确定”即可完成。
8.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次。9.1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“通过输入数据创建表”或者单击“新建”,在打开的窗口中选择“数据表视图”。单击“确定”按钮,把鼠标放置于“字段1”上,变成向下箭头以后“单击一下”,使得整个字段变成黑色,然后单击“鼠标右键”一次,选择“重命名列”,输入所要求的字段名称;同理一直操作完成,命名完成以后单击“保存”,输入“学生-数据视图”,单击“确定”即可。3、再用“设计视图”打开“学生-数据视图”表进行表的“数据类型”进行设计,设计完成后单击“保存”即可。10.第一题:步骤:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、鼠标右键单击“学生”表,选择“复制”,再在工具栏上找到“粘贴”图标,在“表名称”中输入“学生表备份”,同时选择“结构和数据”,单击“确定”即可。3、鼠标右键单击“学生表备份”表,选择“重命名”,再输入“学生表备份2009”即可。第二题:步骤:1、在打开的数据库中打开“教师”表,把鼠标移动到“教师编号”字段,鼠标变成“向下黑色箭头”时单击左键,选中整个字段。2、再单击鼠标右键,选择“隐藏列”单击即可。3、在当前表的灰色出单击鼠标右键,选择“取消隐藏列”,在弹出的窗口的“教师编号”前面的方框打上小勾即可。第三题:1、在第二题的基础上,在挡开的教师表中操作,把鼠标移动到“姓名”字段,鼠标变成“向下黑色箭头”时单击左键,选中整个字段。2、再单击鼠标右键,选择“冻结列”单击即可。3、在第二步不关闭表的情况下,同样是选择整列“姓名”,单击鼠标右键,选择“取消对所有列的冻结”即可。第四题:1、在第三题的情况下,不关闭表的情况下,同样是选中整列字段“教师编号”,按住鼠标左键不放,看到鼠标下方加有虚线的方框时拉动鼠标移动到“姓名”列后面,放开鼠标即可。第五题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,选中“教师”表的任意一行,然后单击鼠标的右键,选择“行高”;或者在“格式”中选择“行高”,再弹出的行高的窗口中输入想要的高度,如题目的要求是“18”,单击“确定”即可。3、打开“教师”表,选中“教师”表的任意一列,然后单击鼠标的右键,选择“列宽”;或者在“格式”中选择“列宽”,再弹出的行高的窗口中输入想要的高度,如题目的要求是“18”,单击“确定”即可。4、设置完成后保存即可。第六题:1、在第五题的基础上,在“教师”表的灰色处单击鼠标右键,选择字体,在弹出来的窗口上选择和设置题目的要求后,确定、保存即可。第七题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,在工具栏上找到“格式”,单击有选择“数据表”,在“设置数据表格式”中按题目的要求选择需要的设置即可。同理操作即可完成。
11.
12.
13.
14.
15.
16.(1)双击打开“Acc1.mdb”数据库文件。在“数据库”窗口中单击“表”对象,单击“新建”按钮,在“新建表”对话框中选择“设计视图”,单击“确定”按钮。在设计视图中输入题目所要求的字段,并选择好数据类型和字段大小。
(2)在设计视图中,选中“产品ID”字段,单击工具栏上的“主键”按钮,将“产品ID”字段设置为主键。
(3)在设计视图中,选中“单价”字段,在字段属性的“常规”选项卡中,找到“小数位数”选项并输入“2”。
(4)关闭设计视图,在提示是否保存时选择“是”,在“另存为”对话框中输入表名“产品”并确定。在数据库窗口中,双击“产品”表,打开“产品”表的数据表视图,按照题目要求输入记录内容(产品ID为自动编号类型,不用输入)。
17.18.【审题分析】(1)主要考查美化表中字体改变、调整行高与列宽。(2)主要考查字段说明的添加,字段说明的添加主要是让阅读数据库的人读懂了解字段的含义,对数据库的运行和功能没有影响。(3)主要考查表的数据类型的修改。(4)主要考查OLE对象的图片的修改与重设。(5)考查表字段的显示与隐藏。(6)考查表字段的添加与删除的方法。表的格式的美化在表视图下通过“文本格式”分组实现。在表设计视图下完成对字段的修改、添加、删除等操作。【操作步骤】(1)步骤1:打开“sampl.accdb”数据库,在“文件”功能区中双击“tStud”表,接着单击“开始”功能区,在“文本格式”分组的“字号”下拉列表中选择“14”,如图l0—1所示。单击快速访问工具栏中的“保存”按钮。步骤2:继续在“开始”功能区中单击“记录”分组中“其他”按钮旁边的三角箭头,在弹出的下拉列表中选择“行高”命令在“行高”对话框中输入“18”,单击“确定”按钮,如图10-2所示。关闭“tStud”表。
(2)步骤1:右键单击“tStud”表,在弹出的快捷菜单中选择“设计视图”命令。在“简历”字段所在行的说明部分单击鼠标,定位光标后输入“自上大学起的简历信息”,如图l0一3所示。步骤2:单击·陕速访问工具栏中的“保存”按钮保存设置。
(3)步骤1:右键单击“tStud”表,在弹出的快捷菜单中选择‘‘设计视图”命令。在“tStud”表设计视图下,单击“年龄”字段所在行的数据类型,在下方的“字段属性”中修改“字段大小”的数据类型为“整型”,如图10—4所示。步骤2:单击快速访问工具栏中的“保存”按钮,关闭“tStud”表的设计视图。
(4)步骤1:双击打开“tStud”表,右键单击学号为“20011001”行的“照片”记录,在弹出的快捷菜单中选择“插入对象”命令,打开对象对话框,如图10—5所示。步骤2:选中“由文件创建”单选按钮。单击“浏览”按钮查找图片“phot0.bmp”存储位置,单击“确定”按钮,如图10—6所示。
(5)步骤1:继续上一题操作,在“开始”功能区中,单击“记录”区域中“其他”按钮旁边的三角箭头,在弹出的下拉列表中选择“取消隐藏列”命令,打开“取消隐藏列”对话框,如图l0—7所示。步骤2:选中“党员否”复选框,单击“关闭”按钮。(6)步骤1:接上一题操作,在表记录浏览视图中右键单击“备注”字段名,在弹出的快捷菜单中选择“删除字段”命令。步骤2:在弹出的对话框中单击“是”按钮。步骤3:单击快速访问工具栏中的“保存”按钮,关闭“sampl.accdb”数据库。
19.
20.
21.C解析:数据控制语言(DCL,DataControlLanguagE)负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能,包括系统初始程序、文件读写、存取路径管理程序、缓冲区管理程序、安全性控制程序、完整性检查程序、并发控制程序、事务管理程序、运行日志管理程序、数据库恢复程序等。
22.B解析:数据库系统(DatabaseSystem,简称DBS)包括数据库(Database,简称DB)、数据库管理系统(DatabaseManagementSystem,简称DBMS):数据库管理员、硬件和软件。
23.B解析:本题考查Int函数的使用。Int函数的主要功能是返回某数值的整数部分(并非四舍五入),为了实现四舍五入的功能,常常采用Int(number+0.5)的方式,如:Int(99.8),返回99;Int(99.8+0.5)返回100;Int(-99.8),返回-100;Int(-99.8+0.5)返回-99。可见选项B是正确答案;选项A错误,VisualBasic中并没有求平均值的函数;选项C错误,求绝对值的函数为Abs函数:选项D错误,Int函数和Fix函数非常类似,都可能是舍去一实数的小数部分,但它们的不同之处在于,如果要运算的数为负数,则血返回小于或者等于该数的最大负整数,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 拉勾网产品经理岗位面试全解与技巧
- 肯德基餐饮行业餐厅管理岗位招聘面经详解
- 动脉粥样硬化药物治疗依从性
- 成考专业就业方向
- 护理追踪法实践操作
- 基于柔性生产的现代供应链策略研究
- 听力检测的质量控制
- 快递行业配送经理面试解析
- 客户关系管理策略及实践总结
- 2025年自动驾驶数据标注数据标注质量保证措施
- ALC墙板安装专项施工方案2023年
- 芯片行业经销商制度规范
- IT技术介绍教学课件
- 【《某苹果采摘机械臂的总体方案设计案例》2300字】
- 2025年泰州职业技术学院单招职业技能测试题库附答案
- 2025中远海运财产保险自保有限公司高级管理人员招聘笔试历年典型考点题库附带答案详解
- 2025天津师范大学智能分子交叉科学研究院招聘部分博士层次专业技术岗位人员(公共基础知识)综合能力测试题带答案解析
- 肝硬化HRS合并肝肾综合征型肝肾联合损伤方案
- T/CI 366-2024新能源汽车动力电池用高抗拉强度超薄铜箔
- 2025年中南体育考研真题及答案
- 2025浙江金华市东阳市部分机关事业单位招聘编外人74人员(二)笔试考试参考试题及答案解析
评论
0/150
提交评论