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

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

1、国家二级( ACCESS)笔试模拟试卷 216及答案与解析 1 栈和队列的共同特点是 ( )。 ( A)都是先进先山 ( B)都是先进后出 ( C)只允许在端点处插入和删除元素 ( D)没有共同点 2 数据的存储结构是指 ( )。 ( A)数据所占的存储空间 ( B)数据的逻辑结构在计算机中的存放形式 ( C)数据在计算机中的顺序存储方式 ( D)存储在计算机外存中的数据 3 关系数据库管理系统能实现的专门关系运算包括 ( )。 ( A)排序、索引、统计 ( B)选择、投影、连接 ( C)关联、更新、排序 ( D)显示、打印、制表 4 已知二叉树后序遍历序列是 dabec,中序遍历序列是 de

2、bac,那么它的前序遍历序列应为 ( )。 ( A) aebed ( B) decab ( C) deabc ( D) cedba 5 在单链表中,增加头结点的目的是 ( )。 ( A)方便运算的实现 ( B)使单链表至少有一个结点 ( C)标识表结点中首结点的位置 ( D)说明单链表是线性的链式存储实现 6 设有二元关系 R和三元关系 S,下列运算合法的是 ( )。 ( A) RS ( B) R S ( C) R-S ( D) RS 7 两个或两个以上模块之间联系的紧密程度称为 ( )。 ( A)耦合性 ( B)内聚性 ( C)复杂性 ( D)数据传输特性 8 下列关于软件测试的描述巾正确的

3、是 ( )。 ( A)软件测试的目的是证明程序是否正确 ( B)软件测试的目的是使程序运行结果正确 ( C)软件测试的目的是尽可能地多发现程序中的错误 ( D)软件测试的目的是使程序符合结构化原则 9 下列工具中为需求分析常用工具的是 ( )。 ( A) PAD ( B) PFD ( C) N-S ( D) DFD 10 下列特征中不是面向对象方法的主要特征的是 ( )。 ( A)多态性 ( B)继承 ( C)封装性 ( D)模块化 11 要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置 ( )。 ( A)参照完整性 ( B)有效性规则 ( C)输入掩码 ( D)级联更

4、新相关字段 12 下列叙述中不正确的是 ( )。 ( A) Access具备模块化程序设计能力 ( B) Access不具备程序设计能力 ( C) Access可以使用系统菜单创建数据库应用 系统 ( D) Access具备面向对象的程序设计能力,并有复杂的数据库应用系统 13 排序时如果选取了多个字段,则结果是按照 ( )。 ( A)最左边的列开始排序 ( B)最右边的列开始排序 ( C)从左向右优先次序依次排序 ( D)从右向左优先次序依次排序 14 关于通配符的使用,下列说法中错误的是 ( )。 ( A)有效的通配符 “?”表示问号所在的位置可以是任何一个字符; “*”表示星号所在的位置

5、可以是任何多个字符 ( B)使用通配符搜索星号、问号时,需要将搜索的符号放在方括号里 ( C) 在一个 “日期 ”字段下面的 “准则 ”单元中使用表达式: Like”6 * 98”,系统会报错 “口期类型不支持 *号通配符 ” ( D)在文本的表达式中可使用通配符 15 已知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数,则应使用 ( )查询。 ( A)交叉表查询 ( B)选择查询 ( C)参数查询 ( D)操作查询 16 在 Access中已建立了 “学生 ”表,表中有学号、姓名、性别和入学成绩等字段。执行如下 SQL语句后的结果是 ( ) Select性别, avg

6、(入学成绩 )From学生 Group By性别 ( A)计算并显示所有学生的性别和入学成绩的平均值 ( B)按性别分组计算并显示性别和入学成绩的平均值 ( C)计算并显示所有学生的入学成绩的平均值 ( D)按性别分组计算并显示所有学生的入学成绩的平均值 17 关于查询设计视图中 “设计网格 ”中行的作用,下列叙述中正确的是 ( )。 ( A) “字段 ”表示可以在此添加或删除字段名 ( B) “总计 ”表示对查询的字段求和 ( C) “表 ”用于字段所在的表或查询的名称 ( D) “准则 ”用于输入一个准则来限定字段的选择 18 在一个宏中可以包含多个操作,在运行宏时将按 ( )的顺序来运行

