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

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

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

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

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

    1、二级 ACCESS笔试-396 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.用链表表示线性表的优点是( )。A) 便于插入和删除操作 B) 数据元素的物理顺序与逻辑顺序相同C) 花费的存储空间较顺序存储少 D) 便于随机存取(分数:2.00)A.B.C.D.2.栈和队列的共同点是( )。A) 都是先进后出 B) 都是先进先出C) 只允许在端点处插入和删除元素 D) 没有共同点(分数:2.00)A.B.C.D.3.检查软件产品是否符合需求定义的过程称为( )。A) 确认测试 B) 集成测试 C) 验证测试 D) 验收测试(分数:2.00)

    2、A.B.C.D.4.软件生命周期中所花费用最多的阶段是( )。A) 详细设计 B) 软件编码 C) 软件测试 D) 软件维护(分数:2.00)A.B.C.D.5.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。A) 概要设计 B) 详细设计 C) 可行性分析 D) 需求分析(分数:2.00)A.B.C.D.6.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送( )。A) 调用语句 B) 命令 C) 口令 D) 消息(分数:2.00)A.B.C.D.7.下列说法中,不属于数据模型所描述的内容的是( )。A) 数据结构 B) 数据操作 C) 数据查询

    3、 D) 数据约束(分数:2.00)A.B.C.D.8.对于现实世界中事物的特征,在实体一联系模型中使用( )。A) 属性描述 B) 关键字描述 C) 二维表格描述 D) 实体描述(分数:2.00)A.B.C.D.9.数据库系统的核心是( )。A) 数据库 B) 数据库管理系统 C) 模拟模型 D) 软件工程(分数:2.00)A.B.C.D.10.关系数据库管理系统能实现的专门关系运算包括( )。A) 排序、索引、统计 B) 选择、投影、联接 C) 关联、更新、排序 D) 显示、打印、制表(分数:2.00)A.B.C.D.11.学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借 5

    4、本书,一名教师同时可以借 10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是( )。A) 一对一联系 B) 一对五联系 C) 一对十联系 D) 一对多联系(分数:2.00)A.B.C.D.12.下列关系模型中,术语解析不正确的是( )。A) 记录,满足一定规范化要求的二维表,也称关系B) 字段,二维表中的一列C) 数据项,也称为分量,是每个记录中的一个字段的值D) 字段的值城,字段的取值范围,也称为属性域(分数:2.00)A.B.C.D.13.Access数据库文件的后缀名为( )。A) mdb B) pdf C) acc D) ass(分数:2.00)A.B.C.D.14.

    5、以下字符串不符合 Access字段命名规则的是( )。A) birthday B) 生日C) Jim.jeckson D) /注释(分数:2.00)A.B.C.D.15.某表中“年龄”字段的“字段大小”属性设置为 2,则以下输入数据能原样存储的是( )。A) 102 B) 22.5 C) 19 D) -9(分数:2.00)A.B.C.D.16.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是( )。A) * B) ? C) ! D) #(分数:2.00)A.B.C.D.17.在 SQL查询中使用 WHERE子句指出的是( )。A) 查询目标 B) 查询结果 C) 查询视图 D) 查

    6、询条件(分数:2.00)A.B.C.D.18.以下关于 Access表的叙述中,正确的是( )。A) 表一般包含一到两个主题的信息 B) 表的数据表视图只用于显示数据C) 表设计视图的主要工作是设计表的结构 D) 在表的数据表视图中,不能修改字段名称(分数:2.00)A.B.C.D.19.下列表达式计算结果为数值类型的是( )。A) #5/5/2010#-#5/1/2010# B) “102“11“C) 102=98+4 D) #5/1/2010#+5(分数:2.00)A.B.C.D.20.下面不是窗体“数据”属性的是( )。A) 排序依据 B) 允许添加 C) 记录源 D) 自动居中(分数:

    7、2.00)A.B.C.D.21.在 Access数据库中已建立了“tBook”表,若查找“图书编号”是“110066”和“111188”的记录,应在查询“设计”视图的“条件”行中输入( )。A) Not In(“110066“,“111188“) B) “110066“ And “111188“C) In(“110066“,“111188“) D) Not(“110066“,“111188“)(分数:2.00)A.B.C.D.22.在 SQL的 SELECT语句中,用于实现选择运算的子句是( )。A) FOR B) IF C) WHILE D) WHERE(分数:2.00)A.B.C.D.23

    8、.假设已在 Access中建立了包含“金属”、“单价”和“重量”三个字段的“frm”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为( )。A) 单价*重量B) =单价*重量C) 金属订单表!单价*金属订单表!重量D) =金属订单表!单价*金属订单表!重量(分数:2.00)A.B.C.D.24.Access中的事件,主要分为键盘事件、鼠标事件、窗口事件和( )。A) 对象事件 B) 操作事件C) )、)选项都错误 D) )、)选项都正确(分数:2.00)A.B.C.D.25.在报表设计中,用来绑定控件显示字段数据的最常用的计算控件是( )。A) 标签 B) 文本框 C

    9、) 列表框 D) 选项按钮(分数:2.00)A.B.C.D.26.下列表达式计算结果为日期类型的是( )。A) #2012-1-23#-#2011-2-3# B) year(#2011-2-3#)C) DateVahle(“2011-2-3“) D) Len(“2011-2-3“)(分数:2.00)A.B.C.D.27.语句 Dim NewArray(1,10)As Integer 的含义是( )。A) 定义了一个一维数组的整型变量且初值为 1和 10B) 定义了由整数构成的二维数组,第一列的个数是 2,第二列的个数是 11C) 定义了由 11个整数构成的二维数组D) 将二维数组的第 1列的第

    10、 10个元素设置为整型(分数:2.00)A.B.C.D.28.设有如下过程:x=1Dox=x+2Loop Until _运行程序,要求循环体执行 3次后结束循环,空白处应填入的语句是( )。A) x=7 B) x7 C) x=7 D) x7(分数:2.00)A.B.C.D.29.若将下图中窗体的标题设置为“改变文字显示颜色”,应使用的语句是( )。(分数:2.00)A.B.C.D.30.使用 Function语句定义一个函数过程,其返回值的类型( )。A) 只能是符号常量 B) 是除数组之外的简单数据类型C) 可在调用时由运行过程决定 D) 由函数定义时 As子句声明(分数:2.00)A.B.

    11、C.D.31.VBA中用实际参数 a和 b调用有参过程 Area(m,n)的正确形式是( )。A) Area m,n B) Area a,bC) Call Area(m,n) D) Call Area a,b(分数:2.00)A.B.C.D.32.在窗体中有一个文本框 Text1,编写事件代码如下。Private Sub Form_Click()X=val(Inputbox(“输入 x的值“)Y=1If X0 Then Y=2Text1.Value=YEnd Sub打开窗体运行后,在输入框中输入整数 12,文本框 Text1中输出的结果是( )。A) 1 B) 2 C) 3 D) 4(分数:2

    12、.00)A.B.C.D.33.在窗体上有一个命令按钮 Command1和一个文本框 Text1,编写事件代码如下。Private Sub Command1_Click()Dim i,j,xFor i=1 To 20 Step 2x=0For i=i To 20 Step 3x=x+1Next jNext iText1.Value=Str(x)End Sub打开窗体运行后,单击命令按钮,文本框中显示的结果是( )。A) 1 B) 7 C) 17 D) 400(分数:2.00)A.B.C.D.34.在窗体上有一个命令按钮 Command1,编写事件代码如下。Private Sub Command1

    13、_Click()Dim y As Integery=0Doy=InputBox(“y=“)If(y Mod 10)+Int(y/10)=10 Then DebugPrint y;Loop Until y=0End Sub打开窗体运行后,单击命令按钮,依次输入 10、37、50、55、64、20、28、19、-19、0,窗口上立即输出的结果是( )。A) 37 55 64 28 19 19 B) 10 50 20C) 10 50 20 0 D) 37 55 64 28 19(分数:2.00)A.B.C.D.35.运行下列程序,输入数据 8、9、3、0 后,窗体中显示的结果是( )。Private

    14、 Sub Form_click()Dim sum As Integer,m As Integersum=0Dom=InDutBox(“输入 m“)sum=sum+mLoop Until m=0MsgBox sumEnd SubA) 0 B) 17 C) 20 D) 21(分数:2.00)A.B.C.D.二、填空题(总题数:14,分数:30.00)36.栈的基本运算有三种:入栈、退栈和_。(分数:2.00)填空项 1:_37.希尔排序法属于 1 排序法。(分数:2.00)填空项 1:_38.类是一个支持集成的抽象数据类型,而对象是类的 1。(分数:2.00)填空项 1:_39.源程序文档化要求程

    15、序应加注释。注释一般分为序言性注释和: 1。(分数:2.00)填空项 1:_40.数据库设计包括概念设计、 1 和物理设计。(分数:2.00)填空项 1:_41.SQL查询就是用户使用 SQL语句来创建的一种查询。SQL 查询主要包括_、传递查询、数据定义查询和子查询 4种。(分数:2.00)填空项 1:_42.在 Access中建立的数据库文件的扩展名是 1。(分数:2.00)填空项 1:_43.Access中用于执行指定的 SQL语句的宏操作名是 1。(分数:2.00)填空项 1:_44.要将正实数 x保留两位小数,若采用 Int函数完成,则表达式为 1。(分数:2.00)填空项 1:_4

    16、5.在窗体上画一个名称为 Text1的文本框和一个名为 Command1的命令按钮,然后编写如下事件过程。Privace Sub Command1_Click()Dim array1(3,10)As IntegerDim I,j As IntegerFor i=1 to 3For j=2 to 4array1(i,j)=i+jNext jNext iText1.value=array1(2,3)+array1(3,4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是_。(分数:2.00)填空项 1:_46.在窗体中有一个名为 Command2的命令按钮,该命令的功能是:接收从键盘输

    17、入的 10个大于 0的整数,找出其中的最大值和对应的输入位置。请依据上述功能要求将事件代码补充完整。Private Sub Command2_Click()max=0max_n=0For i=1 To 10num=Val(InputBox(“请输入第“i“个大干 0的整数:“)If nummax Thenmax=_max_n=iEnd IfNext iMsgBox(“最大值为第“max_n“个输入的“max)End Sub(分数:2.00)填空项 1:_47.某个窗体已编写以下事件过程,打开窗体运行后,单击窗体,消息框的输出结果为_。Private Sub Form_Click()Dim k

    18、As Integer,n As Integer,m As Integern=10:m=1:k=1Do While k=nm=m*2k=k+1LoopMsgBox mEnd Sub(分数:2.00)填空项 1:_48.执行下面的程序段后,s 的值为_。s=5For i=26 To 49 Step 0.6s=s+1Next i(分数:2.00)填空项 1:_数据库的“职工基本情况表”有“姓名”和“职称”等字段,要分别统计教授、副教授和其他人员的数量。请在空白处填入适当语句,使程序可以完成指定的功能。Private Sub Command5_Click()Dim db As Dao.Database

    19、Dim rs As Dao.RecordsetDim zc As Dao.FieldDim Count1 As Integer,Count2 As Integer,Count3 As IntegerSet db=CurrentDb()Set rs=db.ODenRecordset(“职工基本情况表“)Set zc=rs.Fields(“职称“)Count1=0:Count2=0:Count3=0Do While Not (14) Select Case zcCase Is=“教授“Count1=Count1+1Case Is=“副教授“Count2=Count2+1Case ElseCount

    20、3=Count3+1End Select(15) Looprs.CloseSet rs=NothingSet db=NothingMsgBox “教授:“Count1“副教授:“Count2“,其他:“Count3End Sub(分数:4.00)填空项 1:_填空项 1:_二级 ACCESS笔试-396 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.用链表表示线性表的优点是( )。A) 便于插入和删除操作 B) 数据元素的物理顺序与逻辑顺序相同C) 花费的存储空间较顺序存储少 D) 便于随机存取(分数:2.00)A. B.C.D.解析:解析

    21、 链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。本题答案为 A)。2.栈和队列的共同点是( )。A) 都是先进后出 B) 都是先进先出C) 只允许在端点处插入和删除元素 D) 没有共同点(分数:2.00)A.B.C. D.解析:解析 栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”的线性表。

    22、本题答案为 C)。3.检查软件产品是否符合需求定义的过程称为( )。A) 确认测试 B) 集成测试 C) 验证测试 D) 验收测试(分数:2.00)A. B.C.D.解析:解析 确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求;集成测试的主要目的是发现与接口有关的错误。4.软件生命周期中所花费用最多的阶段是( )。A) 详细设计 B) 软件编码 C) 软件测试 D) 软件维护(分数:2.00)A.B.C.D. 解析:解析 软件生命周期分为软件定义、软件开发及软件运行维护 3个阶段。本题中,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的

    23、最后一个阶段,也是持续时间最长、花费最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。5.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。A) 概要设计 B) 详细设计 C) 可行性分析 D) 需求分析(分数:2.00)A.B.C.D. 解析:解析 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。软件软件生命周期的主要活动阶段如下。可行性研究和计划制定。确定待开发软件系统的开发目标和总的要求,给出它的功能、性能、可靠性

    24、以及接口等方面的可能方案,制定完成开发任务的实施计划。需求分析。对待开发软件提出的需求进行分析并给出详细定义,即准确地确定软件系统的功能。编写软件规格说明书及初步的用户手册,提交评审。软件设计。系统设计人员和程序设计人员应该在反复理解软件需求的基础上,给出软件的结构、模块的划分、功能的分配以及处理流程。软件实现。把软件设计转换成计算机可以接受的程序代码。即完成源程序的编码,编写用户手册、操作手册等面向用户的文档,编写单元测试计划。软件测试。在设计测试用例的基础上,检验软件的各个组成部分。编写测试分析报告。运行和维护。将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且

    25、可能的扩充和删改。本题答案是 D)。6.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送( )。A) 调用语句 B) 命令 C) 口令 D) 消息(分数:2.00)A.B.C.D. 解析:解析 面向对象的世界是通过对象与对象间彼此的相互合作来推动的,对象间的这种相互合作需要一个机制协助进行,这样的机制称为消息。消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。本题答案为 D)。7.下列说法中,不属于数据模型所描述的内容的是( )。A) 数据结构 B) 数据操作 C) 数据查询 D) 数据约束(分数:2.00)A.B.C.

    26、 D.解析:解析 数据模型所描述的内容有 3个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与操作方式。本题答案为 C)。8.对于现实世界中事物的特征,在实体一联系模型中使用( )。A) 属性描述 B) 关键字描述 C) 二维表格描述 D) 实体描述(分数:2.00)A. B.C.D.解析:解析 属性(Attribute):实体所具有的某一特性称为属性。一个实体可以由若干属性来刻画。9.数据库系统的核心是( )。A) 数据库 B) 数据库管理系统 C) 模拟模型 D) 软件工程

    27、(分数:2.00)A.B. C.D.解析:解析 数据库管理系统(Database Management System,DBMS)是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,数据库管理系统是数据库系统的核心。10.关系数据库管理系统能实现的专门关系运算包括( )。A) 排序、索引、统计 B) 选择、投影、联接 C) 关联、更新、排序 D) 显示、打印、制表(分数:2.00)A.B. C.D.解析:解析 关系数据库管理系统能实现的专门关系运算,包括选择运算、投影运算、联接运算。11.学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时

    28、可以借 5本书,一名教师同时可以借 10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是( )。A) 一对一联系 B) 一对五联系 C) 一对十联系 D) 一对多联系(分数:2.00)A.B.C.D. 解析:解析 实体之间的联系有以下几种。一对多联系:在一对多联系中,表 A的一条记录在表 B中可以有多条记录与之对应,但表 B中的一条记录最多只能与表 A的一条记录对应。多对多联系:在多对多联系中,表 A的一条记录在表 B中可以对应多条记录,而表 B的一条记录在表 A中也可以对应多条记录。一对一联系:在一对一联系中,表 A的一条记录只能对应表 B中的一条记录,而表 B中的一条记录也

    29、只能与表 A中的一条记录对应。根据学校图书馆的规定,一个读者(包括旁听生、在校生和教师)最少可以借一本书而最多可以借 10本书,所以读者与书之间是一对多联系。所以本题答案为 D)。12.下列关系模型中,术语解析不正确的是( )。A) 记录,满足一定规范化要求的二维表,也称关系B) 字段,二维表中的一列C) 数据项,也称为分量,是每个记录中的一个字段的值D) 字段的值城,字段的取值范围,也称为属性域(分数:2.00)A. B.C.D.解析:解析 表中的每一行称为一个记录,也称元组。13.Access数据库文件的后缀名为( )。A) mdb B) pdf C) acc D) ass(分数:2.00

    30、)A. B.C.D.解析:解析 Access 数据库文件的后缀名是.mdb。14.以下字符串不符合 Access字段命名规则的是( )。A) birthday B) 生日C) Jim.jeckson D) /注释(分数:2.00)A.B.C. D.解析:解析 字段命名规则是:长度为卜 64个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号(.)、感叹号(!)、方括号()和重音符号()。15.某表中“年龄”字段的“字段大小”属性设置为 2,则以下输入数据能原样存储的是( )。A) 102 B) 22.5 C) 19 D) -9(分数:2.00)A.B.C. D.解析:解析 其他都不符

    31、合字段大小为 2的要求。16.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是( )。A) * B) ? C) ! D) #(分数:2.00)A.B.C.D. 解析:解析 Access 中通配符用法如下。“*”:通配任何多个字符,它可以在字符串中当作第一个或最后一个字符使用。“?”:通配任何单个字母的字符。“!”:通配任何不在括号之内的字符。“#”:通配任何单个数字字符。所以本题的答案为 D)。17.在 SQL查询中使用 WHERE子句指出的是( )。A) 查询目标 B) 查询结果 C) 查询视图 D) 查询条件(分数:2.00)A.B.C.D. 解析:解析 SQL 查询语句中的

    32、WHERE子句指出了该查询的条件。所以本题答案是 D)。18.以下关于 Access表的叙述中,正确的是( )。A) 表一般包含一到两个主题的信息 B) 表的数据表视图只用于显示数据C) 表设计视图的主要工作是设计表的结构 D) 在表的数据表视图中,不能修改字段名称(分数:2.00)A.B.C. D.解析:解析 一般而言,一个表只包含一个主题,否则会引起混淆;表的“数据表”视图主要用来建立表结构;在“数据表”视图中可以修改字段名称,但不能修改字段的数据类型和属性值;我们可以通过“数据表”视图、“设计”视图和“表向导”3 种方法来建立表结构。19.下列表达式计算结果为数值类型的是( )。A) #

    33、5/5/2010#-#5/1/2010# B) “102“11“C) 102=98+4 D) #5/1/2010#+5(分数:2.00)A. B.C.D.解析:解析 选项 A)的计算结果是 4。选项 B)的计算结果是 False。选项 C)的计算结果是 True。选项 D)的计算结果是 2010-5-6。只有选项 A)的表达式计算结果为数值类型。所以本题答案为 A)。20.下面不是窗体“数据”属性的是( )。A) 排序依据 B) 允许添加 C) 记录源 D) 自动居中(分数:2.00)A.B.C.D. 解析:解析 自动居中是“格式”属性,其他的是“数据”属性。21.在 Access数据库中已建

    34、立了“tBook”表,若查找“图书编号”是“110066”和“111188”的记录,应在查询“设计”视图的“条件”行中输入( )。A) Not In(“110066“,“111188“) B) “110066“ And “111188“C) In(“110066“,“111188“) D) Not(“110066“,“111188“)(分数:2.00)A.B.C. D.解析:解析 In 运算符用于指定一个字段值的列表,列表中的任意一个值都可以与查询的字段相匹配。22.在 SQL的 SELECT语句中,用于实现选择运算的子句是( )。A) FOR B) IF C) WHILE D) WHERE(

    35、分数:2.00)A.B.C.D. 解析:解析 SELECT 语句的语法包括几个主要子句,分别是:FROM、WHERE 和 ORDER BY子句。在语句WHERE后跟条件表达式,用于实现选择运算。所以本题答案为 D)。23.假设已在 Access中建立了包含“金属”、“单价”和“重量”三个字段的“frm”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为( )。A) 单价*重量B) =单价*重量C) 金属订单表!单价*金属订单表!重量D) =金属订单表!单价*金属订单表!重量(分数:2.00)A.B. C.D.解析:解析 本题考查窗体和控件的属性相关知识。控件的“控件来源

    36、”属性告诉系统如何检索或保存在窗体中要显示的数据,如果控件来源中包含一个字段名,那么在控件中显示的就是该字段的值,如果设置该属性为空,除非编写一个程序,否则在窗体控件中显示的数据将不会写入数据库的表字段中。如果该属性含有一个计算表达式,那么这个控件会显示计算的结果。本题中文本框显示订购金额,金额=单价*重量,字段要用“”中括号括住,“=”号也不能少,所以本题选 B)。24.Access中的事件,主要分为键盘事件、鼠标事件、窗口事件和( )。A) 对象事件 B) 操作事件C) )、)选项都错误 D) )、)选项都正确(分数:2.00)A.B.C.D. 解析:解析 事件包括五大类,它们分别是键盘事

    37、件、鼠标事件、对象事件、窗口事件、操作事件。25.在报表设计中,用来绑定控件显示字段数据的最常用的计算控件是( )。A) 标签 B) 文本框 C) 列表框 D) 选项按钮(分数:2.00)A.B. C.D.解析:解析 文本框控件是最常用的计算控件,可以通过绑定来显示字段数据。26.下列表达式计算结果为日期类型的是( )。A) #2012-1-23#-#2011-2-3# B) year(#2011-2-3#)C) DateVahle(“2011-2-3“) D) Len(“2011-2-3“)(分数:2.00)A.B.C. D.解析:解析 #2012-1-23#-#2011-2-3#的结果为

    38、354。Year函数:返回的是输入参数中的年份。year(#2011-2-3#)的值为 2011。DateValue函数:将字符串转换为日期值。DateValue(“2011-2-3“)自勺值为 2011-02-03。Len函数:返回字符串所含字符数。Len(“2011-2-3“)的值为 8。所以本题答案为 C)。27.语句 Dim NewArray(1,10)As Integer 的含义是( )。A) 定义了一个一维数组的整型变量且初值为 1和 10B) 定义了由整数构成的二维数组,第一列的个数是 2,第二列的个数是 11C) 定义了由 11个整数构成的二维数组D) 将二维数组的第 1列的第

    39、 10个元素设置为整型(分数:2.00)A.B. C.D.解析:解析 Dim NewArray(1,10)As Inteqer 表示定义了一个整型的二维数组,数组元素为Newarray(0,0)至 Newarray(1,10)。第二列从 01 有 2个整型的数,第一列从 010 有 11个整型的数。28.设有如下过程:x=1Dox=x+2Loop Until _运行程序,要求循环体执行 3次后结束循环,空白处应填入的语句是( )。A) x=7 B) x7 C) x=7 D) x7(分数:2.00)A.B.C. D.解析:解析 DoLoop Until 是当条件值为假时,重复执行循环,直至条件值

    40、为真或执行到选择 Exit Do语句,结束循环。本题中变量 x初始值为 1,第一次循环结束后,x=1+2=3,第二次循环结束后,x=3+2=5,第三次循环结束后,x=5+2=7,所以,要求循环体执行 3次后结束循环,则需要在空白处填入x=7,这样,当 x的值等于 7时,循环条件为真,循环结束。所以本题答案为 C)。29.若将下图中窗体的标题设置为“改变文字显示颜色”,应使用的语句是( )。(分数:2.00)A.B. C.D.解析:解析 在窗体中,使用 Caption属生来表示窗体的标题。30.使用 Function语句定义一个函数过程,其返回值的类型( )。A) 只能是符号常量 B) 是除数组

    41、之外的简单数据类型C) 可在调用时由运行过程决定 D) 由函数定义时 As子句声明(分数:2.00)A.B.C.D. 解析:解析 Function 函数的返回类型由 As子句来声明,如果没有指定 As子句,则意味着该函数返回变体类型。所以本题答案为 D)。31.VBA中用实际参数 a和 b调用有参过程 Area(m,n)的正确形式是( )。A) Area m,n B) Area a,bC) Call Area(m,n) D) Call Area a,b(分数:2.00)A.B. C.D.解析:解析 含参数的过程被调用时,主调过程中的调用式必须提供相应的实参(实际参数的简称),并通过实参向形参传

    42、递的方式完成过程调用。而 Call方法调用函数时,必须要带括号。所以本题答案是 B)。32.在窗体中有一个文本框 Text1,编写事件代码如下。Private Sub Form_Click()X=val(Inputbox(“输入 x的值“)Y=1If X0 Then Y=2Text1.Value=YEnd Sub打开窗体运行后,在输入框中输入整数 12,文本框 Text1中输出的结果是( )。A) 1 B) 2 C) 3 D) 4(分数:2.00)A.B. C.D.解析:解析 先来了解这个事件代码所提供的程序流程:首先通过输入框获取变量 X的值,然后定义了变量 Y的初始值为 1,再通过 If语

    43、句判断 X的值是否不等于 0,如果不等于 0,则变量 Y的值变为 2,如果 X的值等于 0,则 Y仍等于 1,最后,通过语句“Text1.Value=Y”,将 Y的值显示在文本框中。本题要求打开窗体运行后,在输入框中输入整数 12,因为 12不等于 0,所以文本框 Text1中输出的 Y的结果是2。所以本题答案为 B)。33.在窗体上有一个命令按钮 Command1和一个文本框 Text1,编写事件代码如下。Private Sub Command1_Click()Dim i,j,xFor i=1 To 20 Step 2x=0For i=i To 20 Step 3x=x+1Next jNex

    44、t iText1.Value=Str(x)End Sub打开窗体运行后,单击命令按钮,文本框中显示的结果是( )。A) 1 B) 7 C) 17 D) 400(分数:2.00)A. B.C.D.解析:解析 事件代码中有两个 For循环,第一个 for循环“For i=1 To 20 step 2”变量 i的初值为1,终值为 20,步长为 2,循环条件符合,执行语句“x=0”,为变量 x赋值为 0,从这里可以看出,无论循环执行多少次,在执行循环体时,x 的值都将还原为 0,通过这一点可知,最后一次循环的结果即为整个程序的运行值。再来看整个程序,第二个 For循环“For i=i To 20 st

    45、ep 3”,初值为 i,终值为 20,步长为 3,那么可以知道,当 i=1时,第二个循环执行 7次;当 i=3时,第二个循环执行 6次,依次类推,当 i=19时,第一个循环最后一次执行,那么把 i=19代入到第二个循环中:当 1=19时,j=19,x=0+1=1。此时 i=j+3=19+3=22,2220,循环条件不成立,循环结束。至此,第一个 For循环和第二个 For循环都运行结束,所以 x=1,通过语句“Text1.Value=Str(x)”将字符 1显示在窗体的文本框中。所以本题答案为 A)。34.在窗体上有一个命令按钮 Command1,编写事件代码如下。Private Sub Co

    46、mmand1_Click()Dim y As Integery=0Doy=InputBox(“y=“)If(y Mod 10)+Int(y/10)=10 Then DebugPrint y;Loop Until y=0End Sub打开窗体运行后,单击命令按钮,依次输入 10、37、50、55、64、20、28、19、-19、0,窗口上立即输出的结果是( )。A) 37 55 64 28 19 19 B) 10 50 20C) 10 50 20 0 D) 37 55 64 28 19(分数:2.00)A.B.C.D. 解析:解析 本题程序首先定义变量 y用以存放输入的整数,通过 DoLoop

    47、Until循环中的语句“y=InputBox(“y=“)”将输入的值赋值给变量 y,程序通过 DoLoop Until循环语句来判断输入的值是否符合条件,即语句“If(y Mod 10)+Int(y/10)=10”,该语句的意思是,判断“变量 y对 10取模”与“变量 y整除 10”相加后的值,如果结果等于 10,则输出变量 y的值,不等于 10,则继续判断下一个值,直到输入的数为 0,符合循环结束条件,跳出 DoLoopUntil循环。题面要求依次输入10、37、50、55、64、20、28、19、-19、0,所以立即窗口上输出的结果是:37 55 64 28 19。所以本题答案为 D)。3

    48、5.运行下列程序,输入数据 8、9、3、0 后,窗体中显示的结果是( )。Private Sub Form_click()Dim sum As Integer,m As Integersum=0Dom=InDutBox(“输入 m“)sum=sum+mLoop Until m=0MsgBox sumEnd SubA) 0 B) 17 C) 20 D) 21(分数:2.00)A.B.C. D.解析:解析 本题程序实现了一个求和循环。首先,程序定义了两个整型变量 sum和 m,为 sum赋初值为 0,在 DoLoopUntil循环中,通过语句“m=InputBox(“输入 m“)”收集键盘输入的数据,将该数据赋值给变量 m,并执行语句“sum=sum+m”,将所有输入的数据累加,累加结果放入变量 sum中,直到输入数据为“0”,满足循环结束条


    注意事项

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




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

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

    收起
    展开