[计算机类试卷]国家二级(ACCESS)笔试模拟试卷153及答案与解析.doc

上传人:feelhesitate105 文档编号:502145 上传时间:2018-11-29 格式:DOC 页数:23 大小:60KB
下载 相关 举报
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷153及答案与解析.doc_第1页
第1页 / 共23页
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷153及答案与解析.doc_第2页
第2页 / 共23页
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷153及答案与解析.doc_第3页
第3页 / 共23页
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷153及答案与解析.doc_第4页
第4页 / 共23页
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷153及答案与解析.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、国家二级( ACCESS)笔试模拟试卷 153及答案与解析 1 下列选项中,不是算法基本特征的是 ( )。 ( A)完整性 ( B)可行性 ( C)有穷性 ( D)拥有足够的情报 2 下列数据结构中,属于非线性的是 ( )。 ( A)线性表 ( B)队列 ( C)树 ( D)栈 3 下列叙述中错误的是 ( )。 ( A)线性表是由 n个元素组成的一个有限序列 ( B)线性表是一种线性结构 ( C)线性表的所有结点有且仅有一个前件和后件 ( D)线性表可以是空表 4 按照 “先进先出 ”组织 数据的数据结构是 ( )。 ( A)队列 ( B)栈 ( C)双向链表 ( D)二叉树 5 下列关于线性