7、这些操作。 ( A)从上到下 ( B)从下到上 ( C)随机 ( D) A and B 19 设 Stladent为学生关系, SC为学生选课关系, Sno为学生号, Sname为学生姓名, Cno为课程号,执行下列 SQL语句的查询结果是 ( )。 Select Student Sname From Student, SC Where Student Sno=SC.Sno And SC.Cno=C1 ( A)选出 选修 C1课程的学生信息 ( B)选出选修 C1课程的学生姓名 ( C)选出 Student中学生号与 SC中学生号相等的信息 ( D)选出 Student和 SC中的一个关系 2

8、0 在一个数据库中已经设置了自动宏 AutoExec,如果在打开数据库时不想执行此自动宏,正确的操作是 ( )。 ( A)按 Enter键打开数据库 ( B)打开数据库时按住 Alt键 ( C)打开数据库时按住 Ctrl键 ( D)打开数据库时按住 Shift键 21 定义了二维数组 A(1 to 6, 6),则该数组的元素个数为 ( )个 。 ( A) 24 ( B) 36 ( C) 42 ( D) 48 22 可以连接数据源中 “OLE”类型的字段的是 ( )。 ( A)非绑定对象框 ( B)绑定对象框 ( C)文本框 ( D)组合框 23 在报表设计的工具栏中,用于修饰版面的控件是 (

9、)。 ( A)直线和圆形 ( B)矩形和圆形 ( C)直线和矩形 ( D)直线和多边形 24 下列有关选项组的叙述不正确的是 ( )。 ( A)如果选项组结合到某个字段,实际上是组框架本身而非组框架内的复选框、选项按钮或切换按钮结合到该字段上 ( B)选项组可以设置为表达式 ( C)使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值 ( D)使用结合性选项组,只要单击选项组中所需要的值,就可以为宁段选定数据值 25 下列关于字段属性的叙述中,正确的是 ( )。 ( A)格式和输入掩码是一样的 ( B)可以对任意类型的字段使用向导设置输入掩码 ( C)有效性规则属性是用于限制此字段输入

10、值的表达式 ( D)有效性规则和输入掩码是一样的 26 设变量 x是一个整形变量,如果 Sgh(x)的值为 1,则 x的值是 ( )。 ( A) 1 ( B)大于 0的整数 ( C) 0 ( D)小于 0的整数 27 下列叙述中正确的是 ( )。 ( A)在一个函数中,只能有一条 return语句 ( B)函数的定义和调用都可以嵌套 ( C)函数必须有返回值 ( D)不同的函数中可以使用相同名字的变量 28 VBA程序的多条语句写在一行中时其分隔符必须使用的符号是 ( )。 ( A)冒号 ( B)分号 ( C)逗号 ( D)单引号 29 若要在子过程 P1调用后返回两个变量的结果,下列过程定义

11、语句中有效的是( )。 ( A) Sub P1(n, m) ( B) Sub P1(ByVal n, m) ( C) Sub P1(n, ByVal m) ( D) Sub P1(ByVal n, ByVal m) 30 在报表中,要计算 “数学 ”字段的最高分,应将控件的 “控件来源 ”属性设置为( )。 ( A) =Max(数学 ) ( B) Max(数学 ) ( C) =Max数学 ( D) =Max(数学 ) 31 在 IfEnd If 选择结构中允许可嵌套的深度是 ( )。 ( A)最多 32层 ( B)最多 64层 ( C)最多 256层 ( D)没有严格 限制 32 在窗体上画一

12、个按钮 Command1,编写如下代码: Option Base 1 Private Sub Command1 Click() Dim a a=Atray(1, 2, 3, 4) j=1 For i=4 To Step -1 s=s+a(i)*j j=j*10 Next i Print S End Sub 运行程序后,最后的输出结果为 ( )。 ( A) 1234 ( B) 12 ( C) 34 ( D) 4321 33 下面程序运行后,输出结果为 ( )。 Dim a() a=Array(1, 3, 5, 7, 9) s=0 For i=1 To 4 s=s*10+a(i) Next i P

13、rintf S ( A) 1357 ( B) 3579 ( C) 7531 ( D) 9753 34 设有如下程序: Private Sub Command1 Click() Dim sum AS Double, x AS Double sum=0 n=0 For i=1 To 5 x=n i n=n+1 sum=sum+x Next i End Sub 该程序通过 For循环来计算一个表达式的值,这个表达式是 ( )。 ( A) 1+1 2+2 3+3 4+4 5 ( B) 1+1 2+1 3+1 4+1 5 ( C) 1 2+2 3+3 4+4 5 ( D) 1 2+1 3+1 4+1 5

