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

下载本文档

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

文档简介

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

一、操作题(10题)1.

2.数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。

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

4.编辑数据表:在ACCESS数据库“教学管理.mdb”,跟下面要求进行相应的操作:表的复制和重命名、隐藏列、冻结列、移动列、行高与列宽、更改表数据的字体、设置数据表格式、数据的查找与替换。

5.已知数列的递推公式如下:

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

6.建立表之间的关系:在ACCESS数据库“教学管理.mdb”,其中有四个表:“教师”、“学生”、“课程”、“选课成绩”。由于一名学生可以选修多门课程,而一门课程也可供多名学生选修,则课程与学生之间是多对多联系。一般将一个多对多联系拆分为两个一对多联系。故进行如下操作:1、建立“学生”——“选课成绩”、“课程”——“选课成绩”之间的关系,2、实施“参照完整性”,要求“级联更新”和“级联删除”。如下图

7.阅读下面的程序段:

sum=0

fori=1to3

forj=ito4

fork=jto5

sum=sum+1

nextk

nextj

nexti

执行上面的三重循环后,sam的值为______。

8.

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

10.用向导建立ACCESS数据库:利用数据库模板向导,在D:\\Access目录下建立一个ACCESS数据库“资产追踪.mdb”。要求显示样式设置为"标准",报表打印样式为"大胆"。数据库标题为“资产追踪”。

二、基本操作题(10题)11.

12.

13.

14.

15.

16.

17.

18.

19.在考生文件夹中有一个“Acc1.mdb”数据库。(1)将“读者”表和“借阅”表的关系设置为“一对多”,“实施参照完整性”。将“book”表和“借阅”表的关系设置为“一对多”,“实施参照完整性”。(2)将“读者”表的列宽设置为“标准宽度”,设置单元格效果为“凹陷”,行高为“标准高度”。“读者”表如图1所示。

20.

三、1.选择题(10题)21.可以是任何字段类型的数据类型是()。

A.变体类型B.字符串C.单精度数D.长整数

22.己知str1="opqrst",执行str=Right(str1,2)后,返回()。

A.opB.qrC.stD.pq

23.可设置分组字段显示分组统计数据的报表的是()。

A.纵栏式报表B.图表报表C.标签报表D.表格式报表

24.数据库的定义是______。

A.一些数据的集合

B.以一定的组织结构保存在计算机存储设备中的数据的集合

C.辅助存储器上的一个文件

D.磁盘上的一个数据文件

25.在关系运算中,投影运算的含义是______。

A.在基本表中选择满足条件的记录组成一个新的关系

B.在基本表中选择需要的字段(属性)组成一个新的关系

C.在基本表中选择满足条件的记录和属性组成一个新的关系

D.上述说法均是正确的

26.不可以编辑数据的数据访问页类型是()。

A.交互式报表页B.数据输入页C.数据分析页D.都可以

27.在软件工程中,白盒测试法可用于测试程序的内部结构。此方法将程序看做是

A.路径的集合B.循环的集合C.目标的集合D.地址的集合

28.软件开发的结构生命周期法(SA)的基本假定是认为软件需求都做到()。

A.严格定义B.初步定义C.早期冻结D.动态改变

29.VBA代码调试过程中,能够动态了解变量和表达式变化情况的是()。

A.本地窗口B.立即窗口C.监视窗口D.快速监视窗口

30.软件测试方法中属于静态测试方法的是()。

A.黑盒法B.逻辑覆盖C.错误推测D.人工检测

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

32.

33.

34.

35.

36.

37.

38.

39.

40.

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

42.

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

44.在考生文件夹下有一个数据库“Acc2.mdb”,里面已经设计好表对象“tStud”、“tScore”和“tCourse”,请按以下要求完成设计:

(1)以“tStud”表为数据源创建一个查询,查找党员记录,并显示“姓名”、“性别”和“人校时间”。将查询命名为“qT1”。查询结果如图1所示。

(2)以“tCourse”、“tScore”、“tStud”表为数据源创建一个查询,按学生姓名查找某学生的记录,并显示“姓名”、“课程名”和“成绩”。当运行该查询时,应显示提示信息:“请输入学生姓名:”。将查询命名为“qT2”。查询结果如图2所示。

(3)创建一个交叉表查询,统计并显示各门课程男女生的平均成绩。将查询命名为“qT3”。查询结果如图3所示。

要求:使用查询设计视图,用已存在的数据表作查询数据源,弗将计算出来的平均成绩用整数显示(使用函数)。

(4)创建一个查询,运行该查询后生成一个新表,表名"tTemp”,表结构包括“姓名”、“课程名”和“成绩”3个字段,表内容为不及格的所有学生记录。将查询命名为“qT4”。要求创建此查询后运行该查询,并查看运行结果。