2、链表的描述中正确的是 ( )。 ( A)存储空间不一定连续,且各元素的存储顺序是任意的 ( B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 ( C)存储空间必须连续,且各前件元素一定存储在后件元素的前面 ( D)存储空间必须连续,且各元素的存储顺序是任意的。 6 某二叉树共有 60个叶子结点与 50个度为 1的结点,则该二叉树中的总结点数为( )。 ( A) 148 ( B) 169 ( C) 182 ( D) 198 7 下列数据结构中,能用二分法进行查找的是 ( )。 ( A)顺序存储的有序线性表 ( B)结性链表 ( C)二叉链表 ( D)有序线性链表 8 最简单的交换排序方

3、法是 ( )。 ( A)快速排序 ( B)选择排序 ( C)堆排序 ( D)冒泡排序 9 对于长度为 n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中,正确的是 ( )。 ( A)冒泡排序为 n/2 ( B)冒泡排序为 n ( C)快速排序为 n ( D)快速排序为 n(n-1)/2 10 结构化程序设计的 3种基本结构是 ( )。 ( A)过程、子程序和分程序 ( B)顺序、选择和重复 ( C)递归、堆栈和队列 ( D)调用、返回和转移 11 在关系运算中,投影运算的含义是 ( )。 ( A)在基本表中选择满足条件的记录组成一个新的关系 ( B)在基本表中选择需要的字段 (属性 )

4、组成一个新的关系 ( C)在基本表中选择满足条件的记录和属性组成一个新的关系 ( D)上述说法均是正确的 12 两个关系在没有公共属性时,其自然连接操作表现为 ( )。 ( A)笛卡尔积操作 ( B)等值连接操作 ( C)空操作 ( D)无意义的操作 13 在 Access表中,可以定义 3种主关键字,它们是 ( )。 ( A)单字段、双字段和多字段 ( B)单字段、双字段 和自动编号 ( C)单字段、多字段和自动编号 ( D)双字段、多字段和自动编号 14 在 Access数据类型中,允许存储内容含字符数最多的是 ( )。 ( A)文本数据类型 ( B)备注数据类型 ( C)日期 /时间数据

5、类型 ( D)自动编号数据类型 15 修改表结构只能在 ( )。 ( A)数据表视图 ( B)数据库视图 ( C)设计视图 ( D)表向导视图 16 SQL集数据查询、数据操纵、数据定义和数据控制功能于一体,动词INSERT、 DELETE、 UPDATE实现 ( )。 ( A)数据定义 ( B)数据查询 ( C)数据操纵 ( D)数据控制 17 下列统计函数中不能忽略空值 (NULL)的是 ( )。 ( A) SUM ( B) AVG ( C) MAX ( D) COUNT 18 Access支持的查询类型有 ( )。 ( A)选择查询、交叉表查询、参数查询、 SQL查询和操作查询 ( B)

6、多表查询、选择查询、参数查询、 SQL查询和操作查询 ( C)单表查询、多表查询、交叉表查询、 SQL查询和操作查询 ( D)选择查询、统计查询、交叉表查询、 SQL查询和操作查询 19 在 SQL的 SELECT语句中,用于实现选择运算的是 ( )。 ( A) FOR ( B) WHILE ( C) IF ( D) WHERE 20 Access提供的参数查询可在执行时显示一个对话框以提示用户输入信息,要想形成参数查询,只要将一般查询准则中用下列 ( )括起要显示的提示信息即可。 ( A) () ( B) ( C) ( D) 21 数据类型是 ( )。 ( A)字段的另一种说法 ( B)决定

7、字段能包含哪类数据的设置 ( C)一类数据库应用程序 ( D)一类用来描述 Access表向导允许从中选择的字段名称 22 下列关于输入掩码的叙述中,正确的是 ( )。 ( A)在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符 ( B)定义字段的输入掩码,是为了设置输入时以密码的形式显示 ( C)输入掩码中的字符 “A”表示可以选择输入数字 0 9之间的一个数 ( D)直接使用 字符定义输入掩码时不能将字符组合起来 23 在 Access中,自动启动宏的名称是 ( )。 ( A) Auto ( B) AutoExec ( C) Auto.bat ( D) AutoExec.b

8、at 24 在一个数据库中已经设置了自动宏 AutoExec,如果在打开数据库的时候不想执行这个自动宏,正确的操作是 ( )。 ( A)按 Enter键打开数据库 ( B)打开数据库时按住 Alt键 ( C)打开数据库时按住 Ctrl键 ( D)打开数据库时按住 Shift键 25 Access窗体中的文本框控件类型不包括 ( )。 ( A)计算型 ( B)非计算型 ( C)结合型 ( D)非结合型 26 下列逻辑表达式中,能正确表示条件 “x和 y都不是奇数 ”的是 ( )。 ( A) x Mod 2 1 AndyMod2 1 ( B) x Mod2 1 OryMod2-1 ( C) x M

9、od 2 0AndyMod2 0 ( D) x Mod2 00ryMod 2 0 27 下列关于控件的说法中错误的是 ( )。 ( A)控件是窗体上用于显示数据和执行操作的对象 ( B)在窗体中添加的对 象都称为控件 ( C)控件的类型可以分为结合型、非结合型、计算型和非计算型 ( D)控件都可以在窗体设计视图的工具箱中看到 28 VBA代码调试过程中,能够动态了解变量和表达式变化情况的是 ( )。 ( A)本地窗口 ( B)立即窗口 ( C)监视窗口 ( D)快速监视窗口 29 在 Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是 ( )。 ( A)窗体 ( B)模

10、块 ( C)宏 ( D)报表 30 DAO的含义是 ( )。 ( A)开放数据库互联应用编程接 H ( B)数据访问对象 ( C)动态链接库 ( D) Active数据对象 31 下列 4种形式的循环设计中,循环次数最少的是 ( )。 ( A) a 5:b 8 Do a a+1 Loop While a b ( B) a 5:b 8 Do a a+1 Loop Until a b ( C) a 5:b 8 Do Until a b b b+1 Loop ( D) a 5:b 8 Do Until a b a a+1 Loop 32 在窗体上添加一个命令按钮 (名为 Command1),然后编写

11、如下事件过程: Private Sub Command1_Click() For i 1 To 4 x 4 For j 1 To 3 x 3 Fork 1 To 2 x x+6 Next k Next j Next i MsgBox x End Sub 打开窗体后,单击命令按钮,消息框的输出结果是 ( )。 ( A) 7 ( B) 15 ( C) 157 ( D) 528 33 窗体上添加有 3个命令按钮,分别命名为 C1、 C2和 C3。编写 C1的单击事件过程,完成的功能为:当单击按钮 C1时,按钮 C2可见,按钮 C3不可用。下列语句中正确的是 ( )。 ( A) Private Sub

12、 C1 Click() C2.Visible True C3.Visible False End Sub ( B) Private SubC1_Click() C2.Enabled True C3.Enabled False End Sub ( C) Private Sub C1 Click() C2.Enabled True C3.Visible False End Sub ( D) Private SubC1_Click() C2.Visible True C3.Enabled False End Sub 34 VBA中用实际参数 m和 n调用过程 f(a,b) 的正确形式是 ( )。 (

13、 A) fa,b ( B) Call f(a,b) ( C) Call f(m,n) ( D) Call f m,n 35 在窗体中有一个标签 Lb1和一个命令按钮 Command1,事件代码如下: Option Compare Database Dim a As String*10 Private Sub Command1 Click() a “1234“ b Len(A) Me.Lb1.Caption b End Sub 打开窗体后单击命令按钮,窗体中显示的内容是 ( )。 ( A) 4 ( B) 5 ( C) 10 ( D) 40 36 算法的复杂度主要包括时间复杂度和 _复杂度。 37

14、 按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于 _。 38 树中度为零的结点称为 _。 39 在面向对象方法中,类之间共享属性和方法的机制称为 _。 40 软件是程序、数据和 _的集合。 41 在 SQL的 Select命令中用 _短语对查询的结果进行排序。 42 在报表设计中,可以通过添加 _控件来控制另起一页输出显示。 43 执行以下程序段后,变量 c的值为 _。 a “Visual Basic Programming“ b “Quick“ c b & UCase(Mid(a,7,6)& Right(a,12) 44 一般用于存放供其他 Access数据库对象使用的公共过程称

15、为 _。 45 假定窗体的名称为 Form1,则把窗体的标题设置为 “Access模拟 ”的语句是_。 46 某个窗体己编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为 Private Sub Form_Click() a 1 i 1 Do Until i 10 a a+2 i i+3 Loop MsgBox a End Sub 47 函数 Mid(“计算机等级考试 “, 4,2)的执行结果是 _。 48 有如下程序: Option Base 1 Private Sub Form_Click() Dim arr,sum Sum 0 arr Array(1,3,5,7,9,11,1

16、3,15,17,19) For i 1 TO 10 If arr(i)3 arr(i)3 Then Sum Sum+arr(i) End If Next i MsgBox Sum End Sub 程序运行后,单击窗体,消息框的输出结果为 _。 49 在 n个运动员中选出任意 r个人参加比赛,有很多种不同的选法,选法的个数可以用公式 (作图 )计算,在窗体上设计 3个文本框,名称依次是 Text1、 Text2、Text3。程序运行时在 Text1、 Text2中分别输入 n和 r的值,单击 Command1按钮即可求出选法的个数,并显示在 Text3文本框中,请在空白处填入适当语句使程序完整

17、。 Prvate Sub Command1_C1ick() Dimr As Integer,n As Integer n Text1 r TeXt2 Text3 fun(n)(_)fun(r) End Sub Function fun(n As Integer)As long Dim t AS Long For k 1 To n t t*k Next k fun t End Function 50 有一个 VBA计 算程序的功能如下:该程序用户界面由 4个文本框和 3个按钮组成。 4个文本框的名称分别为: Text1、 Text2、 Text3和 Text4, 3个按钮分别为:清除 (名为 G

18、1)、计算 (名为 C2)和退出 (名为 C3)。窗体打开运行后,单击 “清除 ”按钮,则清除所有文本框中显示的内容;单击 “计算 ”按钮,则计算在 Wext1、 Text2和 Text3三个文本框中输入的 3个数字的和并将结果存放在名为 Text4的文本框中;单击 “退出 ”按钮则退出程序。依据上述功能,请将下列程序补充完整。 Private Sub C1 Click() Me!Text1 “ Me!Text2 “ Me!Text3 “ Me!Text4 “ End Sub Private Sub C2 Click() IfMe!Text1 “Or Me!Text2 “Or Me!Text3

19、 “Then MsgBox“三个文本框都要输入值 !“ _ Me!Text4 (Val(Me!Text1)+Val(Me!Text2)+_) End If End Sub Private Sub C3 Click() Docmd. End Sub 国家二级( ACCESS)笔试模拟试卷 153答案与解析 1 【正确答案】 A 【试题解析】 作为一个算法,一般应该具有下列 4个特征: 可行性,即考虑到实际的条件能够达到一个满意的结果; 确定性,算法中的第一个步骤都必须是有明确定义的; 有穷性,一个算法必须在有限的时间内做完; 拥有足够的情报。 2 【正确答案】 C 【试题解析】 线性结构是指数据

20、元素只有一个直接前件元素和直接后件元素。线性表是线性结构。栈 和队列是指对插入和删除操作有特殊要求的线性表,只有树是非线性结构。 3 【正确答案】 C 【试题解析】 线性表是一种线性结构,由 n(n)0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以选项 C)是错误的。 4 【正确答案】 A 【试题解析】 队列是一种特殊的线性表,只允许在表的一端插入元素,在表的另一端删除元素,插入元素的一端叫 “队尾 ”,删除元素的一端叫 “队头 ”,先插入的元素先被删除,是按 “先进先出 ”的原则组织数据的。 5 【正确答案】

21、 A 【试题解析】 线性表的链式存储结构中的结点空间是动态生成的,它们在内存中的地址可能是连续的,也可能是不连续的。 6 【正确答案】 B 【试题解析】 叶子结点总是比度为 2的结点多一个。所以,具有 60个叶子结点的二叉树有 59个度为 2的结点。总结点数 60个叶子结点 +59个度 为 2的结点+50个度为 1的结点 169个结点。 7 【正确答案】 A 【试题解析】 二分法查找只适用于顺序存储的有序线性表,对于顺序存储的非有序线性表和线性链表,都只能采用顺序查找。 8 【正确答案】 D 【试题解析】 所谓的交换排序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排

22、序,冒泡排序是一种最简单的交换排序方法,它通过相邻元素的交换,逐步将线性表变成有序。 9 【正确答案】 D 【试题解析】 在最坏情况下,冒泡排序和快速排序的比较次数都是 n(n-1)/2。 10 【正确答案】 B 【试题解析】 程序的 3种基本控制结构包括:顺序、选择和重复 (循环 ),这 3种结构就足以表达出各种其他形式的结构。 11 【正确答案】 B 【试题解析】 本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积:还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足给定条件的元组;投影运算是在关系模式中挑选若干属

23、性组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满 足条件的元组;自然连接是在等值连接的基础上去除重复的属性。 12 【正确答案】 A 【试题解析】 本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。两个关系有公共属性时的自然连接操作是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,其中的拼接条件就是公共属性相等;若没有公共属性,则自然连接操作退化为笛卡儿积操作。 13 【正确答案】 C 【试题解析】 本题考查主关键字的 知识。主关键字是一个或者多个

24、字段的集合,是用于区别表中记录唯一的标识。在 Access的表中,可以定义 3种类型的主关键字:自动编号主键、单字段主键和多字段主键。 14 【正确答案】 B 【试题解析】 本题考查 Access数据类型的基础知识。 Access支持很多种数据类型, Access中的字段数据类型有文本型、备注型、数字型、日期 /时间型、货币型、自动编号型、是佰型、 OLE对象型、超级链接型和查阅向导型。其中常用的文本型最多储存 255个字符:备注型最多储存 64000个字符;日期 /时间型数据占用 8个字 节;自动编号数据类型占用 4个字节。 15 【正确答案】 C 【试题解析】 本题考查表各种视图的知识。

25、Access中的表是数据实际存储的对象,共有数据表视图、设计视图、表向导视图 3种。设计视图的主要工作是设计和修改表的结构,在数据表视图中主要是显示和输入数据以及修改字段名称,但是不能修改表的结构;表向导视图只能建立表;数据库视图不能做有关表结构的操作。 16 【正确答案】 C 【试题解析】 本题考查 SQL中核心动词的知识。 SQL语言的功能包含数据定义、数据查询、数据操纵和数据控制,其中的数 据定义功能使用核心动词CREATE、 ALTER、 DROP;数据查询功能使用核心动词 SELECT;数据操纵功能使用核心动词 INSERT、 DELETE、 UPDATE;数据控制功能使用核心动词G

26、RANT和 REVOKE。 17 【正确答案】 D 【试题解析】 本题考查统计函数的知识。在 Access中进行计算时,可以使用统计函数, 比较常用的有求和 (SUM)、求平均值 (AVG)、求最大值 (MAX)、求最小值 (MIN)和计数 (COUNT)。其中统计数目的函数 COUNT不能忽略字段中的空值。 18 【 正确答案】 A 【试题解析】 本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和 SOL查询。 19 【正确答案】 D 【试题解析】 本题考查 SQL中查询语句的知识。在 SQL的查询语句中,WHERE子句用于指定查询条件,只有满足条件的元组才

27、会出现在结果集中。 20 【正确答案】 B 【试题解析】 本题考查参数查询的知识。在 Access的参数查询是一种利用对话框来提示用户输入准则的查询,这 种查询可以根据用户输入的准则来检索符合相应条件的记录,可实现随 机的查询需求,提高了查询的灵活性。创建参数查询就是在一般条件查询的基础上,在字段中使用 “”指定一个参数。 21 【正确答案】 B 【试题解析】 本题考查数据类型的知识。表是由记录和字段组成,每个字段都有数据类型,它决定了字段能够包含哪类数据。 22 【正确答案】 A 【试题解析】 本题考查字段的输入掩码的知识。在设计字段的时候可以使用输入掩码来使输入的格式标准保持一致;输入掩码

28、中的字符 “A”代表必须输入字母或数字,字符 “0”代表必须输入 09中的一个数字;在定义字段的输入掩码时,既可 以使用输入掩码向导,也可以直接使用字符;当直接使用字符来定义输入掩码属性时,可以根据需要将字符组合起来。 23 【正确答案】 B 【试题解析】 本题考查宏的自动运行的知识。在 Access中要让某个宏在打开数据库时自动运行,需要将此宏以 AutoExec名字保存。 AutoExec.bat是批处理文件而不是宏文件。 24 【正确答案】 D 【试题解析】 本题考查宏的自动运行的知识。在 Access中以 AutoExec命名的宏,会在数据库打开时自动运行。若想在数据库打开时不自动运行

29、宏,需要在打开 数据库时按住 Shift键。 25 【正确答案】 B 【试题解析】 本题考查文本框控件类型的知识。 Access中的文本框控件可以分为3种类型:结合型、非结合型和计算型。 26 【正确答案】 C 【试题解析】 本题考查 VBA中条件组合的知识。若要表示 x和 y都不是奇数,也就意味着 x是偶数, y也是偶数,那么两个条件之间是 “与 ”的关系;若要判断某数是偶数,需要这个数除 2的余数为 0。 27 【正确答案】 C 【试题解析】 本题考查窗体控件的知识。 Access中的窗体中的控件是窗体上用于显示数据和执行操作以及美化窗体的对象;每一个在窗体中添加的对象包括窗体本身都称为控

30、件;它们可以在窗体设计视图中的工具箱中看到并使用。控件的类型分为结合型、非结合型和计算型。 28 【正确答案】 C 【试题解析】 本题考查 VBA调试的知识。在 VBA调试过程中可以使用到一些窗口,其中本地窗口能够显示出所有当前过程中变量声明及变量值信息;立即窗口可以安排一些调试语句执行立即窗口域的内容:监视窗口能够动态了解变量和表达式变化情况;快速监视窗口可以快速观察变量和表达式的当前值。 29 【正确答案】 B 【试题解析】 本题考查 VBA程序设计的知识。模块是能够被程序调用的函数,可以在模块中放置任意复杂的代码段。而窗体只能设计自己的事件,报表也不能设计复杂的代码,宏里面只能设计宏操作

31、。 30 【正确答案】 B 【试题解析】 本题考查 VBA中数据库访问接口的知识。在 VBA中,数据库访问接口有 3种:开放数据库互联 (ODBC)、数据访问对象 (DAO)和 Active数据对象 (ADO)。 31 【正确答案】 C 【试题解析】 本题考查 VBA中循环的知识。对于这种循环结构,首先看条件判断在循环 体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在 Until循环中条件为 False时执行循环体,条件为 Tree时退出循环;在 While循环中条件为 True时执行循环体,条件为 False时退出循环,这

32、一点要注意区分清楚。本题中的 A循环执行 4次, B循环执行 1次, C循环一次也不执行, D循环执行 4次。 32 【正确答案】 B 【试题解析】 本题考查 VBA中多重循环的知识。见到多重循环的问题不要害怕,认真地分析清楚每一次循环问题就会迎刃而解 。本题中,在每一次外循环开始的时候都把 x的值置为 4,所以我们只分析最后一次循环就可以了;同理中层循环每一次开始前都把 x的值置为 3,所以这个问题最后实际上就是 x的初值为 3,执行最内层循环直到结束就可以了。根据程序内循环执行两次,所以最后 x3+6+6 15。 33 【正确答案】 D 【试题解析】 本题考查控件的可见和可用属性的知识。在

33、 VBA中,要想使某个控件可用,则使其 Enabled属性为 Tree;要想使某个控件可见,则使其 Visible属性为 Tree。所以本题的正确答案为 D。 34 【 正确答案】 C 【试题解析】 本题考查过程调用的知识。调用引起过程的执行。也就是说,要执行一个过程,必须调用该过程。 Sub过程的调用有两种方式: Call过程名 (实际参数 ) 过程名实际参数 去掉关键字 Call则去掉 “实际参数 ”的括号;使用 关键字 Call则保留 “实际参数 ”的括号。 35 【正确答案】 C 【试题解析】 本题考查 VBA中定长字符串的知识。当声明一个变量为 String类型时,如果不加长度说明,

34、则为变长字符串;如果加上长度说明,则为定长 字符串。定长字符串变量无论给它赋予何值,长度都为初始声明时指定的长度。由于声明 a的长度为 10,故 Len(a) 10。 36 【正确答案】 空间 【试题解析】 衡量一个算法的复杂度有两个指标:时间复杂度和空间复杂度。前者用来衡量执行算法时所需要的计算工作量,而后者用来衡量执行算法所需要的存储空间。 37 【正确答案】 线性结构 【试题解析】 数据的逻辑结构是指数据元素之间的逻辑关系,分为线性结构和非线性结构。常见的线性结构有线性表、栈和队列等,常见的非线性结构有树、二叉树等。 38 【 正确答案】 叶子结点 【试题解析】 树中度为零的结点,也就是

35、没有后件的结点,称为叶子结点。 39 【正确答案】 继承 【试题解析】 在面向对象的程序设计方法中,某些属性和方法是可以共享的,由子类从父类中继承而来,这样提高了软件的可重用性。 40 【正确答案】 相关文档 【试题解析】 计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。 41 【正确答案】 Order By 【试题解析】 本题考查 SQL查询语句的知识。在 SQL查询中, Group By用来分组, Order By用来排序。 42 【正确答案】 分页符 【试题解析】 本题考查报表设计的知识。在报表中可以在某一节中使用分页符来标志要另起一页的位置。 4

36、3 【正确答案】 Quick BASIC PROGRAMMING 【试题解析】 本题考查有关字符串函数的知识。在 VBA中有很多字符串函数,其中, Mid函数可以实现在任何位置取任何长度的子串; Right函数用于从字符串右端开始取 n个字符 (注意子串中字符的顺序与母串中相同 ); UCase函数强制把字符转换成大写字母。本 题中的 c值由 3部分连接而成,第一部分是 b的值也就是 “Quick“;第二部分是从字符串 a的第 7个字符开始取 6个字符并且转换成大写后的值也就是 “BASIC“;最后一部分是从字符串 a的右边开始取 12个字符并且转换成大写后的值也就是 “PROGRAMMING

37、“。要注意大小写和空格的存在,所以最后的结果为 ”Quick BASIC PROGRAMMING“。 44 【正确答案】 标准模块 【试题解析】 本题考查标准模块的知识。模块是 Access中一个重要对象,以VBA语言为基础编写,以函数过程或子过程为单元进 行集合存储,一般用于存放供其他 Access数据库对象使用的公共过程。 45 【正确答案】 Form1.Caption “Access模拟 ” 【试题解析】 本题考查窗体标题的基本知识。 Caption属性代表窗体的标题,设置窗体的标题实际上就是给窗体的 Caption属性赋值的过程。 46 【正确答案】 9 【试题解析】 本题考查 VBA

38、中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一 次循环体。在 Until循环中条件为 False时执行循环体,条件为 True时退出循环;在 While循环中条件为 True时执行循环体,条件为 False时退出循环,这一点要注意区分清楚。本题中先判断条件后执行循环体,通过观察看出, i每次自加 3,则每次循环中 i的值分别为 1、4、 7、 10,当 i为 13时由于满足 Until条件而退出循环,所以循环共执行 4次,最后 a的值为 9。 47 【正确答案】 等级 【试题解析】

39、本题考查取子串函数的知识。在 VBA中有 3种取子串函数: Left函数用于从字符串左端开始取 n个字 符; Right函数用于从字符串右端开始取 n个字符 (注意子串中字符的顺序与母串中相同 ); Mid函数可以实现在任何位置取任何长度的子串。本题中就是要在 “计算机等级考试 ”这个字符串中的第 4位开始截取 2位子串,所以结果为 “等级 ”。要注意一个汉字占 1个字符。 48 【正确答案】 27 【试题解析】 本题考查 VBA程序分析的知识。本题的关键在于在循环中哪些数组元素被加到了累加和中去。根据 If语句的条件可以看出,凡是能被 3整除的数组元素被累加,所以最后输出的值为 3+9+15

40、 27。 49 【正确答案】 fun(n)-fun(r) t 1 【试题解析】 本题考查选择 VBA程序设计的知识。本题实际上并不复杂,只要分析清楚函数 fun的功能就能解决这个问题。我们在函数定义的内部和函数调用的方式上可以看出,函数 fun实际上就是求阶乘的函数。因为求阶乘是一个累乘的过程,所以存放累乘积的变量 t需要赋初值为 1,在调用的时候只需要按照公式调用就可以了。 50 【正确答案】 Else Val(Me!Text3) Close 【试题解析】 本题考查有关 VBA中程序设计的知识。对于这个问题,首先由于满足 If分支的条件也就是如果有文本框内容为空则会弹出消息框提示信息,而若条件不满足也就是说三个文本框中都有值时应该计算三个文本框之和,所以第 1空处应填 Else。要计算三个文本框之和,也就是把 3个文本框中的内容转换成数值后相加,所以第 2空处应填 Val(Me!Text3)。最后一个命令按钮的作用是退出窗体,在 VBA中关闭窗体应该使用命令 DoCmd.Close,所以第 3空处应填 Closeo。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

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