ImageVerifierCode 换一换
格式:DOC , 页数:20 ,大小:77KB ,
资源ID:1323706      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1323706.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

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

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

1、二级 ACCESS 笔试-29 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Commandl Click()Dim a()aArray(1,3,5,7)s=OFor i1 TO 3S=S*10 十 a(i)Next iPrInt SEnd Sub程序运行后,输出结果为( )。(分数:2.00)A.135B.357C.531D.7532.以下程序的输出结果是( )。Dim varl Dim var2Dim var3varl“HellO“var2“World!“var3

2、=varl 其次就是循环执行条件的确定,由于使用的是 While 型循环,表示在满足条件时执行循环体中的代码,这里满足执行循环的条件应该是 in。选项 A 和 B 的循环条件都是in,少了 in 的一次循环,实际上只执行了 n-1 次;而选项 D 则从 in 时才开始执行,不合题意;同时,选项 B 没有指定 i 的初值,系统会默认 i;0,这也不合题意。本题正确答案为选项 C。11.下面不属于软件工程的 3 个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境 解析:解析 软件工程包括 3 个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理、

3、文档生成;过程支持软件开发的各个环节的控制、管理。12.关于编辑记录的操作的说法,正确的一项是( )。(分数:2.00)A.可以同时选定不相邻的多个记录 B.可以在表中的任意位置插入新记录C.删除有自动编号的表时,再添加新记录时, 自动编号将自动使用删除的编号D.修改记录时,自动编号型字段不能修改解析:解析 本题考查对选定记录、添加记录、修改记录和删除记录操作的理解。Access 中选定记录时,只可以选定任意一条记录,或者选定所有记录,还可以选定相邻的多个记录。添加记录时,只能从表的最后一个记录下的第一个空白行开始添加,并不能在表中任意位置添加记录。如果表中含有自动编号型字段,删除表中最后几个

4、记录后,再添加新记录时,新记录的自动编号是按未删除前的数累加:如果按删除后的数累加,需要这样处理;选择“工具”“选项”,切换到“常规”选项卡,选中“关闭时压缩”,关闭当前数据库,再打开在数据库添加新记录;如果删除的是表中最后一个记录前的一些记录,则没有办法再用这些已被删除的记录的编号,除非把从 1 开始的连续编号以后的所有记录都删除。修改记录时,修改作为主键的字段要慎重,不能有重复值, a 不能为空,而且若表中含有自动编号型字段,则该字段不能修改。答案为 A。13.对数据访问页与 Access 数据库的关系的描述错误的是( )。(分数:2.00)A.数据访问页是 Access 数据库的一种对象

5、B.数据访问页与其他 Access 数据库对象的性质是相同的C.数据访问页的创建与修改方式与其他 Access 数据库对象基本是一致的D.数据访问页与 Access 数据库无关 解析:解析 数据访问页是 Access 数据库的一种对象,与其他 Access 数据库对象的性质相同,创建与修改方式与其他 Access 数据库对象基本一致,与 Access 数据库有关。但数据访问页是一个独立的文件,保存在 Access 以外,两者是分离的,但不是无关的,答案为 D。14.一个栈的进栈顺序是 1,2,3,4,则出栈顺序为( )。(分数:2.00)A.4,3,2,1 B.2,4,3,1C.1,2,3,4

6、D.3,2,l,4解析:解析 栈是一种特殊的线性表,栈的插入和删除运算都只在一端进行。即它的一端是封闭的,不允许进行插入与删除元素,另一端是开口的,允许进行插入与删除元素。栈中的数据是先进后出的。答案是 A。15.下列可作为 Visual Basic 变量名的是( )。(分数:2.00)A.A#AB.4AC.?xyD.constA 解析:解析 本题考查 Visual Basic 中变量命名规则。根据 Visual Basic 中变量的命名规则可知,变量名必须以字母开头,所以选项 B 是错误的;不可以包含嵌入的句号或者类型声明字符,如 $、!、#、,以及通配符?、*等,所以选项 A 和选项 C

7、是错误的;另外,变量名还不能超过 255 个字符,也不能和受到限制的关键字同名。选项 D 为正确答案。16.结构化方法的核心和基础是( )。(分数:2.00)A.结构化分析方法B.结构化设计方法C.结构化编程方法D.结构化程序设计理论 解析:解析 结构化方法是软件开发方法之一。它包括结构化分析方法、结构化设计方法、结构化编程方法,而它的核心和基础是结构化程序设计理论。17.E-R 模型可以转换成关系模型。当两个实体间联系是 M:N 联系时,它通常可转换成关系模式的个数是( )。(分数:2.00)A.2B.3 C.MND.M*N解析:解析 将 E-R 图转换为关系模型的转换方法有:1 个实体型转

