1、国家二级( ACCESS)笔试模拟试卷 34及答案与解析 1 下面叙述正确的是 ( )。 ( A)算法的执行效率与数据的存储结构无关 ( B)算法的空间复杂度是指算法程序中指令 (或语句 )的条数 ( C)算法的有穷性是指算法必须能在执行有限个步骤之后终止 ( D)以上三种描述都不对 2 以下数据结构中不属于线性数据结构的是 ( )。 ( A)队列 ( B)线性表 ( C)二叉树 ( D)栈 3 在一棵二叉树上第 5层的结点数最多是 ( )。 ( A) 8 ( B) 16 ( C) 32 ( D) 15 4 对长度为 n的线性表进行顺序查找,在最坏情况下所需要的比较次数为 ( )。 ( A)
2、log2n ( B) n/2 ( C) n ( D) n +l 5 下列对于线性链表的描述中正确的是 ( )。 ( A)存储空间不一定是连续,且各元素的存储顺序是任意的 ( B)存储空间不一定是连续,且前件与元素一定存储在后件元素的前面 ( C)存储空间必须连续,且前件元素一定存储在后件元素的前面 ( D)存储空间必须连续,且各元素的存储顺序是任意的 6 下列对于软件测试的描述中正确的是 ( )。 ( A)软件测试的目的是证明程序是否正确 ( B)软件测试的目的是使程序运行结果正确 ( C)软件测试的目的是尽可能多地发现程序中的错误 ( D)软件测试的目的是使程序符合结构化原则 7 下列叙述中
3、正确的是 ( )。 ( A)软件交付使用后还需要进行维护 ( B)软件一旦交付使用就不需要再进行维护 ( C)软件交付使用后其生命周期就结束 ( D)软件维护是指修复程序中被破坏的指令 8 下列描述中正确的是 ( )。 ( A)程序就是软件 ( B)软件开发不受计算机系统的限制 ( C)软件既是逻辑 实体,又是物理实体 ( D)软件是程序、数据与相关文档的集合 9 设有如下关系表:则下列操作中正确的是 ( )。 ( A) T=RS ( B) T=R S ( C) T=RS ( D) T=R/S 10 数据库系统的核心是 ( )。 ( A)数据模型 ( B)数据库管理系统 ( C)数据库 ( D
4、)数据库管理员 11 在 Access数据库中,表就是 ( )。 ( A)关系 ( B)记录 ( C)索引 ( D)数据库 12 ODBC的中文含义是 ( )。 ( A)浏览器 /服务器 ( B) 客户 /服务器 ( C)开放数据库连接 ( D)关系数据库管理系统 13 数据表中的 “行 ”称为 ( )。 ( A)字段 ( B)数据 ( C)记录 ( D)数据视图 14 能够使用 “输入掩码向导 ”创建输入掩码的字段类型是 ( )。 ( A)数字和日期 /时间 ( B)文本和货币 ( C)文本和日期 /时间 ( D)数字和文本 15 在 Access表中,可以定义 3种主关键字,它们是 ( )
5、。 ( A)单字段、双字段和多字段 ( B)单字段、双字段和自动编号 ( C)单字段、多字段和自动编号 ( D)双字段、多字段和自动编号 16 既可以直接输入文字,又可以从列表中选择输入项的控件是 ( )。 ( A)选项框 ( B)文本框 ( C)组合框 ( D)列表框 17 Access数据库表中的字段可以定义有效性规则,有效性规则是 ( )。 ( A)控制符 ( B)文本 ( C)条件 ( D)前三种说法都不对 18 在课程表中要查找课程名称中包含 “计算机 ”的课程,对应 “课程名称 ”字段的正确准则表达式是 (2004年 9月 ) ( A)计算机 ( B) *计算机 * ( C) Li
6、ke“*计算机 *“ ( D) Like“计算机 “ 19 某窗体中有一命令按钮,在 “窗体视图 “中单击此命令按钮,运行另一个应用程序。如果通过调用宏对象完成此功能,则需要执行的宏操作是 ( )。 ( A) RunApp ( B) RunCode ( C) RunMacro ( D) RunSQL 20 建立一个基于 “学生 ”表的查询,要查找 “出生日期 ”(数据类型为日期 /时间型 )在1980-06-06和 1980-07-06间的学生,在 “出生日期 ”对应列的 “准则 ”行中应输入的表达式是 ( )。 ( A) between 1980-06-06 and 1980-07-06 (
7、 B) between #1980-06-06#and#1980-07-06# ( C) between 1980-06-060r1980-07-06 ( D) between #1980-06-06#or#1980-07-06# 21 可以作为窗体记录源的是 ( )。 ( A)表 ( B)查询 ( C) Select语句 ( D)表、查询或 select语句 22 为窗体或报表上的控件设置属性值的正确宏操作命令是 ( )。 ( A) Set ( B) SetData ( C) SetWamings ( D) SetValue 23 要实现报表的分组统计,其操作区域是 ( )。 ( A)报表页
8、眉或报表页脚区域 ( B)页面页眉或页面页脚区域 ( C)主体区域 ( D)组页眉或组页脚区域 24 Access通过数据访问页可以发布的数据 ( )。 ( A)只能是静态数据 ( B)只能是数据库中保持不变的数据 ( C)只能是数据库中变化的数据 ( D)是数据库中保存的数据 25 为窗体或报表上的控件设置属性值的宏操作是 ( )。 ( A) Beep ( B) Echo ( C) MsgBox ( D) SetValue 26 在以下关于报表数据源设置的叙述中,正确的是 ( )。 ( A)可以是任意对象 ( B)只能是表对象 ( C)只能是查询对象 ( D)可以是表对象或查询对象 27 在
9、宏的条件表达式中,要引用 “rptT”报表上名为 “txtName”控件的值,可以使用的引用表达式是 ( )。 ( A) Reports!rptT!txtName ( B) Report!txtName ( C) rptT!txtName ( D) txtName 28 下列逻辑表达式中,能正确表示条件 “x和 y都是奇数 ”的是 ( )。 ( A) x Mod 2=1 Or y Mod 2=1 ( B) x Mod 2=0 Or y Mod 2=0 ( C) x Mod 2=1 And y Mod 2=1 ( D) x Mod 2=0 And y Mod 2=0 29 若要求在文本框中输入文
10、本时达到密码 “。 ”号的显示效果,则应设置的属性是( )。 ( A) “默认值 ”属性 ( B) “标题 ”属性 ( C) “密码 ”属性 ( D) “输入掩码 ”属性 30 假定有以下循环结构 Do Until条件 循环体 Loop 则正确的叙述是 ( )。 ( A)如果 “条件 ”值为 0,则一次循环体也不执行 ( B)如果 “条件 ”值为 0,则至少执行一次循环体 ( C)如果 “条件 ”值不为 0,则至少执行一次循环体 ( D)不论 “条件 ”是否为 “真 ”,至少要执行一次循环体 31 窗体上添加有 3个命令按钮,分别命名为 Command1、 Command2和Command3。
11、编写 Command1的单击事件过程,完成的功能为:当单击按钮Command1时,按钮 Command2可用,按钮 Command3不可见。以下正确的是( )。 ( A) Private Sub Command1_C1ick() Command2.Visible=Tme Command3.Visible=False EndSub ( B) Private Sub Command1 Click() Command2.Enabled=Tme Command3.Enabled=False EndSub ( C) Private Sub Command1_C1ick() Command2.Enable
12、d=True Command3.Visible=False End Sub ( D) Private Sub Command1_Click() Command2.Visible=True Command3.Enabled=False End Sub 32 用于获得字符串 Str从第 2个字符开始的 3个字符的函数是 ( )。 ( A) Mid(Str,2,3) ( B) Middle(Str,2,3) ( C) Right(Str,2,3) ( D) Left(Str,2,3) 33 一个算法应该具有下面 4个重要的特性:可行性、【 】、有穷性以及拥有足够的情报。 34 若按层次顺序将一棵有
13、n个结点的完全二叉树的所有结点从 1到 n编号,那么当 i为偶数且小于 n时,结点 i的右兄弟是结点【 】,否则结点 i没有右兄弟。 35 结构化程序设计所规定的 3种基本控制结构是顺序结构、选择结构和【 】。 36 关系代数运算是以集合运算为基础的运算,它 的基本操作是【 】、并、差。 37 软件测试是为了【 】而执行程序的过程。 38 VBA的运行机制是【 】。 39 OpenForm操作打开【 】。 40 操作查询共有 4种类型,分别是删除查询、生成表查询、【 】和更新查询。 41 Access中的备注数据类型最多可以存储【 】字符。 42 【 】是一个或多个操作的集合。 43 假设变量
14、 intVar为一个整型变量,则执行赋值语句 intVar=“2“+3之后,变量intVar的值与执行 赋值语句 intVar=“2“+“3“之后,变量 intVar的值分别是【 】。 44 下列程序输出的结果为【 】。 Private Sub Command1_Click Dim a AS Boolean a=True If a Then GoTo 11 Else GoTo 22 11: Print“VB“ 22: Print“VC“ End Sub 45 Visual Basic中,允许一个变量未加定义直接使用,这样 VB即把它当做某种类型的变量,若使用 Dim语句定义这种类型的变量,则在
15、 As后面应使用【 】关键字。 46 表达式 “12“+“3“+45的值是【 】。 47 下列程序的运行结果为【 】。 A=“1“ B=“2“ A=Val(A) +Val(B) B=Val(“12“) If A B Then Print A-B Else Print B-A 国家二级( ACCESS)笔试模拟试卷 34答案与解析 1 【正确答案】 C 【试题解析】 选项 A错误,因为算法的执行效率与算法执行过程中所需基本运算的执行次数有关;选项 B错误,原因是算法的空间复杂度是指执行这个算法所需 要的内存空间规模;选项 C正确,故选项 D不正确。 2 【正确答案】 C 【试题解析】 所谓的线性
16、结构是指一个非空的数据结构满足下列两个条件: 有且只有一个根结点; 每一个结点最多有一个前驱,也最多有一个后继。同时满足两个条件的有队列、线性表和栈,而二叉树的结点可能存在两个后继,所以不是线性结构。 3 【正确答案】 B 【试题解析】 根据二叉树的性质,在二叉树的第 K层上,最多有 2k-1个结点。所以,第五层的结点数最多为 16。 4 【正确答案】 C 【试题解析】 在长度为 n的线性表 中进行顺序查找,最坏情况下需要比较 n次。选项 C正确。 5 【正确答案】 A 【试题解析】 在链式存储结构中,存储数据的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,数据元
17、素之间的逻辑关系,是由指针域来确定的。由此可见,选项 A的描述正确。 6 【正确答案】 C 【试题解析】 软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。测试不是为了证明程序是正确的,而是在设想程序有错误的前提下进行的,其目的是设法暴露程序中的错误和缺陷。 可见选项 C的说法正确。 7 【正确答案】 A 【试题解析】 本题考查软件维护的概念。维护是软件生命周期的最后一个阶段,也是持续时间最长、付出代价最大的阶段,在软件交付使用后,还需要进行维护。软件维护通常有以下 4类:为纠正使用中出现的错误而进行的改正性维护;为适应环境变化而进行的适应性维护;为改进原有
18、软件而进行的完善性维护;为将来的可维护和可靠而进行的预防性维护。软件维护不仅包括程序代码的维护,还包括文档的维护。综上所述,本题的正确答案是选项 A,其余选项的说法错误。 8 【正确答案】 D 【试题解析】 计算机软件是计算机系统中与硬件相互依存的另一部分,包括程序、数据及相关文档的完整集合。选项 D的描述正确。 9 【正确答案】 B 【试题解析】 选项 A、选项 B和选项 C分别进行交运算、并运算、笛卡儿积运算,选项 D不是关系运算。 T由属于关系 R以及关系 S的元组组成,简单来说,就是 S和 R的元组之和,是并运算,选项 B正确。 10 【正确答案】 B 【试题解析】 数据库管理系统 (
19、DBMS)是整个数据库系统的核心,它对数据库中的数据进行管理,还在用户的个别应用与整体数据库之间起接口作用。选 项 B正确。 11 【正确答案】 A 【试题解析】 本题考查 Access中表的概念。表是数据库中用来存储数据的对象,是整个数据库系统的基础。表中的列称为字段,表中的行称为记录。记录由一个或多个字段组成,一条记录就是一个完整的信息。一个关系就是一个二维表,每个关系有一个关系名,所以选项 A正确。在 Access中,一个关系存储为一个表,具有一个表名。 12 【正确答案】 C 【试题解析】 本题考查考生对常见名词的英文表达及其缩写的掌握。选项 A的英文形式是 Browser/Serve
20、r,选项 B的英 文是 Client/Server,选项 C的缩写是ODBC,数据库管理系统的缩写是 DBMS。除了记忆其缩写,考生还应该了解其全称,客户端程序使用 ODBC(Open Data Base Connectivity)协议标准通过网络访问远程数据库。 13 【正确答案】 C 【试题解析】 本题考查表的基本概念。在表中,将数据以行和列的形式 保存,表中的列称为字段,字段是 Access信息的最基本载体,说明了一条信息在某一方面的属性。表中的行称为记录,记录是由一个或多个字段组成的,一条记录就是一个完整的信息。所以选项 B是正确答案。 14 【正确答案】 C 【试题解析】 本题考查
21、Access中数据属性输入掩码的设置。在输入数据时,如果希望输入的格式标准保持一致,或希望检查输入时的错误,可以使用 Access提供的 “输入掩码向导 ”来设置一个输入掩码。对于大多数数据类型,都可以定义一个输入掩码,但需要注意,输入掩码只能为 “文本 ”和 “日期 /时间 ”型字段提供向导,其他数据类型没有向导帮助。 15 【正确答案】 C 【试题解析】 本题考查 Access中主关键字的基本概念。在 Access的表中,可以定义三种主键,即自动编号主键、单字段主键和多字段主键,选项 C正确。自动编号主键:在向表中添加每一条记录时,可将 “自动编号 ”字段设置为自动输入连续数字的编号,不需
22、要用户对其进行输入。将自动编号字段指定为表的主键是创建主键的最简单、最安全的方法。单字段主键:如果字段中包含的都是唯一的值,则用此方法将该字段指定为主键。只要某字段包含数据且不包含重复值或Null值,即可为该字段指定主键。多字段主键:在不能保证任何单字段包含唯一值时,可以将两个或更多的字段指定为主键,这种情况最常出现在用于多对多关系中的两个表。注意,主关键字是考试重点内容,历次考试都有涉及,考生务必牢记。为确保主关键字段值的唯一性, Access不允许在主关键字字段中存入重复值和空值。 16 【正确答案】 C 【试题解析】 本题考查 Access中的基本控件。控件是窗体上用于显示数据、执行操作
23、、装饰窗体的对象,在窗体中添加的每一个对象都是控件。选项框是作为单独的控件来显示表或查询中的 “是 ”或 “否 ”值。文本框主要用来输入或编辑字段数据,是一种交互式控件。组合框的列表由多行数据组成,但平时只显示一行,使用组合框,既可以进行选择,也可以输入文本,所以选项 C正确。列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值。 17 【正确答案】 C 【试题解析】 本题考查有效性规则的概念。有效性规则是 Access中一个非常有用的属性,利用该属性,可以防止非法数据输入到表中。有效性规则是一个条件,它的形式以及设置目的随字段的数据类型不同而异,比如对 “文本 ”类型字段,可
24、以设置输入的字符 个数不能超过某一值;对 “数字 ”类型的字段,可以让Access只接收一定范围内的数据,等等。 18 【正确答案】 C 【试题解析】 本题考查考生对查询准则的掌握。查询准则是运算符、常量、字段值、函数以及字段名和属性等的任意组合,掌握它的写法非常重要。考生首先应该分析出题目要求。题目要求查找包含 “计算机 ”的课程, Like“*计算机 *“可以实现,其中 Like用于指定查找文本字段的字符模式, “*”表示该位置可匹配 0个或多个字符。 19 【正确答案】 A 【试题解析】 本题考查考生对宏的使用。宏是 由一个或多个操作组成的集合,其中的每个操作能够自动实现特定的功能。宏可
25、以分为三类:操作序列宏、宏组和包括条件的宏。选项 A用于执行指定的外部应用程序;选项 B是调用函数操作,可以调用 VBA函数或过程;选项 C是运行宏命令,该宏可以在宏组中;选项 D用于执行指定的 SQL语句。 20 【正确答案】 B 【试题解析】 本题考查准则的书写。准则的书写是考试的重点,历次考试都有至少一个题目考查该知识点。书写日期类准则务必注意,日期值要用半角的井号 ”#”括起来,所以选项 A和选项 C错误。接下来直接从题意就能排除选项 D, 因为betweenor 从英语的语法上讲都是错误的, betweenand 是正确的。 21 【正确答案】 D 【试题解析】 本题考查窗体记录源的
26、概念。窗体是作为用户和 Access应用程序之间的主要接口,窗体可以用于显示表和查询中的数据,输入数据、编辑数据和修改数据。但要注意,窗体本身没有存储数据,也不像表那样只以行和列的形式显示数据,因此必须从外部获取记录源,表、查询或 select语句都可以作为窗体记录源。 22 【正确答案】 D 【试题解析】 本题考查常用的宏操作。这是考试重点内容, 历次考试都有至少一个题目考查该知识点,考生务必掌握。用于设置属性值的宏操作命令是SetValue; SetWarnings命令是用于关闭或打开系统消息的。 23 【正确答案】 D 【试题解析】 本题考查报表的分组统计。在报表设计中,可以根据需要进行
27、各种类型统计计算并输出,操作方法就是使用计算控件设置其控件源为合适的统计计算表达式。利用计算控件进行统计计算并输出结果的操作有两种形式:主体节内添加计算控件和组页眉 /组页脚节区内或报表页眉 /报表页脚节区内添加计算字段。如果要进行分组统计并输出,则统计计算控 件应该布置在 “组页眉 /组页脚 ”区域内相应位置,然后使用统计函数设置控件源即可。所以选项 D正确。 24 【正确答案】 D 【试题解析】 本题考查考生对数据访问页的理解。 Access通过数据访问页不仅可以发布静态数据,也可以是数据库中变化的数据,只要是数据库中保存的数据,都可以通过数据库访问页进行发布,所以选项 D正确。 25 【
28、正确答案】 D 【试题解析】 本题考查常用宏操作。这是考试重点内容,考生应该熟练掌握常用宏操作。选项 A“Beep”用于使计算机发出 “嘟嘟 ”声;选项 B使用 Echo操作可以指定是否打开回响,例如,可以使用该操作在宏运行时隐藏或显示运行结果;选项C“MsgBox”用于显示消息框;选项 D“SetValue”用于设置属性值。关于宏操作,考生不但要记住,还要理解,并将其用到实践中。 26 【正确答案】 D 【试题解析】 本题考查报表的概念。报表可以选择表或查询作为数据源,但其他对象不可以作为报表的数据源,所以选项 D是正确答案。数据源是考试重点内容,考生应该掌握各个对象的数据源设置。 27 【
29、正确答案】 A 【试题解析】 本题考查宏的条件表达式。条件表达式是 考试重点内容,考生务必熟练掌握。语法为: Forms!窗体名 !控件名 Reports!报表名 !控件名 题目中,要引用 “rptT“报表上名为 “txtName“控件的值,按照规定语法写出即: Reports!rptT!txtName 选项 A正确。 28 【正确答案】 C 【试题解析】 本题考查 Access中的逻辑表达式。题目要求表示条件 “x和 y都是奇数 ”,因此应该是 ”与 ”,所以排除选项 A和选项 B,它们是 “或 ”的条件。奇数应该是 Mod 2=1, Mod()函数的功能是求余,所以选项 C正确 。 29
30、【正确答案】 C 【试题解析】 本题考查文本框控件的属性。 “默认值 ”属性是自动输入到字段中,作为新记录的值,选项 A错误; “标题 ”属性是设置文本框的名称,选项 B错误;“密码 ”属性是在文本框中输入文本时达到密码 “*”号的显示效果,满足题目要求,选项 C正确; “输入掩码 ”属性是设置输入字段的格式,选项 D错误。 30 【正确答案】 B 【试题解析】 本题考查 Do UntilLoop 循环的使用。控制结构一直是考试重点内容,考生务必熟练使用。这个循环结构是在条件式结果为假时,执行循环体 ,直至条件式为真,结束循环,所以选项 B正确。而 Do While条件 Loop 式在条件式结
31、果为真时,执行循环体,并持续到条件式结果为假或执行到选择 Exit Do语句而退出循环,如果条件值为 0,则一次循环体也不执行, 31 【正确答案】 C 【试题解析】 本题考查命令按钮控件的属性。命令按钮是否可见是由 Visible属性来控制,是否可用是由 Enabled属性来控制。题目要求当单击按钮 Command1时,按钮 Command2可用,也就是命令按钮 Command2的 Enbaled属性为真;按钮 Command3不可见,也就是命令按钮 Command3的 Visible属性为 False,由此可见选项 C是正确答案,满足题目要求。 32 【正确答案】 A 【试题解析】 本题考
32、查 VBA中的基本函数。考生应该熟练掌握相关函数的使用。字符串截取函数 Left的作用是从字符串左边起截取 N个字符,该函数有两个参数; Right的作用是从字符串右边起截取 N个字符,该函数也有两个参数; Mid的作用是从字符串左边第 N1个字符起截取 N2个字符,该函数有三个参数;而 Middle不是字符串截取函数。因此,本题的答案应该是选项 A。 33 【正确答案】 确定性 【试题解析】 本题考查算法的基本特征,属于记忆题。算法是指解题方案的准确而完整的描述,它不等于程序,也不等于计算方法。 34 【正确答案】 i +1 【试题解析】 本题考查完全二叉树的概念。完全二叉树是指除最后一层外
33、,每一层上的节点数都达到最大值;在最后一层上只缺少右边的若干节点。所以如果按层次顺序将一棵有 n个结点的完全二叉树的所有结点从 1到 n编号,则编号为奇数的节点没有右兄弟。 35 【正确答案】 循环结构 【试题解析】 任何一个大型的程序都由 3种 基本结构所组成,由这些基本结构顺序地构成了一个结构化的程序。事实上,程序设计语言仅仅使用顺序、选择和循环 3种基本结构就足以表达出各种其他形式结构的程序设计方法。 36 【正确答案】 交 【试题解析】 关系代数的运算是数据库设计基础的一个难点。除了定义数据库结构和约束外,一个数据模型还必须包括一组操作来操纵数据。由基本关系模型操作组成的集合构成了关系
34、代数。 37 【正确答案】 发现错误 【试题解析】 软件测试是以查找错误为核心,而不是为了演示软件的正确功能。因此,软件测试是为了发现错误而执 行程序的过程。 38 【正确答案】 事件驱动 【试题解析】 本题考查 VBA的运行机制。 VBA的运行机制是事件驱动的工作方式。即对象触发事件,用事件过程响应事件,用事件过程中的代码完成某种操作。 39 【正确答案】 窗体 【试题解析】 本题考查常用的打开关闭操作。打开表的宏操作是 Open Table;打开查询的宏操作是 OpenQuery; Open Form可以从 “窗体 ”视图、窗体 “设计 ”视图、 “数据表 ”视图或 “打印预览 ”中打开一
35、个窗体,可以选择窗体的数据输入与窗口方式并限制窗体所显示的记 录。 40 【正确答案】 追加查询 【试题解析】 本题考查 Access的操作查询的概念。操作查询包括生成表查询、删除查询、更新查询和追加查询等 4种。生成表查询就是利用一个或多个表中的全部或部分数据创建新表;删除查询可以从一个或多个表中删除一组记录,删除查询将删除整个记录,而不是只是记录所选择的字段;更新查询对一个或多个表中的一组记录作全部更新;追加查询从一个表中将一组记录添加到一个或多个表的尾部。 41 【正确答案】 64000 【试题解析】 本题考查备注数据类型。备注数据类型可以解决文 本数据类型无法解决的问题,可保存较长的文
36、本和数字。与文本数据类型一样,备注数据类型也是字符和数字相结合,它允许存储的内容长达 64000个字符。尽管备注型字段具有极大的灵活性,对存储数据的长度没有什么限制,但 Access不能对备注型字段进行排序或索引,文本型字段却可以进行排序和索引;在备注型字段中虽然可以搜索文本,但搜索速度却不如在有索引的文本字段中快。因此,用户在对相对简短的字符、数字性数据进行设置时,特别是需要对字段的数据进行排序和索引时,应尽可能地使用文本数据类型。 42 【正确答案】 操作 【试题解析】 本题考查宏的基本概念。宏是由一个或多个操作组成的集合,其中的每个操作能够自动地实现特定的功能。在 Access中,可以为
37、宏定义各种类型的操作,例如,打开和关闭窗体、显示及隐藏工具栏、预览或打印报表等。通过执行宏, Access能够有次序地自动执行一连串的操作。 43 【正确答案】 5 23 【试题解析】 本题考查不同类型之间的运算。在不同类型常数进行运算时,系统常先进行强制类型转换。在本题中,进行 “2“+3运算时,首先将字符串 “2“转换为数值然后再和 3进行加运算,结果为 5;而 “2“+“3“则为字符串之间相加,结果为“23“,而在赋值给 intVar时,系统又强制将字符串按 CInt转换为 23,因此正确答案是 5和 23。 44 【正确答案】 VB VC 【试题解析】 本题考查 Goto语句的用法。
38、Goto语句是指使程序无条件的转移到过程中指定的语句处执行。其后面必须有指定的行标签,否则程序会出错。值得注意的是,在使用 Goto跳到指定行之后,如果没有 Exit Sub或 Exit Function等语句,程序会继续执行剩下的语句,因此本题中在输出 “VB”后会继续输出 “VC“。太多的 Goto语句会使程序代码难于阅读以及调试,因此要尽量的使用结构化控制。 45 【正确答案】 Variant 【试题解析】 本题考查变体变量的概念,属于记忆型题目,容易解答。 Visual Basic中,允许一个变量未加定义直接使用,这样 VB即把它当作变体类型的变量,若使用 Dim语句定义这种类型的变量
39、,则在 As后面应使用 Variant关键字。在这里需要注意的是变体变量并非无类型变量,是类型可以自由置换的变量。 46 【正确答案】 168 【试题解析】 本题考查字符串相加和优先级的问题。 “12”,和 “3”是两个字符串,相加结果为 “123”,字符串和数字相加时,系统会将字符串转换为数值后再相加。由此可见,系统先将 “123”转换为 123再和 45相加,结果为 168。 47 【正确答案】 -9 【试题解析】 本题考查 Val函数的用法。 Val函数是返回字符串内的数字, 因此 A=Val(A) +Val(B) =1+2=3,而 B=Val(“12“)=12, A -B=-9,B-A=9,而 A B所以执行 PrintA-B,正确答案为 -9。 当前为打印模式