14、 35 以下程序结束后,变量 X的值为 ( )。 x=1 y=2 Do x=x*y y=y+1 Loop While y 2 ( A) 1 ( B) 2 ( C) 3 ( D) 4 36 数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为 _。 37 排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、_和选择排序。 38 在程序设计阶段应该采取 _和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体 的步骤,继而用某种程序设计语言写成程序。 39 某二叉树中,度为 2的结点有 18个,则该二叉树

15、中有 _个叶子结点。 40 算法的基本特征是可行性、确定性、 _和拥有足够的情报。 41 当关系中的某个属性组合不是该关系的主关键字,但却是另一个关系的主关键字时,称该属性或属性组合为这个关系的 _。 42 在 Access中,要在查找条件中设置与任意一个数字字符匹配的条件,可使用的通配符是 _。 43 在使用 Dim语句定义数组时,在缺省情况下 ,数组下标的下限为 _。 44 在窗体上画一个命令按钮 Command1和一个文本框 Text1,然后编写如下代码: Private Sub Command1 Click() x=Val(Text1 Text) Select Case x Case

16、1, 3 y=x*x Case Is =10。 Is =-10 y=x Case-10 To 10 y=-x End Select End Sub 程序运行 后,在文本框中输入 3,然后单击命令按钮,则 y的值变为_。 45 窗体上有一个文本框控件,名称为 txt1,要求每隔一秒在文本框中显示一次当前时间。请填空。 Private Sub Form Load() Me TimerInterva1=1000 End Sub Private Sub_ Me! txt1=Now() End Sub 46 在窗体上添加一个命令按钮 Command1,然后编写如下代码: Private Sub Comm

17、and1 Click() sum=0 For i=3 To 7 sum=i+2 Next i MsgBox sum+i End Sub 打开窗体后,单击命令按钮,消息框的输出结果是 _。 47 执行下面程序后,消息框显示的结果是 _。 Dim a As Integer Sub sum(b As Integer) a=a+b End Sub Private Sub Commandl Click() Call sum(3) Call sum(4) Call sum(5) MsgBox a End Sub 48 下面程序的功能是:用 Array函数建立一个含有 8个元素的数组,然后查找并在文本框 T

18、ext1中输出该数组中各元素的最小值。请填空。 Option Base 1 Private Sub Command1_Click() Dim arrl() Dim Min As Integer, i As Integer arr1=Array(12, 435, 76, -24, 78, 54, 866, 43) Min=_ For i=2 To 8 If arrl(i) Min Then_ Next i Text1=Min 国家二级( ACCESS)笔试模拟试卷 216答案与解析 1 【正确答案】 C 【试题解析】 栈是限定只在表尾进行插入成删除操作的线性表,因此栈是先进后出的线性表,队列是一

19、种特殊的线性 表,它只允许在表的前端 (front)进行删除操作,在表的后端 (rear)进行插入操作,队列具有先进先出 (FIFO)的特点。综上所述可知,栈和队列只允许在端点处插入和删除元素。 2 【正确答案】 B 【试题解析】 数据的存储结构,又称为数据的物理结构,是数据的逻辑结构在计算机中的存放形式。 3 【正确答案】 B 【试题解析】 关系数据库管理系统的专门关系运算包括选择运算、投影运算和连接运算。 4 【正确答案】 D 【试题解析】 二叉树的遍历有 3种:前序、中序和后序。 (1)前序首先遍历访问根结点,然后按左右顺序遍历子结点; (2)中序遍历首先访问左子树,然后访问根结点,最后

20、遍历右子树; (3)后序遍历首先遍历左子树,然后遍历右子树,最后访问根结点。本题根据后序和中序遍历的结果可以得出二叉树的结构,然后再对其进行前序遍历,正确答案选项为 D。 5 【正确答案】 A 【试题解析】 根据单链表 (包含头结点 )的结构,只要掌握了表头,就能够访问整个链表,因此增加头结点的目的是便于运算的实现。 6 【正确答案】 D 【试题解析】 本题给出的两个关系 R与 S的表结构是不同的 (R是二元关系, S是三元关系 ),它们不能进行 、 、 -运算。而两个不同结构的关系是可以进行笛卡尔积 ()运算的。 7 【正确答案】 A 【试题解析】 耦合性用来表示模块间互相连接的紧密程度的度

