1、国家二级(ACCESS)笔试-试卷 13 及答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:33,分数:66.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.数据的存储结构是指( )。(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机存储空间中的存放形式3.下列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指
2、针4.在一棵二叉树上第 5 层的结点数最多是( )。(分数:2.00)A.8B.16C.32D.155.按照“后进先出”原则组织数据的数据结构是( )。(分数:2.00)A.队列B.栈C.双向链表D.二叉树6.下列叙述中正确的是( )。(分数:2.00)A.程序执行的效率与数据的存储结构密切相关B.程序执行的效率只取决于程序的控制结构C.程序执行的效率只取决于所处理的数据景D.以上三种说法都不对7.下列叙述中正确的是( )。(分数:2.00)A.数据的逻辑结构与存储结构必定是一一对应的B.由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C.程序设计语言中的数组一般是顺序
3、存储结构,因此,利用数组只能处理线性结构D.以上三种说法都不对8.软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及(分数:2.00)A.阶段性报告B.需求评审C.总结D.以上都不正确9.数据库系统的核心是( )。(分数:2.00)A.数据模型B.数据库管理系统C.软件上具D.数据库10.在数据库系统中,用户所见的数据模式为( )。(分数:2.00)A.概念模式B.外模式C.内模式D.物理模式11.对下列二叉树 (分数:2.00)A.ACBDFEGB.ACBDFGEC.ABDCGEFD.FCADBEG12.从关系模式中指定若干属性组成的新的关系,这种操作称为
4、( )。(分数:2.00)A.选择B.投影C.连接D.并13.ODBC 的中文含义是( )。(分数:2.00)A.浏览器/服务器B.客户/服务器C.开放数据库连接D.数据库管理系统14.Access 数据库表中的字段可以定义有效性规则,有效性规则是( )。(分数:2.00)A.控制符B.文本C.条件D.前三种说法都不对15.关于“输入掩码”叙述错误的是( )。(分数:2.00)A.格式属性在数据显示时优先于输入掩码的设置B.Access 只为“文本”和“日期/时间”型字段提供了“输入掩码向导”来设置掩码C.设置掩码时,可以用串代码作为预留区来制作一个输入掩码D.所有数据类型都可以定义个输入掩码
5、16.在数据表视图中,不能( )。(分数:2.00)A.修改字段的类型B.修改字段的名称C.删除一个字段D.删除一条记录17.既可以直接输入文字,又可以从列表中选择输入项的控件是( )。(分数:2.00)A.选项框B.文本框C.组合框D.列表框18.在已创建的 Movies 表中有一 Date Released 字段,数掘类型为“数字”。在向表中输入数据时可能会在这个字段中把 1985 输入为 1895,而 Access 将接受它。为了避免这类数据输入的错误,希望这个字段中的值位于 1900 和 2050 之间,可以在“有效性规则”编辑框中输入表达式( )。(分数:2.00)A.1900205
6、0B.20501900C.1900 And2050D.1900 or205019.在 Access 中己建立了“工资”表,表中包括“职工号”、 “所在单位”、 “基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是( )。(分数:2.00)A.sum,group byB.count,group byC.group by,sumD.group by,count20.在 SQL 查询中,若要取得“学生”数据表中的所有记录和字段,其 SQL 语法为( )。(分数:2.00)A.SELECT*FROM 学生B
7、.SELECT 姓名 FROM 学生C.SELECT 姓名 FROM 学生 WHILE 学号=02650D.SELECT*FROM 学生 WHILE 学号=0265021.若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则小,错误的表达式是( )。(分数:2.00)A.JSJB.JSJC.*JSJ*D.Like“JSJ“22.下列不属于 Access 窗体的视图是( )。(分数:2.00)A.设计视图B.窗体视图C.版面视图D.数据表视图23.下列按钮中,可以打开属性表的是( )。(分数:2.00)A.B.C.D.24.下列不属于操作查询的是( )。(分数:2.00)A.参数查
8、询B.生成表查询C.更新查询D.删除查询25.下列可作为 VBA 变量名的是( )。(分数:2.00)A.A#AB.4AC.?xyD.constA26.Sub 过程与 Function 过程最根本的区别是( )。(分数:2.00)A.Sub 过程的过程名不能返回值,而 Function 过程能通过过程名返回值B.Sub 过程可以使用 Call 语句或直接使用过程名调用,而 Function 过程不可以C.两种过程参数的传递方式不同D.Function 过程可以有参数,Sub 过程不可以27.在宏的表达式中要引用报表 test 上控件 test.Name 的值,可以使用的引用式是( )。(分数:
9、2.00)A.Forms!txtNameB.test!txtNameC.Reports!test!txtNameD.Repofl!txtName28.以下可以得到“2*5“=10“结果的 VBA 表达式为( )。(分数:2.00)A.2*5&“=“&2*5B.2*5+“=“+2*5C.2*5&“=“&2*5D.2*5+“=“+2*529.现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA 代码完成,下面语句正确的是( )。(分数:2.00)A.docmd.openform“tEmployee“B.docmd.openview“tEmploye
10、e“C.docmd.opentable“tEmployee“D.docmd.openreport“tEmployee“30.下列关于 VBA 面向对象程序设计中的“方法”说法正确的是( )。(分数:2.00)A.方法是属于对象的B.方法是独立的实体C.方法也可以由程序员定义D.方法是对事件的响应31.Accress 中的数据访问页有很多功能,下列选项中不是它的功能的项是( )。(分数:2.00)A.远程发布数据B.远程维护信息C.远程自动更新D.远程随时更新32.设有如下声明: Dim X As Integer 如果 Sgn(X)的值为-1,则 x 的值是( )。(分数:2.00)A.整数B.
11、大于 0 的整数C.等于 0 的整数D.小于 0 的数33.在窗体中使用一个文本框(名为 n)接受输入的值,有一个命令按钮 run,事件代码如下: Private Sub run_Click() result=“ “ For i=1 To Me!n For j=1 To Me!n result=result+“*“ Nextj result=result+Chr(13)+Chr(10) Next i MsgBox result End Sub 打开窗体后,如果通过文本框输入的值为 4,单击命令按钮后输出的图型是( )。:(分数:2.00)A.B.C.D.二、填空题(总题数:14,分数:28.0
12、0)34.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_35.在算法正确的前提下,评价一个算法的两个标准是 1。(分数:2.00)填空项 1:_36.将代数式转换成程序设计中的表达式为 1。(分数:2.00)填空项 1:_37.软件危机出现于 20 世纪 60 年代末,为了解决软件危机,人们提出了 1 的原理来设计软件,这就是软件工程诞生的基础。(分数:2.00)填空项 1:_38. 1 是数据库设计的核心。(分数:2.00)填空项 1:_39.在关系模型中,把数据看成一个二维表,每一个二维表称为一个 1。(分数:2.00)填空项
13、1:_40.关系中能够唯一标识某个记录的字段称为 1 字段。(分数:2.00)填空项 1:_41.创建查询的方法有两种,分别为“使用向导”创建和 1 创建。(分数:2.00)填空项 1:_42.如果一个查询的数据源仍是查询,而不是表,则该查询称为 1。(分数:2.00)填空项 1:_43.窗体由多个部分组成,每个部分称为一个节,大部分的窗体只有 1。(分数:2.00)填空项 1:_44.用于设定控件的输人格式,仅对文本型或日期型数据有效的控件的数据属性为 1。(分数:2.00)填空项 1:_45.Access 中,提供了 3 种创建报表的方式:使用自动功能、使用向导功能和使用 1 创建。(分数
14、:2.00)填空项 1:_46.Access 在完成数据访问页的创建后,自动以 1 文件格式将数据访问页保存在当前文件夹中,并在当前数据库的“页”对象中创建该数据访问页的快捷方式。(分数:2.00)填空项 1:_47.三维数组 Array (3,3,3)的元素个数为 1。(分数:2.00)填空项 1:_国家二级(ACCESS)笔试-试卷 13 答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:33,分数:66.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.数据的存储结构是指(
15、 )。(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机存储空间中的存放形式 解析:解析:数据的逻辑结构在训算机存储空间中的存放形式称为数据的存储结构,也称数据的物理结构,所以选项 D 正确。3.下列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储 C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针解析:解析:本题考核栈的基本概念,我们可以通过排除法来确定木题的答案。栈是限定在一端进行插入与删除的线性表,栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素:栈底元
16、素总是最先被插入的元素,从而也是最后才能被删除的元素,即栈是按照先进后出或后进先出的原则组织数据的,这便是栈的记忆作用,所以选项 A 和选项 C 正确。对栈进行插入和删除操作时,栈顶位置是动态变化的,栈底指针不变,选项 D 正确。由此可见,选项 B 错误。4.在一棵二叉树上第 5 层的结点数最多是( )。(分数:2.00)A.8B.16 C.32D.15解析:解析:根据二叉树的性质,在二叉树的第 K 层上,最多有 2k-1 个结点。所以,第五层的结点数最多为 16。5.按照“后进先出”原则组织数据的数据结构是( )。(分数:2.00)A.队列B.栈 C.双向链表D.二叉树解析:解析:“后进先出
17、”表示最后被插入的元素最先能被删除。选项 A 中,队列是指允许在端进行插入、而在另一端进行删除的线性表,在队列这种数据结构中,最先插入的元素将最先能够被删除,反之,最后插入的元素将最后才能被删除,队列又称为“先进先出”的线性表,它体现了“先来先服务”的原则;选项 B 中,栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素,栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。队列和栈都属于线性表,它们具有顺序存储的特点,所以才有“先进先出”和“后进先出”的数据组织方式。双向链表使用链式存储方式,二义树也通常采用链式存储方式,它们的存储数据的空间可以是不连续的,各个数据结点的存储顺序
18、与数据元素之间时逻辑关系可以不一致。所以选项 C 和选项 D 错误。本题的正确答案为选项 B。6.下列叙述中正确的是( )。(分数:2.00)A.程序执行的效率与数据的存储结构密切相关 B.程序执行的效率只取决于程序的控制结构C.程序执行的效率只取决于所处理的数据景D.以上三种说法都不对解析:解析:程序执行的实际计算工作量不仅与程序的控制结构有一定的关系,与处理的数据量有关,而且还与数据的存储结构密切相关。所以,选项 A 正确,选项 B 和选项 C 错误。7.下列叙述中正确的是( )。(分数:2.00)A.数据的逻辑结构与存储结构必定是一一对应的B.由于计算机存储空间是向量式的存储结构,因此,
19、数据的存储结构一定是线性结构C.程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D.以上三种说法都不对 解析:解析:本题考查数据结构的基本知识。数据之间的相互关系称为逻辑结构。通常分为四类基本逻辑结构,即集合、线性结构、树型结构、图状结构或网状结构。存储结构是逻辑结构在存储器中的映象,它包含数据元素的映象和关系的映象。存储结构在计算机中有两种,即顺序存储结构和链式存储结构。顺序存储结构是把数据元素存储在一块连续地址空间的内存中;链式存储结构是使用指针把相互直接关联的节点链接起来。因此,这两种存储结构都是线性的。可见,逻辑结构和存储结构不是一对应的。因此,选项A 和选项 B
20、 的说法都是错误的。无论数据的逻辑结构是线性的还是非线性的,只能选择顺序存储结构或链式存储结构来实现存储。程序设计语言中,数组是内存中一段连续的地址空间,可看作是顺序存储结构。可以用数组来实现树型逻辑结构的存储,比如二叉树。因此,选项 C 的说法是错误的。8.软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及(分数:2.00)A.阶段性报告B.需求评审 C.总结D.以上都不正确解析:解析:需求分析阶段的工作,可以概括为以下 4 个方面:需求获取、需求分析、编写需求规格说明书和需求评审。本题的正确答案为选项 B。9.数据库系统的核心是( )。(分数:2.00)
21、A.数据模型B.数据库管理系统 C.软件上具D.数据库解析:解析:数据库管理系统是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,因此数据库管理系统是数据库系统的核心。10.在数据库系统中,用户所见的数据模式为( )。(分数:2.00)A.概念模式B.外模式 C.内模式D.物理模式解析:解析:数据库管理系统的三级模式结构由外模式、模式和内模式组成。外模式也称子模式或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。11.对下列二叉树 (分数:2.00)A.ACBDFEG B.ACBDFGEC.ABDCGEFD.FCADBEG解析:解析:二叉树的中
22、序遍历递归算法为:如果根不空,则(1)按中序次序访问左子树, (2)访问跟结点, (3)按中序次序访问右子树:否则返回。本题中,根据中序遍历算法,应首先按照中序次序访问以 C为根结点的左子树,然后再访问根结点 F,最后才访问以 E 为根结点的右子树。遍历以 C 为根结点的左子树同样要遵循中序遍历算法,因此中序遍历结果为 ACBD;然后遍历根结点 F;遍历以 E 为根结点的右子树,同样要遵循中序遍历算法,因此中序遍历结果为 EG。最后把这三部分的遍历结果按顺序连接起来,中序遍历结果为 ACBDFEG。因此,本题的正确答案是选项 A。12.从关系模式中指定若干属性组成的新的关系,这种操作称为( )
23、。(分数:2.00)A.选择B.投影 C.连接D.并解析:解析:从关系中找到满足给定条件的原组的操作称为选择;从关系模式中指定若干属性组成的新的关系称为投影,所以选项 B 是正确答案;连接是关系的横向结合,连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组;两个相同结构关系的并是由属于这两个关系的元组组成的集合。13.ODBC 的中文含义是( )。(分数:2.00)A.浏览器/服务器B.客户/服务器C.开放数据库连接 D.数据库管理系统解析:解析:选项 A 的英文形式是 Browser/Server,选项 B 的英文是 Client/Server,选项 C 是
24、 ODBC (Open Data Base Connectivity),数据库管理系统的缩写是 DBMS。14.Access 数据库表中的字段可以定义有效性规则,有效性规则是( )。(分数:2.00)A.控制符B.文本C.条件 D.前三种说法都不对解析:解析:有效性规则是非常有用的属性,利用该属性,可以防止非法数据输入到表中。有效性规则是一个条件。15.关于“输入掩码”叙述错误的是( )。(分数:2.00)A.格式属性在数据显示时优先于输入掩码的设置B.Access 只为“文本”和“日期/时间”型字段提供了“输入掩码向导”来设置掩码C.设置掩码时,可以用串代码作为预留区来制作一个输入掩码D.所
25、有数据类型都可以定义个输入掩码 解析:解析:格式属性在数据显示时优先于输入掩码的设置,这就意味着即使已经保存了输入掩码,在数据设置格式显示时,将会忽略输入掩码,选项 A 说法正确。输入掩码只为“文本”和“日期/时间”型字段提供向导,其他数据类型没有向导帮助,选项 B 正确。对于大多数数据类型,都可以定义一个输入掩码。但并不是所有的数据类型都可以定义输入掩码,设置掩码时,可以用一串代码作为预留区来制作一个输入掩码,选项 C 说法正确,选项 D 说法错误。16.在数据表视图中,不能( )。(分数:2.00)A.修改字段的类型 B.修改字段的名称C.删除一个字段D.删除一条记录解析:解析:在数据表视
26、图中,可以通过双击表中字段名位置的方法,来修改该字段名,故选项的 B 错误;可以通过右键单击字段名,然后在弹出菜单中选择“删除列”命令的方法,来删除该字段,故选项 C 错误:还可以通过右键单击记录选择器位置,在菜单中选择“删除记录”命令的方法,来删除选中的记录,所以选项 D 错误。在这几个选项中,惟一不能在数据表视图中进行操作的就是修改字段的类型,所以正确答案为选项 A。17.既可以直接输入文字,又可以从列表中选择输入项的控件是( )。(分数:2.00)A.选项框B.文本框C.组合框 D.列表框解析:解析:选项 A“选项框”是作为单独的控件来显示表或查询中的“是“或“否“值。选项 B“文本框”
27、主要用来输入或编辑字段数据,是一种交互式控件。选项 C“组合框”的列表由多行数据组成,但平时只显示一行,使用组合框,既可以进行选择,也可以输入文本,所以选项 C 正确。选项 D“列表框”可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值。18.在已创建的 Movies 表中有一 Date Released 字段,数掘类型为“数字”。在向表中输入数据时可能会在这个字段中把 1985 输入为 1895,而 Access 将接受它。为了避免这类数据输入的错误,希望这个字段中的值位于 1900 和 2050 之间,可以在“有效性规则”编辑框中输入表达式( )。(分数:2.00)A.1900
28、2050B.20501900C.1900 And2050 D.1900 or2050解析:解析:题目要求 Date Released 数字字段的值位于 1900 和 2050 之间,仅用到了“”,“”和 And,依照题意知正确的表达式应为1900 And 2050。正确答案为选项 C。选项 A 和选项 B 明显错误,选项 D 是“或”的关系,不满足题意。19.在 Access 中己建立了“工资”表,表中包括“职工号”、 “所在单位”、 “基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是( )。(分
29、数:2.00)A.sum,group byB.count,group byC.group by,sum D.group by,count解析:解析:查询设计视图中的“总计”行用来设置字段的汇总方式,在本题中,要求按单位统计汇总,所以在“单位”的“总计”行中要选择分组汇总语句 Group By:需要计算“应发工资”的总数,所以在“应发工资”的总计行中要选择汇总命令 Sum,所以选项 C 为正确答案。20.在 SQL 查询中,若要取得“学生”数据表中的所有记录和字段,其 SQL 语法为( )。(分数:2.00)A.SELECT*FROM 学生B.SELECT 姓名 FROM 学生 C.SELECT
30、 姓名 FROM 学生 WHILE 学号=02650D.SELECT*FROM 学生 WHILE 学号=02650解析:解析:“SELECT*FROM 学生”表示取得“学生”数据表中的所有记录和字段。所以选项 A 不符合题意。“SELECT 姓名 FROM 学生”表示取得“学生”数据表中的所有记录,但只取得“姓名”字段,并不是全部字段,选项 B 是正确的。 “SELECT 姓名 FROM 学生 WHILE 学号=02650”表示取得“学生”数据表中的“学号”为 02650 的记录,而且只选取“姓名”字段,选项 C 不符合题意。“SELECT*FROM 学生 WHILE学号=02650”表示取得
31、“学生”数据表中的“学号”为 02650 的记录,并选取全部字段,选项 D 不符合题意。21.若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则小,错误的表达式是( )。(分数:2.00)A.JSJB.JSJC.*JSJ* D.Like“JSJ“解析:解析:在查询的“准则”框中,用户可以直接输入要查询的值,也可以使用引号“”将查询的值括起来,还可以使用 Like 语句加上关键字及通配符来进行查询,但通配符必须配合 Like 使用,不能单独使用,所以选项 C 的表达式是错误的。22.下列不属于 Access 窗体的视图是( )。(分数:2.00)A.设计视图B.窗体视图C.版面视
32、图 D.数据表视图解析:解析:窗体有 3 种视图,即设计视图、窗体视图和数据表视图。23.下列按钮中,可以打开属性表的是( )。(分数:2.00)A. B.C.D.解析:解析:选项 B 是工具箱按钮;选项 C 是字段列表按钮:选项 D 是生成器按钮。选项 A 是用来打开属性表的,为本题正确答案。24.下列不属于操作查询的是( )。(分数:2.00)A.参数查询 B.生成表查询C.更新查询D.删除查询解析:解析:操作查询共有 4 种类型,分别是删除查询、更新查询、追加查询和生成表查询。25.下列可作为 VBA 变量名的是( )。(分数:2.00)A.A#AB.4AC.?xyD.constA 解析
33、:解析:根据 VBA 中变量的命名规则可知,变量名必须以字母开头,所以选项 B 是错误的;不可以包含嵌入的句号或者类型声明字符,如$、!、#、%,以及通配符?、*等,所以选项 A 和选项 C 是错误的。另外,变量名还不能超过 255 个字符,也不能和受到限制的关键字同名。由此可见,选项 D 为正确答案。26.Sub 过程与 Function 过程最根本的区别是( )。(分数:2.00)A.Sub 过程的过程名不能返回值,而 Function 过程能通过过程名返回值 B.Sub 过程可以使用 Call 语句或直接使用过程名调用,而 Function 过程不可以C.两种过程参数的传递方式不同D.F
34、unction 过程可以有参数,Sub 过程不可以解析:解析:Function 过程是一种返回值的过程,Sub 过程没有返回值,选项 A 正确。如果不在意函数过程的返回值,这两种过程都可以使用 Call 语句调用,都可以指定参数,并且都可以按地址进行参数传递,选项 B、选项 C、选项 D 的说法错误。27.在宏的表达式中要引用报表 test 上控件 test.Name 的值,可以使用的引用式是( )。(分数:2.00)A.Forms!txtName B.test!txtNameC.Reports!test!txtNameD.Repofl!txtName解析:解析:过程可分为函数过程(Funct
35、ion)和子程序(Sub) 。函数过程是一种返回值的过程。子程序(Sub 过程)是执行一项或一系列操作的过程,没有返回值。选项 A 正确。28.以下可以得到“2*5“=10“结果的 VBA 表达式为( )。(分数:2.00)A.2*5&“=“&2*5 B.2*5+“=“+2*5C.2*5&“=“&2*5D.2*5+“=“+2*5解析:解析:本题中,需要连接的字符串中既有字符串(如“2*5“、“=“),又有表达式(如 2*5),因此应该使用强制字符串连接的运算符“&“。前面的“2*5“是字符串,应该加引号,后面的“2*5“是表达式,不需要加引号。因此选项 A 是正确的。29.现有一个已经建好的窗
36、体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA 代码完成,下面语句正确的是( )。(分数:2.00)A.docmd.openform“tEmployee“B.docmd.openview“tEmployee“C.docmd.opentable“tEmployee“ D.docmd.openreport“tEmployee“解析:解析:选项 A 表示打开窗体“tEmployee“:选项 B 表示打开视图“tEmployee“:选项 C 表示打开表“tEmployee“;选项 D 表示打开报表“tEmployee“。所以选项 C 为正确答案。30.下列关于 VB
37、A 面向对象程序设计中的“方法”说法正确的是( )。(分数:2.00)A.方法是属于对象的 B.方法是独立的实体C.方法也可以由程序员定义D.方法是对事件的响应解析:解析:对象是属性、对象和事件的封装,方法是属于对象的,所以选项 A 的说法是正确的;因为方法是属于对象的,因而它就不是独立的,一定要依附于某个对象,方法才有意义,选项 B 的说法是错误的;在 VBA 中,方法是由系统预先设定好的,程序员不需要知道这个方法是如何实现的,也不能自行定义,故选项 C 的说法是错误的;响应事件的是事件过程,方法是对象可以执行的操作,选项 D 的说法是错误的。31.Accress 中的数据访问页有很多功能,
38、下列选项中不是它的功能的项是( )。(分数:2.00)A.远程发布数据B.远程维护信息C.远程自动更新 D.远程随时更新解析:解析:数据访问页有三个功能:远程发布数据:远程维护信息;随时更新。32.设有如下声明: Dim X As Integer 如果 Sgn(X)的值为-1,则 x 的值是( )。(分数:2.00)A.整数B.大于 0 的整数C.等于 0 的整数D.小于 0 的数 解析:解析:Sgn(number)函数的返回值有三种情况:如果 number0,则返回 1;如果 number= 0,则返回 0:如果 number0,则返回-1。可见正确答案是选项 D。33.在窗体中使用一个文本
39、框(名为 n)接受输入的值,有一个命令按钮 run,事件代码如下: Private Sub run_Click() result=“ “ For i=1 To Me!n For j=1 To Me!n result=result+“*“ Nextj result=result+Chr(13)+Chr(10) Next i MsgBox result End Sub 打开窗体后,如果通过文本框输入的值为 4,单击命令按钮后输出的图型是( )。:(分数:2.00)A. B.C.D.解析:解析:事件代码中是一个 For 循环的二重嵌套,外循环的循环变量 i 从 1 循环递增到 Me!n 也就是文本框
40、 n 中的值 4,内循环的循环变量 j 也是从 1 循环递增到 4。而内循环的循环体 result=result+“*“语句每次执行后将在 result 字符串后增加一个*字符。所以,每次内循环 4 次循环结束后 result 被增加4 个*,接下来外循环中 result=result+Chr(13)+Chr(10)语句的功能是让 result 字符串新起一行。所以,外循环 4 次循环结束后,result 中的结果是整齐的 4 行 4 列*字符。故本题应该选择 A。二、填空题(总题数:14,分数:28.00)34.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼
41、写完整。(分数:2.00)_解析:35.在算法正确的前提下,评价一个算法的两个标准是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:时间复杂度和空间复杂度)解析:36.将代数式转换成程序设计中的表达式为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:Sqr (x+y2)/(a+ b) ))解析:37.软件危机出现于 20 世纪 60 年代末,为了解决软件危机,人们提出了 1 的原理来设计软件,这就是软件工程诞生的基础。(分数:2.00)填空项 1:_ (正确答案:正确答案:软件工程学)解析:38. 1 是数据库设计的核心。(分数:2.00)填空项 1:_ (正确答案
42、:正确答案:数据模型)解析:解析:数据模型是对客观事物及联系的数据描述,它反映了实体内部及实体与实体之间的联系。因此,数据模型是数据库设计的核心。39.在关系模型中,把数据看成一个二维表,每一个二维表称为一个 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:关系)解析:解析:在关系模型中,把数据看成一个二维表,每一个二维表称为一个关系。表中的每一列称为一个属性,相当于记录中的一个数据项,对属性的命名称为属性名;表中的一行称为一个元组,相当于记录值。40.关系中能够唯一标识某个记录的字段称为 1 字段。(分数:2.00)填空项 1:_ (正确答案:正确答案:主关键)解析:41.创建查
43、询的方法有两种,分别为“使用向导”创建和 1 创建。(分数:2.00)填空项 1:_ (正确答案:正确答案:使用设计视图)解析:42.如果一个查询的数据源仍是查询,而不是表,则该查询称为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:子查询)解析:43.窗体由多个部分组成,每个部分称为一个节,大部分的窗体只有 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:主体节)解析:44.用于设定控件的输人格式,仅对文本型或日期型数据有效的控件的数据属性为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:“输入掩码”)解析:45.Access 中,提供了 3 种创建报表的方式:使用自动功能、使用向导功能和使用 1 创建。(分数:2.00)填空项 1:_ (正确答案:正确答案:“设计”视图)解析:46.Access 在完成数据访问页的创建后,自动以 1 文件格式将数据访问页保存在当前文件夹中,并在当前数据库的“页”对象中创建该数据访问页的快捷方式。(分数:2.00)填空项 1:_ (正确答案:正确答案:HTML)解析:47.三维数组 Array (3,3,3)的元素个数为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:64)解析: