【计算机类职业资格】国家二级(ACCESS)笔试-试卷130及答案解析.doc

上传人:brainfellow396 文档编号:1334460 上传时间:2019-10-17 格式:DOC 页数:14 大小:74KB
下载 相关 举报
【计算机类职业资格】国家二级(ACCESS)笔试-试卷130及答案解析.doc_第1页
第1页 / 共14页
【计算机类职业资格】国家二级(ACCESS)笔试-试卷130及答案解析.doc_第2页
第2页 / 共14页
【计算机类职业资格】国家二级(ACCESS)笔试-试卷130及答案解析.doc_第3页
第3页 / 共14页
【计算机类职业资格】国家二级(ACCESS)笔试-试卷130及答案解析.doc_第4页
第4页 / 共14页
【计算机类职业资格】国家二级(ACCESS)笔试-试卷130及答案解析.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、国家二级(ACCESS)笔试-试卷 130 及答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.算法分析的目的是( )。(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进3.下列叙述中正确的是( )。(分数:2.00)A.线性链表的各元素在存储空间中的位置必须是连续的B.线性链表的头元素一定存储在其他元素的前面C.线性链表中的各元素在存储

2、空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的4.线性表常采用的两种存储结构是( )。(分数:2.00)A.顺序存储结构和链式存储结构B.散列方法和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构5.设栈 S 和队列 O 的初始状态为空,元素 a、b、c、d、e 和 f 依次通过栈 S,一个元素出栈后即进入队列Q,若 6 个元素出队的顺序是 b、d、c、f、e、a,则栈 S 的容量至少应该是( )。(分数:2.00)A.6B.4C.3D.26.数据库 DB、数据库系统 DBS、数据

3、库管理系统 DBMS 之间的关系是( )。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBMS 包括 DB 和 DBSC.DBS 包括 DB 和 DBMSD.没有任何关系7.在包含 1000 个元素的线性表中实现如下各运算,所需的执行时间最长的是( )。(分数:2.00)A.线性表按顺序方式存储,在线性表的第 100 个结点后面插入一个新结点B.线性表按链接方式存储,在线性表的第 100 个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第 900 个结点D.线性表按链接方式存储,删除指针 P 所指向的结点8.一间教室可坐多个学生,则实体教室和学生之间的联系是( )。

4、(分数:2.00)A.一对一B.一对多C.多对一D.多对多9.对于长度为 n 的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是( )。(分数:2.00)A.冒泡排序为 n2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)210.对关系 S 和 R 进行集合运算,结果中既包含 S 中的所有元组也包含尺中的所有元组,这样的集合运算称为( )。(分数:2.00)A.并运算B.交运算C.差运算D.积运算11.建立 E-R 模型的工作,属于软件生命周期中的( )。(分数:2.00)A.需求分析阶段B.设计阶段C.编码阶段D.测试阶段12.在教师表中,如果要找出职称为“教授

5、”的教师,所采用的关系运算是( )。(分数:2.00)A.选择B.投影C.联接D.自然联接13.在“student”表中,“姓名”字段的字段大小为 10,则在此列输入数据时,最多可输入的汉字数和英文字符数分别是( )。(分数:2.00)A.5 5B.10 10C.5 10D.10 2014.“是否”数据类型常被称为( )。(分数:2.00)A.真假型B.对错型C.IO 型D.布尔型15.能够使用“输入掩码向导”创建输入掩码的字段类型是( )。(分数:2.00)A.数字和文本B.文本和备注C.数字和日期时问D.文本和日期时间16.在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之

6、间的联系是( )。(分数:2.00)A.一对一联系B.一对多联系C.多对多联系D.无联系17.退出 Access 数据库管理程序可以使用的快捷键是( )。(分数:2.00)A.Alt+XB.Alt+F+XC.Ctrl+XD.Ctrl+Q18.简单、快捷的创建表结构的视图形式是( )。(分数:2.00)A.“数据库”视图B.“表向导”视图C.“设计”视图D.“数据表”视图19.在下面关于数据表视图与查询关系的说法中,错误的是( )。(分数:2.00)A.在查询的数据表视图和表的数据表视图中窗口几乎相同B.在查询的数据表视图中对显示的数据记录的操作方法和表的数据表视图中的操作相同C.查询可以将多个