21、量,它取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。 8 【正确答案】 C 【试题解析】 软件测试是为了尽可能多地发现程序中的错误,尤其是至今尚未发现的错误。 9 【正确答案】 D 【试题解析】 需求分析常用工具有数 据流图 (DFD)、数据字典 (DD)、判定树和判定表。问题分析图 (PAD)、程序流程图 (PFD)、盒式图 (NS)都是详细设计的常用工具,不是需求分析的工具。 10 【正确答案】 D 【试题解析】 模块化是结构化程序设计的特点。面向对象设计方法使用现实世界的概念抽象地思考问题从而自然地解决问题。它的特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等

22、。 11 【正确答案】 A 【试题解析】 关系数据库中有两种完整性约束:实体完整性和参照完整性。实体完整性就是主属性不能为空。参照完整 性是指两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。如主表中没有相关记录就不能将记录添加到相关表,相关表中的记录删除时主表的相关记录随之删除,相关表中的记录更新时主表的相关记录随之更新,都是参照完整性的例子。 12 【正确答案】 B 【试题解析】 Access关系数据库具备比较强大的程序设计能力,不仅具有传统的模块化程序设计能力,还具有面向对象的程序设计能力。 Access可以使用系统菜单以及程序命令等多种方式创建复杂的数据库应用系统。 13 【正确

23、答案】 C 【试题解析】 在 Access中利用排序记录来根据当前表中的一个或多个字段的值对整个表中的记录来进行升序或降序的排列,在按多个字段进行排序时,按照从左向右优先次序依次排序。 14 【正确答案】 C 【试题解析】 本题考查通配符的使用。通配符一般作为其他字符的占位符,其中包括 “*”“?”“”“!”“-”和数字号码 “#”。其中最常用的是 “?”,表示所在的位置可以是任何一个字符; “*”表示所在的位置可以是任何多个字符。使用通配符搜索这些代表通配符的符号时,需要将搜索的符号放在方括号内;无论是文本型还是日期型字段都可以使 用通配符。 15 【正确答案】 A 【试题解析】 常见的查询

24、分为选择查询、操作查询、参数查询、交叉表查询和SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果;操作查询是在一次查询操作中对所得结果进行编辑;参数查询是用对话框来提示用户输入准则;交叉表查询是利用表中的行和列来统计数据。在本题中,在行列交叉处进行计数,便可得到结果。 16 【正确答案】 B 【试题解析】 本题中, SQL查询由于有分组查询 Group By子句,在 Group By后面的就是分组字段也就是 按性别分组计算并显示性别和入学成绩的平均值。 17 【正确答案】 C 【试题解析】 查询的设计视图分为上下两部分,上半部分为字段列表,下半部分为设计网格。其中设

25、计网格中有若干行,常用的有: “字段 ”表示可以在此添加或输入字段名; “表 ”表示字段所在的表或查询的名称; “总计 ”用于确定字段在查询中的运算方法; “排序 ”用于选择查询所采用的常用方法; “准则 ”用于输入一个准则来限定记录的选择。 18 【正确答案】 A 【试题解析】 本题考查宏的基本操作。宏是由一个或多个操作组成的,在执行这些操作时将按 照从上到下的顺序来执行。 19 【正确答案】 B 【试题解析】 在 SQL的查询语句中, Select子句用于指定最后结果中的字段,Where子名用于指定查询条件,只有满足条件的元组才会出现在结果中。对于本题来说,由于 Select子句后面是 S

26、tudent Sname,故此查询结果只有学生名;where子句中首先将 Student Sno和 Sc Sno相等的筛选出来,为两表连接;并且条件 SC.Cno=C1限定了选修的课程号为 C1。 20 【正确答案】 D 【试题解析】 在 Access中以 AutoExec 名字命名的宏,会在数据库打开时自动运行。若想在数据库打开时不自动运行宏,需要在打开数据库时按住上档键“shift”。 21 【正确答案】 C 【试题解析】 数组变量由变量名和数组下标构成。我们通常用 Dim语句来定义数组。其中下标下限从 0开始,数组中的元素的个数 =下标上限 -下标下限 +1。对于多维数组来说,每一维也遵