8、换为 1 个关系模式;1 个 m:n 联系转换为一个关系模式;3 个或 3 个以上实体间的 1 个多元联系转换为一个关系模式。因此,本题答案为B。18.有如下程序段:Const c$=“BeijingC$”Shanghai”C$“He bel“Print C$运行时输出的结果是( )。(分数:2.00)A.BeijingB.ShallSh9iC.HebeiD.显示出错信息 解析:解析 本题考查 Const 语句的用法。Const 语句定义的常数变量,其值可以被引用而不能在程序中改变,否则会出现错误信息提示。使用常数变量可以使程序更具有可读性,并且易于修改。在程序运行时,常数不会像变量那样会无意

9、中被改变。在本程序中,C$已经被定义为常数变量,不允许再修改,所以运行会显示出错信息。答案为 D。19.函数 String(n,“str“)的功能是( )。(分数:2.00)A.把数值型数据转换为字符串B.返回由 n 个字符组成的字符串 C.从字符串中取出 n 个字符D.从字符串中第 n 个字符的位置开始取字符串解析:解析 本题考查 Sting(Number,Character)函数的用法。String(Number,Character)函数的功能是返回包含指定长度重复字符的字符串。其中, Character 参数的第一个字符将用于建立返回的字符串,Number 参数决定返回字符串的长度。 S

10、tr(Number)函数的功能是把数值型数据转换为字符串。选项 A 指的是 Str(Number)函数。答案为 B。20.编制一个好的程序,首先要确保它的正确性和可靠性,还应强调良好的编程风格。在选择标识符的名字时应考虑( )。(分数:2.00)A.名字长度越短越好,以减少源程序的输入量B.多个变量共用一个名字,以减少变量名的数目C.选择含义明确的名字,以正确提示所代表的实体 D.尽量用关键字作名字,以使名字标准化解析:解析 本题涉及程序的编程风格,考生应该掌握一些基本的良好编程风格。标识符的名字应能反映它所代表的实际东西,应有一定实际意义。名字不是越长越好,应当选择精炼的意义明确的名字。必要

11、时可使用缩写名字,但这时要注意缩写规则要一致,并且要给每一个名字加注释。同时,在一个程序中,一个变量只应用于一种用途,21.在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,其中数据独立性最高的阶段是( )。(分数:2.00)A.数据库系统 B.文件系统C.人工管理D.数据项管理解析:解析 文件系统是数据库系统的初级阶段,提供了简单的数据共享与数据管理能力,其功能简单,附属于操作系统而不成为独立的软件,只能看做是数据库系统的雏形。人工管理主要用于科学计算,硬件无磁盘,直接存取,软件没有操作系统。数据库管理系统是从这两个阶段发展而来的,其数据独立性必然更高因此答案为

12、 A。22.选拔身高 T 超过 17 米且体重 W 小于 625 公斤的人,表示该条件的布尔表达式( )。(分数:2.00)A.T17 And W625B.T17 0r W625C.T17 And W625 D.T17 0r W625解析:解析 本题考查逻辑运算符的用法,逻辑运算符包括 And、Or、Xor、Not、等,其中除了 Not 为单值运算符外,其他均为双值运算符。首先我们要弄清题目要求,题目要求 T17 且 W625,选项A 错在包括了 T=17 和 W=625,选项 B 和选项 D 错在使用 Or 逻辑运算符,而且选项 B 还包括了 T=17和 W=625。答案为 C。23.下列关

13、于 VBA 面向对象中的“方法”说法正确的是( )。(分数:2.00)A.方法是属于对象的 B.方法是独立的实体C.方法也可以由程序员定义D.方法是对事件的响应解析:解析 本题考查对 VBA 面向对象中“方法”概念的理解。选项 A 中,对象是属性、对象和事件的封装,因此方法是属于对象的:选项 B 因为方法是属于对象的,因而它就不是独立的,一定要依附于某个对象,方法才有意义:选项 C 在 VBA 中,方法是由系统预先设定好的,例如使某控件获得焦点的“Set Focus”方法,程序员不需要知道这个方法是如何实现的,也不能自行定义;选项 D 中,响应事件的是事件过程,方法是对象可以执行的操作。答案为