7、表中的数据组合到一起,使用查询进行数据的编辑操作可以像在一个表中编辑一样,对多个表中的数据同时进行编辑D.基础表中的数据不可以在查询中更新,这与在数据表视图的表窗口中输入新值不一样,因为这里充分考虑到基础表的安全性20.在创建交叉表查询时,用户需要指定( )种字段。(分数:2.00)A.1B.2C.3D.421.在 SQL 查询中可直接将命令发送到 ODBC 数据库服务器中的查询是( )。(分数:2.00)A.传递查询B.联合查询C.数据定义查询D.子查询22.在 SELECT 语句中,“”的含义是( )。(分数:2.00)A.通配符,代表一个字符B.通配符,代表任意字符C.测试字段是否为 N

8、ULLD.定义转义字符23.如果加载一个窗体,先被触发的事件是( )。(分数:2.00)A.Load 事件B.Open 事件C.Activate 事件D.Unload 事件24.控件的类型可以分为( )。(分数:2.00)A.结合型、非结合型、对象型B.计算型、非计算型、对象型C.对象型、结合型、计算型D.结合型、非结合型、计算型25.假设已在 Access 中建立了包含“姓名”、“基本工资”和“奖金”三个字段的职工表,以该表为数据源创建的窗体中,有一个计算实发工资的文本框,其控件来源为( )。(分数:2.00)A.基本工资+奖金B.基本工资+奖金C.=基本工资+奖金D.#NAME?26.若要

9、在报表最后输出某些信息,需要设置的是( )。(分数:2.00)A.页面页眉B.页面页脚C.报表页眉D.报表页脚27.下列对数据访问页与 Access 数据库的关系的描述中正确的是( )。(分数:2.00)A.数据访问页不是 Access 数据库的一种对象B.数据访问页与其他 Access 数据库对象的性质不同C.数据访问页的创建与修改方式与其他 Access 数据库对象基本上是一致的D.数据访问页与 Access 数据库无关28.用于打开查询的宏命令是( )。(分数:2.00)A.OpenFormB.OpenTableC.OpenReportD.OpenQuery29.在一个宏的操作序列中,如

10、果既包含带条件的操作,又包含无条件的操作,则没有指定条件的操作则会( )。(分数:2.00)A.不执行B.有条件执行C.无条件执行D.出错30.表达式 1+321 Or 6 Mod 4A.-1B.0C.1D.其他31.下列可作为 VBA 变量名的是( )。(分数:2.00)A.a&bB.a?bC.4aD.const32.Select Case 结构运行时首先计算( )的值。(分数:2.00)A.表达式B.执行语句C.条件D.参数33.在窗体中有一个命令按钮 Commandl,对应的事件代码如下: Private Sub Commandl_Enter() Dim num As Integer D

