您的当前位置:首页二级ACCESS笔试46_真题(含答案与解析)-交互

二级ACCESS笔试46_真题(含答案与解析)-交互

来源:小侦探旅游网


二级ACCESS笔试46

(总分100, 做题时间90分钟) 一、选择题

在下列各题的A)、B)、C)、D)选项中,只有一个选项是正确的。在下列各题的A)、B)、C)、D)选项中,只有一个选项是正确的。 1.

可以用前面加下列选项中哪—个表达式宋设置宏的操作参数( )。

SSS_SINGLE_SELA “…” B “=” C “,” D “;”

分值: 2 答案:B

[解析] 本题考查如何设置宏的操作参数。设置参数应注意:有些参数不可用默认值;有的参数将会影响其后参数的选择,通常应按操作参数的排列顺序进行设置;为参数设置表达式时,通常表达式前必须加等号(二)但是 Set Value宏操作的表达式操作和Run Macro宏作的重复表达式参数可以例外。答案为B。 2.

在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,其中数据独立性最高的阶段是( )。

SSS_SINGLE_SEL A 数据库系统 B 文件系统 C 人工管理 D 数据项管理 分值: 2 答案:A

[解析] 文件系统是数据库系统的初级阶段,提供了简单的数据共享与数据管理能力,其功能简单,附属于操作系统而不成为独立的软件,只能看做是数据库系统的雏形。人工管理主要用于科学计算,硬件无磁盘,直接存取,软件没有操作系统。数据库管理系统是从这两个阶段发展而来的,其数据独立性必然更高因此答案为A。 3.

下列可作为Visual Basic变量名的是( )。

SSS_SINGLE_SEL A A#A B 4A C ?xy D constA

分值: 2 答案:D

[解析] 本题考查Visual Basic中变量命名规则。根据Visual Basic中变量的命名规则可知,变量名必须以字母开头,所以选项B是错误的;不可以包含嵌入的句号或者类型声明字符,如 $、!、@、#、%,以及通配符?、*等,所以选项A和选项C是错误的;另外,变量名还不能超过255个字符,也不能和受到限制的关键字同名。选项D为正确答案。 4.

下列说法中,错误的一项是( )。

A 查询是从数据库的表中筛选出符合条件的记录,构成一个新的数据集合 B Access中不能进行交叉查询

C 创建复杂的查询不能使用查询向导

D 可以使用函数、逻辑运算符、关系运算符创建复杂的表达式 分值: 2 答案:B

[解析] 本题考查对查询的理解。查询就是按给定的要求(包括条件、范围、方式等)从指定的数据源中查找,将符合条件的记录中的指定字段提取出来,形成一个新的数据集合。使用查询向导只能创建比较简单的选择查询、交叉表查询等,复杂的查询只能用查询设计视图创建。表达式是操作数通过运算符用正确的方式连接形成的组合,而运算符包括算术运算符、比较运算符和逻辑运算符;关系运算符是用来进行关系代数中进行关系运算的,例如选择、投影、联接等。答案为B。 5.

以下程序的输出结果是( )。 Dim varl Dim var2 Dim var3 varl=\"HellO\" var2=

\"World!\" var3=varl & \" \" & var2 varl=10 var2=20 NsgBox varl+var2 SSS_SINGLE_SELSSS_SINGLE_SEL A Hello world! B 30 C 1020

D Hello world! 分值: 2 答案:B

[解析] 本题考查变体类型和字符串连接符的用法。在程序中首先给变体类型Varl和Var2赋了字符串,所以它们的类型相应的就是字符串型,然后将两个字符串相连接的结果赋给变量Var3。接下来,又给Varl和Var2赋了整型值,所以它们现在是整型了,这时输出它们相加的值。Var3=varl&\" \"&var2语句中用了连接字符“&”,后面输出语句中用了“+”,需要掌握“&”和“+”在使用时的异同点。答案为B。 6.