27、守这种计算原则,总的元素个数为各维元素数的乘积,所以本题答案为 6*7=42。 22 【正确答案】 B 【试题解析】 Access中的窗体中有一些控件可以与表或查询中 的字段相绑定,这时候就需要设置这些控件的数据来源。未绑定对象框可以显示 Excel工作表、Word文档等没有与数据库连接的对象;绑定对象框的来源可以是 OLE对象字段;而文本框和组合框的控件来源可以是表或查询的字段,或者取自固定内容的数据。 23 【正确答案】 C 【试题解析】 报表的版面设计中,用于修饰版面的控件只有直线和矩形,没有其他控件。 24 【正确答案】 D 【试题解析】 选项组是由一个组框以及一组复选框、选项按钮 (

28、切换按钮 )。如果选项组结合到某个字段,实际上是组框架本身,而不是组 框架内的复选框、选项按钮或切换按钮结合到该字段上;选项组也可以设置为表达式或非结合选项组,在自定义对话框中使用非结合选项组接受用户的输入。使用结合性选项组时,只要单击选项组中所需的值,就可以为字段选定数据值。 25 【正确答案】 C 【试题解析】 表中的格式属性用来决定数据的打印方式和屏幕显示方式,输入掩码是用来控制输入格式或检查输入中的错误的,两者不一样,虽然对于大多数数据类型都可以设计输入掩码,但是只有文本型和日期时间型字段才可以使用输入掩码向导,有效性规则属性是用于限制此字段输入值的表达式 ,和输入掩码的作用也不一样。

29、 26 【正确答案】 B 【试题解析】 sgn()函数是一个判断符号的函数,其参数为数值型的值,若参数小于 0,则函数返回 -1;若参数等于 0,则函数返回 0;若参数大于 0,则函数返回1。 27 【正确答案】 D 【试题解析】 模块的函数与子过程不相同,子过程没有返回值,而函数通常具有返回值,当然某些情况下也可以没有;在函数中可以使用 return语句返回函数值, return语句可以有多个,函数可以嵌套调用,但是不得嵌套定义;不同的函数中可以使用相同名字的变量,它们互 相无关。 28 【正确答案】 A 【试题解析】 在 VBA中,每条语句写在独立的一行上,若将多条语句写在一行中,需要使用

30、冒号 “: ”将其分隔。 29 【正确答案】 A 【试题解析】 在 VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形用 ByVal声明,说明此参数为传值调用,此时参数的变化不会返回到实参;若用 ByRef声明,说明此参数为传址调用,此时形参的变化将会返回到实参;没有说明传递类型,则默认为传址传递。由于本题要求可以返回两个变量的结果。所以应该使用传址调用 ,不能出现传值调用。也就是不能出现使用 ByVal声明的形参。 30 【正确答案】 A 【试题解析】 报表的控件来源必须以等号 “=”开始,控件来源可以设置为有关字段的表达式,字段必须用中方括号 “”括起来,要计算

31、某一项的最大值可用 Max()函数。 31 【正确答案】 D 【试题解析】 在 VBA中,在 IfEnd If 结构中包含其他 IfEnd If 结构的构造称为选择嵌套,对于嵌套的层次没有严格规定,理论上可以够套无穷多层次。 32 【正确答案】 A 【试题解析】 Array(arglist)函数用于将 arglist参数中一组用逗号隔开的值列转换成一个数组并赋值给某教组变量。在本题中, a(1)=1, a(2)=2,a(3)=3 a(4)=4;第一次 For循环后: s=0+a(4)*1=4 j=1*10=10;第二次 For循环后: s=4+a(3)*10=34, j=10*10=100;第

32、三次 For循环后: s=34+a(2)*100=234,j=100*10=1000;第四次 For循环后: s=2344+a(1)*1000-1234。所以答案为 A选项。 33 【正确答案】 B 【 试题解析】 在 VBA申定义的数组默认下限都为 0。本题每次把 s*10后加上数组的某一个元素构成一个新的数字,从下标为 1的第二个元素开始。 34 【正确答案】 C 【试题解析】 本题考查 VBA中循环结构的知识。这类问题需要分析出每一次循环所做的操作。第一次循环时, i=1, n=0, x=0 1,所以累加上去的是 0 1;第二次循环时, i=2, n=1 x=1 2,所以累加上去的是 1

