欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】二级ACCESS笔试40及答案解析.doc

    • 资源ID:1323896       资源大小:107.50KB        全文页数:16页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】二级ACCESS笔试40及答案解析.doc

    1、二级 ACCESS 笔试 40 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示( )。 (分数:2.00)A.出生日期字段值B.所有字段值C.除出生日期以外的所有字段值D.雇员 ID 字段值2.下面说法中,错误的是( )。(分数:2.00)A.文本型字段,最长为 255 个字符B.要得到一个计算字段的结果,仅能运用总计查询来完成C.在创建一对一关系时,要求两个表的相关字段都是主关键字D.创建表之间的关系时,正确的操作是关闭所有要创建关系的表3.若在“tEmployee”

    2、表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入( )。(分数:2.00)A.Like“王“B.Like“王*“C.=“王“D.=“王*“4.设有如下说明,请回答(16)(21)小题: 有“tEmployee”表,表结构及表内容如下所示:(分数:2.00)A.字段名称B.字段类型C.字段大小D.雇员 IDE.文本F.10G.姓名H.文本I.10J.性别K.文本L.1M.出生日期N.日期/时间O.P.职务Q.文本R.14S.简历T.备注U.V.联系电话W.文本X.85.下列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.

    3、对栈的插入与删除操作中,不需要改变栈底指针6.在关于输入掩码的叙述中,错误的是( )。(分数:2.00)A.在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符B.定义字段的输入掩码,是为了设置密码C.输入掩码中的字符“0”表示可以选择输入数字 0 到 9 之间的一个数D.直接使用字符定义输入掩码时,可以根据需要将字符组合起来7.在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件表达式的真假,而没有指定条件的操作则会( )。(分数:2.00)A.无条件执行B.有条件执行C.不执行D.出错8.将两个关系拼接成一个新的关系,生成的新关系

    4、中包含满足条件的元组,这种操作称为( )。(分数:2.00)A.选择B.投影C.连接D.并9.如果表 A 中的一条记录与表 B 中的多条记录相匹配,且表 B 中的一条记录与表 A 中的多条记录相匹配,则表 A 与表 B 存在的关系是( )。(分数:2.00)A.一对一B.一对多C.多对一D.多对多10.在软件开发中,下面任务不属于设计阶段的是( )。(分数:2.00)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型11.若以“tEmployee”表为数据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计县( )。 (A (B (C (D (分数

    5、:2.00)A.B.C.D.12.下面显示的是查询设计视图的“设计网格”部分,从此部分所示的内容中可以判断出要创建的查询是( )。(分数:2.00)A.删除查询B.生成表查询C.选择查询D.更新查询13.在报表每一页的底部都输出信息,需要设置的区域是( )。(分数:2.00)A.报表页眉B.报表页脚C.页面页眉D.页面页脚14.创建交叉表查询,在“交叉表”行上有且只能有一个的是( )。(分数:2.00)A.行标题和列标题B.行标题和值C.行标题、列标题和值D.列标题和值15.下列叙述中正确的是( )。(分数:2.00)A.程序设计就是编制程序B.程序的测试必须由程序员自己去完成C.程序经调试改

    6、错后还应进行再测试D.程序经调试改错后不必进行再测试16.数据库设计的根本目标是要解决( )。(分数:2.00)A.数据共享问题B.数据安全问题C.大量数据存储问题D.简化数据维护17.Access 窗体中的文本框控件分为( )。(分数:2.00)A.计算型和非计算型B.结合型和非结合型C.控制型和非控制型D.记录型和非记录型18.以下关于 VBA 运算符优先级比较,正确的是( )。(分数:2.00)A.算术运算符逻辑运算符比较运算符B.逻辑运算符比较运算符算术运算符C.算术运算符比较运算符逻辑运算符D.以上均是错误的19.下列叙述中正确的是( )。(分数:2.00)A.数据库系统是一个独立的

    7、系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致20.以下程序段运行后,消息框的输出结果是( )。 a=sqr(3) b=sqr(2) c=ab Msgbox c+2(分数:2.00)A.-1B.1C.2D.出错21.在条件宏设计时,对于连续重复的条件,可以代替的符号是( )。(分数:2.00)A.B.=C.,D.;22.下面概念中,不属于面向对象方法的是( )。(分数:2.00)A.对象B.继承C.类D.过程调用23.假设已在 Access 中建立了包含“书名”、 “单价”和“数量”

    8、等 3 个字段的“tOfg”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为( )。(分数:2.00)A.单价*数量B.=-单价*数量C.图书订单表!单价*图书订单表!数量D.=图书订单表!单价*图书订单表!数量24.使用自动创建数据访问页功能创建数据访问页时,Access 会在当前文件夹下,自动保存创建的数据访问页,其格式为( )。(分数:2.00)A.HTMLB.文本C.数据库D.Web25.若要确保输入的联系电话值只能为 8 位数字,应将该字段的输入掩码设置为( )。(分数:2.00)A.00000000B.99999999C.#D.?26.在软件设计中,不属于

    9、过程设计工具的是( )。(分数:2.00)A.PDL(过程设计语言)B.PAD 图C.N-S 图D.DFD 图27.下列不属于操作查询的是( )。(分数:2.00)A.参数查询B.生成表查询C.更新查询D.删除查询28.在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是( )。(分数:2.00)A.直线和矩形B.直线和圆形C.直线和多边形D.矩形和圆形29.在 Access 中,自动启动宏的名称是( )。(分数:2.00)A.autoexecB.autoC.autbatD.autoexebat30.数据模型反映的是( )。(分数:2.00)A.事物本身的数据和相关事物之间的联系B.事

    10、物本身所包含的数据C.记录中所包含的全部数据D.记录本身的数据和相关关系31.假定有以下程序段 n=0 for i=1 to 3 for j=-4 to -1 n=n+1 next j next i 运行完毕后,n 的值是( )(分数:2.00)A.0B.3C.4D.1232.下面描述中,符合结构化程序设计风格的是( )。(分数:2.00)A.使用顺序、选择和重复(循环)3 种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用 goto 语句33.下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。(分数:2.00)A.内模式B.

    11、外模式C.概念模式D.逻辑模式34.执行语句:MsgBox“AAAA”,vbOKCancel+vbQuestion,“BBBB“之后,弹出的信息框外观样式是(2005 年 4 月)(分数:2.00)A.B.C.D.35.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。(分数:2.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/2二、B填空题/B(总题数:15,分数:30.00)36.某二叉树中度为 2 的结点有 18 个,则该二叉树中有U 【1】 /U个叶子结点。(分数:2.00)填空项 1:_37.在面向对象

    12、方法中,类的实例称为U 【2】 /U。(分数:2.00)填空项 1:_38.若按功能划分,软件测试的方法通常分为白盒测试方法和U 【3】 /U测试方法。(分数:2.00)填空项 1:_39.一棵二叉树第六层(根结点为第一层)的结点数最多为U 【4】 /U个。(分数:2.00)填空项 1:_40.问题处理方案的正确而完整的描述称为U 【5】 /U。(分数:2.00)填空项 1:_41.若要查找最近 20 天之内参加工作的职工记录,查询准则为U 【6】 /U。(分数:2.00)填空项 1:_42.打开一个表应该使用的宏操作是U 【7】 /U。(分数:2.00)填空项 1:_43.报表设计中,可以通

    13、过在组页眉或组页脚中创建U 【8】 /U来显示记录的分组汇总数据。(分数:2.00)填空项 1:_44.建立了一个窗体,窗体中有一命令按钮,单击此按钮,将打开一个查询,查询名为”qT”,如果采用VBA 代码完成,应使用的语句是U 【9】 /U。(分数:2.00)填空项 1:_45.VBA 的自动运行宏,必须命名为U 【10】 /U。(分数:2.00)填空项 1:_46.设有以下窗体单击事件过程: private Sub Form_Click() a=1 For i=1 To 3 Select Case i Case 1,3 a=a+1 Case 2,4 a=a+2 End Select Nex

    14、t i MsgBox a End Sub 打开窗体运行后,单击窗体,则消息框的输出内容是U 【11】 /U。(分数:2.00)填空项 1:_47.在窗体中添加一个命令按钮(名为 Command1)和一个文本框(名为 text1),然后编写如下事件过程: Private Sub Commandl Click() Dim x As Integer,y As Integer,z As Integer x=5:y=7:z=0 Me!Text1=“ “ Call p1(x,y,z) Me!Text1=z End Sub Sub p1(a As Integer,b As Integer,C As Inte

    15、ger) c=a+b End Sub 打开窗体运行后,单击命令按钮,文本框中显示的内容是U 【12】 /U。(分数:2.00)填空项 1:_48.执行下面的程序,消息框里显示的结果是U 【13】 /U。 Private Sub Form Click() Dim Str As String,K As Integer Str=“ab“ For k=Len(Str) To 1 Step -1 Str=Str b=Sqr(2)=1,即 ab,因此 c=ab 的值为 True。在 VBA 中,逻辑量在表达式里面进行算术运算时,Tree 的值为-1,因此 c+2=-1+2=1,最后由 MsgBox 将结果

    16、输出,故本题的正确答案为选项 B。21.在条件宏设计时,对于连续重复的条件,可以代替的符号是( )。(分数:2.00)A. B.=C.,D.;解析:解析 本题考查条件操作宏的相关概念。这属于纯粹的记忆型题目,非常简单,但这个内容非常实用。在设计条件操作宏时,如果以下的条件操作与当前行的条件操作相同,则只要在相应的”条件”栏输入省略号()即可。22.下面概念中,不属于面向对象方法的是( )。(分数:2.00)A.对象B.继承C.类D.过程调用 解析:解析 选项 A、选项 B、选项 C 属于面向对象方法,选项 D 属于面向过程方法,故答案为选项 D。23.假设已在 Access 中建立了包含“书名

    17、”、 “单价”和“数量”等 3 个字段的“tOfg”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为( )。(分数:2.00)A.单价*数量B.=-单价*数量 C.图书订单表!单价*图书订单表!数量D.=图书订单表!单价*图书订单表!数量解析:解析 本题考查控件来源的书写。窗体文本框的控件来源应以等号开始,故选项 A 和选项 C 是错误的,而选项 D 中的图书订单表和本题毫不相干,也是错误的,因此选项 B 正确。24.使用自动创建数据访问页功能创建数据访问页时,Access 会在当前文件夹下,自动保存创建的数据访问页,其格式为( )。(分数:2.00)A.HTML B

    18、.文本C.数据库D.Web解析:解析 本题考查考生对自动创建数据访问页的掌握。创建数据访问页的最快捷的方法就是自动创建数据访问页,使用这种方法,用户不需要作任何设置,所有工作都由 Access 自动来完成。使用自动创建数据访问页创建数据访问页时,Access 自动在当前文件夹下将创建的页保存为 HTML 格式,并在数据库窗口中添加一个访问该页的快捷方式。所以选项 A 是正确答案。25.若要确保输入的联系电话值只能为 8 位数字,应将该字段的输入掩码设置为( )。(分数:2.00)A.00000000 B.99999999C.#D.?解析:解析 本题考查输入掩码的概念。这属于考试重点内容,历次考

    19、试都有对相关内容的考查,考生务必重点复习。输入掩码是希望输入的格式标准保持一致,或希望检查输入时的错误。“0”表示必须输入 09 的数字,所以按照题目要求选项 A 可以满足;“9”表示可以选择输入数据或空格;“#”表示可以选择输入数据或空格,在“编辑”模式下空格以空白显示,但是在保存数据时将空白删除,允许输入加号和减号;“?”表示可以选择输入 AZ 的字母。选项 A 中“00000000”是要求输入最多 8 位 09 的数字,满足题目要求;选项 B 中“99999999”是要求输入最多 8 位数据或空格,不符合题意;选项 C 中“#”是要求输入最多 8 位数据或空格,不符合题意,此处还要注意“

    20、#”与“9”的区另 U;选项D 中“?”是可以选择输入最多 8 位 AZ 的字母,不符合题意。26.在软件设计中,不属于过程设计工具的是( )。(分数:2.00)A.PDL(过程设计语言)B.PAD 图C.N-S 图D.DFD 图 解析:解析 数据流图 DFD,是结构化分析方法最主要的一种图形工具,不属于过程设计工具。27.下列不属于操作查询的是( )。(分数:2.00)A.参数查询 B.生成表查询C.更新查询D.删除查询解析:解析 本题考查操作查询的基本概念。操作查询是由用户指定查找记录的条件,在一次查询操作中对所得结果进行编辑等操作。操作查询共有 4 种类型,分别是删除查询、更新查询、追加

    21、查询和生成表查询。生成表查询是利用一个或多个表中的全部或部分数据建立新表;删除查询可以从一个表或多个表中删除记录;更新查询可以对一个或多个表中的一组记录作全面修改;追加查询可以从一个或多个表中选取的一组记录添加到一个或多个表的尾部。操作查询是考试重点内容,考生不仅要掌握其概念,也要熟练应用。28.在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是( )。(分数:2.00)A.直线和矩形 B.直线和圆形C.直线和多边形D.矩形和圆形解析:解析 本题考查报表的设计。在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件只有直线和矩形,而没有其他类型控件。29.在 Access 中,自

    22、动启动宏的名称是( )。(分数:2.00)A.autoexec B.autoC.autbatD.autoexebat解析:解析 本题考查宏的自动启动。被命名为 AutoExec 保存的宏,在打开数据库时会自动运行。要想取消自动运行,打开数据库时按住 Shift 键即可。题目虽然很简单,但考试中经常考查本知识点。30.数据模型反映的是( )。(分数:2.00)A.事物本身的数据和相关事物之间的联系 B.事物本身所包含的数据C.记录中所包含的全部数据D.记录本身的数据和相关关系解析:解析 本题考查数据模型的概念。数据模型是数据库管理系统用来表示实体及实体间联系的方法。一个具体的数据模型应当正确反映

    23、出数据之间存在的整体逻辑关系。由此可见,数据模型反映的是事物本身的数据和相关事务之间的联系,选项 A 正确。31.假定有以下程序段 n=0 for i=1 to 3 for j=-4 to -1 n=n+1 next j next i 运行完毕后,n 的值是( )(分数:2.00)A.0B.3C.4D.12 解析:解析 本题考查嵌套循环结构。首先要掌握 ForNext 循环,这时考试重点内容。 ForNext 语句能够重复执行程序代码区域特定次数,格式为: For 循环变量二初值 To 终值Step 步长循环体 Next 循环变量 如果省略步长,则认为步长为 1。内层循环一共执行 4 次,外层

    24、循环执行 3 次,循环一共执行 12 次,每次循环都会将 n 加 1,所以最后 n 值为 12,选项 D 正确。32.下面描述中,符合结构化程序设计风格的是( )。(分数:2.00)A.使用顺序、选择和重复(循环)3 种基本控制结构表示程序的控制逻辑 B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用 goto 语句解析:解析 应该选择只有一个入口和一个出口的模块,故选项 B 错误:首先要保证程序正确,然后才要求提高效率,故选项 C 错误;严格控制使用 GOTO 语句,必要时可以使用,故选项 D 错误。33.下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。

    25、(分数:2.00)A.内模式 B.外模式C.概念模式D.逻辑模式解析:解析 能够给出数据库物理存储结构与物理存取方法的是内模式。外模式是用户的数据视图,也就是用户所见到的数据模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。没有逻辑模式这一说法。正确答案为选项 A。34.执行语句:MsgBox“AAAA”,vbOKCancel+vbQuestion,“BBBB“之后,弹出的信息框外观样式是(2005 年 4 月)(分数:2.00)A.B.C. D.解析:解析 本题考查消息框函数的使用。消息框函数 MsgBox 的调用格式为: MsgBox(prompt,buttons

    26、,title ,helpfile,context) 其中 prompt 是显示在对话框中的消息,而第三个参数 title 是在对话框标题栏中显示的字符串表达式。可见本题显示在对话框中的消息应该是第一个参数,即“AAAA”,而对话框标题栏中的内容应该是第三个参数,即“BBBB”。故排除选项 B 和选项 D。第二个参数 buttons 用来指定显示按钮的数目、形式以及使用的图标样式,本题中的第二个参数vbQuestion 表示的图标应该是选项 C 中带有问号的图标,而选项 A 中的图标对应的参数应该是vbInformation。因此本题的正确答案应该是选项 C。35.对于长度为 n 的线性表,在最

    27、坏情况下,下列各排序法所对应的比较次数中正确的是( )。(分数:2.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/2 解析:解析 假设线性表的长度为 n,在最坏情况下,冒泡排序和快速排序需要的比较次数为 n(n-1)/2。由此可见,选项 D 正确。二、B填空题/B(总题数:15,分数:30.00)36.某二叉树中度为 2 的结点有 18 个,则该二叉树中有U 【1】 /U个叶子结点。(分数:2.00)填空项 1:_ (正确答案:19)解析:解析 二叉树具有如下性质:在任意一棵二叉树中,度为 0 的结点(即叶子结点)总是比度为 2 的结点多一个。根

    28、据题意,度为 2 的节点为 18 个,那么,叶子结点九应当是 19 个。37.在面向对象方法中,类的实例称为U 【2】 /U。(分数:2.00)填空项 1:_ (正确答案:对象)解析:解析 类描述的是具有相似性质的一组对象。例如,每本具体的书是一个对象,而这些具体的书都有共同的性质,它们都属于更一般的概念”书”这一类对象。一个具体对象称为类的实例。38.若按功能划分,软件测试的方法通常分为白盒测试方法和U 【3】 /U测试方法。(分数:2.00)填空项 1:_ (正确答案:黑盒或黑箱)解析:解析 软件测试的方法分为白箱测试方法和黑箱测试方法。白箱测试是根据对程序内部逻辑结构的分析来选取测试用例

    29、,白箱测试用例的设计准则有:语句覆盖、分支覆盖、条件覆盖和组合条件覆盖;黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例。常用的黑箱测试有等价分类法、边值分析法、因果图法和错误推测法。39.一棵二叉树第六层(根结点为第一层)的结点数最多为U 【4】 /U个。(分数:2.00)填空项 1:_ (正确答案:32)解析:解析 二叉树的一个性质是,在二叉树的第 k 层上,最多有 2k-1(k1)个结点。由此, 26-1 等于 32。所以答案为 32。40.问题处理方案的正确而完整的描述称为U 【5】 /U。(分数:2.00)填空项 1:_ (正确答案:算法或程序或流程图)

    30、解析:解析 算法是问题处理方案正确而完整的描述。41.若要查找最近 20 天之内参加工作的职工记录,查询准则为U 【6】 /U。(分数:2.00)填空项 1:_ (正确答案:Between Date() and Date()-20 或 Between Date()-20 and Date()或 Between Now()and Now()-20 或 Between Now()-20 and Now()或=Date()-20 and=Date()或 =Date()and=Date()-20 或=Now()-20 and=Now 或=Now()and=Now()-20)解析:解析 本题考查考生书写

    31、查询准则的能力。因为要查找最近 20 天内的记录,即从当前日期开始前推 20 天,即 Between Date()and Date()-20。而获取当前日期的函数可以是 Date(),也可以是 Now(),因此本题答案可为上列各种形式。42.打开一个表应该使用的宏操作是U 【7】 /U。(分数:2.00)填空项 1:_ (正确答案:OpenTable)解析:解析 本题考查常用的宏操作。这是考试重点内容,历次考试都有相关题目涉及这个知识点,考生务必掌握常用的宏操作。打开一个表使用的宏操作是 OpenTable 命令,打开窗体使用的宏操作是OpenForm 命名,打开报表使用的宏操作是 OpenR

    32、eport 命令,打开查询使用的宏操作是 OpenQuery 命令。43.报表设计中,可以通过在组页眉或组页脚中创建U 【8】 /U来显示记录的分组汇总数据。(分数:2.00)填空项 1:_ (正确答案:文本框或计算控件)解析:解析 本题考查考生对分组汇总数据的理解。如果要对数据进行分组汇总,可以在组页眉/组页脚区域内相应位置布置计算控件,然后使用统计函数设置控件源。而文本框是最常用的计算控件。因此本题的答案应为文本框或计算控件。44.建立了一个窗体,窗体中有一命令按钮,单击此按钮,将打开一个查询,查询名为”qT”,如果采用VBA 代码完成,应使用的语句是U 【9】 /U。(分数:2.00)填

    33、空项 1:_ (正确答案:docmd.openquery “qT“ 或 docmd.openquery(“qT“))解析:解析 本题考查编写 VBA 代码的能力。在 VBA 中打开查询的命令格式为: DoCmd.OpenQuery queryname 所以答案为 DoCmd.OpenQuery “qT“ 。考生还应该了解打开其他对象使用的命令,比如打开窗体操作使用: DoCmd.OpenForm formname,view,filtername,wherecondition ,datamode,windowmode 关闭窗体操作命令格式为: DoCmd.Closeobjecttype,obje

    34、ctname ,save DoCmd.Close 可以广泛用于 Access 各种对象的关闭操作,如果省略所有参数的命令(DoCmd.Close)可以关闭当前窗体。45.VBA 的自动运行宏,必须命名为U 【10】 /U。(分数:2.00)填空项 1:_ (正确答案:autoexec)解析:解析 本题考查宏的自动运行。这属于重点内容,历次考试都有相关题目。Access 系统中,由于宏是按名调用的,因此对于任何一个宏都必须要命名,命名方法与其他数据库对象相同,但被命名为AutoExec 保存的宏,在打开数据库时会自动运行,即对于需要自动运行的宏,必须将其命名为AutoExec。46.设有以下窗体

    35、单击事件过程: private Sub Form_Click() a=1 For i=1 To 3 Select Case i Case 1,3 a=a+1 Case 2,4 a=a+2 End Select Next i MsgBox a End Sub 打开窗体运行后,单击窗体,则消息框的输出内容是U 【11】 /U。(分数:2.00)填空项 1:_ (正确答案:5)解析:解析 本题考查考生对 VBA 中控制结构的掌握。题目中程序使用的是 ForNext 循环结构和Select Case 结构,都属于考试重点知识点,考生应该熟练使用。当 i=1 或者 3 时,执行 a=a+1 语句;当i=

    36、2 或者 4 时,执行 a=a+2 语句。所以整个循环过程中对 a 有 2 次加 1 的操作,1 次加 2 的操作,最后a=1+1+2+1=5。47.在窗体中添加一个命令按钮(名为 Command1)和一个文本框(名为 text1),然后编写如下事件过程: Private Sub Commandl Click() Dim x As Integer,y As Integer,z As Integer x=5:y=7:z=0 Me!Text1=“ “ Call p1(x,y,z) Me!Text1=z End Sub Sub p1(a As Integer,b As Integer,C As In

    37、teger) c=a+b End Sub 打开窗体运行后,单击命令按钮,文本框中显示的内容是U 【12】 /U。(分数:2.00)填空项 1:_ (正确答案:12)解析:解析 本题考查考生阅读 VBA 程序的能力。程序中调用 p1(x,y,z)函数来将 z 的值交给文本框Text1,p1(x,y,z)函数实现将 x 与 y 相加,然后赋给 z 的功能。所以在文本框中显示的内容是 12,是 5+7的结果。48.执行下面的程序,消息框里显示的结果是U 【13】 /U。 Private Sub Form Click() Dim Str As String,K As Integer Str=“ab“

    38、For k=Len(Str) To 1 Step -1 Str=Str & Chr(Asc(Mid(Str,k,1)+k) Next k MsgBox Str End Sub(分数:2.00)填空项 1:_ (正确答案:abdb)解析:解析 本题考查 VBA 程序设计。题目较难,综合性强,要求考生对常用函数以及控制结构有一定的了解。考生应该了解 Len()函数是字符串长度检测函数,返回字符串所含字符数。 Chr()函数是字符代码转换字符函数,将数值表达式转换成字符串。Asc()函数是字符串转换字符代码函数,返回字符串首字符的 ASCII 值。 Mid(字符串表达式,N1,N2)函数是从字符串左

    39、边第 N1 个字符起截取 N2 个字符。开始 Len(StrO=2,Mid(Str,k,1)=Mid(ab,2,1)=b,则 Chr(Asc(b)+2)=d,所以循环第 1 次结束后 Str=“abd“,同样的第 2 次循环结束后, Str=“abdb“,MsgBox 用来将 Str 输出。正确答案为 abdb。49.在名为“Form1”的窗体上添加 3 个文本框和一个命令按钮,其名称分别为“Text1”、“Text2”、“Text3”和“Command1”,然后编写如下两个事件过程: Private Sub Commandl Click() Text3=Text1+Text2 End Sub

    40、 Private Sub Form1 Load() Text1=“ “ Text2=“ “ Text3=“ “ End Sub 打开窗体 Form1 后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入 5 和 7,然后单击命令按钮Command1,则文本框(Text3)中显示的内容为U 【14】 /U。(分数:2.00)填空项 1:_ (正确答案:57)解析:解析 本题考查对“+”的理解。在 VBA 中,“+”既可以用作数学运算符,也可以用来连接字符串。题目程序实现将两个文本框中字符串进行连接,然后在第 3 个文本框中显示,所以应该是 57,在连接字符串方面,“+”和“&”

    41、是相同的功能,但“&”只能用来连接字符串,而不能进行数学运算。命令按钮 Commandl 的 Click 事件是:Text3=Text1+Text2 是将文本框 Text1 和 Text2 的内容进行连接后显示在 Text3 文本框中,窗体 Form1 的 Load 事件是将 3 个文本框的内容清空。当在文本框中输入内容后,单击命令按钮来触发其 Click 事件,完成两个字符串的连接。50.执行下面的程序,消息框的输出结果是U 【15】 /U。 Option Base1 Private Sub Command1_Click( ) Dim a(10),P(3)As Integer k=5 For

    42、 i=1 To 10 a(i)=i Next i For i=1 To 3 P(i)=a(i*i) Next i For i=1 To 3 k=k+p(i)*2 Next i MsgBox k End sub(分数:2.00)填空项 1:_ (正确答案:33)解析:解析 本题考查 VBA 中的数组与循环结构。题目中有 3 个循环,但相互之间并没有嵌套。第一个For 循环实现向数组 a 赋初值,第二个 For 循环实现对数组 a 进行相关运算,然后赋给数组 p,p(1)=a(1)=1,p(2)=a(4)=4, p(3)=a(9)=9。第三个 For 循环进行相关计算,然后把结果交给 k,i=1 时 k=5+p(1)*2=7,i=2 时 k=7+p(2)*2=15,i=3 时 k=15+p(3)*2=33 最后由 MsgBox 将结果输出。


    注意事项

    本文(【计算机类职业资格】二级ACCESS笔试40及答案解析.doc)为本站会员(priceawful190)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开