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

    【计算机类职业资格】全国计算机等级考试二级Access真题2012年3月及答案解析.doc

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

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

    【计算机类职业资格】全国计算机等级考试二级Access真题2012年3月及答案解析.doc

    1、全国计算机等级考试二级 Access 真题 2012 年 3 月及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分)(总题数:35,分数:70.00)1.下列叙述中正确的是( )。 (分数:2.00)A.循环队列是队列的一种链式存储结构B.循环队列是一种逻辑结构C.循环队列是非线性结构D.循环队列是队列的一种顺序存储结构2.下列叙述中正确的是( )。 (分数:2.00)A.栈是一种先进先出的线性表B.队列是一种后进先出的线性表C.栈与队列都是非线性结构D.以上三种说法都不对3.一棵二叉树共有 25 个结点,其中 5 个是叶子结点,则度为 1 的结点数

    2、为( )。 (分数:2.00)A.4B.10C.6D.164.下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。 (分数:2.00)A.内模式B.外模式C.概念模式D.逻辑模式5.在满足实体完整性结束的条件下( )。 (分数:2.00)A.一个关系中必须有多个候选关键字B.一个关系中只能有一个候选关键字C.一个关系中应该有一个或多个候选关键字D.一个关系中可以没有候选关键字6.有三个关系 R、S 和 T 如下: (分数:2.00)A.差B.自然连接C.交D.并7.软件生命周期中的活动不包括( )。 (分数:2.00)A.需求分析B.市场调研C.软件测试D.软件维护8.下面不属于需

    3、求分析阶段任务的是( )。 (分数:2.00)A.确定软件系统的功能需求B.制定软件集成测试计划C.确定软件系统的性能需求D.需求规格说明书评审9.在黑盒测试方法中,设计测试用例的主要根据是( )。 (分数:2.00)A.程序内部逻辑B.程序流程图C.程序数据结构D.程序外部功能10.在软件设计中不使用的工具是( )。 (分数:2.00)A.数据流图(DFD 图)B.PAD 图C.系统结构图D.程序流程图11.在 Access 数据库中,用来表示实体的是( )。 (分数:2.00)A.表B.记录C.字段D.域12.在学生表中要查找年龄大于 18 岁的男学生,所进行的操作属于关系运算中的( )。

    4、 (分数:2.00)A.投影B.选择C.联接D.自然联接13.假设学生表已有年级、专业、学号、姓名、性别和生日 6 个属性,其中可以作为主关键字的是( )。 (分数:2.00)A.姓名B.学号C.专业D.年级14.下列关于索引的叙述中,错误的是( )。 (分数:2.00)A.可以为所有的数据类型建立索引B.可以提高对表中记录的查询速度C.可以加快对表中记录的排序速度D.可以基于单个字段或多个字段建立索引15.若查找某个字段中以字母 A 开头且以字母 Z 结尾的所有记录,则条件表达式应设置为( )。 (分数:2.00)A.Like “A$Z”B.Like “A#Z”C.Like “A*Z”D.L

    5、ike “A?Z”16.在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是( )。 (分数:2.00)A.姓名字段为空的记录B.姓名字段中包含空格的记录C.姓名字段不为空的记录D.姓名字段中不包含空格的记录17.若要在一对多的关联关系中,“一方”原始记录更改后,“多方”自动更改,应启用( )。 (分数:2.00)A.有效性规则B.级联删除相关记录C.完整性规则D.级联更新相关记录18.教师表的“选择查询”设计视图如下,则查询结果是( )。 (分数:2.00)A.显示教师的职称、姓名和同名教师的人数B.显示教师的职称、姓名和同样职称的人数C.按职称的顺

    6、序分组显示教师的姓名D.按职称统计各类职称的教师人数19.在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教,要查找职称为教授或副教授的教师,错误的语句是( )。 (分数:2.00)A.SELECT * FROM 教师表 WHERE ( InStr(职称, “教授”) 0,返回不等于 0 的值表 示“教授”在职称字段出现,与 Like ”*教授*”表达意思一致,*代表匹配零个或多个字符。选项 B),Right(,) 表示从字符串右边起截取 N 个字符。Right(职称,2)=“教授“表示从职称字段右边截取到的 2 个字符是“教授”。选项 D),InStr(职 称,“教授“)=1 or

    7、 InStr(职称,“教授“)=2 表示“教授”在职称字段出现的位置是 1 或者 2。而选项 C),只能查询到职称是“教授”的教师,而不能查询到副教授。 故本题答案为 C)。20.在窗体中为了更新数据表中的字段,要选择相关的控件,正确的控件选择是( )。 (分数:2.00)A.只能选择绑定型控件 B.只能选择计算型控件C.可以选择绑定型或计算型控件D.可以选择绑定型、非绑定型或计算型控件解析:【解析】控件的类型分为绑定型、未绑定型与计算型 3 种。绑定型控件主要用于显示、输入、更新数据库的字段;未绑定控件没有数据来源,可以用来显示信息; 计算型控件用表达式作为数据源,表达式可以利用窗体或报表所

    8、引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。所以只有绑定型控件能 够更新表中数据,故选 A)。21.已知教师表“学历”字段的值只可能是四项(博士、硕士、本科或其他)之一,为了方便输入数据,设计窗体时,学历对应的控件应该选择( )。 (分数:2.00)A.标签B.文本框C.复选框D.组合框 解析:【解析】能够实现从多个选项中选择其中一项的功能的控件是组合框控件,组合框控件将文本框控件与列表框控件的特性结合为一体,兼具文本框控件与列表框控件两者的特性。故本题答案为 D)。22.在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是( )。 (分数:2.00)A.直线和

    9、多边形B.直线和矩形 C.直线和圆形D.矩形和圆形解析:【解析】在报表设计中,经常用直线和矩形修饰版面以获得更好的显示效果。故本题答案为 B)。23.要在报表中输出时间,设计报表时要添加一个控件,且需要将该控件的“控件来源”属性设置为时间表达式,最合适的控件是( )。 (分数:2.00)A.标签B.文本框 C.列表框D.组合框解析:【解析】文本框控件主要用来输入或编辑字段数据,它是一种交互式控件;标签控件主要用来在窗体或报表上显示说明性文本;复选框控件作为单独的控件来显示 表或查询中的“是”或“否”的值;如果在窗体上输入的数据总是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,使用组

    10、合框或列表框控件来完 成。本题中要在报表中输出时间,应使用文本框控件。故本题答案为 B)。24.用 SQL 语句将 STUDENT 表中字段“年龄”的值加 1,可以使用的命令是( )。 (分数:2.00)A.REPLACE STUDENT 年龄 = 年龄 + 1B.REPLACE STUDENT 年龄 WITH 年龄 + 1C.UPDATE STUDENT SET 年龄 = 年龄 + 1 D.UPDATE STUDENT 年龄 WITH 年龄 + 1解析:【解析】在 SQL 中实现字段值的更改使用 UPDATE 更新语句,语句格式为:UPDATE 表名 SET 字段名=表达式。故本题答案为 C

    11、)。25.已知学生表如下: (分数:2.00)A.4B.3C.2 D.1解析:【解析】Select max(年龄)表示计算并显示年龄的最大值,Group by 班级表示按班级分组计算。本语句的意思也就是按班级分组计算并显示不同班级学生的最大年龄。本题学生表中共有两个班级的学生,因此输出的记录数是 2。故本题答案为 C)。26.数据库中可以被另存为数据访问页的对象( )。 (分数:2.00)A.窗体B.报表C.表和查询D.以上均可 解析:【解析】在 ACCESS 的几个对象中,表、查询、窗体、报表均可另存为数据访问页对象,通过将对象另存为数据访问页,可使您能够快速地将对象转换成页,并且允许应用程

    12、序的用户通过 Internet 或 Intranet 审阅、输入和分析数据。故答案为 D。27.在宏设计窗口中有“宏名”、“条件”、“操作”和“备注”等列,其中不能省略的是( )。 (分数:2.00)A.宏名 B.操作C.条件D.备注解析:【解析】宏是指一个或多个操作的集合,其中每个操作实现特定的功能,宏由宏名、参数、条件及宏操作等构成,其中宏名不可以省略。故本题答案为 A)。28.宏操作不能处理的是( )。 (分数:2.00)A.打开报表B.对错误进行处理 C.显示提示信息D.打开和关闭窗体解析:【解析】Access 提供了 50 多个可选的宏操作命令,OpenReport 命令用于打开报表

    13、,OpenForm 用于打开窗体,Close 命令用于关闭数据库对象,MsgBox 命令用于显示消息框。宏操作不能对错误进行处理。故本题答案为 B)。29.下列关于 VBA 事件的叙述中,正确的是( )。 (分数:2.00)A.触发相同的事件可以执行不同的事件过程 B.每个对象的事件都是不相同的C.事件都是由用户操作触发的D.事件可以由程序员定义解析:【解析】事件是由 Access 定义好的,可以被对象识别的动作,通常由过程或函数实现。不同对象可以有相同的事件,相同事件也可以有不同的响应过程。故答案为 A)。30.下列不属于类模块对象基本特征的是( )。 (分数:2.00)A.事件B.属性C.

    14、方法D.函数 解析:【解析】类模块是含有类定义的模块,包括其属性、事件和方法的类定义,而不包含函数。故本题答案为 D)。31.用来测试当前读写位置是否达到文件末尾的函数是( )。 (分数:2.00)A.EOF B.FileLenC.LenD.LOF解析:【解析】选项 A,EOF 函数是用来判断读写位置是否到文件末尾;选项 B,FILELEN 函数用来返回文件的长度;选项 C,LEN 函数用来返回字符串的字符数;选项 D,LOF 函数用来返回打开的文件的大小。故本题答案为 A)。32.下列表达式中,能够保留变量 x 整数部分并进行四舍五入的是( )。 (分数:2.00)A.Fix(x)B.Rnd

    15、(x)C.Round(x) D.Int(x)解析:【解析】选项 A),Fix 函数是取整函数;选项 B),Rnd 函数是生成随机数函数;选项 C),Round 函数是进行四舍五入的函数;选项 D),Int 函 数是取整函数。关于 Fix 函数和 Int 函数都是取整函数,对于自变量是正数,两个函数没有区别,对于负数,Fix 函数返回大于或者等于原数的第一个负 数,Int 函数返回小于或者等于原数的第一个负数。故本题答案为 C)。33.运行下列过程,当输入一组数据:10,20,50,80,40,30,90,100,60,70,输出的结果应该是( )。 Sub p1( ) Dim i, j, ar

    16、r(11) As Integer k = 1 while k arr(j) Then temp = arr(i) arr(i) = arr(j) arr(j) = temp End If Debug.Print arr(i) Next i End Sub (分数:2.00)A.无序数列 B.升序数列C.降序数列D.原输入数列解析:【解析】本题中的 While 循环用来进行 10 个数据的输入操作,存放在数组 arr()中,之后的 For循环是一个单循环,i 从 1 开始,每次递增 1,循环 9 次,之后判断前一个数是否大于后一个数,如果大于则两者交换,之后输出。当 i=1 时,j=2,arr(

    17、1)小于 arr(2)不交换,输出 arr(1)为 10。以此类推,输出 arr(2)为 20,arr(3)为 50。当 i=4 时,j=5,arr(4)大于 arr(5),两者交换,输出 arr(4)为交换后 的 40,由此可以看出结果是无序数列。故本题答案为 A)。34.下列程序的功能是计算 N = 2+(2+4)+(2+4+6)+(2+4+6+40)的值。 Private Sub Command34_Click( ) t = 0 m = 0 sum = 0 Do t = t+m sum = sum + t m = Loop while m =100 and =999)解析:【解析】在查询

    18、中语句 Betweenand表示查询介于这两者之间的数据,并且包括这两者,故本题答案为 between 100 and 999 表示大于等于 100 小于等于 999 的数。43.在工资表中有姓名和工资等字段,若要求查询结果按照工资降序排列,可使用的 SQL 语句是:SELECT 姓名,工资 FROM 工资表 ORDER BY 工资( 【8】 ) 。(分数:2.00)填空项 1:_ (正确答案:【8】DESC)解析:【解析】在 SQL 中,通过 Order by 短语可以对查询的结果进行排序,ACS 实现升序排序,DESC 实现降序排序。44.在宏中引用窗体控件的命令格式是( 【9】 ) 。

    19、(分数:2.00)填空项 1:_ (正确答案:Forms!窗体名!控件名 或Forms!窗体名!控件名)解析:【解析】在 Access 中宏的应用里,利用宏可以调用窗体及窗体中的控件,调用格式为 Forms!窗体名!控件名 或Forms!窗体名!控件名。45.已知:Dim rs As new ADODB.RecordSet, 在程序中为了得到记录集的下一条记录,应该使用的方法是rs. ( 【10】 )。 (分数:2.00)填空项 1:_ (正确答案:MoveNext)解析:【解析】当 VBA 程序打开某个记录集后,利用 Recordset 对象的 MoveNext 方法可以使记录指针从当前位置

    20、向下移动到下一条记录。46.在 VBA 中,没有显式声明或使用符号来定义的变量,其数据类型默认是( 【11】 )。(分数:2.00)填空项 1:_ (正确答案:【11】变体型或 Variant)解析:【解析】在 VBA 中,没有显式声明(用如 Dim、Private、Public 或 Static 等语句)或使用符号来定义的变量,数据类型默认是变体型(Variant)。下列程序的功能是:输入 10 个整数,逆序后输出,请在程序空白处填入适当语句使程序完成指定的功能。Private Sub Command2_Click( ) Dim i, j, k, temp, arr(11) As Integ

    21、er Dim result As String For k = 1 To 10 arr(k) = Val(InputBox(“请输入第” &k&“个数:”, “数据输入窗口”) Next k i = 1 j = 10 Do temp = arr(i) arr(i) = arr(j) arr(j) = temp i = i + 1 j = ( 【12】 ) Loop While ( 【13】 ) result = “” For k = 1 To 10 result = result & arr(k)&Chr(13) Next k MsgBox result End Sub (分数:4.00)_正

    22、确答案:(【12】j-1)解析:【解析】第一个 for 用来实现 10 个数据的输入,存放在数组 arr(k)中。Do-While 循环用来实现逆序操作。起初,i 值为 1,j 值为 10,通过 temp 变量实现 arr(1)和 arr(10)的交换,之后 i 加 1,j 应减1,实现 arr(2)和 arr(9)的交换,以此类推直到 arr(5)和 arr(6)完成交换,跳出循环,则实现了数据的逆序操作。因此第一个空为 j-1,第二个空位为 i=5 或 i_正确答案:(【13】i=5 或 i)解析:【解析】第一个 for 用来实现 10 个数据的输入,存放在数组 arr(k)中。Do-Wh

    23、ile 循环用来实现逆序操作。起初,i 值为 1,j 值为 10,通过 temp 变量实现 arr(1)和 arr(10)的交换,之后 i 加 1,j 应减1,实现 arr(2)和 arr(9)的交换,以此类推直到 arr(5)和 arr(6)完成交换,跳出循环,则实现了数据的逆序操作。因此第一个空为 j-1,第二个空位为 i=5 或 i已经设计出一个表格式窗体,可以输出教师表的相关字段信息,请按照以下功能要求补充设计:改变当前记录,消息框弹出提示“是否删除该记录?”,单击“是”,则直接删除该当前记录;单击“否”,则什么都不做,其效果图如下: (分数:4.00)_正确答案:(【14】docmd

    24、.close)解析:【解析】VBA 中关闭窗体操作命令格式为:DoCmd.Close。因此第一个空为 docmd.close。当表格式窗体记录发生变化时触发此事件,弹 出消息框,单击“是”按钮,会删除记录指针当前所指记录,需要利用窗体的 Form.RecordSet.Delete 方法。_正确答案:(【15】Form.RecordSet.Delete)解析:【解析】VBA 中关闭窗体操作命令格式为:DoCmd.Close。因此第一个空为 docmd.close。当表格式窗体记录发生变化时触发此事件,弹 出消息框,单击“是”按钮,会删除记录指针当前所指记录,需要利用窗体的 Form.RecordSet.Delete 方法。


    注意事项

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




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

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

    收起
    展开