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

下载本文档

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

文档简介

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

一、操作题(10题)1.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:

PrivateSubCommand1Click()

DimiAsInteger,nAsInteger

n=0

Fori=0To50

i=i+3

n=n+1

Ifi>10ThenExitFor

Nexti

Text1.Text=Str(n)

EndSub

程序运行后,单击命令按钮,在文本框中显示的值是______。

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

3.

4.

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

6.使用表向导创建表:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”。利用表的“表向导”创建如右图的“学生-表向导”表。

7.使用设计器创建表:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”。1、利用表的设计视图创建如下图所示的“学生”表。要求:“性别”字段利用“查阅向导”输入,通过菜单可选择“男”或“女”;先设置“学生编号”字段为主键,再尝试设置“姓名”、“性?别”、“入校日期”组成的多字段主键。2、如下图输入数据。

8.执行下面的程序段,s的值为【】。

s=0:k=10

Whilek

s=s+10

k=k-2

Wend

9.假设用—个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【】个元素。

10.Access数据库的扩展名是【】。

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

12.

13.

14.

15.

16.

17.(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

18.修改“录影集”表“长度”字段的数据类型为“日期/时间”,格式为“日期”,并在“录影集”表中输入如下数据。

19.

20.

三、1.选择题(10题)21.执行语句:MsgBox"AAAA",vbOKCance1+vbQuetion,"BBBB"之后,弹出的信息框是()。

A.标题为“BBBB”、框内提示符为“惊叹号”、提示内容为“AAAA”

B.标题为“AAAA”、框内提示符为“惊叹号”、提示内容为“BBBB”

C.标题为“BBBB”、框内提示符为“问号”、提示内容为“AAAA”

D.标题为“AAAA”、框内提示符为“问号”、提示内容为“BBBB”

22.下列SELECT语句中,语法正确的是()。

A.SELECT*FROM'通信录'WHERE性别='男'

B.SELECT*FROM通信录WHERE性别='男'

C.SELECT*FROM'通信录'WHERE性别=男

D.SELEC*FROM通信录WHERE性别=男

23.在VBA编辑器中打开立即窗口的命令足()。

A.Ctrl+GB.Ctrl+RC.Ctrl+VD.Ctrl+C

24.数据库DB、数据库系统DBS、数据库管理系统DBMS,这三者之间的关系是()。

A.DBS包括DB和DBMS

B.DBMS包括DB和DBS

C.DB包括DBS和DBMS

D.DBS就是DB,也就是DBMS

25.在模块中执行宏“macrol”的格式为()。

A.Function.RunMacroMacroName

B.DoCmd.RunMacromacrol

C.Sub.RunMacromacrol

D.RunMacromacrol

26.用来查看报表页面数据输出形态的视图是

A.“设计”视图B.“打印预览”视图C.“报表预览”视图D.“版面预览”视图

27.在查询“设计视图”窗口时,()不是字段列表框中的选项。

A.排序B.显示C.类型D.准则

28.“AOrB”准则表达式表示的意思是

A.表示查询表中的记录必须同时满足Or两端的准则A和B,才能进入查询结果集

B.表示查询表中的汜录只需满足Or两端的准则A和B中的一个,即可进入查询结果集

C.表示查询表中记录的数据为介于A、B之间的记录才能进入查询结果集

D.表示杳询表中的记录当满足与Or两端的准则A和B不相等时即进入查询结果集

29.算法的时间复杂度是指______。

A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数

30.在创建交叉表查询时,列标题字段的值显示在交叉表的位置是______。

A.第一行B.第一列C.上面若干行D.左面若干列

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

32.在考生文件夹下有“Acc3.mdb”数据库。(1)以“产品入库”表为数据源,创建“产品入库”窗体。在窗体中添加标签“产品入库表”(宋体,12号,加粗,居中显示)。在窗体中显示“日期”、“产品代码”、“入库数量”和“标志”字段。(2)设置日期的默认值为当天日期。产品代码用组合框显示,自行输入“产品信息”表中的所有产品代码,数值保存到“产品代码”字段。在窗体中添加“添加记录”、“保存记录”和“删除记录”、“关闭窗体”按钮,分别实现添加记录、保存记录、删除记录和关闭窗体操作。“产品人库”窗体如图3所示。

33.

34.

35.

36.

37.

38.

39.

40.

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

42.

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

44.

参考答案

1.33解析:本题考查循环的知识。Exit语句用于中途退出循环,所以带有Exit语句的循环结束后,一定要判断清楚到底是因为不满足循环条件而退出循环的,还是由于执行到了Exit语句而退出循环的。本题中不等i循环到50就会因为满足If语句的条件从而执行到ExitFor语句退出循环,注意到每次循环时除了要执行i=i+3以外,在本次循环结束后还要加上步长1,经过计算在第3次循环的时候由于i的值为11而满足了If语句的条件,执行ExitFor后退出循环,此时的n值为3。

2.概念数据模型按不同的应用层次分为三种类型,它们足概念数据模型、逻辑数据模型和物理数据模型。概念数据模型简称概念模型,它是一种面向客观世界、面向用户的模型;它与具体的数据库管理系统无关。逻辑数据模型又称数据模型,它是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。物理数据模型又称物理模型,它是—种面向计算机物理表示的模型,此模型给出了数据模型在计算机上物理结构的表示。

3.

4.

5.1、打开刚刚建立的“教学管理”数据库,单击“文件—>新建”,在弹出的窗口右面,找到“本机上的模板…”并单击。2、在弹出的模板窗口上选择“数据库”,找到“资产追踪”,选中,并单击“确定”。3、选择保存数据库的路径D:\\\\ACCESS,并命文件名为“资产追踪”,单击“创建”。4、“下一步→下一步”在数据库向导里面选择“标准”,“下一步→大胆”。“下一步→下一步”,单击“完成”即可。

6.1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“使用向导创建表”或者单击“新建”,在打开的窗口中选择“表向导”。单击“确定”按钮,在弹出的窗口上选择“商务”,在示例表中选择“学生”表。3、添加九个示例字段到“新表中的字段”,在“新表中的字段”下面单击“重命名字段”进行如要求所示的图的字段名字。完成命名之后单击“下一步”,命名为“学生-表向导”,选择“不,让我自己设置主键”。4、单击“下一步”,再单击“下一步”,再单击“下一步”,点击“完成”即可。5、关闭打开的表,右键单击“学生-表向导”,选择“设计视图”打开表。6、在打开表中进行如题目要求所示设置“数据类型”,完成后“保存”即可

7.第一题:1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“使用设计器创建表”或者单击“新建”,在打开的窗口中选择“设计视图”。单击“确定”按钮,在“字段名称”中输入题目要求中的字段名称,在“数据类型”中选择所需要的数据类型。3、在学生“性别”字段中选择“查阅向导”,选择“自行键入所需的值”,单击“下一步”,在灰色框中的“第一列”下面输入“男”,再在男的下一列输入“女”,单击“下一步”,然后单击“完成”即可。4、再选中“学生编号”,整行为黑色后,单击右键,选择“主键”。单击“保存”即可。第二题:1、在数据库中打开“学生”表,按要求输入数据即可。其步骤为:光标放置于“照片”的下一行方框中,单击右键,选择“插入对象”,选择“有文件创建”,单击“浏览”选择路径,找到所需要的“照片”,单击“确定”即可。2、光标放置于“个人地址主页”的下一行方框中,单击右键,选择“超链接”,选择“编辑超链接”,在“要显示的文字”中输入“张三的个人主页”,在“地址”栏中输入或者粘贴个人地址,单击“确定”即可完成。

8.5050解析:本题考查While循环。While循环中的<表达式>是一个数值表达式k,若k不等于0,则执行循环体;若k等于0,则结束循环。本题中循环体共被执行5次,每执行一次循环体,变量s将累加一次10,结果为“50'。

9.2020解析:栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素:栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。即栈是按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。通常用指针top来指示栈顶的位置,用指针bottom指向栈底。由题意可知栈顶指针top=30,bottom=49,则栈中具有的元素应该为bottom-top+1即49-30+1=20。

10.mdb或mdbAccess所提供的对象都存放在同一个数据库文件(扩展名为.mdb文件)中,而不是像其他PC的数据库那样分别存放在不同的文件中。

11.

12.

13.

14.

15.

16.

17.(1)双击打开“Acc1.mdb”数据库文件。在“数据库”窗口中单击“表”对象,单击“新建”按钮,在“新建表”对话框中选择“设计视图”,单击“确定”按钮。在设计视图中输入题目所要求的字段,并选择好数据类型和字段大小。

(2)在设计视图中,选中“产品ID”字段,单击工具栏上的“主键”按钮,将“产品ID”字段设置为主键。

(3)在设计视图中,选中“单价”字段,在字段属性的“常规”选项卡中,找到“小数位数”选项并输入“2”。

(4)关闭设计视图,在提示是否保存时选择“是”,在“另存为”对话框中输入表名“产品”并确定。在数据库窗口中,双击“产品”表,打开“产品”表的数据表视图,按照题目要求输入记录内容(产品ID为自动编号类型,不用输入)。

18.选中“录影集”表,右键单击选择“设计视图”,选中“长度”字段,在字段属性的格式行选择“日期”。打开“录影集”表,输入对应数据。

19.

20.

21.C解析:本题考查的是VBA常见操作、消息框MsgBox。消息框用于在对话框中显示信息。消息框的格式为MsgBox(prompt[,buttons][,titk][,helpfile][,context]),“AAAA”为“prompt”项,显示为显示内容。VbOKOKCancel显示“确定”及“取消”按钮,VbQuestions显示“问号”图标,这两部分对应“buttons”项,“BBBB”为标题“title”项,后两项“helpfile”及“context”省略。

22.B解析:SELECT语句构成了SQL数据库语言的核心,语法包括几个主要子句,分别是FROM、WHERE和ORDERBY子句等。

23.A解析:VBA编辑器中快捷键Ctrl+C是打开立即窗口命令;Ctrl+R是打开工程资源管理器窗口命令;Ctrl+V是粘贴命令;Ctrl+C是复制命令。

24.A解析:本题考查考生对数据库DB,数据库系统DBS,数据库管理系统DBMS三者关系的理解。其中数据库系统是指数据库和数据库管理系统软件的合称。数据库管理系统是一个帮助用户创建和管理数据库的应用程序的集合。数据库是指存储在计算机内有结构的数据集合。

25.B解析:在模块中执行宏“macrol”的格式为:DoCmd.RunMacromacrol。

26.B解析:3种报表视图分别为“设计”、“打印预览”和“版面预览”,没有“报表预览”。“打印预览”用于查看报表的页面数据输出形态。

27.C

28.B解析:Or是“或”运算符,表示两端准则满足其一即可。

29.C解析:算法的时间复杂度实际上就是执行算法程序所需要的计算工作量。为了客观地反映算法性能,在度量算法的时间复杂度时,应该与编写算法程序所使用的程序设计语言、执行算法程序时所使用的计算的工具以及程序员的水平无关。选项A错误,因为同一算法程序在运行速度不同的计算机上运行时,其计算时间是不同的。选项B错误,因为算法所编写的程序长

温馨提示

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

评论

0/150

提交评论