11、im a As Integer Dim b As Integer Dim i As Integer For i=1 To 10 num=InputBox(“请输入数据:”,“输入”,1) If Int(num2)=num2 Then a=a+1 Else b=b+1 End If Next i MsgBox(“运行结果:a=”&Str(a)&:“,b=”&Str(b) End Sub 运行以上事件所完成的功能是( )。(分数:2.00)A.对输入的 10 个数据求累加和B.对输入的 10 个数据求各自的余数,然后再进行累加C.对输入的 10 个数据分别统计有几个是整数,有几个是非整数D.对输入

12、的 10 个数据分别统计有几个是奇数,有几个是偶数34.下列不是分支结构的语句是( )。(分数:2.00)A.IfThenEnd IFB.WhileEndC.IfThenElseEnd IfD.SelectCaseEnd Select35.在窗体中有一个标签 Lb1 和一个命令按钮 Commandl,事件代码如下: Option Compare Database Dim a As String*10 Private Sub Commandl_Click() a=“1234” b=Len(a) MeLb1Caption=b End Sub 打开窗体后单击命令按钮,窗体中显示的内容是( )。(分数

13、:2.00)A.4B.5C.10D.4036.假定有如下的 Sub 过程: Sub sfun(x As Single,y As Single) t=x x=ty y=t Mod y End Sub 在窗体上添加一个命令按钮(名为 Commandl),然后编写如下事件过程: Private Sub Commandl_Click() Dim a As single Dim b As single a=5 b=4 sfum a,b MsgBox a&chr(10)+chr(13)&b End Sub 打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为( )。(分数:2.00)A.1 和 1B.

14、125 和 1C.125 和 4D.5 和 4二、填空题(总题数:15,分数:30.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为 1。(分数:2.00)填空项 1:_39.在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间 1 的信息。(分数:2.00)填空项 1:_40.软件是程序、数据和 1 的集合。(分数:2.00)填空项 1:_41.对于长度为 n 的有序线性表,在最坏情况下,二分法查找只需比较 1

15、次。(分数:2.00)填空项 1:_42.测试分为白箱法和黑箱法, 1 又称为逻辑覆盖测试。(分数:2.00)填空项 1:_43.在关系数据库的基本操作中,把两个关系中有相同公共属性值的元组连接到一起并去除重复的元组和属性形成新的二维表的操作称为 1。(分数:2.00)填空项 1:_44.在 Access 中建立的数据库文件的扩展名是 1。(分数:2.00)填空项 1:_45.表的设计视图分为上下两部分,上半部分是 1,下半部分是字段属性区。(分数:2.00)填空项 1:_46.某窗体中有一命令按钮,单击此命令按钮将会运行一个 SQL 语句,则需要执行的宏操作是 1。(分数:2.00)填空项

16、1:_47.在创建主子窗体之前,必须设置 1 之间的关系。(分数:2.00)填空项 1:_48.在窗体中添加一个命令按钮(名为 Commandl)和一个文本框(名为 text1),编写如下事件过程: Private Sub Commandl_Click() Dim x As Integer,y As Integer,z As Integer x=3:y=5:z=10 Me Text1=“” Call f(x,y,z) Me!text1=z End Sub Sub f(a As Integer,b As Integer,c As Integer) c=b*a End Sub 打开窗体运行后,单击

17、命令按钮,文本框中显示的内容是 1。(分数:2.00)填空项 1:_49.下面程序的功能是:用 Array 函数建立一个含有 8 个元素的数组,然后查找并在文本框 Text1 中输出该数组中各元素的最小值。请填空。 Option Base 1 Private Sub Commandl_Click() Dim arr1() Dim Min As Integer,i As Integer arr1=Array(12,435,76,-24,78,54,866,43) Min= 1 For i=2 To 8 If arr1(i)2 Nexti Text1=Min End Sub(分数:2.00)填空项

18、 1:_填空项 1:_50.在 VBA 编程中,变量定义的位置和方式不同,则它存在的时间和起作用范围也有所不同,这就是变量的生命周期和 1。(分数:2.00)填空项 1:_51.执行以下程序段后,x 的值为 1。 Dim x As Integer,i As Integer x=0 For i=20 To 1 Step-2 x=x+i5 Nexti(分数:2.00)填空项 1:_国家二级(ACCESS)笔试-试卷 130 答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正

19、确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.算法分析的目的是( )。(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进 解析:解析:算法是指对解题方案准确而完整的描述,而对算法进行分析的目的,是为了在原有的基础上,对算法进行改进,从而提高对数据的处理效率。3.下列叙述中正确的是( )。(分数:2.00)A.线性链表的各元素在存储空间中的位置必须是连续的B.线性链表的头元素一定存储在其他元素的前面C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D.线性链表中的

20、各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的 解析:解析:在线性链表中,各元素在存储空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。4.线性表常采用的两种存储结构是( )。(分数:2.00)A.顺序存储结构和链式存储结构 B.散列方法和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构解析:解析:线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。5.设栈 S 和队列 O 的初始状态为空,元素 a、b、c、d、e 和 f 依次通过栈 S,一个元素出栈后即进入队列Q,若 6 个元素出队的顺序是 b、d、c、f、e、a

21、,则栈 S 的容量至少应该是( )。(分数:2.00)A.6B.4C.3 D.2解析:解析:栈的操作规则是后进先出,队列的运算规则是先进先出。对于本题,出队顺序也就是入队顺序,同样也是出栈顺序,为了得到 b、d、c、f、e、a 出栈顺序,则入栈顺序应该是 a 进、b 进、b 出、c进、d 进、d 出、c 出、e 进、f 进、f 出、e 出、a 出。可以看作最多只有 3 个元素在栈内,所以栈的容量最少应为 3。6.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是( )。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBMS 包括 DB 和 DBSC.DBS 包

22、括 DB 和 DBMS D.没有任何关系解析:解析:数据库系统(DBS)由数据库(DB)、数据库管理系统(DBMS)、数据库管理员、硬件平台和软件平台 5 个部分组成,可见 DB 和 DBMS 都是 DBS 的组成部分。7.在包含 1000 个元素的线性表中实现如下各运算,所需的执行时间最长的是( )。(分数:2.00)A.线性表按顺序方式存储,在线性表的第 100 个结点后面插入一个新结点 B.线性表按链接方式存储,在线性表的第 100 个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第 900 个结点D.线性表按链接方式存储,删除指针 P 所指向的结点解析:解析:由于线性表采

23、用的是顺序存储方式,用存储单元的邻接性体现线性表元素问的一维顺序关系,因此对线性表进行插入和删除运算时,可能需要移动大量的结点,以保持这种物理和逻辑的一致性。对于选项 A,后面的 900 个结点都要住后移动,对于选项 C,后面的 100 个结点都要往前移动。而对于线性表按链接方式存储,当进行插入与删除操作时,只改变相应的指针即可,所以比较 4 个选项的操作可得知选项 A 所需要的执行时间最长。8.一间教室可坐多个学生,则实体教室和学生之间的联系是( )。(分数:2.00)A.一对一B.一对多 C.多对一D.多对多解析:解析:两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一的联系和

24、多对多的联系。由于一间教室可以坐多个学生,所以它们的联系是一对多联系。9.对于长度为 n 的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是( )。(分数:2.00)A.冒泡排序为 n2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)2 解析:解析:在最坏情况下,冒泡排序和快速排序的比较次数都是 n(n-1)2。10.对关系 S 和 R 进行集合运算,结果中既包含 S 中的所有元组也包含尺中的所有元组,这样的集合运算称为( )。(分数:2.00)A.并运算 B.交运算C.差运算D.积运算解析:解析:关系的并运算是指,由结构相同的两个关系合并,形成一个新的关系,其中

25、包含两个关系中的所有元组。11.建立 E-R 模型的工作,属于软件生命周期中的( )。(分数:2.00)A.需求分析阶段B.设计阶段 C.编码阶段D.测试阶段解析:解析:建立 E-R 模型是数据库概念设计的重要内容,而概念设计是设计阶段的组成部分。12.在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是( )。(分数:2.00)A.选择 B.投影C.联接D.自然联接解析:解析:本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关

26、系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。本题明显属于关系中选择满足条件的元组,所以为选择操作。13.在“student”表中,“姓名”字段的字段大小为 10,则在此列输入数据时,最多可输入的汉字数和英文字符数分别是( )。(分数:2.00)A.5 5B.10 10 C.5 10D.10 20解析:解析:本题考查字段长度的知识。在文本型的字段中可以由用户指定长度,要注意在 Access 中一个汉字和一个英文字符长度都占 1 位。14.“是否”数据类型常被称为( )。(分数:2.00)A.

27、真假型B.对错型C.IO 型D.布尔型 解析:解析:本题考查 Access 数据类型的基础知识。在 Access 中支持很多种数据类型,其中的是否型是针对只包含两种不同取值的字段而设置的,又常被称为布尔型。15.能够使用“输入掩码向导”创建输入掩码的字段类型是( )。(分数:2.00)A.数字和文本B.文本和备注C.数字和日期时问D.文本和日期时间 解析:解析:本题考查字段属性的知识。在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致,虽然对于大多数数据类型都可以设计输入掩码,但是只有“文本”型和“日期时间”型字段才可以使用“输入掩码向导”。16.在现实世界中,每个人都有自己的出生地

28、,实体“人”与实体“出生地”之间的联系是( )。(分数:2.00)A.一对一联系B.一对多联系 C.多对多联系D.无联系解析:解析:本题考查表与表之间的关系的知识。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表 A 和表 B 之间存在一对一的关系,那么表 A 中的一条记录只能与表 B 中的一条记录匹配,反过来表 B 中的一条记录只能与表 A 中的一条记录匹配;若表 A 和表 B 之间存在一对多的关系,且表 B 为多的一方,那么表 A 中的一条记录与表 B 中的多条记录匹配,反过来表 B 中的条记录只能与表 A 中的一条记录匹配;若表 A 和表 B 之间存在多对多的

29、关系,那么表 A 中的一条记录能与表 B 中的多条记录匹配,反过来表 B 中的一条记录也能与表 A 中的多条记录匹配。就本题来说,一个人只能有一个出生地,一个地点却可以出生多个人,故为一对多联系。17.退出 Access 数据库管理程序可以使用的快捷键是( )。(分数:2.00)A.Alt+XB.Alt+F+X C.Ctrl+XD.Ctrl+Q解析:解析:本题考查常用快捷键的知识。一般来说我们操作 Access 数据库采用鼠标操作,但是还是有一些快捷键需要掌握。一般的快捷键经常是在 Alt 键和 Ctrl 键与其他键的组合。由于“退出”命令在文件(E)这个菜单下,命令为“退出(X)”,所以它的

30、快捷键为 Alt+F+X。18.简单、快捷的创建表结构的视图形式是( )。(分数:2.00)A.“数据库”视图B.“表向导”视图 C.“设计”视图D.“数据表”视图解析:解析:本题考查表的基础知识。Access 中的表是数据实际存储的对象,实现了逻辑层次上的关系。创建表的结构可以有 3 种方法:“数据表”视图比较简单;“设计”视图比较常用,而“表向导”视图最为简单快捷。“数据库”视图是用来设计数据库的。19.在下面关于数据表视图与查询关系的说法中,错误的是( )。(分数:2.00)A.在查询的数据表视图和表的数据表视图中窗口几乎相同B.在查询的数据表视图中对显示的数据记录的操作方法和表的数据表

31、视图中的操作相同C.查询可以将多个表中的数据组合到一起,使用查询进行数据的编辑操作可以像在一个表中编辑一样,对多个表中的数据同时进行编辑D.基础表中的数据不可以在查询中更新,这与在数据表视图的表窗口中输入新值不一样,因为这里充分考虑到基础表的安全性 解析:解析:本题考查查询数据表视图的知识。查询的数据表视图就是查询后得到的数据视图,其显示方式和表的数据表视图中窗口几乎相同,记录操作方法也相同,并且可以将多个表中的数据组合到一起,像在一个表中编辑一样对多个表中的数据同时进行编辑。可以在数据表视图中直接更新基础表中的数据。20.在创建交叉表查询时,用户需要指定( )种字段。(分数:2.00)A.1

32、B.2C.3 D.4解析:解析:本题考查交叉表查询的知识。所谓交叉表查询,就是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计算值。所以应指定行标题、列标题和字段计算值共 3 种字段。21.在 SQL 查询中可直接将命令发送到 ODBC 数据库服务器中的查询是( )。(分数:2.00)A.传递查询 B.联合查询C.数据定义查询D.子查询解析:解析:本题考查 SOL 查询的知识。SQL 查询可分为 4 种,联合查询将来自一个或多个表或查询的字段组合为查询结果的一个字段或列;传递查询可直接将命令发送到 ODBC 数据库服

33、务器中;数据定义查询可以创建、删除或更改表和索引;子查询的结果可用来进行进一步的查询。22.在 SELECT 语句中,“”的含义是( )。(分数:2.00)A.通配符,代表一个字符B.通配符,代表任意字符C.测试字段是否为 NULLD.定义转义字符 解析:解析:本题考查 SQL 语句的知识。在 SQL 语句中的“”是转义字符,跟在转义字符后面的字符被转义而不使用原义。23.如果加载一个窗体,先被触发的事件是( )。(分数:2.00)A.Load 事件 B.Open 事件C.Activate 事件D.Unload 事件解析:解析:本题考查窗体常见事件的知识。窗体能响应的事件不多,当窗体刚刚打开时

34、,首先触发Load 事件,打开后才继续触发 Open 事件,然后是 Activate(激活)事件。窗体关闭时触发 Unload 事件。24.控件的类型可以分为( )。(分数:2.00)A.结合型、非结合型、对象型B.计算型、非计算型、对象型C.对象型、结合型、计算型D.结合型、非结合型、计算型 解析:解析:本题考查窗体控件类型的知识。Access 中的窗体中控件的类型分为 3 种,分别是结合型、非结合型和计算型。25.假设已在 Access 中建立了包含“姓名”、“基本工资”和“奖金”三个字段的职工表,以该表为数据源创建的窗体中,有一个计算实发工资的文本框,其控件来源为( )。(分数:2.00

35、)A.基本工资+奖金B.基本工资+奖金C.=基本工资+奖金 D.#NAME?解析:解析:本题考查控件来源的知识。控件来源必须以“=”引出,控件来源可以设置成有关字段的表达式,但是字段必须用“”括起来。26.若要在报表最后输出某些信息,需要设置的是( )。(分数:2.00)A.页面页眉B.页面页脚C.报表页眉D.报表页脚 解析:解析:本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称:页面页脚处于每页的结束位置,一般用来显示本

36、页的汇总说明。27.下列对数据访问页与 Access 数据库的关系的描述中正确的是( )。(分数:2.00)A.数据访问页不是 Access 数据库的一种对象B.数据访问页与其他 Access 数据库对象的性质不同C.数据访问页的创建与修改方式与其他 Access 数据库对象基本上是一致的 D.数据访问页与 Access 数据库无关解析:解析:本题考查数据访问页的知识。数据访问页是用户通过Internet 进行数据交互的数据库对象,可以用来发布数据库中任何保存的数据。数据访问页是 Access 里面的 7 种对象之一,与其他 Access数据库对象的性质相同,而且数据访问页的创建与修改方式与其

37、他 Access 数据库对象也基本上一致。28.用于打开查询的宏命令是( )。(分数:2.00)A.OpenFormB.OpenTableC.OpenReportD.OpenQuery 解析:解析:本题考查宏操作的知识。Access 中提供了 50 多个可选的宏操作命令,常用的打开操作有:OpenForm 用于打开窗体,OpenOuery 用于打开查询,OpenTable 用于打开一个表,OpenReport 则用于打开报表。29.在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则没有指定条件的操作则会( )。(分数:2.00)A.不执行B.有条件执行C.无条件执行 D.出错

38、解析:解析:本题考查条件操作宏的知识。在宏的组成操作序列中,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件式结果的真假,则没有指定条件的操作则会无条件执行。30.表达式 1+321 Or 6 Mod 4A.-1 B.0C.1D.其他解析:解析:本题考查 VBA 中运算符优先级的知识。在 VBA 中,运算符之间的优先级的关系是:算术运算符连接运算符比较运算符,逻辑运算符。而各种运算符内部的各种运算符也有其自己的优先级。另外要注意,在进行逻辑运算时 And 优先级高于 or。在 VBA 中允许逻辑量进行算术运算,True 处理成-1,False处理成 0;反过来数值参

39、与逻辑运算时 0 处理成 False,非 O 处理成 TrBe。31.下列可作为 VBA 变量名的是( )。(分数:2.00)A.a&bB.a?bC.4a D.const解析:解析:本题考查 VBA 中变量命名的知识。变量名的命名同字段命名一样,也可以由字母、数字和汉字组成,但是不能包含空格和任何除了下划线以外的标点符号。变量名不能使用 VBA 的关键字。32.Select Case 结构运行时首先计算( )的值。(分数:2.00)A.表达式 B.执行语句C.条件D.参数解析:解析:本题考查 VBA 程序设计中的多分支选择的知识。在 Select Case 结构运行时首先计算表达式的值,然后依

40、此计算或测试 case 表达式的值。33.在窗体中有一个命令按钮 Commandl,对应的事件代码如下: Private Sub Commandl_Enter() Dim num As Integer Dim a As Integer Dim b As Integer Dim i As Integer For i=1 To 10 num=InputBox(“请输入数据:”,“输入”,1) If Int(num2)=num2 Then a=a+1 Else b=b+1 End If Next i MsgBox(“运行结果:a=”&Str(a)&:“,b=”&Str(b) End Sub 运行以上

41、事件所完成的功能是( )。(分数:2.00)A.对输入的 10 个数据求累加和B.对输入的 10 个数据求各自的余数,然后再进行累加C.对输入的 10 个数据分别统计有几个是整数,有几个是非整数D.对输入的 10 个数据分别统计有几个是奇数,有几个是偶数 解析:解析:本题考查程序设计的知识。本题的重点在于判断 Int(num2)=num2 是什么样的条件。对于任意一个整数来说,若其除 2 后为整数,也就是 Int(num2)=num2 成立,说明该数是一个偶数;反之若其除 2 后不为整数,此时 Inc(num2)必然不等于 num2,也就是一个整数不可能等于一个小数,说明该数是一个奇数。所以本

42、题的功能是对输入的数据分别统计奇偶数的个数。34.下列不是分支结构的语句是( )。(分数:2.00)A.IfThenEnd IFB.WhileEnd C.IfThenElseEnd IfD.SelectCaseEnd Select解析:解析:本题考查控制结构的知识。选项 A 是一个单分支选择结构;选项 C 是一个双分支选择结构;选项 D 是一个多分支选择结构;选项 B 是一个循环结构。35.在窗体中有一个标签 Lb1 和一个命令按钮 Commandl,事件代码如下: Option Compare Database Dim a As String*10 Private Sub Commandl_

43、Click() a=“1234” b=Len(a) MeLb1Caption=b End Sub 打开窗体后单击命令按钮,窗体中显示的内容是( )。(分数:2.00)A.4B.5C.10 D.40解析:解析:本题考查 VBA 中定长字符串的知识。当声明一个变量为 String 类型时,如果不加长度说明,则为变长字符串;如果加上长度说明,则为定长字符串。定长字符串变量无论给它赋予何值,长度都为初始声明时指定的长度。由于声明 a 的长度为 10,故 Len(a)=10。36.假定有如下的 Sub 过程: Sub sfun(x As Single,y As Single) t=x x=ty y=t

44、Mod y End Sub 在窗体上添加一个命令按钮(名为 Commandl),然后编写如下事件过程: Private Sub Commandl_Click() Dim a As single Dim b As single a=5 b=4 sfum a,b MsgBox a&chr(10)+chr(13)&b End Sub 打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为( )。(分数:2.00)A.1 和 1B.125 和 1 C.125 和 4D.5 和 4解析:解析:本题考查 VBA 中参数传递的知识。在 VBA 的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过

45、程声明时没有说明传递类型,则默认为传址传递,即形参的结果会传递给实参。本例就是传址传递,所以过程调用时 x=a,也就是 5;y=b,也就是 4。在过程内 x 的值变为 5,4 也就是125,y 的值变为 5Mod 4 也就是 1。过程调用结束时 x 和 y 的值分别回送给 a 和 b。二、填空题(总题数:15,分数:30.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为 1。(分数:2.00)填空项 1:_ (正确答案:正确

46、答案:关系)解析:解析:关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础发展起来的,但它的运算对象和运算结果均是关系,这些新关系仍可以使用同样的代数运算进一步操作。关系代数也是一种抽象的查询语言,它通过对关系的运算来表达查询和修改处理的需求。39.在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间 1 的信息。(分数:2.00)填空项 1:_ (正确答案:正确答案:前后件关系)解析:解析:在数据存储结构中,除了要存储数据,还要存储数据的前后件关系,对于顺序存储的数据结构,前后件之间的关系是通过存储空间的位置来实现的,而对于链式存储来说,数据元素之间的前后。件关系是

47、通过指针来实现的。40.软件是程序、数据和 1 的集合。(分数:2.00)填空项 1:_ (正确答案:正确答案:相关文档)解析:解析:计算机软件是计算机系统中与硬件相互依存的另一部分,足包括程序、数据及相关文档的完整集合。41.对于长度为 n 的有序线性表,在最坏情况下,二分法查找只需比较 1 次。(分数:2.00)填空项 1:_ (正确答案:正确答案:log2n)解析:解析:二分法查找,也称拆半查找,是一种高效的查找方法。能使用二分法查找的线性表必须满足两个条件:用顺序存储结构;线性表是有序表。对于长度为 n 的有序线性表,在最坏情况下,二分法查找只需比较 log2n 次。42.测试分为白箱法和黑箱法, 1 又称为逻辑覆盖测试。(分数:2.00)填空项 1:_ (正确答案:正确答案:白箱法)解析:解析:白箱测试是根据程序内部逻辑结构的分析来选取测试用例。由

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

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

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