【计算机类职业资格】国家二级ACCESS机试(VBA数据库编程)-试卷1及答案解析.doc
《【计算机类职业资格】国家二级ACCESS机试(VBA数据库编程)-试卷1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级ACCESS机试(VBA数据库编程)-试卷1及答案解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 ACCESS 机试(VBA 数据库编程)-试卷 1 及答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA 代码完成,下面语句正确的是(分数:2.00)A.docmdopenform”tEmployee”B.docmdopenview”tEmployee”C.docmdopentable”tEmployee”D.docmdopenreport”tEmployee”2.在 VBA 中,实现窗体打开操作的命令是(分数:2.00)A.DoCmd
2、OpenFormB.OpenFormC.DoOpenFormD.DoOpcnForm3.在 VBA 中要打开名为“学生信息录入”的窗体,应使用的语句是(分数:2.00)A.DoCmdOpenForm”学生信息录入”B.OpenForm”学生信息录入”C.DoCmdOpenWindow”学生信息录入”D.OpenWindow”学生信息录入”4.下列过程的功能是:通过对象变量返回当前窗体的 Recordset 属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。 Sub GetRecNum() Dim rs As Object Set rs=MeRecordset MsgBox_ End
3、 SHb 程序空白处应填写的是(分数:2.00)A.CountB.rsCountC.RecordCountD.rsRecordCount5.下列程序段的功能是实现“学生”表中“年龄”字段值加 1 Dim Str As String Str=“_” DocmdRunSQL Str 空白处应填入的程序代码是(分数:2.00)A.年龄=年龄+1B.Update 学生 Set 年龄=年龄+lC.Set 年龄=年龄+lD.Edit 学生 Set 年龄=年龄+16.下列程序的功能是返回当前窗体的记录集 Sub GetRecNum0 Dim rs As Object Set rS= MsgBox rsRec
4、ordC0unt End Sub 为保证程序输出记录集(窗体记录源)的记录数,空白处应填入的语句是(分数:2.00)A.RecordsetB.MeRecordsetC.RecordSourceD.MeRecordSource7.在 Access 中,DAO 的含义是(分数:2.00)A.开放数据库互连应用编辑接口B.数据库访问对象C.Active 数据对象D.数据库动态链接库8.ADO 的含义是(分数:2.00)A.开放数据库互连应用编程接口B.数据库访问对象C.动态链接库D.Active 数据对象9.利用 ADO 访问数据库的步骤是: 定义和创建 ADO 对象实例变量 设置连续参数并打开连接
5、 设置命令参数并执行命令 设置查询参数并打开记录集 操作记录集 关闭、回收有关对象 这些步骤的执行顺序应该是(分数:2.00)A.B.C.D.10.ADO 对象模型包括 5 个对象,分别是 Connection、Command、Field、Error 和(分数:2.00)A.DatabaseB.WorkspaceC.RecordSetD.DBEngine11.DAO 层次对象模型的顶层对象是(分数:2.00)A.DBEngineB.WorkspaceC.DatabaseD.RecordSet12.下面关于数据库三级模式结构的叙述中,正确的是( )。(分数:2.00)A.内模式可以有多个,外模式
6、和模式只有一个B.外模式可以有多个,内模式和模式只有一个C.内模式只有一个,模式和外模式可以有多个D.模式只有一个,外模式和内模式可以有多个13.设有关键码序列(66,13,5l,76,8l,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为( )。(分数:2.00)A.23,1 3,5 1,57,66,2681,69,76B.1 3,23,26,5I,57,66,8l,76,69C.23,13,5 1,57,26,66,81,69,76D.23,13,51,57,81,26,66,69,7614.下列哪一条不属于数据库
7、设计的任务?( )(分数:2.00)A.设计数据库应用结构B.设计数据库概论结构C.设计数据库逻辑结构D.设计数据库物理结构15.数据库技术的根本目标是( )。(分数:2.00)A.数据存储B.数据共享C.数据查询D.数据管理16.需求分析阶段的任务是( )。(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能17.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表18.下列选项中不属于软件生命周期开发阶段任务的是( )。(分数:2.00)A.软件测试B.概要设计C.
8、软件维护D.详细设计19.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。(分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对20.在学校中,“班级”与“学生”两个实体集之间的联系属于( )关系。(分数:2.00)A.一对一B.一对多C.多对一D.多对多21.软件调试的目的是( )。(分数:2.00)A.发现错误B.改善软件的性能C.改正错误D.验证软件的正确性22.报表记录分组操作时,首先要选定( ),在这些字段上值相同的记录数据归为同一组。(分数:2.00)A.主键B.分组字段C.自动编号D
9、.排序字段23.键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是( )。(分数:2.00)A.击键B.键按下C.键释放D.键锁定24.使用( )创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息。(分数:2.00)A.自动报表B.报表向导C.图标向导D.标签向导25.在宏的表达式中要引用报表 exam 上控件 Name 的值,可以使用引用式( )。(分数:2.00)A.Reports!NameB.Reports!Exam!NameC.exam!NameD.Reports exam Name26.阅读下面的程序段: sum=0 for i=l to 3 forj=i to 4
10、for k-j to 5 sum=sum+lnext k next1 next i 执行上面的三重循环后,sum 的值为( )。(分数:2.00)A.14B.23C.28D.3027.Access 表中字段的数据类型不包括( )类型。(分数:2.00)A.数字B.日期时间C.通用D.备注28.在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是 ( )。(分数:2.00)A.“顾客”与“收款口”的关系B.“收款口”与“收款员”的关系C.“班组”与“收款员”的关系D.“收款口”与“设备”的关系
11、29.某文本型字段的值只能是字母且不允许超过 4 个,则可将该字段的输入掩码属性定义为 ( )。(分数:2.00)A.AAAAB.&C.ILLLD.#30.假设某设备表中有一个设备名称字段,查找设备名称最后一个字为“机”的记录的准则是( )。(分数:2.00)A.Right(设备名称,1)=“机”B.Right(设备名称,2)=“机”C.Right(“设备名称”,1)=“机”D.Right(“设备名称”,2)=“机”国家二级 ACCESS 机试(VBA 数据库编程)-试卷 1 答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.现有一个已经建好的窗
12、体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA 代码完成,下面语句正确的是(分数:2.00)A.docmdopenform”tEmployee”B.docmdopenview”tEmployee”C.docmdopentable”tEmployee” D.docmdopenreport”tEmployee”解析:解析:本题考查 VBA 中如何打开对象的知识。在 vBA 中,打开表的命令格式为:DoCmdOpenTable表名。另外还需知道打开查询使用 DoCmdOpenOHerv;打开窗体使用 DoCmdOpenForm;打开报表使用DoCmdOpenRep
13、orts;打开视图使用 DoCmdOpenView;关闭窗体和报表使用,DoCmdClose 等。2.在 VBA 中,实现窗体打开操作的命令是(分数:2.00)A.DoCmdOpenForm B.OpenFormC.DoOpenFormD.DoOpcnForm解析:解析:DoCmdOpenForm 为打开窗体命令。3.在 VBA 中要打开名为“学生信息录入”的窗体,应使用的语句是(分数:2.00)A.DoCmdOpenForm”学生信息录入” B.OpenForm”学生信息录入”C.DoCmdOpenWindow”学生信息录入”D.OpenWindow”学生信息录入”解析:解析:本题考查 VB
14、A 中如何打开对象的知识。在 VBA 中,打开窗体的命令为:DocmdOpenForm。另外还需知道打开表使用命令 DocmdOpenTable:打开报表使用命令 Docmd0penReport;打开查询使用命令 DocmdOpenQuery;关闭窗体和报表使用命令 DocmdClose。4.下列过程的功能是:通过对象变量返回当前窗体的 Recordset 属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。 Sub GetRecNum() Dim rs As Object Set rs=MeRecordset MsgBox_ End SHb 程序空白处应填写的是(分数:2.00)A
15、.CountB.rsCountC.RecordCountD.rsRecordCount 解析:解析:Recordcount 属性返回 Long 值,指示 Recordset 中的记录数目。由于对象变量 rs 返回当前窗体的 RecordSet 属性记录集引用,所以输出记录个数时的代码写成 rsRecordcount。5.下列程序段的功能是实现“学生”表中“年龄”字段值加 1 Dim Str As String Str=“_” DocmdRunSQL Str 空白处应填入的程序代码是(分数:2.00)A.年龄=年龄+1B.Update 学生 Set 年龄=年龄+l C.Set 年龄=年龄+lD.
16、Edit 学生 Set 年龄=年龄+1解析:解析:在 SQL 语句中 UPDATE 可以更新数据表,格式 uPDATE 数据表名 SET 字段名=设置结果。6.下列程序的功能是返回当前窗体的记录集 Sub GetRecNum0 Dim rs As Object Set rS= MsgBox rsRecordC0unt End Sub 为保证程序输出记录集(窗体记录源)的记录数,空白处应填入的语句是(分数:2.00)A.RecordsetB.MeRecordset C.RecordSourceD.MeRecordSource解析:解析:MeRecordset 为记录集,MeRecordSourc
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 ACCESS 机试 VBA 数据库 编程 试卷 答案 解析 DOC
