当前位置:文档之家› 二级ACCESS笔试-101

二级ACCESS笔试-101

二级ACCESS笔试-101(总分:98.00,做题时间:90分钟)一、选择题(总题数:35,分数:70.00)1.下列数据类型的字段能设置索引的有( )。

(分数:2.00)A.数值、货币、备注B.数值、超级链接、OLE对象C.数值、文本、货币√D.日期/时间、备注、文本解析:[解析] 在Access数据库中设置索引有助于快速查找和排序访问文本、数字,日期时间、货币和自动编号数据类型的数据值,但备注、超级链接、OLE对象等数据类型的字段不能设置索引。

2.报表类型不包括( )。

(分数:2.00)A.纵栏式B.表格式C.数据表√D.图表式解析:[解析] 报表主要分为以下4种类型:纵栏式报表、表格式报表、图表报表和标签报表。

3.Access中最多允许嵌套的组页眉顶脚的个数为( )。

(分数:2.00)A.4B.6C.8D.10 √解析:[解析] Access中最多允许10个嵌套的组页眉/组页脚。

4.若要在文本型字段执行全文搜索,查找“Access”字符串,则下列条件表达式正确的是( )。

(分数:2.00)A.Like"Access"B.Like"*Access"C.Like"Access*"D.Like"*Access*" √解析:[解析] 选项A,Like"Access"表示搜索该字段十完全匹配字符串"Access"的记录;选项B,Like"*Access"表示搜索该字段中以字符串"Access"结尾的记录:选项C,Like"Access*"表示搜索该字段中以字符串"Access"开头的记录;选项D,Like"*Access*"表示搜索该字段中任意位置出现字符串"Access"的记录。

所以,答案为D。

5.下列关于过程的说法,错误的一项是( )。

(分数:2.00)A.函数过程有返回值B.子过程有返回值√C.函数声明使用“Function”语句,并以“End Function”语句作为结束D.声明子程序以“Sub”关键字开头,并以“End Sub”语句作为结束解析:[解析] 函数过程是一种返回值的过程,该值可以在表达式中使用;子程序,也称为Sub过程,是执行一项或一系列操作的过程,没有返回值。

6.对于输入输出,在设计和编程时都应该考虑的原则是( )。

(分数:2.00)A.对部分输入数据检验数据的合法性B.不允许默认值C.输入一批数据时,最好使用输入结束标志√D.输入数据时,不允许使用自由格式解析:[解析] 好的输入输出风格对所有输入数据检验数据的合法性,允许默认值,并且在输入数据时,允许使用自由格式。

选项A、B和D说明错误。

7.不是窗体组成部分的选项是( )。

(分数:2.00)A.窗体页眉B.窗体页脚C.主体D.窗体设计器√解析:[解析] 窗体通常由窗体页眉、页面页眉、主题、页面页脚和窗体页脚五个部分组成,题目中,窗体设计器并不属于窗体的基本组成部分。

8.VBA中定义静态变量可以用关键字( )。

(分数:2.00)A.ConstB.DimC.PublicD.Static √解析:[解析] 要在过程的实例间保留局部变量的值,可以用Static关键字代替Dim以定义静态变量。

9.Access字段名不能包含的字符( )。

(分数:2.00)A.“@”B.“!”√C.“%”D.“&”解析:[解析] 在Access中,字段名可以包含字母、汉字、数字、空格和其他一些字符,不能包含点号“.”、半角感叹号“!”、方括号“[]”和重音符号“’”。

10.下列不屈于软件工程过程的基本活动的是( )。

(分数:2.00)A.软件规格说明B.软件开发C.软件确认D.软件需求分析√解析:[解析] 软件工程过程的基本活动包括软件规格说明、软件开发、软件确认、软件演进。

11.下列关于表间关系的说法,下列选项错误的是( )。

(分数:2.00)A.关系双方联系的对应字段的字段类型需相同B.关系双方至少需有一方为主索引C.使用数据库向导创建数据库时,向导不会自动定义各个表之间的关系√D.Access中,在两个表之间可以建立多对多关系解析:[解析] 建立表间关系时,关系双方都是字段,其类型必须相同,选项A正确;建立关系的双方至少有一方为主索引(即主关键字),选项B正确。

使用数据库向导创建数据库时,向导会自动定义各个表之间的关系,选项C错误; Access中的表之间可以建立一对一、一对多、多对多的关系,选项D正确。

12.下列关于栈的叙述中不正确的是( )。

(分数:2.00)A.在栈中能插入数据B.在栈中能删除数据C.栈是先进先出的线性表D.栈是先进后㈩的线性表√解析:[解析] 栈是一种先进后出的线性表。

13.下列不是报表的视图方式的是( )。

(分数:2.00)A.打印预览视图B.数据表视图√C.设计视图D.版面预览视图解析:[解析] 选项A,C、D都是报表的一种视图方式;选项B数据表视图是表、查询和窗体的视图方式。

14.有如下程序:DefStr X-ZX="123'’Y="456"Z=X$+Y$Print Z$End运行后,输出的结果是( )。

(分数:2.00)A.显示出错结果B.123456 √C."579"D.579解析:[解析] 本题需要注意Defiype语句对用户定义类型中的元素不产生影响,因为这些元素必须显式声明。