参考答案

1.

2.概念数据模型按不同的应用层次分为三种类型,它们足概念数据模型、逻辑数据模型和物理数据模型。概念数据模型简称概念模型,它是一种面向客观世界、面向用户的模型;它与具体的数据库管理系统无关。逻辑数据模型又称数据模型,它是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。物理数据模型又称物理模型,它是—种面向计算机物理表示的模型,此模型给出了数据模型在计算机上物理结构的表示。3.第一题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“MicrosoftExcel”,确定文件名字“学生_导出”,单击“导出”即可。第二题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“文本文件”,确定文件名字“学生_导出”,单击“导出”即可。4.第一题:步骤:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、鼠标右键单击“学生”表,选择“复制”,再在工具栏上找到“粘贴”图标,在“表名称”中输入“学生表备份”,同时选择“结构和数据”,单击“确定”即可。3、鼠标右键单击“学生表备份”表,选择“重命名”,再输入“学生表备份2009”即可。第二题:步骤:1、在打开的数据库中打开“教师”表,把鼠标移动到“教师编号”字段,鼠标变成“向下黑色箭头”时单击左键,选中整个字段。2、再单击鼠标右键,选择“隐藏列”单击即可。3、在当前表的灰色出单击鼠标右键,选择“取消隐藏列”,在弹出的窗口的“教师编号”前面的方框打上小勾即可。第三题:1、在第二题的基础上,在挡开的教师表中操作,把鼠标移动到“姓名”字段,鼠标变成“向下黑色箭头”时单击左键,选中整个字段。2、再单击鼠标右键,选择“冻结列”单击即可。3、在第二步不关闭表的情况下,同样是选择整列“姓名”,单击鼠标右键,选择“取消对所有列的冻结”即可。第四题:1、在第三题的情况下,不关闭表的情况下,同样是选中整列字段“教师编号”,按住鼠标左键不放,看到鼠标下方加有虚线的方框时拉动鼠标移动到“姓名”列后面,放开鼠标即可。第五题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,选中“教师”表的任意一行,然后单击鼠标的右键,选择“行高”;或者在“格式”中选择“行高”,再弹出的行高的窗口中输入想要的高度,如题目的要求是“18”,单击“确定”即可。3、打开“教师”表,选中“教师”表的任意一列,然后单击鼠标的右键,选择“列宽”;或者在“格式”中选择“列宽”,再弹出的行高的窗口中输入想要的高度,如题目的要求是“18”,单击“确定”即可。4、设置完成后保存即可。第六题:1、在第五题的基础上,在“教师”表的灰色处单击鼠标右键,选择字体,在弹出来的窗口上选择和设置题目的要求后,确定、保存即可。第七题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,在工具栏上找到“格式”,单击有选择“数据表”,在“设置数据表格式”中按题目的要求选择需要的设置即可。同理操作即可完成。

5.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。6.1、找到要操作的数据源,打开“教学管理_原始”数据库。2、在工具栏上找到“关系”按钮单击,在弹出的空白窗口上单击鼠标右键,选择“显示表”,在出现的“显示表”,选择题目要求的相关表,点击添加,原来的空白处就会出现相应的表。3、将鼠标放置于“课程”中的“课程编号”,按住左键拖动到“选课成绩”表中的“课程编号”,放开鼠标即可,在编辑关系选择在“实施参照完整性”、“级联更新相关字段”、“级联删除相关字段”前面的小框里面打上勾。后单击“创建”即可。4、同理建立“学生”与“选课成绩”之间的关系即可。

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.9.第一题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“学生电子表格”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“学生电子表格”,则单击“文件类型”的右面的下拉按钮——三角形。3、在文件类型中选择“MicrosoftExcel”,出现“学生电子表格”后,选中“学生电子表格”,再单击右下角的“导入”,单击“下一步”,再单击“下一步”,若“第一行包含列标题”前面的方框打上小勾,则直接单击“下一步”;若“第一行包含列标题”前面的方框没有打上小勾,则打上小勾后直接单击“下一步”。再单击“下一步”,再单击“下一步”,选择“我自己选择主键”,再单击“下一步”,命名为“学生_从电子表格”,单击“完成”即可。第二题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“学生”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“学生.txt”,则单击“文件类型”的右面的下拉按钮——三角形。3、在文件类型中选择“文本文件”,出现“学生.txt”后,选中“学生.txt”,再单击右下角的“导入”,单击“下一步”,再单击“下一步”,若“第一行包含列标题”前面的方框打上小勾,则直接单击“下一步”;若“第一行包含列标题”前面的方框没有打上小勾,则打上小勾后直接单击“下一步”。再单击“下一步”,再单击“下一步”,选择“我自己选择主键”,再单击“下一步”,命名为“学生_从文本文件”,单击“完成”即可。第三题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“教学管理_原始”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“教学管理_原始”,则单击“文件类型”的右面的下拉按钮——三角形。3、在文件类型中选择“MicrosoftofficeAccess”,出现“教学管理_原始”后,选中“教学管理_原始”,再单击右下角的“导入”,单击对象“表”中的“学生”表,然后确定即可。10.1、打开刚刚建立的“教学管理”数据库,单击“文件—>新建”,在弹出的窗口右面,找到“本机上的模板…”并单击。2、在弹出的模板窗口上选择“数据库”,找到“资产追踪”,选中,并单击“确定”。3、选择保存数据库的路径D:\\\\ACCESS,并命文件名为“资产追踪”,单击“创建”。4、“下一步→下一步”在数据库向导里面选择“标准”,“下一步→大胆”。“下一步→下一步”,单击“完成”即可。

