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

上传人:吴艺期 文档编号:1323746 上传时间:2019-10-17 格式:DOC 页数:21 大小:82.50KB
下载 相关 举报
【计算机类职业资格】二级ACCESS笔试-339及答案解析.doc_第1页
第1页 / 共21页
【计算机类职业资格】二级ACCESS笔试-339及答案解析.doc_第2页
第2页 / 共21页
【计算机类职业资格】二级ACCESS笔试-339及答案解析.doc_第3页
第3页 / 共21页
【计算机类职业资格】二级ACCESS笔试-339及答案解析.doc_第4页
第4页 / 共21页
【计算机类职业资格】二级ACCESS笔试-339及答案解析.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、二级 ACCESS 笔试-339 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列四种形式的循环设计中,衙环次数最少的是( )。(分数:2.00)A.a=5:b=8Doa=a+1Loop While abB.a=5:b=8Doa=a+1Loop Until abC.a=5:b=8Do Until abb=b+1LoopD.a=5:b=8Do Until aba=a+1Loop2.下列关于控件的说法错误的是( )。(分数:2.00)A.控件是窗体上用于显示数据和执行操作的对象B.在窗体中添加的对象都称为控件C.控件的类型可以分为:结合型、

2、非结合型、计算型与非计算型D.控件都可以在窗体“设计”视图中的工具箱中看到3.在下列关于二叉树的叙述中,正确的一项是( )。(分数:2.00)A.在二叉树中,任何一个结点的度都是 2B.二叉树的度为 2C.在二叉树中至少有一个结点的度为 2D.一棵二叉树的度可以小于 24.对数据表进行筛选操作,结果是( )。(分数:2.00)A.显示满足条件的记录,并将这些记录保存在一个新表中B.只显示满足条件的记录,将不满足条件的记录从表中删除C.将满足条件的记录和不满足条件的记录分为两个表进行显示D.只显示满足条件的记录,不满足条件的记录被隐藏5.在 Access 中,自动启动宏的名称是( )。(分数:2

3、.00)A.AutoB.AutoExecC.Auto.batD.AutoExec.bat6.下列叙述中正确的是( )。(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述三种说法都不对7.在窗体中添加了一个文本框和一个命令按钮(名称分别为 Text1 和 Command1),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“Access 模拟”。以下能实现上述操作的事件过程是( )。(分数:2.00)A.Private Sub Command

4、1_Click()Caption=“Access 模拟“End SubB.Private Sub Text1_Click()Command1.Caption=“Access 模拟“End SubC.Private Sub Command1_Change()Caption=“Access 模拟“End SubD.Private Sub Text1_Change()Command1.Caption=“Access 模拟“End Sub8.能够接受数值型数据输入的窗体控件是( )。(分数:2.00)A.图形B.文本框C.标签D.命令按钮9.下列关于二维表的说法错误的是( )。(分数:2.00)A.二

5、维表中的列称为属性B.属性值的取值范围称为值域C.二维表中的行称为元组D.属性的集合称为关系10.设有如下关系表:(分数:2.00)A.T=R/SB.T=RSC.T=RSD.T=RS11.在关系运算中,投影运算的含义是( )。(分数:2.00)A.在基本表中选择满足条件的记录组成一个新的关系B.在基本表中选择需要的字段(属性)组成一个新的关系C.在基本表中选择满足条件的记录和属性组成一个新的关系D.上述说法均是正确的12.VBA 中用实际参数 m 和 n 调用过程 f(a,b)的正确形式是( )。(分数:2.00)A.fa,bB.Call f(a,b)C.Call f(m,n)D.Call f

6、m,n13.两个或两个以上模块之间联系的紧密程度称为( )。(分数:2.00)A.耦合性B.内聚性C.复杂性D.数据传输特性14.两个关系在没有公共属性时,其自然连接操作表现为( )。(分数:2.00)A.笛卡儿积操作B.等值连接操作C.空操作D.无意义的操作15.在 SQL,的 SELECT 语句中,用于实现选择运算的是( )。(分数:2.00)A.FORB.WHILEC.IFD.WHERE16.在 VBA 中,下列变量名中不合法的是( )。(分数:2.00)A.HelloB.Hello WorldC.3helloD.Hello_World17.在关于输入掩码的叙述中,正确的是( )。(分数

7、:2.00)A.在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符B.定义字段的输入掩码,是为了设置输入时以密码显示C.输入掩码中的字符“A”表示可以选择输入数字 0 到 9 之问的一个数D.直接使用字符定义输入掩码时不能将字符组合起来18.假设图书表中有一个时间字段,查找 2006 年出版的图书的准则是( )。(分数:2.00)A.Between#2006-01-01#And#2006-12-31#B.Between“2006-01-01“And“2006-12-31“C.Between“2006.01.01“And“2006.12.31“D.#2006.01.01#And#

8、2006.12.31#19.下面对对象概念描述正确的是( )。(分数:2.00)A.任何对象都必须有继承性B.对象是属性和方法的封装体C.对象间的通信靠信息传递D.方法是对象的静态属性20.数据流图中带有箭头的线段表示的是( )。(分数:2.00)A.控制流B.数据流C.模块调用D.事件驱动21.执行 x=InputBox(”请输入 x 的值”)时,在弹出的对话框中输入 12,在列表框 List1 选中第一个列表项,假设该列表项的内容为 34,使 y 的值是 1234 的语句是( )。(分数:2.00)A.y=Val(x)+Val(List1.List(0)B.y=Val(x)+Val(Lis

9、t1.List(1)C.y=Val(x)&Val(List1.List(0)D.y=Val(x)&Val(List1.List(1)22.下列逻辑表达式中,能正确表示条件“x 和 y 都不是奇数”的是( )。(分数:2.00)A.x Mod 2=1 And y Mod 2=1B.x Mod 2=1 Or y Mod 2=1C.x Mod 2=0 And y Mod 2=0D.x Mod 2=0 Or y Mod 2=023.DAO 的含义是( )。(分数:2.00)A.开放数据库互联应用编程接口B.数据库访问对象C.动态链接库D.Active 数据对象24.下列叙述中错误的是( )。(分数:2

10、.00)A.线性表是由 n 个元素组成的一个有限序列B.线性表是一种线性结构C.线性表的所有结点有且仅有一个前件和后件D.线性表可以是空表25.待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码 33 被放到第( )个位置。(分数:2.00)A.3B.5C.7D.926.设根结点的层次为 0,高度为 K 的二叉树最最大结点数为( )个。(分数:2.00)A.2kB.2k+1-1C.2K+1D.2m+1+127.在窗体上画一个名称为 C1 的命令按钮,然后编写如下事件过程:Pr

11、ivate Sub C1_Click()a=0n=InputBox(“)For i=1 To nFor j=1 To ia=a+1Next jNext iPrint aEnd Sub程序运行后单击命令按钮,如果输入 4,则在窗体上显示的内容是( )。(分数:2.00)A.5B.6C.9D.1028.下列统计函数中不能忽略空值(NULL)的是( )。(分数:2.00)A.SUMB.AVGC.MAXD.COUNT29.数据类型是( )。(分数:2.00)A.字段的另一种说法B.决定字段能包含哪类数据的设置C.一类数据库应用程序D.一类用来描述 Access 表向导允许从中选择的字段名称30.下列实

12、体的联系中,属于多对多联系的是( )。(分数:2.00)A.学生与课程B.学校与校长C.住院的病人与病床D.工资与职工31.下面有关生成表查询的论述中正确的是( )。(分数:2.00)A.生成表查询不是一种操作查询B.生成表查询可以利用一个或多个表中的满足一定条件的记录来创建一个新表C.生成表查询将查询结果以临时表的形式存储D.对复杂的查询结果进行运算是经常应用生成表查询来生成一个临时表,生成表中的数据是与原表相关的,不是独立的,必须每次都生成以后才能使用32.栈 S 最多能容纳 4 个元素,现有 6 个元素按 A、B、C、D、E、F 的顺序进栈,下列哪个序列不是可能的出栈序列( )。(分数:

13、2.00)A.C、B、E、D、A、FB.C、D、B、F、E、AC.A、D、E、C、B、FD.A、F、E、D、C、B33.在 Access 中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是( )。(分数:2.00)A.窗体B.模块C.宏D.报表34.SQL 集数据查询、数据操纵、数据定义和数据控制功能于一体,动词 INSERT、DELETE、UPDATE 实现( )。(分数:2.00)A.数据定义B.数据查询C.数据操纵D.数据控制35.以下不是宏的运行方式的是( )。(分数:2.00)A.直接运行宏B.为窗体或报表的事件响应而运行宏C.为窗体或报表上的控件的事件响应而运行宏D.为

14、查询事件响应而运行宏二、填空题(总题数:15,分数:30.00)36.数据结构分为线性结构和非线性结构,带链的队列属于 1。(分数:2.00)填空项 1:_37.队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 1。(分数:2.00)填空项 1:_38.一棵二叉树第 6 层(根结点为第一层)的结点最多为 1 个。(分数:2.00)填空项 1:_39.给定一个关键字序列(24,19,32,43,38,6,13,22),进行快速排序,扫描一趟后的结果是 1。(分数:2.00)填空项 1:_40.在一个容量为 24 的循环队列中,若头指针 front=8,尾指针 rea

15、r=3,则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_41.在 Access 中,要在查找条件中设置与任意一个数字字符匹配的条件,可使用的通配符是 1。(分数:2.00)填空项 1:_42.在 VBA 中,如果没有显示声明某个变量的数据类型,则此变量的默认数据类型为_。(分数:2.00)填空项 1:_43.根据对数据源操作方式和结果的不同,查询可以分为五类:选择查询、交叉表查询、参数查询、 1 和SQL 查询。(分数:2.00)填空项 1:_44.在窗体上有一个文本框控件,要求每隔一秒在文本框中显示一次当前时间,除了要没置窗体的计时器间隔为 1 秒外,还需要设计 1 事件。(

16、分数:2.00)填空项 1:_45.在窗体上画一个命令按钮,其名称为 Command1,然后编写如下事件过程:Private Sub Command1_Click()Dim i As Integer,x As IntegerFor i=1 To 6If i=1 Then x=iIf i=4 Thenx=x+1Elsex=x+2End IfNext 1MsgBox xEnd Sub程序运行后,单击命令按钮,其输出结果为_。(分数:2.00)填空项 1:_46.设有以下窗体单击事件过程:Private Sub Form_Click()a=1For i=1 To 3Select Case iCase

17、 1,3a=a+1Case 2,4a=a+2End SelectNext iMsgBox aEnd Sub打开窗体运行后,单击窗体,则消息框的输出内容是_。(分数:2.00)填空项 1:_47.执行下面的程序,消息框里显示的结果是_。Private Sub Form_Click()Dim Str As StringStr=“S=“Access“For i=Len(S) To 1 Step-1Str=Str & Mid(S,i,1)Next iMsgBox StrEnd Sub(分数:2.00)填空项 1:_48.在标准模块的变量定义区域中,用 1 关键字说明的变量属于全局范围的变量。(分数:2

18、.00)填空项 1:_49.在窗体上画一个名称为 Command1 的命令按钮和 3 个名称为 Label1、Label2、Label3 的标签,然后编写如下程序段:Public x As IntegerPrivate Sub Command1_Click()Static y As IntegerDim z As Integern=5x=x+ny=y+nz=z+nLabel1.Caption=xLabel2.Caption=yLabel3.Caption=zEnd Sub运行程序,连续 3 次单击命令按钮后,则 3 个标签中显示的内容分别是_。(分数:2.00)填空项 1:_50.设有如下代码

19、:x=0Dox=x+1Loop While x=_运行程序,要求循环体执行 4 次后结束循环,在空白处填入适当语句。(分数:2.00)填空项 1:_二级 ACCESS 笔试-339 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列四种形式的循环设计中,衙环次数最少的是( )。(分数:2.00)A.a=5:b=8Doa=a+1Loop While abB.a=5:b=8Doa=a+1Loop Until abC.a=5:b=8Do Until abb=b+1Loop D.a=5:b=8Do Until aba=a+1Loop解析:解析 本题

20、考查 VBA 中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在 Until 循环中条件为 False 时执行循环体,条件为 True 时退出循环;在 While 循环中条件为 True 时执行循环体,条件为 False 时退出循环,这一点要注意区分清楚。本题中的 A 循环执行 4 次,B 循环执行 1 次,C 循环一次也不执行,D 循环执行 4 次。2.下列关于控件的说法错误的是( )。(分数:2.00)A.控件是窗体上用于显示数据和执行操作的对象B.在窗体中添加的对象都称

21、为控件C.控件的类型可以分为:结合型、非结合型、计算型与非计算型 D.控件都可以在窗体“设计”视图中的工具箱中看到解析:解析 本题考查窗体控件的知识。Access 中的窗体中的控件是窗体上用于显示数据和执行操作以及美化窗体的对象;每一个在窗体中添加的对象包括窗体本身都称为控件;它们可以在窗体“设计”视图中的工具箱中看到并使用。控件的类型分为结合型、非结合型和计算型。3.在下列关于二叉树的叙述中,正确的一项是( )。(分数:2.00)A.在二叉树中,任何一个结点的度都是 2B.二叉树的度为 2 C.在二叉树中至少有一个结点的度为 2D.一棵二叉树的度可以小于 2解析:解析 特别要注意“结点的度”

22、和“树的度”是两个不同的概念。“结点的度”指的是此结点拥有的后件个数。“树的度”指的是所有结点中的最大的度。在二叉树中,结点中最大的度为 2,所以二叉树的度为 2。但并不是每一个结点的度都是 2,可以为 0 或 1,当二叉树为空时没有结点,所以也不会有度为 2 的结点,所以 C)也是错误的。4.对数据表进行筛选操作,结果是( )。(分数:2.00)A.显示满足条件的记录,并将这些记录保存在一个新表中B.只显示满足条件的记录,将不满足条件的记录从表中删除C.将满足条件的记录和不满足条件的记录分为两个表进行显示D.只显示满足条件的记录,不满足条件的记录被隐藏 解析:解析 对数据表进行筛选,筛选后只

23、显示满足条件的记录,而不满足条件的记录将被隐藏起来。5.在 Access 中,自动启动宏的名称是( )。(分数:2.00)A.AutoB.AutoExec C.Auto.batD.AutoExec.bat解析:解析 本题考查宏的自动运行的知识。在 Access 中要让某宏在打开数据库时自动运行,需要将此宏以 AutoExec 名字保存。AutoExec.bat 是批处理文件而不是宏文件。6.下列叙述中正确的是( )。(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述三种说法都

24、不对 解析:解析 算法的时间复杂度和算法的空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。7.在窗体中添加了一个文本框和一个命令按钮(名称分别为 Text1 和 Command1),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“Access 模拟”。以下能实现上述操作的事件过程是( )。(分数:2.00)A.Private Sub Command1_Click()Caption=“Access 模拟“End SubB.Private Sub Text1_Click()Command1.Caption=“Access 模拟“End S

25、ubC.Private Sub Command1_Change()Caption=“Access 模拟“End SubD.Private Sub Text1_Change()Command1.Caption=“Access 模拟“End Sub 解析:解析 本题考查控件的基本属性和事件的知识。由于题目要求在文本框中输入一个字符就会触发事件,能触发的只有 Text1 的 Change 事件,在给某个控件的属性赋值的时候,不可省略控件名。8.能够接受数值型数据输入的窗体控件是( )。(分数:2.00)A.图形B.文本框 C.标签D.命令按钮解析:解析 本题考查窗体控件的知识。Access 中的窗体

26、中有一些基本控件,其中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一些说明文字;图形常用来显示指定的图形;命令按钮则是用来提供给用户单击的按钮型控件。9.下列关于二维表的说法错误的是( )。(分数:2.00)A.二维表中的列称为属性B.属性值的取值范围称为值域C.二维表中的行称为元组D.属性的集合称为关系 解析:解析 本题考查关系模型基本概念的知识。在关系数据库中关系是一个二维表,每一行称为一个元组;每一列称为一个属性;其中属性的取值范围称为域或值域;关系被看成是元组的集合而不是属性的集合。10.设有如下关系表:(分数:2.00)A.T=R/SB.T=RSC.T=RS

27、D.T=RS解析:解析 T 就是关系 R 中有的,同时 S 中也有的有序组(1、2、3),即交运算()。知识拓展 交()由两个关系中都存在的有序组所组成;并()就是插入;差(-)就是删除;除(/)就是笛卡儿积的逆运算。11.在关系运算中,投影运算的含义是( )。(分数:2.00)A.在基本表中选择满足条件的记录组成一个新的关系B.在基本表中选择需要的字段(属性)组成一个新的关系 C.在基本表中选择满足条件的记录和属性组成一个新的关系D.上述说法均是正确的解析:解析 本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积:还有一类是专门的关系运算,其中包括选择

28、、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系:连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。12.VBA 中用实际参数 m 和 n 调用过程 f(a,b)的正确形式是( )。(分数:2.00)A.fa,bB.Call f(a,b)C.Call f(m,n) D.Call fm,n解析:解析 本题考查过程调用的知识。调用引起过程的执行。也就是说,要执行一个过程,必须调用该过程。Sub 过程的调用有两种方式:Call过程名(实际参数)过程名实际参数去掉关键字 Cal

29、l 则去掉“实际参数”的括号:使用关键字 Call 则保留“实际参数”的括号。13.两个或两个以上模块之间联系的紧密程度称为( )。(分数:2.00)A.耦合性 B.内聚性C.复杂性D.数据传输特性解析:解析 耦合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。知识拓展 模块的独立程序是评价设计好坏的一个重要标准,衡量软件的模块独立性有两个定性的度量标准。其中内聚性是指一个模块内部各个元素间彼此结合的紧密程度的度量,内聚性是从功能角度来度量模块内的联系:耦合性是模块间互相连接的紧密程度的度量。耦合性从整体的角度来度量模块间的联系。14.两个关系

30、在没有公共属性时,其自然连接操作表现为( )。(分数:2.00)A.笛卡儿积操作 B.等值连接操作C.空操作D.无意义的操作解析:解析 本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。两个关系有公共属性时的自然连接操作是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,其中的拼接条件就是公共属性相等:若没有公共属性,自然连接操作退化为笛卡儿积操作。15.在 SQL,的 SELECT 语句中,用于实现选择运算的是( )。(分数:2.00)A.FORB.WHILEC.IFD.WH

31、ERE 解析:解析 本题考查 SQL 中查询语句的知识。在 SQL 的查询语句中,WHERE 子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。16.在 VBA 中,下列变量名中不合法的是( )。(分数:2.00)A.HelloB.Hello World C.3helloD.Hello_World解析:解析 本题考查 VBA 中变量命名的知识。变量名的命名同字段命名一样,也可以由字母、数字和汉字组成,但是不能包含空格和任何除了下划线以外的标点符号。17.在关于输入掩码的叙述中,正确的是( )。(分数:2.00)A.在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符 B

32、.定义字段的输入掩码,是为了设置输入时以密码显示C.输入掩码中的字符“A”表示可以选择输入数字 0 到 9 之问的一个数D.直接使用字符定义输入掩码时不能将字符组合起来解析:解析 本题考查字段的输入掩码的知识。在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致;输入掩码中的字符“A”代表必须输入字母或数字,字符“0”代表必须输入 09 中的一个数字;在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符;当直接使用字符来定义输入掩码属性时,可以根据需要将字符组合起来。18.假设图书表中有一个时间字段,查找 2006 年出版的图书的准则是( )。(分数:2.00)A.Bet

33、ween#2006-01-01#And#2006-12-31# B.Between“2006-01-01“And“2006-12-31“C.Between“2006.01.01“And“2006.12.31“D.#2006.01.01#And#2006.12.31#解析:解析 本题考查条件准则和常量的知识。在 Access 中,日期型常量要求用“#”括起来;另外,表示区间的关键字用 BetweenAnd。19.下面对对象概念描述正确的是( )。(分数:2.00)A.任何对象都必须有继承性B.对象是属性和方法的封装体 C.对象间的通信靠信息传递D.方法是对象的静态属性解析:解析 在面向对象程序设

34、计中,允许作用于某个对象上的操作称为方法,方法是对象的动态属性。对象间的通信靠消息传递。对象是属性和方法的封装体,可以从祖先中继承属性和方法,但不是任何对象都具有继承性。知识拓展 我们熟悉的 Windows 中的对话框、按钮都是对象,可以把属性看做一个对象的性质,把方法看做对象的动作,把事件看做对象的响应。我们来用生活化的语言解释一下:属性:日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。气球的属性包括可以看到的一些性质,如它的直径和颜色。方法:气球还具有本身所固有的方法和动作,如充气方法(用氢气充满气球的动作)、放气方法(排出气球中的气体)和上升方法(放手让气球飞走),所有的气球都

35、具备这些能力。事件:气球还有预定义的对某些外部事件的响应,例如,气球对刺破它的事件响应是放气,对放手事件的响应是升空。20.数据流图中带有箭头的线段表示的是( )。(分数:2.00)A.控制流B.数据流 C.模块调用D.事件驱动解析:解析 数据流图中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。21.执行 x=InputBox(”请输入 x 的值”)时,在弹出的对话框中输入 12,在列表框 List1 选中第一个列表项,假设该列表项的内容为 34,使 y 的值是 1234 的语句是( )。(分数:2.00)A.y=Val(x)+Val(List1.List(0)B.

36、y=Val(x)+Val(List1.List(1)C.y=Val(x)&Val(List1.List(0) D.y=Val(x)&Val(List1.List(1)解析:解析 本题考查字符串连接和列表框的知识。列表框的 List 属性是一个数组,其各元素就是列表框中的列表项,第一个列表项对应的数组下标为 0。由于列表框中的列表项和输入对话框的返回值都是字符串,在本题中使用了 Val 函数将其转换为数字,此时如果使用“+”则会完成两个数字相加,故此只能使用“&”连接两个字符串。22.下列逻辑表达式中,能正确表示条件“x 和 y 都不是奇数”的是( )。(分数:2.00)A.x Mod 2=1

37、And y Mod 2=1B.x Mod 2=1 Or y Mod 2=1C.x Mod 2=0 And y Mod 2=0 D.x Mod 2=0 Or y Mod 2=0解析:解析 本题考查 VBA 中条件组合的知识。若要表示 x 和 y 都不是奇数,也就意味着 x 是偶数,y也是偶数,那么两个条件之间是“与”的关系:若要判断某数是偶数,需要这个数除 2 的余数为 0。23.DAO 的含义是( )。(分数:2.00)A.开放数据库互联应用编程接口B.数据库访问对象 C.动态链接库D.Active 数据对象解析:解析 本题考查 VBA 中数据库访问接口的知识。在 VBA 中,数据库访问接口有

38、 3 种:开放数据库互联(ODBC) 、数据访问对象(DAO)和 Active 数据对象(ADO)。24.下列叙述中错误的是( )。(分数:2.00)A.线性表是由 n 个元素组成的一个有限序列B.线性表是一种线性结构C.线性表的所有结点有且仅有一个前件和后件 D.线性表可以是空表解析:解析 线性表是一种线性结构,由 n(n0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以 C 是错误的。25.待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一

39、个关键码为基准元素的快速排序法,第一趟排序后关键码 33 被放到第( )个位置。(分数:2.00)A.3B.5 C.7D.9解析:解析 快速排序的基本思想是:从表中选取一个元素(如本题中的 33),将表中小于此元素的移到前面,大于此元素的移到后面,结果把线性表分割成两部分(两个子表),此元素插入到其分界线的位置处。然后分别对两个子表再次分割本题中 33 作为分割的中界线,第一趟排序后排在比它小的18、9、25、12 后面。26.设根结点的层次为 0,高度为 K 的二叉树最最大结点数为( )个。(分数:2.00)A.2kB.2k+1-1 C.2K+1D.2m+1+1解析:解析 设根结点的层次为

40、0,第 0 层最多有 1 结点即 20,第 1 层最多有 2 结点即 21,以此类推,第 k 层最多有 2k个结点。高度为 K 的二叉树最最大结点数为 20+21+22+2k,即 2k+1-1 个。27.在窗体上画一个名称为 C1 的命令按钮,然后编写如下事件过程:Private Sub C1_Click()a=0n=InputBox(“)For i=1 To nFor j=1 To ia=a+1Next jNext iPrint aEnd Sub程序运行后单击命令按钮,如果输入 4,则在窗体上显示的内容是( )。(分数:2.00)A.5B.6C.9D.10 解析:解析 本题考查 VBA 程序

41、设计中的循环知识。在本题的程序中,母次循环 a 都会加 1,所以关键问题就是循环共执行多少次。我们已知外循环共执行 4 次,每次外循环中内循环都执行 i 次,则内循环共执行的次数为 1+2+3+4=10 次。28.下列统计函数中不能忽略空值(NULL)的是( )。(分数:2.00)A.SUMB.AVGC.MAXD.COUNT 解析:解析 本题考查统计函数的知识。在 Access 中进行计算时,可以使用统计函数,比较常用的有求和(SUM)、求平均值(AVG)、求最大值(MAX)、求最小值(MIN)和计数(COUNT)。其中统计数目的函数 COUNT不能忽略字段中的空值。29.数据类型是( )。(

42、分数:2.00)A.字段的另一种说法B.决定字段能包含哪类数据的设置 C.一类数据库应用程序D.一类用来描述 Access 表向导允许从中选择的字段名称解析:解析 本题考查数据类型的知识。表是由记录和字段组成,每个字段都有数据类型,它决定了字段能够包含哪类数据。30.下列实体的联系中,属于多对多联系的是( )。(分数:2.00)A.学生与课程 B.学校与校长C.住院的病人与病床D.工资与职工解析:解析 本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表 A 和表 B 之间存在一对一的关系,那么表 A 中的一条记录只能与表 B 中的一条记录匹配

43、,反过来表 B 中的一条记录只能与表 A 中的一条记录匹配;若表 A 和表 B 之间存在一对多的关系,且表 B 为多的一方,那么表 A 中的一条记录与表 B 中的多条记录匹配,反过来表 B 中的一条记录只能与表A 中的一条记录匹配;若表 A 和表 B 之间存在多对多的关系,那么表 A 中的一条记录能与表 B 中的多条记录匹配,反过来表 B 中的一条记录也能与表 A 中的多条记录匹配。就本题来说,学生与课程是多对多,学校与校长、病人与病床是一对一,工资与职工是一对多。31.下面有关生成表查询的论述中正确的是( )。(分数:2.00)A.生成表查询不是一种操作查询B.生成表查询可以利用一个或多个表

44、中的满足一定条件的记录来创建一个新表 C.生成表查询将查询结果以临时表的形式存储D.对复杂的查询结果进行运算是经常应用生成表查询来生成一个临时表,生成表中的数据是与原表相关的,不是独立的,必须每次都生成以后才能使用解析:解析 本题考查操作查询中生成表查询的知识。操作查询,也叫做动作查询,共有 4 种类型:追加查询、删除查询、更新查询和生成表查询。生成表查询利用一个或多个表中的满足一定条件的记录来创建一个新表,其结果以表的形式存储,其数据独立于源表,生成以后即可永久使用。32.栈 S 最多能容纳 4 个元素,现有 6 个元素按 A、B、C、D、E、F 的顺序进栈,下列哪个序列不是可能的出栈序列(

45、 )。(分数:2.00)A.C、B、E、D、A、FB.C、D、B、F、E、AC.A、D、E、C、B、FD.A、F、E、D、C、B 解析:解析 栈是一种特殊的线性表,栈是限定在表的一端进行插入和删除运算的线性表。栈的操作原则是“后进先出”。依题意,栈 S 最多能容纳 4 个元素,选项 D)的进出顺序如下:A 进(栈中 1 个元素)A 出,(栈中 0 个元素)B 进(栈中 1 个元素)C 进(栈中2 个元素)D 进(栈中 3 个元素)E 进(栈中 4 个元素)F 进(栈中 5 个元素)F 出,(栈中 4 个元素)E出,(栈中 3 个元素)D 出,(栈中 2 个元素)C 出,(栈中 1 个元素)B

46、出,(栈中 0 个元素)由于栈 S 最多能容纳 4 个元素,E 元素进入栈后,栈已经满,F 元素不能再进入到栈中,所以选项 D)是不可能的出栈顺序。33.在 Access 中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是( )。(分数:2.00)A.窗体B.模块 C.宏D.报表解析:解析 本题考查 VBA 程序设计的知识。模块是能够被程序调用的函数,可以在模块中放置任意复杂的代码段。而窗体只能设计自己的事件,报表也不能设计复杂的代码,宏里面只能设计宏操作。34.SQL 集数据查询、数据操纵、数据定义和数据控制功能于一体,动词 INSERT、DELETE、UPDATE 实现( )。

47、(分数:2.00)A.数据定义B.数据查询C.数据操纵 D.数据控制解析:解析 本题考查 SQL 中核心动词的知识。SQL 语言的功能包含数据定义、数据查询、数据操纵和数据控制,其中的数据定义功能使用核心动词 CREATE、ALTER、DROP;数据查询功能使用核心动词SELECT;数据操纵功能使用核心动词 INSERT、DELETE、UPDATE;数据控制功能使用核心动词 GRANT 和REVOKE。35.以下不是宏的运行方式的是( )。(分数:2.00)A.直接运行宏B.为窗体或报表的事件响应而运行宏C.为窗体或报表上的控件的事件响应而运行宏D.为查询事件响应而运行宏 解析:解析 本题考查

48、宏运行方式的知识。宏有多种运行方式,可以直接运行宏,可以运行宏组里的宏,还可以为窗体或报表以及其上的控件的事件响应而运行宏。二、填空题(总题数:15,分数:30.00)36.数据结构分为线性结构和非线性结构,带链的队列属于 1。(分数:2.00)填空项 1:_ (正确答案:线性结构)解析:解析 一个数据结构是线性结构还是非线性结构,判断依据是数据结构前后件关系的复杂程度,而与其所使用的存储结构是没有关系的。在一个非空的队列中,每一个元素只有一个前件和后件,因此它属于线性结构。37.队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 1。(分数:2.00)填空项 1:_ (正确答案:队尾)解析:解析 在队列中,允许插入的一端叫做“队尾”,允许删除的一端叫做“队头”。38.一棵二叉树第 6 层(根结点为第一层)的结点最多为 1 个。(分数:2.00)填空项 1:_

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

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

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