DefStr X-Z表示任何以X、Y、Z开头,未用Dim定义的变量均为字符串类型,而运算符“+”对于字符串而言将两个字符串合并,故Z的结果应该为“123456”。

15.以下各运算中不属于算术运算的是( )。

(分数:2.00)A.大于√B.加C.乘D.除解析:[解析] 在一般的计算机系统中,基本的运算和操作有以下四类:算术运算、逻辑运算、关系运算、数据传输。

“大于”属于逻辑运算中的一种。

选项中的加、乘、除都属于算术运算。

16.在有参数函数设计时,要想实现某个参数的“双向”传递,就应该说明该形参“传址”调用形式,其设置选项是( )。

(分数:2.00)A.By ValB.ByRef √C.OptionalD.ParamArray解析:[解析] 每个形参的完成定义格式为[Optional] [By Val|ByRef][ParamArray] varname[()][As type][=defaultvalue],各项参数的含义为:varname必需的,形参名称;type可选项,传递给该过程的参数的数据类型;Optional可选项,表示参数不是必需的,如果使用了ParamArray则任何参数都不能使用Optional:ByVal可选项,表示该参数按值传递;ByRef可选项,表示该参数按地址传递,ByRef是VBA 的默认选项:Param Array可选项,用于形参的最后一个参数,指明最后这个参数是一个Variant元素的Optional数组,需要注意ParamArray关键字不能与ByVal,ByRef或Optional一起使用。

答案为B。

17.主题是一个为数据访问页提供( )以及其他元素的统一和颜色方案的集合。

(分数:2.00)A.字体B.横线C.背景图像 0)以上都可以解析:[解析] 主题是一个为数据访问页提供字体、横线、背景图像以及其他元素的统—设计和颜色方案的集合。

18.在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目( )。

(分数:2.00)A.1B.n √C.n+lD.n/2解析:[解析] 在一般情况下,要在第i个元素之前插入一个新元素时,首先是从最后一个元素开始,直到第1个元素之间共n-i+1个元素依次向后移动一个位置,移动结束后,第i个位置就被空出,然后将新元素插入到第i项。

最坏情况指的是在线性表的第一个元素之前插入一个新元素,则需要移动表中所有的元素,答案为D。

19.选拔身高T超过1.7米且体重W小于62.5公斤的人,表示该条件的布尔表达式( )。

(分数:2.00)A.T>=1.7AndW<=62.5B.T<=1.70r W>=62.5C.T>1.7AndW<62.5 √D.T>1.70rW<62.5解析:[解析] 题目要求T>1.7且W<62.5,选项A错在包括了T=1.7和W=62.5;选项B和选项D错在使用Or逻辑运算符,而且选项B还包括了T=1.7和W=62.5。

答案为C。

20.考虑一年四季的顺序关序时下列数据元素前者不是后者前件的是( )。

(分数:2.00)A.春、夏B.夏、秋C.秋、冬D.冬、秋√解析:[解析] 在具有相同特征的数据元素集合中,各个数据元素之间存在有某种关系,这种关系反映了该集合中数据元素所固有的一种结构。

这种关系用前件和后件来描述。

考虑一年四季的顺序关序时:春是夏的前件,夏是秋的前件,秋是冬的前件。

21.下列情况下应该使用宏还是Visual Basic( )。

Ⅰ创建自己的函数Ⅱ执行系统级别的操作(分数:2.00)A.Ⅰ使用宏,Ⅱ使用Visual BasicB.Ⅰ使用Visual BasicC.ⅠⅡ都使用宏D.ⅠⅡ都使用Visual Basic √解析:[解析] 宏与Visual Basic的选择依据是需要完成的任务。

打开和关闭窗体、显示和隐藏工具栏或运行报表等适合使用宏来完成;像创建自己的函数、显示错误信息、创建或操作对象、执行系统级别的操作、一次操作多个记录等适合使用Visual Basic。

答案为D。

22.以下哪一项是VBA合法的数组元素( )。

(分数:2.00)A.X9B.X[4]C.x(1.5) √D.x7解析:[解析] 本题考查数组元素的定义,数组元素的访问格式是:Arr(epr),其中Air为合法的数组名,而epr可以为有效的数值或表达式。

本题只需要注意数组名只能用(),不能使用其他类型的括号,而且epr 可以不是整数,系统根据该表达式的返回值进行4舍5入处理,如x(1.5)相当于x(2),如果4舍5入的值超过数组边界,系统会提示错误。

答案为C。

23.图表式窗体中,要显示一组数据的平均值,应该用的函数是( )。

(分数:2.00)A.countB.avg √C.sumD.min解析:[解析] 选项A,count函数是计数函数:选项B,avg是取平均数的函数;选项巴sum是取和的函数;选项D,min是取最小值的函数。

答案为B。

24.下列关于纵栏式报表的描述中,错误的是( )。

(分数:2.00)A.垂直方式显示B.可以显示一条或多条显示C.将记录数据的字段标题信息与字段数据一起安排在每页主体节区内显示D.将记录数据的字段标题信息与字段记录数据一起安排在每页报表页眉节区内显示√解析:[解析] 纵栏式报表(也称为窗体报表)一般是在一页中主体节区内显示一条或多条记录,而且以垂直显示,选项A和选项B正确。

相关主题