14、 A。24.可以用前面加下列选项中哪个表达式宋设置宏的操作参数( )。(分数:2.00)A.“”B.“” C.“,”D.“;”解析:解析 本题考查如何设置宏的操作参数。设置参数应注意:有些参数不可用默认值;有的参数将会影响其后参数的选择,通常应按操作参数的排列顺序进行设置;为参数设置表达式时,通常表达式前必须加等号(二)但是 Set Value 宏操作的表达式操作和 Run Macro 宏作的重复表达式参数可以例外。答案为 B。25.下列关于总计的说法,错误的一项是( )。(分数:2.00)A.可以作各种计算 B.作为条件的字段也可以显示在查询结果中C.计算的方式有和、平均、记录数、最大值、最

15、小值等D.任意字段都可以作为组解析:解析 本题考查字段数据的统计。在查询的预定义计算中,“总计”中有 12 项,也就是说,可以进行这 12 种计算:分组(Group By)、求和(Sum)、平均值(Avg)、最小值(Min)、最大值(Max)、计数(Count)、标准差(St Dev)、方差(Var)、第一个值(First)、最后一个值 (Last)、建立计算字段(Expression)和指定查询条件(Where)。答案为 A。26.下列关于数组特征的描述不正确的是( )。(分数:2.00)A.数组是一种变量,由规则有序结构中具有同一类型的值的集合构成B.在 VBA 中不允许隐式说明数组C.D

16、im astrNew Array(20)As String 这条语句产生有 20 个元素的数组,每个元素为一个变长的字符串变量,且第一个元素从 1 开始 D.Dim astrNew Array(1T020)As String 这条语句产生有 20 个元素的数组解析:解析 本题考查数组的知识。选项 A 是对数组的一个描述,数组是一种变量,由规则有序结构中具有同一类型的值的集合构成:选项 B 是值得考生注意的地方,在 VBA 中不允许隐式说明数组;选项 C是错误的,Dim astrNewArray(20) As String 这条语句是产生 21 个元素的数组,每个元素为 1 个变长的字符串变量,

17、其第一个元素是从 0 开始;选项 D 的 Dim astrNewArray(1 To 20)As String 这条语句产生20 个元素是正确的。答案为 C。27.所谓关系是指( )。(分数:2.00)A.各条记录中的数据彼此有一定的关系B.一个数据库文件与另一个数据库文件之间有一定的关系C.数据模型符合一定条件的二维表格式 D.数据库中各个字段之间彼此有一定关系解析:解析 每个关系都类似 1 张表,或者在某种程度上类似 1 个“平面”记录文件。28.一个报表最多可以对( )个字段或表达式进行分组。(分数:2.00)A.4B.6C.8D.10 解析:解析 报表通过分组可以实现同组数据的汇总和显

18、示输出,增强了报表的可读性和信息的利用。一个报表中最多可以对 10 个字段或表达式进行分组。答案为 D。29.二叉树是结点的有限集合,它有( )根结点。(分数:2.00)A.有 0 个或 1 个 B.有 0 个或多个C.有且只有 1 个D.有 1 个或 1 个以上解析:解析 二叉树是一种特殊的树,它要求非空二叉树只有一个根节点,所以它可以是空树。答案为A。30.VBA 中用实际参数 a 和 b 调用有参数 Area(m,n)的正确形式是( )。(分数:2.00)A.Area m,nB.Area a,b C.Call Area(m,n)D.Call Areaa,b解析:解析 本题考查 VBA 中

19、子过程的调用。子过程的调用形式有两种: Call 子过程名()和子过程名)。调用时只能使用实参,显然选项 A 和选项 C 是不对的;使用 Call 关键字时,必须使用圆括号将实参括起来。答案为 B。31.列表框和组合框的区别是( )。 列表框有下拉菜单 列表框可以添加记录组合框可以添加记录 组合框有下拉菜单(分数:2.00)A.B. C.D.解析:解析 本题考查列表框和组合框的区别。列表框和组合框的差别在于组合框中多一个下拉箭头,按下后,将显示一个下拉菜单,而列表框的大小固定,并且组合框允许用户输入数据。答案为 B。32.VBA 数据类型符号“&”表示的数据类型的是( )。(分数:2.00)A

20、.整型B.长整型 C.单精度D.双精度解析:解析 本题考查 VBA 数据类型。整型 Interger 用的符号是“%”;长整型 Long 用的符号是“&”;单精度型 Single 用的符号是“!”双精度型 Double 用的符号是“#”。答案为 B。33.若某报表中每个班级都有多条记录,如果要使用班级字段(文本型)对记录分类,班级号为 0440018, 0440019,0440020则组间距应设为( )。(分数:2.00)A.4B.5C.6D.7 解析:解析 本题考查记录分组的组间距。分组字段是文本型,且字段值的前 5 位都相同,若要将同一个班级的记录放在一起,不同班级的记录分开,则分组形式应