11.

12.

13.

14.

15.

16.

17.

18.

19.(1)在“Aee1.mdb”数据库窗口下单击“表对象”,执行“工具”一关系命令。如果没出现“显示表”对话框,则单击工具栏中的“显示表”按钮,弹出“显示表”对话框,添加“读者”和“借阅”表,单击“关闭”按钮。拖动“读者”表的“读者ID”字段到“借阅”表的“读者ID”字段,在“编辑关系”对话框中选择“实施参照完整性”,关系类型为“一对多”,单击“创建”按钮。用同样的方法创建“book”和“借阅”表间的关系。单击工具栏中的“保存”按钮,关闭“关系”对话框。

(2)在“Acc1.mdb”数据库窗口中单击“表”对象。打开“读者”表,执行“格式”一“行高”命令,在“行高”对话框中选中“标准高度”,然后单击“确定”按钮。选择执行“格式”一“列宽”命令,在“列宽”对话框中选中“标准宽度”,然后单击“确定”按钮。执行“格式”一“数据表”命令,在“单元格效果”中选中“凹陷”,然后单击“确定”按钮。单击工具栏中的“保存”按钮,关闭“读者”表。

(3)在“Acc1.mdb”数据库窗口中单击“表”对象。打开“book”表,执行“记录”一“筛选”一“高级筛选/排序”命令,选择“出版社”字段,在“条件”行输入“电子科技出版社”,选择“已借出”字段,在“条件”行输入“True”。执行“筛选”一“应用筛选/排序”命令。单击工具栏中的“保存”按钮,关闭打开的表窗口。

20.

21.A

22.C

23.D解析:本题考查报表种类的知识。Access中的报表主要分为4种类型:纵栏式报表以垂直的方式显示一条或多条记录,也可以显示一对多关系的“多”端的多条记录的区域;表格式报表以整齐的行、列形式显示记录数据,也可以设置分组字段显示分组统计数据:图表报表用图表直观地表示数据之间的关系;标签报表是一种特殊类型的报表,以标签的形式显示数据。

24.B解析:数据库是存储在计算机存储设备中的、结构化的相关数据的集合。

25.BB.【解析】本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡尔积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。

26.A解析:本题考查数据访问页各类的特点。交互式报表页经常用于合并和分组保存在数据库中的信息,然后发布数据的总结,在这种页上不能编辑数据。数据输入页用于查看、添加和编辑记录。数据分析页可以包含数据透视表、图表,用来重新组织数据以不同方式分析数据,但不能编辑;数据分析页也包含电子表格,这时可以在其中输入和编辑数据,像在MicrosoftExcel中一样使用公式进行计算。交互式报表页不可以编辑数据。答案为A。

27.A解析:软件的白盒测试方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。

28.C

29.CC.【解析】本题考查VBA调试的知识。在VBA调试过程中可以使用到一些窗口,其中的本地窗口能够显示出所有当前过程中的变量声明及变量值信息,立即窗口可以安排一些调试语句执行立即窗口域的内容,监视窗口能够动态了解变量和表达式变化情况,快速监视窗口可以快速观察变量和表达式的当前值。

30.D解析:软件测试若从是否需要执行被测试软件的角度,可以分为静态测试和动态测试方法。若按照功能划分,可以分为黑盒测试和白盒测试。静态测试可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。逻辑覆盖属于白盒测试的主要方法。错误推测属于黑盒测试主要诊断方法之一。

31.

32.

33.

34.

35.

36.

37.

38.

39.

40.

41.

42.

43.

44.(1)在“Acc2.mdb”数据库窗口中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击“tStud”表,

温馨提示

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

评论

0/150

提交评论