1、国家二级( ACCESS)笔试模拟试卷 158及答案与解析 1 下列叙述中正确的是 ( )。 ( A)一个算法的空间复杂度大,则其时间复杂度必定大 ( B)一个算法的空间复杂度大,则其时间复杂度必定小 ( C)一个算法的时间复杂度大,则其空间复杂度必定小 ( D)上述三种说法都不对 2 下列叙述中正确的是 ( )。 ( A)一个逻辑数据结构只能有一种存储结构 ( B)逻辑结构属于线性结构,存储结构属于非线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 ( D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 3 对长度为 n的线性表进
2、行顺序查找,在最坏情况下需要比较的次数为 ( )。 ( A) 125 ( B) n/2 ( C) n ( D) n+1 4 最简单的交换排序方法是 ( )。 ( A)快速排序 ( B)选择排序 ( C)堆排序 ( D)冒泡排序 5 设计程序时,应采纳的原则之一是 ( )。 ( A)程序的结构应有助于读者的理解 ( B)限制 GOTO语句的使用 ( C)减少或取消注释行 ( D)程序越短越好 6 下列关于结构化程序设计原则和方法的描述中错误的是 ( )。 ( A)选用的结构只准许有一个入口和一个出口 ( B)复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现 ( C)不允许使用 GOTO语句 (
3、 D)语言中所没有的控制结构,应该采用前后一致的方法来模拟 7 下列特征中不是面向对象方法的主要特征的是 ( )。 ( A)多态性 ( B)继承 ( C)封装性 ( D)模块化 8 在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送 ( )。 ( A)调用语句 ( B)命令 ( C)口令 ( D)消息 9 下列描述中错误的是 ( )。 ( A)继承分为多重继承和单继承 ( B)对象间通信靠传递消息实现 ( C)在外面看不到对象的内部特征是基于对象的 “模块独立性好 ”这个特征 ( D)类是具有共同属性、共同方法的对象的集合 10 下列叙述中正确的是 ( )。 ( A)软件交付使用后还
4、需要进行维护 ( B)软件一旦交付使用就不需要再进行维护 ( C)软件交付使用后其生命周期就结束 ( D)软件维护是指修复程序中被破坏的指令 11 将两个关系拼接成一个新的关系,生成的新 关系中包含满足条件的元组,这种操作称为 ( )。 ( A)投影 ( B)选择 ( C)除法 ( D)连接 12 下列关于 Access表的叙述中,正确的是 ( )。 ( A)在 Access表中,不能对备注型字段进行 “格式 ”属性设置 ( B)创建表之间的关系时,应关闭所有打开的表 ( C)若删除表中含有自动编号型字段的一条记录, Access不会对表中自动编号型字段重新编号 ( D)可在 Access表的
5、设计视图 “格式 ”列中对字段进行具体的说明 13 在下列叙述中,不正确的是 ( )。 ( A) Access具备了模块化程序设计能力 ( B) Access不具备程序设计能力 ( C) Access可以使用系统菜单创建数据库应用系统 ( D) Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统 14 在数据表视图中,不可以 ( )。 ( A)增加一个字段 ( B)删除一个字段 ( C)修改字段的名称 ( D)修改字段的类型 15 排序时如果选取了多个字段,则结果是按照 ( )。 ( A)最左边的列开始排序 ( B)最右边的列开始排序 ( C)从左向右优先次序依次排序 ( D
6、)从右向左优先次序依次排序 16 某文本型字段的值只能是字母且不允许超过 4个,则可将该字段的输入掩码属性定义为 ( )。 ( A) AAAA ( B) & ( C) LLLL ( D) # 17 在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是 ( )。 ( A)排序 ( B)筛选 ( C)冻结 ( D)隐藏 18 下列关于查询设计视图中 “设计网格 ”中行的作用的叙述,正确的是 ( )。 ( A) “字段 ”表示可以在此添加或删除字段名 ( B) “总 计 ”用于对查询的字段求和 ( C) “表 ”表示字段所在的表或查询的名称 ( D) “准则 ”用于输
7、入一个准则来限定字段的选择 19 将表 A的记录全部复制到表 B中,且不删除原来表 B中的记录,可以使用的查询是 ( )。 ( A)追加查询 ( B)删除查询 ( C)更新查询 ( D)生成表查询 20 设 Student为学生关系, 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)选出
8、 Student中学生号与 SC中学生号相等的信息 ( D)选出 Student和 SC中的一个关系 21 不属于 Access窗体视图的是 ( )。 ( A) “设计 ”视图 ( B) “页面 ”视图 ( C) “窗体 ”视图 ( D) “数据表 ”视图 22 可以连接数据源中 “OLE”类型的字段的是 ( )。 ( A)非绑定对象框 ( B)绑定对象框 ( C)文本框 ( D)组合框 23 为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的( )。 ( A) “格式 ”选项卡 ( B) “事件 ”选项卡 ( C) “方法 ”选项卡 ( D) “数据 ”选项卡 24 在图书
9、表中要查找图书名称中包含 “等级考试 ”的图书,对应 “图书名称 ”字段的正确准则表达式是 ( )。 ( A)等级考试 ( B) *等级考试 * ( C) Like“等级考试 “ ( D) Like“*等级考试 *“ 25 在报表设计的工具 栏中,用于修饰版面的控件是 ( )。 ( A)直线和圆形 ( B)矩形和圆形 ( C)直线和矩形 ( D)直线和多边形 26 Access通过数据访问页可以发布的数据 ( )。 ( A)只能是静态数据 ( B)只能是数据库中保持不变的数据 ( C)只能是数据库中变化的数据 ( D)是数据库中任何保存的数据 27 下列关于宏和宏组的说法中,正确的是 ( )。
10、 ( A)宏是由一系列操作组成,不能是一个宏组 ( B)创建宏与宏组的区别在于:创建宏可以用来执行某个特定的操作,创建宏组则是用来执行 一系列操作 ( C)运行宏组时, Access会从第一个操作起执行每个宏,直至已完成所有操作才会中止 ( D)不能从其他宏中直接运行宏,只能将执行宏作为对窗体、报表、控件中发生的事件作出的响应 28 可以用前面加 ( )的表达式来设置宏的操作参数。 ( A) ( B) = ( C), ( D): 29 表达式 1+32 1 0r 6 Mod 4 3 And Not 1的运算结果是 ( )。 ( A) -1 ( B) 0 ( C) 1 ( D)其他 30 假定有
11、下列程序段: n=0V for i=1 to 4 for j=3 to -1 step -1 n=n+1 next j next i 运行完毕后 n的值是 ( )。 ( A) 12 ( B) 15 ( C) 16 ( D) 20 31 设变量 x是一个整型变量,如果 Sgn(x)的值为 1,则 x的值是 ( )。 ( A) 1 ( B)大于 0的整数 ( C) 0 ( D)小于 0的整数 32 一般不需使用 VBA代码的是 ( )。 ( A)创建用户自定义函数 ( B)创建用户自定义子过程 ( C)打 开报表 ( D)复杂错误处理 33 设有如下程序: Private Sub Command1
12、_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 34 下列程序段运行结束后,变量 x的值为 ( )。 x=1 y=2 Do x=x*y y=y+1 Loop While y 2 ( A) 1 ( B) 2
13、( C) 3 ( D) 4 35 若要在子过程 Proc l调用后返回两个变量的结果,下列过程定义语句中有效的是 ( )。 ( A) Sub Proc1(n,m) ( B) Sub Proc1(By Val n ,m) ( C) Sub Proc1(n, By Val m) ( D) Sub Proc1 (By Val n,By Val m) 36 冒泡排序算法在最好情况下的元素交换次数为【 】。 37 在最坏情况下,堆排序需要比较的次数为【 】。 38 软件的调试方法主要有强行排错法、【 】和原因排错法。 39 软件开发环境是全面支持软件开发全过程的【 】。 40 模块是若干过程的有机集合,
14、通常做法是将模块连接到【 】或【 】上。 41 要删除 “成绩 ”表中的所有行,在 SQL视图中可输入【 】。 42 在一个宏中可以包含多个操作,在运行宏时将按【 】的顺序来运行这些操作。 43 变量生存时间是指变量从模块对象【 】的代码执行时间。 44 于过程与函数过程的区别在于【 】。 45 在窗体中添加命令按钮 cmd,并编写如下程序: Funtion panduan(x As Integer,y As Integer) As Integer panduan=IIF(x y,x,y) End Function Private Sub cmd_click() Dim a As Intege
15、r,b As Integer a=4 b=7 MsgBox panduan( a, b) End Sub 打开窗体单击命令按钮,消息框中输出的结果为【 】。 46 下面程序段运行完后,变量 i的值是【 】。 i=1 s=0 Do While i 5 s=s+i i=i+2 Loop 47 在窗体中添加一个命令按钮 cmd和一个文本框 txt,然后编写如下事件过程: Private Sub cmd_click( ) Dim x As Integer, y As Integer, z As Integer x=5 y=7 z=0 Me! Txt=“ Call p(x,y,z) Me! txt=z
16、End Sub Sub p(a As Integer, b As Integer, e As Integer) c=a+b End Sub 单击按钮,文本框显示的内容是【 】。 48 为某个窗体编写如下事件,单击窗体,消息框显示的结果为【 】。 Private Sub Form_Click( ) Dim k As Integer ,n As Integer ,m As Integer n=10:m=1:k=1 Do While k =n m=m*2 k=k+1 Loop MsgBox m End Sub 49 现有一文本框,利用失去焦点触发事件过程改变文本框 txt的背景颜色为蓝色。请补充完整
17、程序。 Private Sub txt_LostFocus( ) 【 】 End sub 50 在 Access中,【 】查询的运行一定会导致数据表中数据的 变化。 国家二级( ACCESS)笔试模拟试卷 158答案与解析 1 【正确答案】 D 【试题解析】 算法的时间复杂度和算法的空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。 2 【正确答案】 D 【试题解析】 数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构。采用不同的存储结构,其处理的效率是不同的。 3 【正确答案】 C 【试
18、题解析】 对线性表进行顺序查找时,从表中的 第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为 n。 4 【正确答案】 D 【试题解析】 所谓的交换类排序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排序,冒泡排序是一种最简单的交换排序方法,它通过相邻元素的交换,逐步将线性表变成有序。 5 【正确答案】 A 【试题解析】 程序设计的风格主要强调程序的简单、清晰和可理解性,以便读者理解。程序滥用 GOTO
19、语句将使程序流程无规律,可读性差;添加注释行有利于对程序的理解,不应减少或取消,程序的长短要依据实际的需要而定,并不是越短越好。 6 【正确答案】 C 【试题解析】 限制使用 GOTO语句是结构化程序设计的原则和方法之一,但不是绝对不允许使用 GOTO语句。其他 3项为结构化程序设计的原则。 7 【正确答案】 D 【试题解析】 面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实 世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等。模块化是结构化程序设计的特点。 8 【正确答案】 D 【试题解析】 在面向对象方法中,对象
20、之间通过消息进行通信。消息中只包含传递者的要求,它告诉接受者需要做哪些处理,但并不指示接受者应该怎么完成这些处理,接受者独立决定采用什么方式完成所需的处理。 9 【正确答案】 C 【试题解析】 对象的封装性是指从外面看只能看到对象的外部特性;而对象的内部,其处理能力的实行和内部状态对外是不可见 的,是隐蔽的。 10 【正确答案】 A 【试题解析】 软件生命周期一般可以分为软件定义、软件开发及软件运行维护 3个阶段。软件交付并投入运行后,需要不断地进行维护,并根据新提出的需求进行必要而且可能的扩展和删改。 11 【正确答案】 D 【试题解析】 本题考查关系运算的知识。关系运算共可分为两大类,一类
21、是传统的集合运算如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接 运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性 12 【正确答案】 C 【试题解析】 本题考查表及表字段的知识。在 Access中,表字段如果为备注型是可以进行 “格式 ”属性设置的;创建表与表之间的关系时,关闭要创建关系的表而不是关闭所有打开的表;若删除表中含有自动编号型字段的一条记录, Access会沿用现有编号而不会对表中自动编号型字
22、段重新编号;可在 Access表的设计视图 “说明 ”列而不是 “格式 ”列中对字段进行具体的说明。 13 【正确答案】 B 【试题解析】 本题考查 Access的基础知识。在 Access这个关系数据库中,具备了比较强大的程序设计能力 ,不仅具有传统的模块化程序设计能力,还具有面向对象的程序设计能力。 Access可以使用系统菜单以及程序命令等多种方式创建复杂的数据库应用系统。 14 【正确答案】 D 【试题解析】 本题考查表的基础知识。 Access中的表是数据实际存储的对象,实现了逻辑层次上的关系。在表的数据表视图中,用户可以浏览、查找、添加、删除和修改记录,可以通过双击字段名的方式来修
23、改字段名,也可 以添加或者删除字段,但是不能修改字段类型。 15 【正确答案】 C 【试题解析】 本题考查表内容排序的知识。在 Access中利用排序记录来根据当前表中一个或多个字段的值对整个表中的记录来进行升序或降序的排列,当按多个字段进行排序时,按照从左向右优先次序依次排序。 16 【正确答案】 C 【试题解析】 本题考查字段的输入掩码的知识。我们在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致,输入掩码中的字符 “A”代表必须输入字母或数字: “&”代表必须输入任何字符或空格; “L”代表必须 输入字母 (A Z);“#”代表可以选择输入数据和空格,在编辑模式下空格以空白显示
24、,但是保存数据时将空白删除,允许输入加号或减号。当直接使用字符来定义输入掩码属性时,可以根据需要将字符组合起来。例如本题就应该为 “LLLL”。 17 【正确答案】 C 【试题解析】 本题考查表的基本操作的知识。在 Access中利用排序记录来根据当前表中一个或多个字段的值对整个表中的记录来进行升序或降序的排列;利用筛选来从所有数据中挑选出部分满足某些条件的数据进行处理;利用隐藏列来暂时隐藏某些列,便于查看数据,当需要显示 的时候再将其显示出来;冻结某些列后无论怎样移动水平滚动条这些列都是不移动位置的,通常用于字段比较多的情况下查看数据。 18 【正确答案】 C 【试题解析】 本题考查查询设计
25、视图的知识。查询的设计视图分为上下两部分,上半部分为字段列表,下半部分为设计网格。其中的设计网格中有若干行,其中常用的有: “字段 ”表示可以在此添加或输入字段名; “表 ”表示字段所在的表或查询的名称; “总计 ”用于确定字段在查询中的运算方法: “排序 ”用于选择查询所采用的常用方法; “准则 ”用于输入一个准则来限定记录的选择。 19 【 正确答案】 A 【试题解析】 本题考查操作查询的知识。操作查询,也叫做动作查询,共有 4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。生成表查询是利用一个或多个表中的全部
26、或部分数据建立新表;删除查询可以删除一个或多个表中的记录:追加查询可以从一个或多个表中选取一组记录添加到一个或多个表的尾部:更新查询可以对一个或多个表中的一组记录作全面的更改。 20 【正确答案】 B 【试题解析】 本题考查 SQL中查询语句的知识 。在 SQL的查询语句中, Select子句用于指定最后结果中的字段, Where子句用于指定查询条件,只有满足条件的元组才会出现在结果中。对于本题来说,由于 Select子句后面是Student.Sname,故此查询结果只有学生姓名; Where子句中首先将 Student.Sno和 SC.Sno相等的筛选出来,是为两表连接;并且条件 SC.Cn
27、o=C1限定了选修的课程号为 C1。 21 【正确答案】 B 【试题解析】 本题考查窗体视图的知识。窗体可以用于显示、输入、编辑和修改表和查询中的数据,它共有 3种视 图:设计视图、窗体视图和数据表视图。而页面视图并不是窗体的视图形式。 22 【正确答案】 B 【试题解析】 本题考查控件来源的知识。 Access中的窗体中有一些控件可以与表或查询中的字段相绑定,这时候就需要设置这些控件的数据来源。未绑定对象框可以显示 Excel工作表、 Word文档等没有与数据库连接的对象;绑定对象框的来源可以是 OLE对象字段;而文本框和组合框的控件来源可以是表或查询的字段,或者取自固定内容的数据。 23
28、【正确答案】 B 【试题解析】 本题考查窗体控件的基础知识。在窗体上 每一个控件都是一个对象,都具有三要素,即属性、事件和方法。事件是控件可以响应的动作如单击鼠标等,所以要想设计单击鼠标时的动作就要设计单击鼠标事件里面的内容。 24 【正确答案】 D 【试题解析】 本题考查查询条件准则的知识。在本题中要求查找包含 “等级考试 ”的图书,由于是模糊查询,所以应该使用关键词 “Like”;另外在 “等级考试 ”的前后都加上 “*”,代表要查找的是 “等级考试 ”前面后面有多个或 0个字符的数据,也就是图书名称中包含 “等级考试 ”的图书。 25 【正确答案】 C 【试题解析】 本题 考查报表版面设
29、计的知识。报表的版面设计中,用于修饰版面的控件只有直线和矩形,没有其他控件。 26 【正确答案】 D 【试题解析】 本题考查数据访问页的知识。数据访问页是用户通过 Internet进行数据交互的数据库对象,可以用来发布数据库中任何保存的数据。 27 【正确答案】 B 【试题解析】 本题考查宏与宏组的知识。宏是由一个或多个操作组成,也可以由宏组组成。创建宏可以用来执行某个特定的操作,创建宏组则是用来执行一系列操作。运行宏组时, Access会从第一个操作起执行每个宏,直至它遇到 Stop Macro操作、其他宏组名或已完成所有操作才会中止。宏有多种运行方式,可以直接运行宏,可以运行宏组里的宏,还
30、可以为窗体或报表以及其上的控件的事件响应而运行宏。 28 【正确答案】 B 【试题解析】 本题考查带参数宏的知识。在宏中添加了某个操作以后,就可以设置这个操作的相关参数。可以用前面加 “=”的表达式来设置宏的操作参数。 29 【正确答案】 A 【试题解析】 本题考查 VBA中运算符优先级的知识。在 VBA中,运算符之间的优先级的关系是:算术运算符 连接运算符 比较运算符 逻辑运算 符。而各种运算符内部的各种运算符也有其自己的优先级。另外要注意,在进行逻辑运算时And优先级高于 Or。在 VBA中允许逻辑量进行算术运算, True处理成 -1, False处理成 0;反过来数值参与逻辑运算时 0
31、处理成 False,非 0处理成 True。 30 【正确答案】 D 【试题解析】 本题考查 VBA程序设计中的循环知识。在本题的程序中,每次循环 n都会加 1,所以关键问题就是循环共执行多少次。我们已知外循环共执行 4次,每次外循环中内循环都执行 5次,则内循环共执行的次数为 20次。 31 【正确答案】 B 【试题解析】 本题考查 VBA中判断符号函数的知识。 Sgn()函数是一个判断符号的函数,其参数为数值型的值,若参数小于 0,则函数返回 -1;若参数等于 0,则函数返回 0;若参数大于 0,则函数返回 1。 32 【正确答案】 C 【试题解析】 本题考查 VBA的知识。在模块中使用
32、VBA代码来创建用户自定义函数和子过程是模块设计的主要内容, VBA代码还可以进行复杂错误处理,但是一般来说,打开表、查询、窗体和报表等工作不使用 VBA代码,而使用宏来完成。 33 【正确答案】 C 【试题解析】 本题考查 VBA中循环结构的知识。这类问题需要分析出每一次循环所做的操作。第一次循环时, i=1,n=0,x=0/1,所以累加上去的是 0/1;第二次循环时, i=2,n=1,x=1/2,所以累加上去的是 1/2;第三次循环时, i=3,n=2,x=2/3,所以累加上去的是 2/3;循环 5次后累加的应该是 0/1+1/2+2/3+3/4+4/5。 34 【正确答案】 B 【试题解
33、析】 本题考查 VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后 判断条件,则无论条件如何至少执行一次循环体。在 Until循环中条件为 False时执行循环体,条件为 True时退出循环;在 While循环中条件为 True时执行循环体,条件为 False时退出循环,这一点要注意区分清楚。 35 【正确答案】 A 【试题解析】 本题考查 VBA中参数传递的知识。在 VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用 By Val声明,说明此参数为传值调用,此时形参的变化不会返回到
34、实参;若用 By Ref声明,说明此参数为传址调用,此时形参的变化将会 返回到实参;没有说明传递类型,则默认为传址传递。由于本题要求可以返回两个变量的结果,所以应该使用传址调用,不能出现传值调用,也就是不能出现使用 By Val声明的形参。 36 【正确答案】 0 【试题解析】 冒泡排序算法在最好情况下的元素交换次数为 o,即数据本身已经有序了。 37 【正确答案】 nlog2n 【试题解析】 堆排序最坏情况下需要比较的次数为 nlog2n。 38 【正确答案】 回溯法 【试题解析】 调试的关键在于推断程序内部的错误位置及原因。其主要的调试方法有:强行排错法、 回溯法和原因排除法。 强行排错法
35、:是传统的调试方法,其过程可概括为:设置断点、程序暂停、观察程序状态、继续运行程序。这是目前使用较多、效率较低的调试方法。 回溯法:该方法适合于小规模程序的排错。即一旦发现了错误,先分析错误征兆,确定最先发现 “症状 ”的位置。然后,从发现 “症状 ”的地方开始,沿程序的控制流程,逆向跟踪源程序代码,直到找到错误根源或确定错误产生的原因。 原因排除法:是通过演绎和归纳以及二分法来实现的。 39 【正确答案】 软件工具 【试题解析】 软件开发环境是全面支持软 件开发全过程的软件工具。 40 【正确答案】 窗体 报表 【试题解析】 模块是若干过程的有机集合,通常做法是将模块连接到窗体或报表上。 4
36、1 【正确答案】 DELETE FROM成绩 【试题解析】 从一个表或查询中删除一行或多行, WHERE子句是可选的。如果不指定 WHERE子句,则从 FROM子句指定的表或查询中删除所有行。如果指定WHERE子句,则搜索条件应用于表或查询中的每一行,并且只有求值为真的行才被删除。 42 【正确答案】 从上到下 【试题解析】 宏中可以 包含多个操作,在运行宏时必然有一定的顺序,其顺序是从上到下。 43 【正确答案】 首次出现 (声明 )到消失 【试题解析】 本题考查的是变量的生存时间。 44 【正确答案】 函数过程返回值而子过程不返回 【试题解析】 在 Visual Basic中,有三种过程:
37、子过程、函数过程及属性过程。子过程与函数过程的区别在于:函数过程返回值而子过程不返回。 45 【正确答案】 7 【试题解析】 IIf函数是根据第一个表达式的值来取值,如果第一个表达式为True,则返回第二个参数,如果为 False,则返回第三个参数。本题中表达式为 4 7,结果为 False,故返回 7。 46 【正确答案】 5 【试题解析】 第一次循环 i为 3,第二次循环 i为 5。 47 【正确答案】 12 【试题解析】 由于 VBA中,默认情况下,参数是按地址传递 (ByRef),结果会返回。本题中 z的值等于 x+y,所以文本框中显示的内容为 12。 48 【正确答案】 1024 【
38、试题解析】 Do While语句是先判断条件,如果条件为 True,则执行循环体。本题中的条件表达式是 k =n,而刚开始 k=1, n=10,而循环一次 k就加 1,故一共要执行 10次循环。而 m每执行一次就乘 2,故一共乘了 10次 2,最后 m的值为 1024。 49 【正确答案】 txt. BackColor=vbBlue 【试题解析】 利用 BackColor属性设置控件背景色。 50 【正确答案】 操作 【试题解析】 操作查询就是在操作中以查询所生成的动态集对表中数据进行更改(包括添加、删除、修改以及生成新表 )的查询。查询后的结果不是动态集合,而是转换后的表。 Access中有 4种操作查询:生成表查询、更新查询、追加查询及删除查询。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1