【计算机类职业资格】二级ACCESS笔试-87及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-87及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-87及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS笔试-87 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.VBA程序的多条语句可以写在一行中,其分隔符必须使用符号_。(分数:2.00)A.:B.C.;D.,2.现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。运行该窗体后,在文本框中输入要查询雇员的姓名,当单击“查询”按钮时,运行一个是“按雇员姓名查询”的查询,该查询显示出所查雇员的雇员 ID、姓名和职称等三字段。若窗体中的文本框名称为 tName,设计“按雇员姓名查询”,正确的设计视图是_。(分数:2.00)A.B.C.D.3.在数据表视图中,不能_。(分数:2
2、.00)A.修改字段的类型B.修改字段的名称C.删除一个字段D.删除一条记录4.表的组成内容包括_。(分数:2.00)A.查询和字段B.字段和记录C.记录和窗体D.报表和字段5.常见的数据模型有 3种,它们是_。(分数:2.00)A.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.字段名、字段类型和记录6.下列叙述中正确的是_。(分数:2.00)A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根节点的二叉树是线性结构7.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是_。(分数:2.00)A.DB包含 DBS和
3、DBMSB.DBMS包含 DB和 DBSC.DBS包含 DB和 DBMSD.没有任何关系8.排序时如果选取了多个字段,则输出结果是_。(分数:2.00)A.按设定的优先次序依次进行排序B.按最右边的列开始排序C.按从左向右优先次序依次排序D.无法进行排序9.在窗体上添加一个命令按钮(名为 Command1),然后编写如下事件过程:Private Sub Command1_Click()For i=1 To 4x=4For j=1 To 3x=3For k=1 To2x=x+6Next jNext iMsgBox xEnd SUb打开窗体后,单击命令按钮,消息框的输出结果是_。(分数:2.00)
4、A.7B.15C.157D.53810.下图是使用查询设计器完成的查询,与该查询等价的 SQL语句是_。(分数:2.00)A.B.C.D.11.为窗口中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的_。(分数:2.00)A.格式选项卡B.事件选项卡C.方法选项卡D.数据选项卡12.以下程序段运行结束后,变量 x的值为_。x=2y=4Dox=x*yy=y+1Loop While y4(分数:2.00)A.2B.4C.8D.2013.在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在_。(分数:2.00)A.组页眉/组页脚B.页面页眉/页面页脚C.报表
5、页眉/报表页脚D.主体14.假定有如下的 Sub过程:Sub Sfun(x As Single, y As Single)t=xx=t/yy=t Mod yEnd Sub在窗体上添加一个命令按钮(名为 Command1),然后编写如下事件过程:PriVate Sub Command1_Click()Dim a as singleDim b as singlea=5b=4sfun a, bMsgBox a chr(10)+chr(13) bEnd Sub打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为_。(分数:2.00)A.1和 1B.1.25和 1C.1.25和 4D.5和 415.
6、按照“后进先出”原则组织数据的数据结构是_。(分数:2.00)A.队列B.栈C.双向链表D.二叉树16.在深度为 7的满二叉树中,叶子节点的个数为_。(分数:2.00)A.32B.31C.64D.6317.数据访问页可以简单地认为就是一个_。(分数:2.00)A.网页B.数据库文件C.word文件D.子表18.不属于 Access对象的是_。(分数:2.00)A.表B.文件夹C.窗体D.查询19.下图中所示的查询返回的记录是_。(分数:2.00)A.B.C.D.20.两个或两个以上模块之间关联的紧密程度称为_。(分数:2.00)A.耦合度B.内聚度C.复杂度D.数据传输特性21.以下是宏对象
7、m1的操作序列设计:假定在宏 m1的操作中涉及的对象均存在,现将设计好的宏 m1设置为窗体“fTest”上某个命令按钮的单击事件属性,则打开窗体“fTest1”运行后,单击该命令按钮,会启动宏 m1的运行。宏 m1运行后,前两个操作会先后打开窗体对象“fTest2”和表对象“tStud”。那么执行 Close操作后,会_。(分数:2.00)A.只关闭窗体对象“fTest1”B.只关闭表对象“tStud”C.关闭窗体对象“fTest2”和表对象“tStud”D.关闭窗体“tTest1”和“tTest2”及表对象“tStud”22.VBA表达式 3*33/3 的输出结果是_。(分数:2.00)A.
8、0B.1C.3D.923.要改变窗体上文本框控件的数据源,应设置的属性是_。(分数:2.00)A.记录源B.控件来源C.筛选查询D.默认值24.使用宏组的目的是_。(分数:2.00)A.设计出功能复杂的宏B.设计出包含大量操作的宏C.减少程序内存消耗D.对多个宏进行组织和管理25.在以下叙述中,正确的是_。(分数:2.00)A.Access只能使用系统菜单创建数据库应用系统B.Access不具备程序设计能力C.Access只具备模块化程序设计能力D.Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统26.对如下二叉树:(分数:2.00)A.B.C.D.27.现有一个已经建好的
9、窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,下面语句正确的是_。(分数:2.00)A.docmd.openform“tEmployee“B.docmd.openview“tEmployee“C.docmd.opentable“tEmployee“D.docmd.openreport“tEmployee“28.Access的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状态)。需要设置的属性是_。(分数:2.00)A.DefaultB.CancelC.EnabledD.Visible29.下列选项中不属于结构化程序设计方法的是_。
10、(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用30.如果加载一个窗体,先被触发的事件是_。(分数:2.00)A.Load事件B.Open事件C.Click事件D.DaClick事件31.“商品”与“顾客”两个实体集之间的联系一般是_。(分数:2.00)A.一对一B.一对多C.多对一D.多对多32.在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是_。(分数:2.00)A.B.C.D.33.在 E-R图中,用来表示实体的图形是_。(分数:2.00)A.矩形B.椭圆形C.菱形D.三角形34.数据类型是_。(分数:2.00)A.字段的另一种说法B.决定字段能包含哪类数据
11、的设置C.一类数据库应用程序D.一类用来描述 Access表向导允许从中选择的字段名称35.下列叙述中正确的是_。(分数:2.00)A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对二、填空题(总题数:14,分数:30.00)36.对长度为 10的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_37.在面向对象方法中, 1 描述的是具有相似属性与操作的一组对象。(分数:2.00)填空项 1:_38.在关系模型中,把数据看成是二维表,每一个二维表称为一个 1。(分数:2.00)填空项 1:
12、_39.程序测试分为静态分析和动态测试。其中 1 是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。(分数:2.00)填空项 1:_40.数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为 1。(分数:2.00)填空项 1:_41.结合型文本框可以从表、查询或 1 中获得所需的内容。(分数:2.00)填空项 1:_42.在创建主/子窗体之前,必须设置 1 之间的关系。(分数:2.00)填空项 1:_43.函数 Right(“计算机等级考试”,4)的执行结果是 1。(分数:2.00)填空项
13、1:_44.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个查询,需要执行的操作是 1。(分数:2.00)填空项 1:_45.在使用 Dim语句定义数组时,在默认情况下数组下标的下限为 1。(分数:2.00)填空项 1:_46.在窗体中添加一个命令按钮,名称为 Command1,然后编写如下程序:Private Sub Command1_Click()Dim s,iFor i=1 To 10s=s+iNext iMsgBox sEnd Sub窗体打开运行后,单击命令按钮,则消息框的输出结果为_。(分数:2.00)填空项 1:_47.在窗体中添加一个名称为 Command1的命令按钮,然
14、后编写如下程序:Private Sub s(By Val p As Integer)p=p*2End SubPrivate Sub Command1_Click()Dim i As Inteaeri=3Call s(i)If i4 Then i=i2MsgBox iEnd Sub窗体打开运行后,单击命令按钮,则消息框的输出结果为_。(分数:2.00)填空项 1:_48.设有如下代码:x=1dox=x+2loop until _运行程序,要求循环体执行 3次后结束循环,在空白处填入适当语句。(分数:2.00)填空项 1:_窗体中有两个命令按钮:“显示”(控件名为 cmdDisplay)和“测试”
15、(控件名为 cmdTest)。以下事件过程的功能是:单击“测试”按钮时,窗体上弹出一个消息框。如果单击消息框的“确定”按钮,隐藏窗体上的“显示”命令按钮;单击“取消”按钮关闭窗体。按照功能要求,将程序补充完整。Private Sub cmdTest_Click()Answer= (14) (“隐藏按钮“,vbOKCancel)If Answer=vbOK ThencmdDisplay.Visible= (15) ElseDocmd.CloseEnd IfEnd Sub(分数:4.00)填空项 1:_填空项 1:_二级 ACCESS笔试-87 答案解析(总分:100.00,做题时间:90 分钟)
16、一、选择题(总题数:35,分数:70.00)1.VBA程序的多条语句可以写在一行中,其分隔符必须使用符号_。(分数:2.00)A.: B.C.;D.,解析:解析 VBA 程序在一行上写多个语句时用冒号“:”作为分隔符。2.现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。运行该窗体后,在文本框中输入要查询雇员的姓名,当单击“查询”按钮时,运行一个是“按雇员姓名查询”的查询,该查询显示出所查雇员的雇员 ID、姓名和职称等三字段。若窗体中的文本框名称为 tName,设计“按雇员姓名查询”,正确的设计视图是_。(分数:2.00)A.B.C. D.解析:解析 Access 中窗体对象的引用格式为
17、Forms!窗体名称!控件名称属性名称。关键字 Form表示窗体对象集合,感叹号“!”分隔开对象名称和文件名称,“属性名称”部分采用默认设置,则为控件基本属性。3.在数据表视图中,不能_。(分数:2.00)A.修改字段的类型 B.修改字段的名称C.删除一个字段D.删除一条记录解析:解析 在“数据表”视图中可以进行字段的编辑、添加、删除,记录的删除和数据查找等操作,但使用“数据表”视图建立的表结构,只说明了表中字段名,却没有说明每个字段的数据类型和属性值,也无法修改。4.表的组成内容包括_。(分数:2.00)A.查询和字段B.字段和记录 C.记录和窗体D.报表和字段解析:解析 在表中将数据以行和
18、列的形式保存,表中的列称为字段,字段是 Access信息的最基本载体,说明一条信息在某一方面的属性:表中的行称为记录,记录是由一个或多个字段组成的,一条记录就是一个完整的信息。5.常见的数据模型有 3种,它们是_。(分数:2.00)A.网状、关系和语义B.层次、关系和网状 C.环状、层次和关系D.字段名、字段类型和记录解析:解析 数据模型分为 3种:层次数据模型、网状数据模型、关系数据模型。6.下列叙述中正确的是_。(分数:2.00)A.线性链表是线性表的链式存储结构 B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根节点的二叉树是线性结构解析:解析 根据数据结构中各数据元素之间前后关
19、系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件:有且只有一个根节点;每个节点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构,又称线性表。如果一个数据结构不是线性结构,则称之为非线性结构。线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。7.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是_。(分数:2.00)A.DB包含 DBS和 DBMSB.DBMS包含 DB和 DBSC.DBS包含 DB和 DBMS D.没有任何关系解析:解析 数据库系统由如下几部分组成:数据库、数据库管理系统、数据
20、库管理员、系统平台(硬件平台和软件平台)。所以数据库、数据库系统与数据库管理系统之间的关系是数据库系统包含数据库和数据库管理系统。8.排序时如果选取了多个字段,则输出结果是_。(分数:2.00)A.按设定的优先次序依次进行排序 B.按最右边的列开始排序C.按从左向右优先次序依次排序D.无法进行排序解析:解析 在 Access中按多个字段排序时,Access 首先根据第一个字段指定的顺序进行排序,当第一个字段具有相同的值时,Access 再按照第二个字段进行排序(也就是按设定的字段优先次序进行排序),以此类推,直到按全部指定字段排好序为止。9.在窗体上添加一个命令按钮(名为 Command1),
21、然后编写如下事件过程:Private Sub Command1_Click()For i=1 To 4x=4For j=1 To 3x=3For k=1 To2x=x+6Next jNext iMsgBox xEnd SUb打开窗体后,单击命令按钮,消息框的输出结果是_。(分数:2.00)A.7B.15 C.157D.538解析:解析 此题中应用三重嵌套循环,循环嵌套的执行,当外层循环执行一次,内层就要执行所有的循环:第一个 For语句对变量 x赋值,x=4;第二个 For语句对变量 x赋值,x=3;第三个 For语句对变量x赋值,x=x+6。当 i=1时,j=1,k 执行其内部的两次循环,此
22、时 x赋值为 3,当 k=1时,x=x+6=3+6=9;k=2 时,x=x+6=9+6=15。退出内循环到第二个 For语句执行其剩余的循环,j=1,j=2 时,k依旧执行其内部的两次循环,x 还是等于 15。i=1,j=3 时,因为第三个 For语句始终对 x赋值为 15,所以运算结果 x始终等于 15。第二层循环完成后退回到第一层,执行其剩余的循环,步骤同上,最后x=15。10.下图是使用查询设计器完成的查询,与该查询等价的 SQL语句是_。(分数:2.00)A. B.C.D.解析:解析 由题目中的图片可以得出:查询条件的是“数学成绩大于数学平均分”,需要显示的字段是“学号”和“数学”,S
23、QL 语句中也应包含这些数据。11.为窗口中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的_。(分数:2.00)A.格式选项卡B.事件选项卡 C.方法选项卡D.数据选项卡解析:解析 Access 中的事件主要有键盘事件、鼠标事件、对象事件、窗口时间和操作事件等,所以为窗体中的命令按钮设置单击鼠标时发生的动作,应选择属性对话框的事件选项卡。12.以下程序段运行结束后,变量 x的值为_。x=2y=4Dox=x*yy=y+1Loop While y4(分数:2.00)A.2B.4C.8 D.20解析:解析 定义两个变量 x=2,y=4,执行 Do后的循环体语句:x=x*y=2*4=8;
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 87 答案 解析 DOC