33、 2;第三次循环时, i=3,n=2, x=2 3;所以累加上去的是 2 3;循环 j次后累加的应该是 0 1+1 2+23+3 4+4 5。 35 【正确答案】 B 【试题解析】 在 Until循环中,条件为真时退出循环,条件为假时执行循环体。在 While循环中条件为真时执行循环体。条件为假时退出循环。 36 【正确答案】 物理独立性 【试题解析】 数据的独立性分为物理独立性和逻辑独立性。其中物理独立性是指数据的物理结构 (包括存储结构、存取方式 )改变时,不需要修改应用程序。而逻辑独立性是指当逻辑结构改变时,不需要修改应用程序。 37 【正确答案】 交换排序 【试题解析】 常用的排序方法

34、有:交换排序、插入排序和选择 排序。其中交换排序包括冒泡排序和快速排序,插入排序包括简单插入排序和希尔排序,选择排序包括直接选择排序和堆排序。 38 【正确答案】 自顶向下 【试题解析】 在程序设计时,应先考虑总体,后考虑细节,逐步将问题具体化,所以上述方法概括为:自顶向下,逐步细化。 39 【正确答案】 19 【试题解析】 在任意一棵二叉树中,度数为 0的结点 (即叶子结点 )总比度数为 2的结点多一个,因此该二叉树中叶子结点为 18+1=19。 40 【正确答案】 有穷性 【试题解析】 算法有 4个基本特征,分别是 可行性、确定性、有穷性和拥有足够的情报。 41 【正确答案】 外键或外部关

35、键字 【试题解析】 在关系数据库中,表之间的关系有三种:一对一、一对多、多对多。表之间的关系是通过关键字实现的,如果某个属性或者属性组合不是该表的主关键字,而与另外一个表的主关键字相对应,则称该关键字是该表的外部关键字,简称外键。 42 【正确答案】 # 【试题解析】 本题考查通配符的使用。 Access中常见的通配符有: “*”代表 0个或多个任意字符; “?”代表一个任意字符; “#”代表一个任意数字字符; “”代表与方括号内任意一个字符匹配; “!”代表与任意一个不在方括号内的字符区本书,必须与方括号一起使用。 43 【正确答案】 0 【试题解析】 本题考查数组的基础知识。数组变量由变量

36、名和数组下标构成,通常使用 Dim语句来定义数组,格式为: Dim数组名 (下标下限 to下标上限 ) 其中,下标下限缺省为 0。数组中的元素个数 =下标上限 -下标下限 +1。 44 【正确答案】 9 【试题解析】 本题考查 SELECT CASE多分支语句。其功能是根据 “测试表达式 ”的值,从多个语句块中选择符合条件的一个 语句块执行。如果测试表达式的值等于某一个表达式的值,则选择该语句块的语句执行,执行完毕后退出 CASE结构。本题中 x的值为 3,符合第一个 CASE条件,所以执行 y=x*x后值为 9。退出。 45 【正确答案】 Form_Timer() 【试题解析】 在窗体属性中

37、有一个计时器时间间隔属性,该属性默认为 0,表示计时器未启用。一旦将其设置为非 0值,将会启用计时器,每隔指定的时间间隔自动执行计时器事件。窗体的计时器事件的过程名为。 Form Timer()。 46 【正确答案】 17 【试题解析】 本题 中在循环内部为变量 sum赋值,由于赋的值只和循环变量 i有关,所以只有最后一次循环中为 sum赋的值才有效。循环退出后,循环变量不满足退出时, i的值应为 8,所以本题结果为 9+8=17。 47 【正确答案】 12 【试题解析】 在 VBA中变量的作用域共有三个层次:在模块过程内部用 Dim或Private定义的变量为局部变量;在标准模块内的变量定义

38、区域用 Dim或 Private定义的变量为模块变量;在标准模块的变量定义区域用 Public定义的变量为全局变量。用 Static定义的变量为表态变量。本题中的 a就是模 块变量,只要不消亡就一直存在。等同于 sum过程每执行一次,就向全局变量中加上一个实参,最后结果为 3+4+5=12。 48 【正确答案】 arrl(1) Min=arrl(i) 【试题解析】 对于本题,需要把数组元素依次与最小值比较,如果比当前的最小值还小则让这个数组元素成为新的最小值,然后继续比较,直至数组元素都比较一遍为止。由于比较的循环从 2开始,显然是预先设置最小值为数组的第一个元素即 arr1(1);在比较循环内部如果符合 If语句的条件,则让这个数组元素成为新的最小值,即 Min=arr1(i)。

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

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

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