表达式Val(\".123E2CD\")的值是( )。

SSS_SINGLE_SEL A 123 B 12.3

C 0

D 123E2CD

分值: 2 答案:B

[解析] 本题考查Val函数的用法。Val函数返回字符串内的数字。在读入字符串时,如果遇到不能识别为数字的字符,则停止读入。函数可以识别进位制符号&O(八位制)和&H(十六进制)和E(10的乘幂)。被认为是数值一部分的符号和字符,如美元号与逗号,则不能被识别。空白字符、制表符和换行符都将被去掉,如:Val(\"2 45 7”)=2457;Val (\".123E2CD\")=12.3。可见本题正确答案为选项B。 7.

关于编辑记录的操作的说法,正确的一项是( )。

A 可以同时选定不相邻的多个记录 B 可以在表中的任意位置插入新记录

C 删除有自动编号的表时,再添加新记录时, 自动编号将自动使用删除的编号

D 修改记录时,自动编号型字段不能修改 分值: 2 答案:A

[解析] 本题考查对选定记录、添加记录、修改记录和删除记录操作的理解。Access中选定记录时,只可以选定任意一条记录,或者选定所有记录,还可以选定相邻的多个记录。添加记录时,只能从表的最后一个记录下的第一个空白行开始添加,并不能在表中任意位置添加记录。如果表中含有自动编号型字段,删除表中最后几个记录后,再添加新记录时,新记录的自动编号是按未删除前的数累加:如果按删除后的数累加,需要这样处理;选择“工具”“选项”,切换到“常规”选项卡,选中“关闭时压缩”,关闭当前数据库,再打开在数据库添加新记录;如果删除的是表中最后一个记录前的一些记录,则没有办法再用这些已被删除的记录的编号,除非把从1开始的连续编号以后的所有记录都删除。修改记录时,修改作为主键的字段要慎重,不能有重复

值, a不能为空,而且若表中含有自动编号型字段,则该字段不能修改。答案为A。 8.

宏组中的宏的调用格式为( )。

SSS_SINGLE_SELSSS_SINGLE_SEL A 宏组名.宏名 B 宏名称

C 宏名.宏组名 D 以上都不对 分值: 2 答案:A

[解析] 本题考查运行宏组时对宏的调用。宏调用格式为“宏组名宏名”,答案为A。 9.

以下能够正确计算n!的程序是( )。

A Private Sub Commandl_C1ick() B hiVate Sub Commandl_C1ick() n=5:x=1 n=5:x=1:i=1 DO DO X=x*1 X=X*1 i=i+1 i=i+1 Loop while i<n Loop While<n Print x Ptinte x End Sub End Sub C Private Sub Commandl_Click ()

D Pdvate Sub Commandl C1ick() n=5:X=1:i=1 n=5=:x=1:i=1 DO DO X=

X*1 X=X*1 i=i+1 i=i+1 Loop While i>n Print x Print x End Sub End Sub 分值: 2 答案:C

[解析] 本题考查Do While语句的用法。首先我们知道n!=

1×2×3×……×(n-1)×n,由于是累乘,因此x和i的初值都必须为l;其次就是循环执行条件的确定,由于使用的是 While型循环,表示在满足条件时执行循环体中的代码,这里满足执行循环的条件应该是 i<=n。选项A和B的循环条件都是i<n,少了 i=n的一次循环,实际上只执行了n-1次;而选项D则从i>n时才开始执行,不合题意;同时,选项B没有指定i的初值,系统会默认i;0,这也不合题意。本题正确答案为选项C。 10.

下列关于有条件的宏的说法,错误的一项是( )。

A 条件为真时,将执行此行中的宏操作 B 宏在遇到条件内有省略号时,中止操作 C 如果条件为假,将跳过该行操作 D 上述都不对 分值: 2 答案:B

[解析] 本题考查对有条件的宏的理解。选项B中如果条件为真,将执行该行以及紧跟着的对应的“条件”单元格中有省略号的的操作;如果条件为假,则将跳过该行以及紧跟着的对应的“条件”单元格中有省略号的的操作。其他选项都正确,答案为B。 11.

所谓关系是指( )。 A 各条记录中的数据彼此有一定的关系

B 一个数据库文件与另一个数据库文件之间有一定的关系 C 数据模型符合一定条件的二维表格式 D 数据库中各个字段之间彼此有一定关系 分值: 2 答案:C

SSS_SINGLE_SELSSS_SINGLE_SELSSS_SINGLE_SEL

[解析] 每个关系都类似1张表,或者在某种程度上类似1个“平面”记录文件。 12.

下列叙述中正确的是( )。

A 一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系可能不同 B 一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系一定不同 C 一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系一定相同 D 数据的存储结构与数据的逻辑结构是相同的 分值: 2 答案:A

[解析] 一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系不一定相同,例如在家庭成员的数据结构中,“儿子”和“女儿”都是“父亲”的后件,但在计算机存储空间中,根本不能将“儿子”和“女儿”这两个数据元素的信息都紧邻存放在“父亲”这个数据元素后边。但在一年四季的数据结构中,“春”是“夏”的前件,在计算机存储空间中,就可以把“春”存储在“夏”的前面。数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构。 13.

函数String(n,\"str\")的功能是( )。

A 把数值型数据转换为字符串 B 返回由n个字符组成的字符串 C 从字符串中取出n个字符

D 从字符串中第n个字符的位置开始取字符串 分值: 2 答案:B

[解析] 本题考查Sting(Number,Character)函数的用法。

String(Number,Character)函数的功能是返回包含指定长度重复字符的字符串。其中, Character参数的第一个字符将用于建立返回的字符串,Number参数决定返回字符串的长度。 Str(Number)函数的功能是把数值型数据转换为字符串。选项A指的是Str(Number)函数。答案为B。 14.

宏命令Set Wainings的功能是( )。

SSS_SINGLE_SELSSS_SINGLE_SELSSS_SINGLE_SEL A 设置屈性值 B 关闭或打开系统消息 C 显示警告信息 D 设置提示信息 分值: 2 答案:B

[解析] 本题考查Access的宏命令。Set Value是为窗体、窗体数据表或报表中的字段或控件设置属性值:MsgBox显示包含警告信息或其他信息的消息框;SetWamings是用宋打开或关闭系统消息。答案为B。

15.

若某报表中每个班级都有多条记录,如果要使用班级字段(文本型)对记录分类,班级号为0440018, 0440019,0440020…则组间距应设为( )。

SSS_SINGLE_SEL A 4 B 5 C 6 D 7

分值: 2 答案:D

[解析] 本题考查记录分组的组间距。分组字段是文本型,且字段值的前5位都相同,若要将同一个班级的记录放在一起,不同班级的记录分开,则分组形式应为“前缀字符”。组间距就是使用前几个字符就可以将各个组分开,因为第6位有相同的,因此应该取7位。答案为D。 16.

一个栈的进栈顺序是1,2,3,4,则出栈顺序为( )。

SSS_SINGLE_SEL A 4,3,2,1 B 2,4,3,1 C 1,2,3,4 D 3,2,l,4 分值: 2 答案:A

[解析] 栈是一种特殊的线性表,栈的插入和删除运算都只在一端进行。即它的一端是封闭的,不允许进行插入与删除元素,另一端是开口的,允许进行插入与删除元素。栈中的数据是先进后出的。答案是A。 17.

下列关于总计的说法,错误的一项是( )。

SSS_SINGLE_SEL A 可以作各种计算 B 作为条件的字段也可以显示在查询结果中

C 计算的方式有和、平均、记录数、最大值、最小值等 D 任意字段都可以作为组 分值: 2 答案:A

[解析] 本题考查字段数据的统计。在查询的预定义计算中,“总计”中有12项,也就是说,可以进行这12种计算:分组(Group By)、求和(Sum)、平均值(Avg)、最小值(Min)、最大值(Max)、计数(Count)、标准差(St Dev)、方差(Var)、第一个值(First)、最后一个值 (Last)、建立计算字段(Expression)和指定查询条件(Where)。答案为A。 18.

下面不属于软件工程的3个要素的是( )。

SSS_SINGLE_SEL A 工具

B 过程 C 方法 D 环境

分值: 2 答案:D

[解析] 软件工程包括3个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制、管理。 19.

VBA中用实际参数a和b调用有参数Area(m,n)的正确形式是( )。

SSS_SINGLE_SEL A Area m,n B Area a,b C Call Area(m, D Call Areaa,b 分值: 2 答案:B

[解析] 本题考查VBA中子过程的调用。子过程的调用形式有两种: Call子过程名([])和子过程名[)。调用时只能使用实参,显然选项A和选项C是不对的;使用 Call关键字时,必须使用圆括号将实参括起来。答案为B。 20.

在窗体上画一个命令按钮,然后编写如下事件过

程: Private Sub Commandl Click() Dim a() a=Array(1,3,5,7) s=O For i=1 TO 3 S=S*10十a(i) Next i PrInt S End Sub 程序运行后,输出结果为( )。 SSS_SINGLE_SEL A 135 B 357 C 531 D 753

分值: 2 答案:B

[解析] 本题考查考生对数组和表达式的理解。如果没有特别说明,数组的下界都是从0开始的,即如果由定义数组语句Dima(10),则数组元素的个数是11个,而不是10个。程序中的定义语句Dima()是定义一个动态数组,在定义动态数组时,维的界默认不写,但数组名的括号不能省略。程序中的Array是给一维数组赋初值的函数,需要注意,它只能给一维数组赋初值,数组只能是变体类型;赋值号只需写上数组名,不要写上括号。程序中For循环控制的初值从1开始,可见a(i)的取值依次是3、 5、7,而不是1、3、5。所以程序运行的结果是选项B。 21.

列表框和组合框的区别是( )。 ①列表框有下拉菜单 ②列表框可以添加记录 ⑧组合框可以添加记录 ④组合框有下拉菜单

SSS_SINGLE_SEL A ①② B ⑧④ C ①⑧ D ②④

分值: 2 答案:B

[解析] 本题考查列表框和组合框的区别。列表框和组合框的差别在于组合框中多一个下拉箭头,按下后,将显示一个下拉菜单,而列表框的大小固定,并且组合框允许用户输入数据。答案为B。 22.

编制一个好的程序,首先要确保它的正确性和可靠性,还应强调良好的编程风格。在选择标识符的名字时应考虑( )。

A 名字长度越短越好,以减少源程序的输入量 B 多个变量共用一个名字,以减少变量名的数目 C 选择含义明确的名字,以正确提示所代表的实体 D 尽量用关键字作名字,以使名字标准化 分值: 2 答案:C

[解析] 本题涉及程序的编程风格,考生应该掌握一些基本的良好编程风格。标识符的名

字应能反映它所代表的实际东西,应有一定实际意义。名字不是越长越好,应当选择精炼的意义明确的名字。必要时可使用缩写名字,但这时要注意缩写规则要一致,并且要给每一个名字加注释。同时,在一个程序中,一个变量只应用于一种用途, 23.

一个报表最多可以对( )个字段或表达式进行分组。

SSS_SINGLE_SELSSS_SINGLE_SEL A 4 B 6 C 8 D 10

分值: 2 答案:D

[解析] 报表通过分组可以实现同组数据的汇总和显示输出,增强了报表的可读性和信息的利用。一个报表中最多可以对10个字段或表达式进行分组。答案为D。 24.

下列关于数组特征的描述不正确的是( )。

A 数组是一种变量,由规则有序结构中具有同一类型的值的集合构成

SSS_SINGLE_SEL

B 在VBA中不允许隐式说明数组

C Dim astrNew Array(20)As String这条语句产生有20个元素的数组,每个元素为一个变长的字符串变量,且第一个元素从1开始

D Dim astrNew Array(1T020)As String这条语句产生有20个元素的数组 分值: 2 答案:C

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

VBA数据类型符号“&”表示的数据类型的是( )。

SSS_SINGLE_SELA 整型 B 长整型 C 单精度 D 双精度

分值: 2 答案:B

[解析] 本题考查VBA数据类型。整型Interger用的符号是“%”;长整型

Long用的符号是“&”;单精度型Single用的符号是“!”双精度型 Double用的符号是“#”。答案为B。 26.

二叉树是结点的有限集合,它有( )根结点。

SSS_SINGLE_SEL A 有0个或1个 B 有0个或多个 C 有且只有1个

D 有1个或1个以上 分值: 2 答案:A

[解析] 二叉树是一种特殊的树,它要求非空二叉树只有一个根节点,所以它可以是空树。答案为A。 27.

对数据访问页与Access数据库的关系的描述错误的是( )。 A 数据访问页是Access数据库的一种对象

B 数据访问页与其他Access数据库对象的性质是相同的

C 数据访问页的创建与修改方式与其他Access数据库对象基本是一致的 D 数据访问页与Access数据库无关 分值: 2 答案:D

SSS_SINGLE_SEL

[解析] 数据访问页是Access数据库的一种对象,与其他Access数据库对象的性质相同,创建与修改方式与其他Access数据库对象基本一致,与Access数据库有关。但数据访问页是一个独立的文件,保存在Access以外,两者是分离的,但不是无关的,答案为D。 28.

图表式窗体中的图表对象是通过哪一个程序创建的( )。

SSS_SINGLE_SEL A Microsoft Graph B Microsoft Excel C Microsoft Word D PhotoShop、 分值: 2 答案:A

[解析] 本题考查图表式窗体中的图表的创建方法。图表对象是Access调用Microsoft Graph程序创建的OLE对象;数据透视表窗体通过Microsoft Excel程序创建;Word文档类的 OLE对象可以通过Microsoft Word程序创建;图像、图片等对象可以通过Photoshop等图像处理程序创建。答案为A。 29.

下列说法正确的是( )。

A HTML的全称是动态超文本标记语言

B 没有安装MS Office,就不可以在Intemet Explorer 5.0中交互的使用数据访问页、电子表格、数据 透视表

C 如果更改了数据访问页链接文件的名称,仍然能通过它打开网页 D 数据访问页是存储在数据库中的 分值: 2 答案:C

[解析] 本题考查数据访问页的基础知识。 HTML(Hypertext Markup Language)全称是超文本标记语言,DHTML(Dynamic Hvprtext Markup Language)全称是动态超文本标记语言;如果安装了Office Web组件,即使没有安装MS Office也可以交互的使用数据访问页、电子表格、数据透视表;只要没有更改数据访问页的链接信息,例如更改数据访问页的名称或更改数据访问页的存放地址,就可以打开数据访问页:数据访问页的链接文件是存储在数据库中的,而数据访问页本身是存放在Web服务器或本地电脑中的。答案为C。 30.

有如下程序段: Const

c$=\"Beijing'’ C$=”Shanghai” C$=\"He bel\" Print C$ 运行时输出的结果是( )。

SSS_SINGLE_SELSSS_SINGLE_SELA Beijing B ShallSh9i C Hebei

D 显示出错信息 分值: 2

答案:D

[解析] 本题考查Const语句的用法。Const语句定义的常数变量,其值可以被引用而不能在程序中改变,否则会出现错误信息提示。使用常数变量可以使程序更具有可读性,并且易于修改。在程序运行时,常数不会像变量那样会无意中被改变。在本程序中,C$已经被定义为常数变量,不允许再修改,所以运行会显示出错信息。答案为D。 31.

E-R模型可以转换成关系模型。当两个实体间联系是M:N联系时,它通常可转换成关系模式的个数是( )。

SSS_SINGLE_SEL A 2 B 3 C M+N D M*N

分值: 2 答案:B

[解析] 将E-R图转换为关系模型的转换方法有:1个实体型转换为1个关系模式;1个 m:n联系转换为一个关系模式;3个或3个以上实体间的1个多元联系转换为一个关系模式。因此,本题答案为B。 32.

下列关于VBA面向对象中的“方法”说法正确的是( )。

SSS_SINGLE_SELA 方法是属于对象的 B 方法是独立的实体

C 方法也可以由程序员定义 D 方法是对事件的响应 分值: 2 答案:A

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

选拔身高T超过1.7米且体重W小于62.5公斤的人,表示该条件的布尔表达式( )。 A T>=1.7 And W<=62.5 B T<=1.7 0r W>=62.5 C T>1.7 And W<62.5 D T>1.7 0r W<62.5 分值: 2 答案:C

SSS_SINGLE_SEL

[解析] 本题考查逻辑运算符的用法,逻辑运算符包括And、Or、Xor、Not、等,其中除了Not为单值运算符外,其他均为双值运算符。首先我们要弄清题目要求,题目要求T>1.7且 W<62.5,选项A错在包括了T=1.7和W=62.5,选项B和选项D错在使用Or逻辑运算符,而且选项B还包括了T=1.7和W=62.5。答案为C。 34.

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

SSS_SINGLE_SEL A 大于 B 加 C 乘 D 除

分值: 2 答案:A

[解析] 在一般的计算机系统中,基本的运算和操作有以下四类:算术运算、逻辑运算、关系运算、数据传输。“大于”属于逻辑运算中的一种。选项中的加、乘、除都属于算术运算。 35.

结构化方法的核心和基础是( )。

SSS_SINGLE_SEL A 结构化分析方法 B 结构化设计方法 C 结构化编程方法 D 结构化程序设计理论 分值: 2 答案:D

[解析] 结构化方法是软件开发方法之一。它包括结构化分析方法、结构化设计方法、结构化编程方法,而它的核心和基础是结构化程序设计理论。 二、填空题 1.

在长度为n的有序线性表中进行二分查找,需要的比较次数为【1】。

SSS_FILL 分值: 2 答案:log2n

[解析] 二分法查找只适用于顺序存储的有序表。对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次。 2.

需求分析阶段的工作,可以分成以下4个方面;【2】、分析与综合、编写需求规格说明书和评审。 SSS_FILL 分值: 2 答案:需求获取

[解析] 需求分析的任务是发现需求、求精、建模和定义需求的过程,由需求分析的定义可知,需求分析的内容包括:提炼、分析和仔细审查已收集到的需求。因此需求分析阶段的工作,可以分成以下4个方面:需求获取、分析与综合、编写需求规格说明书和评审。 3.

选择运算的结果关系同原关系具有【3】的结构框架,投影运算的结果关系同原关系通常具有【4】的结构框架。

SSS_FILL 分值: 2 答案:相同 不同

[解析] 结构框架是由n个命名的属性组成,如果将一个关系看做一张表,那么选择操作就是从这张表中选出一些行而丢弃另一些行。而投影操作则是从这张表中选出某些列而丢弃另一些列。如果只对一个关系中的某些属性感兴趣,那么就需要使用投影操作在这些属性上投影该关系。因此,选择运算的结果关系同原关系具有相同的结构框架,投影运算的结果关系同原关系通常具有不同的结构框架。 4.

联接运算是将两个或两个以上的关系根据联接条件生成一个【5】。

SSS_FILL 分值: 2 答案:新关系

[解析] 关系的联接运算是指将两个或两个以上的关系根据联接条件生成一个新关系。常见的联接有等值联接和自然联接。按照两关系中的对应属性值相等的条件所进行的联接称为等值联接,在等值联接中存在有两个相同的属性,若去掉其中一个则就是自然联接的结果。在FoxPro中,使用SQL SELECT命令进行等值联接,其结果中存在有重复属性。使用JOIN命令也能够进行等值联接,但在结果中自动去掉了重复性,也就是说,使用JOIN命令所进行的等值联接实际上是自然联接。 5.

若a是float型变量,且a=6,则表达式“a/2+(int)(a+1)%2”的值为【6】。 SSS_FILL 分值: 2 答案:4

[解析] a/2的值为3,表达式(int)(a+1)%2的值为1,所以最后结果为4。 6.

数组Dim x(3,-1 to 1,6)包含元素的个数有【7】。

SSS_FILL 分值: 2 答案:84

[解析] 本题考查多维数组的定义。默认情况下,下标下限为0,数组元素从“数组名(0)”至“数组名(下标上限)”;如果使用t。选项,则可以设置非0下限。数组x的第1个下标从 0到3,共有4个,第2个下标从—1到1共有3个,第3个下标从0到6共有7个,因此数组元素个数为4×3×7:84个。 7.

Visual Basic中,允许一个变量未加定义直接使用,这样VB即把它当做变体类型的变量。若使用Dim语句定义这种类型的变量,则在As后面应使用【8】关键字。 SSS_FILL 分值: 2 答案:Variant

[解析] 本题考查变体变量的概念,属于记忆型题目,容易解答。Visual Basic中,允许一个变量未加定义直接使用,这样VB即把它当作变体类型的变量。若使用Dim语句定义这种类型的变量,则在As后面应使用Variant关键字。在这里需要注意的是变体变量并非无类型变量,是类型可以自由置换的变量。 8.

参数传递有【9】和按址2种方法。

SSS_FILL 分值: 2 答案:按值

[解析] 本题考查参数传递的方法。所有的参数传递给过程都是按地址的,除非有特别指定的别的方法。可以按值的来传递参数,只要在过程的声明中包含By Val关键字。 9.

在Access中,过程可以分为【10】和子程序。

SSS_FILL 分值: 2 答案:函数过程

[解析] 本题考查过程的分类。过程是包含VB代码的单位,包含一系列执行操作或计算数值的语句和调用对象方法的语句。过程可分为函数过程和子程序。函数过程是一种能够返回具体值的过程(如计算结果),可以在表达式中使用;函数过程以关键字“Function”开始,并以“End Function”语句结束。子程序,也称为Sub过程,是执行一项或一系列操作的过程,没有返回值;子程序以“Sub”关键字开头,并以“End Sub”语句结束。 10.

将活动窗口最小化的宏操作是【11】 。

SSS_FILL 分值: 2 答案:Minimize

[解析] 本题考查控制窗口的大小和位置操作。Maximize可以放大活动窗口,使其充满Microsoft Access窗口,该操作可以使用户尽可能多地看到活动窗口中的对象;Minimize可以将活动窗口缩小为Microsoft Access窗口底部的小标题栏;Move Size可以通过设置起相应的操作参数移动活动窗口或调整其大小; Restore可将处于最大化或最小化的窗口恢复为原来的大小。 11.

从查询导出的HTML文档【12】(会/不会)因为数据库的数据更改而更改。

SSS_FILL 分值: 2 答案:不会

[解析] 本题考查静态HTML网页的特点。从表、查询、窗体和报表所导出的HTML文档将始终保持导出时的文档信息,并不会应为数据库中的记录的更新而更新。 12.

在模块中执行宏的命令是使用Do Cmd 对象的【13】方法。

SSS_FILL 分值: 2 答案:Run Macro

[解析] 本题考查在模块中执行宏的概念。在模块的过程中,使用DoCmd对象的 Run Macro方法,可以执行设计好的宏,调用格式为:DoCmd.RunMacroMacro Name[,Repeat— CountⅡ,RepeatExpression)。其中Macro Name表示当前数据库中宏的有效名称;Repeat Count可选项,用于计算宏运行次数的整数值: RepeatExpression可选项,为数值表达式,在每一次运行宏时进行计算,结果为False(0)时,停止运行宏。 13.

假设变量intVar为一个整型变量,则执行赋值语句int Var=\"2\"+3之后,变量intVar的值是【14】。 SSS_FILL 分值: 2 答案:5

[解析] 本题考查不同类型之间的运算。在不同类型常数进行运算时,系统常先进行强制类型转换。在本题中,进行“2”+3运算时,首先将字符串”2”转换为数值然后再和3进行加运算,结果为5;而 “2”+“3”则为字符串之间相加,结果为“23”,而在赋值给intVar时,系统又强制将字符串按CInt转换为23。因此正确答案是50 14.

执行如下语句: a=InputBox(\"Today\",\"Tomorrow\",”Yesterday\",”Day before yesterday\",5)将显示一个输入对话框,在对话框的输入区中显示的消息是【15】 。 ’ SSS_FILL 分值: 2

答案:Yesterday

[解析] 本题考查Input Box函数的用法。Input Box函数可以产生一个对话框,只要对Input Box函数的格式熟练掌握即可正确作答。该函数也是考试重点内容,考生需重点掌握。格式为:Input Box(prompt,[,title)[,default -[,xpos,ypos][,helpfile,context]),由此可知执行上述事件过程后对话框的输入区显示的信息是 Yesterday。 15.

下面程序的运行结果为【16】。 x;-2.3 y=125

z=Len(Str$(x)+Str$(y)) Print z SSS_FILL 分值: 2 答案:8

[解析] 本题考查Str和Len函数的用法。Str函数是将数值型量转换为字符型量,因为y为正数,所以Str$(y)带一个空格,Str$(x)前面带有“—”号。Len函数是计算字符串的长度,由此可见本题的正确答案为8。

1

因篇幅问题不能全部显示,请点此查看更多更全内容