21、为“前缀字符”。组间距就是使用前几个字符就可以将各个组分开,因为第 6 位有相同的,因此应该取 7 位。答案为 D。34.下列关于有条件的宏的说法,错误的一项是( )。(分数:2.00)A.条件为真时,将执行此行中的宏操作B.宏在遇到条件内有省略号时,中止操作 C.如果条件为假,将跳过该行操作D.上述都不对解析:解析 本题考查对有条件的宏的理解。选项 B 中如果条件为真,将执行该行以及紧跟着的对应的“条件”单元格中有省略号的的操作;如果条件为假,则将跳过该行以及紧跟着的对应的“条件”单元格中有省略号的的操作。其他选项都正确,答案为 B。35.宏组中的宏的调用格式为( )。(分数:2.00)A.

22、宏组名宏名 B.宏名称C.宏名宏组名D.以上都不对解析:解析 本题考查运行宏组时对宏的调用。宏调用格式为“宏组名宏名”,答案为 A。二、填空题(总题数:15,分数:30.00)36.在长度为 n 的有序线性表中进行二分查找,需要的比较次数为【1】。(分数:2.00)填空项 1:_ (正确答案:log2n)解析:解析 二分法查找只适用于顺序存储的有序表。对于长度为 n 的有序线性表,在最坏情况下,二分查找只需要比较 log2n 次。37.需求分析阶段的工作,可以分成以下 4 个方面;【2】、分析与综合、编写需求规格说明书和评审。(分数:2.00)填空项 1:_ (正确答案:需求获取)解析:解析

23、需求分析的任务是发现需求、求精、建模和定义需求的过程,由需求分析的定义可知,需求分析的内容包括:提炼、分析和仔细审查已收集到的需求。因此需求分析阶段的工作,可以分成以下 4个方面:需求获取、分析与综合、编写需求规格说明书和评审。38.选择运算的结果关系同原关系具有【3】的结构框架,投影运算的结果关系同原关系通常具有【4】的结构框架。(分数:2.00)填空项 1:_ (正确答案:相同 不同)解析:解析 结构框架是由 n 个命名的属性组成,如果将一个关系看做一张表,那么选择操作就是从这张表中选出一些行而丢弃另一些行。而投影操作则是从这张表中选出某些列而丢弃另一些列。如果只对一个关系中的某些属性感兴

24、趣,那么就需要使用投影操作在这些属性上投影该关系。因此,选择运算的结果关系同原关系具有相同的结构框架,投影运算的结果关系同原关系通常具有不同的结构框架。39.联接运算是将两个或两个以上的关系根据联接条件生成一个【5】。(分数:2.00)填空项 1:_ (正确答案:新关系)解析:解析 关系的联接运算是指将两个或两个以上的关系根据联接条件生成一个新关系。常见的联接有等值联接和自然联接。按照两关系中的对应属性值相等的条件所进行的联接称为等值联接,在等值联接中存在有两个相同的属性,若去掉其中一个则就是自然联接的结果。在 FoxPro 中,使用 SQL SELECT 命令进行等值联接,其结果中存在有重复

25、属性。使用 JOIN 命令也能够进行等值联接,但在结果中自动去掉了重复性,也就是说,使用 JOIN 命令所进行的等值联接实际上是自然联接。40.若 a 是 float 型变量,且 a=6,则表达式“a/2(int)(a1)2”的值为【6】。(分数:2.00)填空项 1:_ (正确答案:4)解析:解析 a2 的值为 3,表达式(int)(a1)2 的值为 1,所以最后结果为 4。41.数组 Dim x(3,-1 to 1,6)包含元素的个数有【7】。(分数:2.00)填空项 1:_ (正确答案:84)解析:解析 本题考查多维数组的定义。默认情况下,下标下限为 0,数组元素从“数组名(0)”至“数

26、组名(下标上限)”;如果使用 t。选项,则可以设置非 0 下限。数组 x 的第 1 个下标从 0 到 3,共有 4 个,第 2 个下标从1 到 1 共有 3 个,第 3 个下标从 0 到 6 共有 7 个,因此数组元素个数为 437:84 个。42.Visual Basic 中,允许一个变量未加定义直接使用,这样 VB 即把它当做变体类型的变量。若使用 Dim语句定义这种类型的变量,则在 As 后面应使用【8】关键字。(分数:2.00)填空项 1:_ (正确答案:Variant)解析:解析 本题考查变体变量的概念,属于记忆型题目,容易解答。Visual Basic 中,允许一个变量未加定义直接

27、使用,这样 VB 即把它当作变体类型的变量。若使用 Dim 语句定义这种类型的变量,则在 As后面应使用 Variant 关键字。在这里需要注意的是变体变量并非无类型变量,是类型可以自由置换的变量。43.参数传递有【9】和按址 2 种方法。(分数:2.00)填空项 1:_ (正确答案:按值)解析:解析 本题考查参数传递的方法。所有的参数传递给过程都是按地址的,除非有特别指定的别的方法。可以按值的来传递参数,只要在过程的声明中包含 By Val 关键字。44.在 Access 中,过程可以分为【10】和子程序。(分数:2.00)填空项 1:_ (正确答案:函数过程)解析:解析 本题考查过程的分类

28、。过程是包含 VB 代码的单位,包含一系列执行操作或计算数值的语句和调用对象方法的语句。过程可分为函数过程和子程序。函数过程是一种能够返回具体值的过程(如计算结果),可以在表达式中使用;函数过程以关键字“Function”开始,并以“End Function”语句结束。子程序,也称为 Sub 过程,是执行一项或一系列操作的过程,没有返回值;子程序以“Sub”关键字开头,并以“End Sub”语句结束。45.将活动窗口最小化的宏操作是【11】 。(分数:2.00)填空项 1:_ (正确答案:Minimize)解析:解析 本题考查控制窗口的大小和位置操作。Maximize 可以放大活动窗口,使其充

29、满 Microsoft Access 窗口,该操作可以使用户尽可能多地看到活动窗口中的对象;Minimize 可以将活动窗口缩小为Microsoft Access 窗口底部的小标题栏;Move Size 可以通过设置起相应的操作参数移动活动窗口或调整其大小; Restore 可将处于最大化或最小化的窗口恢复为原来的大小。46.从查询导出的 HTML 文档【12】(会不会)因为数据库的数据更改而更改。(分数:2.00)填空项 1:_ (正确答案:不会)解析:解析 本题考查静态 HTML 网页的特点。从表、查询、窗体和报表所导出的 HTML 文档将始终保持导出时的文档信息,并不会应为数据库中的记录

30、的更新而更新。47.在模块中执行宏的命令是使用 Do Cmd 对象的【13】方法。(分数:2.00)填空项 1:_ (正确答案:Run Macro)解析:解析 本题考查在模块中执行宏的概念。在模块的过程中,使用 DoCmd 对象的 Run Macro 方法,可以执行设计好的宏,调用格式为:DoCmdRunMacroMacro Name,Repeat Count,RepeatExpression)。其中 Macro Name 表示当前数据库中宏的有效名称;Repeat Count 可选项,用于计算宏运行次数的整数值: RepeatExpression 可选项,为数值表达式,在每一次运行宏时进行计

31、算,结果为 False(0)时,停止运行宏。48.假设变量 intVar 为一个整型变量,则执行赋值语句 int Var=“2“3 之后,变量 intVar 的值是【14】。(分数:2.00)填空项 1:_ (正确答案:5)解析:解析 本题考查不同类型之间的运算。在不同类型常数进行运算时,系统常先进行强制类型转换。在本题中,进行“2”3 运算时,首先将字符串”2”转换为数值然后再和 3 进行加运算,结果为 5;而 “2”“3”则为字符串之间相加,结果为“23”,而在赋值给 intVar 时,系统又强制将字符串按 CInt转换为 23。因此正确答案是 5049.执行如下语句: a=InputBo

32、x(“Today“,“Tomorrow“,”Yesterday“,”Day before yesterday“,5)将显示一个输入对话框,在对话框的输入区中显示的消息是【15】 。 (分数:2.00)填空项 1:_ (正确答案:Yesterday)解析:解析 本题考查 Input Box 函数的用法。Input Box 函数可以产生一个对话框,只要对 Input Box函数的格式熟练掌握即可正确作答。该函数也是考试重点内容,考生需重点掌握。格式为:Input Box(prompt,,title),default -,xpos,ypos,helpfile,context),由此可知执行上述事件过程后对话框的输入区显示的信息是 Yesterday。50.下面程序的运行结果为【16】。x;-23y=125z=Len(Str$(x)+Str$(y)Print z(分数:2.00)填空项 1:_ (正确答案:8)解析:解析 本题考查 Str 和 Len 函数的用法。Str 函数是将数值型量转换为字符型量,因为 y 为正数,所以 Str$(y)带一个空格,Str$(x)前面带有“”号。Len 函数是计算字符串的长度,由此可见本题的正确答案为 8。

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