1、二级 ACCESS笔试-392 及答案解析(总分:54.96,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.下列叙述中正确的是( )。A) 算法的效率只与问题的规模有关,而与数据的存储结构无关B) 算法的时间复杂度是指执行算法所需要的计算工作量C) 数据的逻辑结构与存储结构是一一对应的D) 算法的时间复杂度与空间复杂度一定相关(分数:1.00)A.B.C.D.2.下列叙述中正确的是( )。A) 一个算法的空间复杂度大,则其时间复杂度也必定大B) 一个算法的空间复杂度大,则其时间复杂度必定小C) 一个算法的时间复杂度大,则其空间复杂度必定小D) 上述三种说法都不对(分数:
2、1.00)A.B.C.D.3.下列叙述中正确的是( )。A) 一个逻辑数据结构只能有一种存储结构B) 数据的逻辑结构属于线性结构,存储结构属于非线性结构C) 一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D) 一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(分数:1.00)A.B.C.D.4.下列选项中不属于结构化程序设计方法的是( )。A) 自顶向下 B) 逐步求精 C) 模块化 D) 可复用(分数:1.00)A.B.C.D.5.面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是( )。A) 模拟现实世界中不同事物之间的联系B)
3、强调模拟现实世界中的算法而不强调概念C) 使用现实世界的概念抽象地思考问题,从而自然地解决问题D) 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考(分数:1.00)A.B.C.D.6.软件是指( )。A) 程序 B) 程序和文档C) 算法加数据结构 D) 程序、数据与相关文档的完整集合(分数:1.00)A.B.C.D.7.下面不属于软件工程的 3个要素的是( )。A) 工具 B) 过程 C) 方法 D) 环境(分数:1.00)A.B.C.D.8.下列有关数据库的描述,正确的是( )。A) 数据库是一个 DBF文件B) 数据库是一个关系C) 数据库是一个结构化的数据集合D) 数据库是一
4、组文件(分数:1.00)A.B.C.D.9.数据库技术的根本目标是要解决数据的( )。A) 存储问题 B) 共享问题 C) 安全问题 D) 保护问题(分数:1.00)A.B.C.D.10.数据库系统的核心是( )。A) 数据库 B) 数据库管理系统C) 模拟模型 D) 软件工程(分数:1.00)A.B.C.D.11.数据处理的最小单位是( )。A) 数据 B) 数据元素 C) 数据项 D) 数据结构(分数:1.00)A.B.C.D.12.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是( )。A) m:n联系 B) 1:m 联系 C)
5、m:k 联系 D) 1:1 联系(分数:1.00)A.B.C.D.13.以下字符串不符合 Access字段命名规则的是( )。A) dddddefghijklmnopqrstuvwxyz1234567890B) S3vYatobiafC) Namechina 中国D) 浙江_宁波(分数:1.00)A.B.C.D.14.在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是( )。A) * B) % C) & D) #(分数:1.00)A.B.C.D.15.以下字符串不符合 Access字段命名规则的是( )。A) school B) 生日快乐 C) hello.c D) /注释
6、(分数:1.00)A.B.C.D.16.下列不属于窗体数据属性的是( )。A) 数据输入 B) 允许编辑 C) 特殊效果 D) 排序依据(分数:1.00)A.B.C.D.17.下图是简单查询向导:其中 按钮和 按钮分别代表的意思是( )。A) 单击 按钮一次选择一个字段,单击 按钮一次选择全部字段B) 单击 按钮一次选择一个字段,单击 (分数:1.00)A.B.C.D.18.若要将“产品”表中所有供货商是“ABC”的产品单价下调 50,则正确的 SQL语句是( )。A) UPDATE产品 SET单价=50 WHERE 供货商=“ABC“B) UPDATE产品 SET单价=单价-50 WHERE
7、 供货商=“ABC“C) UPDATE FROM产品 SET单价=50 WHERE 供货商=“ABC“D) UPDATE FROM产品 SET单价=单价-50 WHERE 供货商=“ABC/(分数:1.00)A.B.C.D.19.下图是使用查询设计器完成的查询,与该查询等价的 SQL语句是( )。(分数:1.00)A.B.C.D.20.在 SQL查询中,若要取得“学生”数据表中的所有记录和字段,其 SQL语法为( )。A) SELECT姓名 FROM学生B) SELECT*FROM学生C) SELECT姓名 FROM学生 WHERE学号=02650D) SELECT*FROM学生 WHERE学
8、号=02650(分数:1.00)A.B.C.D.21.在窗体中有一个标签 Label0,标题为“测试进行中”;有一个命令按钮 Command1。事件代码如下:Private Sub Command1_Click()Label0.Caption=“示签“End SubPrivate Sub Form-Load()Form.Caption=“举例“CommandlCaption=“移动“End Sub打开窗体后单击命令按钮,屏幕显示( )。(分数:1.00)A.B.C.D.22.在“设计”视图中设置如下图所示窗体的“格式”属性,正确的设置是( )。(分数:1.00)A.B.C.D.23.在窗体中,
9、用来输入或编辑字段数据的交互控件是( )。A) 文本框控件 B) 标签控件 C) 复选框控件 D) 列表框控件(分数:1.00)A.B.C.D.24.要实现报表的分组统计,其操作区域是( )。A) 报表页眉或报表页脚区域 B) 页面页眉或页面页脚区域C) 主体区域 D) 组页眉或组页脚区域(分数:1.00)A.B.C.D.25.不能够使用宏的数据库对象是( )。A) 数据表 B) 窗体 C) 宏 D) 报表(分数:1.00)A.B.C.D.26.以下是宏对象 m1的操作序列设计:(分数:1.00)A.B.C.D.27.在下列关于宏和模块的叙述中,正确的是( )。A) 模块是能够被程序调用的函数
10、B) 通过定义宏可以选择或更新数据C) 宏或模块都不能是窗体或报表上的事件代码D) 宏可以是独立的数据库对象,可以提供独立的操作动作(分数:1.00)A.B.C.D.28.在模块的声明部分使用“Option Base 1”语句,然后定义二维数组 A(2 to 5,5),则该数组的元素个数为( )。A) 20 B) 24 C) 25 D) 36(分数:1.00)A.B.C.D.29.下列给出的选项中,非法的变量名是( )。A) Sum B) Integer_2 C) Rem D) Form1(分数:1.00)A.B.C.D.30.在窗体中添加一个名称为 Command1的命令按钮,然后编写如下事
11、件代码:Private Sub Command1_Click()a=75If a60 Thenk=1Elself a70 Thenk=2Elself a80 Thenk=3Elself a90 Thenk=4End IfMsgBox kEnd Sub窗体打开运行后,单击命令按钮,则消息框的输出结果是( )。A) 1 B) 2 C) 3 D) 4(分数:1.00)A.B.C.D.31.VBA中定义符号常量可以用关键字( )。A) Const B) Dim C) Public D) Static(分数:1.00)A.B.C.D.32.程序流程控制的方式是( )。A) 顺序控制和分支控制 B) 顺序
12、控制和循环控制C) 循环控制和分支控制 D) 顺序、分支和循环控制(分数:1.00)A.B.C.D.33.下列关于货币数据类型的叙述中,错误的是( )。A) 货币型字段在数据表中占 8个字节的存储空间B) 货币型字段可以与数字型数据混合计算,结果为货币型C) 向货币型字段输入数据时,系统自动将其设置为 4位小数D) 向货币型字段输入数据时,不必输入人民币符号和千位分隔符(分数:1.00)A.B.C.D.34.在报表中,要计算“数学”字段的最高分,应将“控件来源”属性设置为( )。A) =Max(数学) B) Max(数学) C) =Max数学 D) =Max(数学)(分数:1.00)A.B.C
13、.D.35.在 VBA代码调试过程中,能够显示所有在当前过程中变量声明及变量值信息的是( )。A) 快速监视窗口 B) 监视窗口 C) 立即窗口 D) 本地窗口(分数:1.00)A.B.C.D.36.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim a()a=Array(1,3,5,7)s=0Fori=1 To 3s=s*10+a(i)NextiMsgBox sEnd Sub程序运行后,输出结果为( )。A) 135 B) 357 C) 531 D) 753(分数:1.00)A.B.C.D.37.在窗体中有一个命令按钮 run1,对应
14、的事件代码如下:Private Sub run1_Enter()Dim Bum As IntegerDim m As IntergerDim nAsIntegerDim i As IntegerFor i=1 To 10num=InputBox(“请输入数据:“,“输入“,1)If Int(num/2)=num/2 Thenm=m+1Elsen=n+1End IfNextiMsgBox(“运行结果:m=“Str(m)&“,n=“&Str(n)End Sub运行以上事件所完成的功能是( )。A) 对输入的 10个数据统计有几个是整数,有几个是非整数B) 对输入的 10个数据求各自的余数,然后再进
15、行累加C) 对输入的 10个数据求累加和D) 对输入的 10个数据统计有几个是奇数,有几个是偶数(分数:1.00)A.B.C.D.38.下列过程的功能是:通过对象变量返回当前窗体的 Recordset属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。Sub GetRecNum()Dim rs As ObjectSet rs= Me.RecordsetMsgBox_End Sub程序空白处应填写的是( )。A) Count B) rs.Count C) RecordCount D) rs.RecordCount(分数:1.00)A.B.C.D.39.ADO的含义是( )。A) 开放数
16、据库互连应用编程接口 B) 数据库访问对象C) 动态链接库 D) Active 数据对象(分数:1.00)A.B.C.D.40.下列程序的功能是返回当前窗体的记录集Sub GetRecNum()Dim rs As ObjectSet rs=_MsgBox rs.RecordCountEnd Sub为保证程序输出记录集(窗体记录源)的记录数,空白处应填入的语句是( )。A) Recordset B) Me.Recordset C) RecordSource D) Me.RecordSource(分数:1.00)A.B.C.D.二、基本操作题(总题数:6,分数:18.00)41.在考生文件夹下的“
17、samp1.mdb”数据库中建立表“tTeacher”,表结构如下表所示。字段名称 数据类型 字段大小 格式编号 文本 5姓名 文本 4性别 文本 1年龄 数字 整型工作时间 日期/时间 短日期学历 文本 5职称 文本 5邮箱密码 文本 6联系电话 文本 8在职否 是/否 是/否(分数:3.00)_42.根据“tTeacher”表的结构,判断并设置主键。(分数:3.00)_43.设置“工作时间”字段的有效性规则:只能输入上一年度 5月 1日以前(含)的日期(规定:本年度年号必须用函数获取)。(分数:3.00)_44.将“在职否”字段的默认值设置为真值,设置“邮箱密码”字段的输入掩码,使输入的密
18、码显示为 6位星号(密码),设置“联系电话”字段的输入掩码,要求前 4位为“010-”,后 8位为数字。(分数:3.00)_45.将“性别”字段值的输入设置为“男”“女”列表选择。(分数:3.00)_46.在“tTeacher”表中输入下表所示的两条记录。编号 姓名 性别 年龄 工作时间 学历 职称 邮箱密码 联系电话 在职否77012郝海为 男 67 1962-12-8大本 教授 621208 6597667092016李丽 女 32 1992-9-3 研究生 讲师 920903 65976444(分数:3.00)_三、简单应用题(总题数:1,分数:-1.00)考生文件夹下有一个数据库文件“
19、samp2.mdb”,其中存在已经设计好的两个表对象“tEmployee”和“tGroup”。请按以下要求完成设计。(分数:-1.00)(1).创建一个查询,查找并显示没有运动爱好的职工的“编号”、“姓名”、“性别”、“年龄”和“职务”5 个字段内容,将查询命名为“qT1”。(分数:-0.25)_(2).建立“tGroup”和“tEmployee”两表之间的一对多关系,并实施参照完整性。(分数:-0.25)_(3).创建一个查询,查找并显示聘期超过 5年(使用函数)的开发部职工的“编号”、“姓名”、“职务”和“聘用时间”4 个字段内容,将查询命名为“qT2”。(分数:-0.25)_(4).创建
20、一个查询,检索职务为经理的职工的“编号”和“姓名”信息,然后将两列信息合二为一输出(例如,编号为“000011”、姓名为“吴大伟”的数据输出形式为“000011 吴大伟”),并命名字段标题为“管理人员”,将查询命名为“qT3”。(分数:-0.25)_四、综合应用题(总题数:2,分数:-2.00)考生文件夹下有一个数据库文件“samp3.mdb”,其中存在已经设计好的窗体对象“fTest”及宏对象“m1”。请在此基础上按照以下要求补充窗体设计。(分数:-1.02)(1).在窗体的窗体页眉节区中添加一个标签控件,名称为“bTitle”,标题为“窗体测试样例”。(分数:-0.17)_(2).在窗体主
21、体节区中添加两个复选框控件,复选框选项按钮分别命名为“opt1”和“opt2”,对应的复选框标签显示内容分别为“类型 a”和“类型 b”,标签名称分别为“bopt1”和“bopt2”。(分数:-0.17)_(3).分别设置复选框选项按钮 opt1和 opt2的“默认值”属性为假值。(分数:-0.17)_(4).在窗体页脚节区添加一个命令按钮,命名为“bTest”,按钮标题为“测试”。(分数:-0.17)_(5).设置命令按钮 bTest的单击事件属性为给定的宏对象 m1。(分数:-0.17)_(6).将窗体标题设置为“测试窗体”。注意:不能修改窗体对象 fTest中未涉及的属性,不能修改宏对象
22、“m1”。(分数:-0.17)_考生文件夹下有一个数据库文件“samp3.mdb”,其中存在已经设计好的窗体对象“fTest”及宏对象“m1”。请在此基础上按照以下要求补充窗体设计。(分数:-1.02)(1).在窗体的窗体页眉节区中添加一个标签控件,名称为“bTitle”,标题为“窗体测试样例”。(分数:-0.17)_(2).在窗体主体节区中添加两个复选框控件,复选框选项按钮分别命名为“opt1”和“opt2”,对应的复选框标签显示内容分别为“类型 a”和“类型 b”,标签名称分别为“bopt1”和“bopt2”。(分数:-0.17)_(3).分别设置复选框选项按钮 opt1和 opt2的“默
23、认值”属性为假值。(分数:-0.17)_(4).在窗体页脚节区添加一个命令按钮,命名为“bTest”,按钮标题为“测试”。(分数:-0.17)_(5).设置命令按钮 bTest的单击事件属性为给定的宏对象 m1。(分数:-0.17)_(6).将窗体标题设置为“测试窗体”。注意:不能修改窗体对象 fTest中未涉及的属性,不能修改宏对象“m1”。(分数:-0.17)_二级 ACCESS笔试-392 答案解析(总分:54.96,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.下列叙述中正确的是( )。A) 算法的效率只与问题的规模有关,而与数据的存储结构无关B) 算法的时间复
24、杂度是指执行算法所需要的计算工作量C) 数据的逻辑结构与存储结构是一一对应的D) 算法的时间复杂度与空间复杂度一定相关(分数:1.00)A.B. C.D.解析:解析 算法的时间复杂度是指算法在计算机内执行时所需时间的度量;与时间复杂度类似,空间复杂度是指算法在计算机内执行时所需存储空间的度量。2.下列叙述中正确的是( )。A) 一个算法的空间复杂度大,则其时间复杂度也必定大B) 一个算法的空间复杂度大,则其时间复杂度必定小C) 一个算法的时间复杂度大,则其空间复杂度必定小D) 上述三种说法都不对(分数:1.00)A.B.C.D. 解析:解析 时间复杂度是指一个算法执行时间的相对度量;空间复杂度
25、是指算法在运行过程中临时占用所需存储空间大小的度量。人们都希望选择一个既省存储空间、又省执行时间的算法。然而,有时为了加快算法的运行速度,不得不增加空间开销;有时为了能有效地存储算法和数据,又不得不牺牲运行时间。时间和空间的效率往往是一对矛盾,很难做到两全。但是,这不适用于所有的情况,也就是说时间复杂度和空间复杂度之间虽然经常矛盾,但是二者不存在必然的联系。因此,选项 A)、B)、C)的说法都是错误的。故本题的正确答案是 D)。3.下列叙述中正确的是( )。A) 一个逻辑数据结构只能有一种存储结构B) 数据的逻辑结构属于线性结构,存储结构属于非线性结构C) 一个逻辑数据结构可以有多种存储结构,
26、且各种存储结构不影响数据处理的效率D) 一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(分数:1.00)A.B.C.D. 解析:解析 一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等存储结构。而采用不同的存储结构,其数据处理的效率是不同的。故本题答案为 D)。4.下列选项中不属于结构化程序设计方法的是( )。A) 自顶向下 B) 逐步求精 C) 模块化 D) 可复用(分数:1.00)A.B.C.D. 解析:解析 结构化程序设计方法的主要原则是:自顶向下,逐步求精,模块化,限制使用 goto语句。可复用性是指软件元素不加修改和稍
27、加修改可在不同的软件开发过程中重复使用的性质。软件可复用性是软件工程追求的目标之一,是提高软件生产效率的最主要方法。面向对象的程序设计具有可复用性的优点。5.面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是( )。A) 模拟现实世界中不同事物之间的联系B) 强调模拟现实世界中的算法而不强调概念C) 使用现实世界的概念抽象地思考问题,从而自然地解决问题D) 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考(分数:1.00)A.B.C. D.解析:解析 面向对象的没计方法与传统的面向过程的方法有本质不同,它的基本原理是,使用现实世界的概念抽象地思考问题,从而自然地解决问题
28、。它强调模拟现实世界中的概念而不强调算法,它鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考。本题答案为 C)。6.软件是指( )。A) 程序 B) 程序和文档C) 算法加数据结构 D) 程序、数据与相关文档的完整集合(分数:1.00)A.B.C.D. 解析:解析 软件是程序、数据与相关文档的集合,相对于计算机硬件而言,软件是逻辑产品而不是物理产品,是计算机的无形部分。7.下面不属于软件工程的 3个要素的是( )。A) 工具 B) 过程 C) 方法 D) 环境(分数:1.00)A.B.C.D. 解析:解析 软件工程包括 3个要素,即方法、工具和过程。8.下列有关数据库的描述,正确的是(
29、 )。A) 数据库是一个 DBF文件B) 数据库是一个关系C) 数据库是一个结构化的数据集合D) 数据库是一组文件(分数:1.00)A.B.C. D.解析:解析 数据库(DataBase,DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”的特点。9.数据库技术的根本目标是要解决数据的( )。A) 存储问题 B) 共享问题 C) 安全问题 D) 保护问题(分数:1.00)A.B. C.D.解析:解析 由于数据的集成性使得数据可被多个应用程序共享,特别是在网络发达的今天,数据库与网络的结合扩大了数据库
30、的应用范围,所以数据库技术的根本问题是解决数据的共享问题。10.数据库系统的核心是( )。A) 数据库 B) 数据库管理系统C) 模拟模型 D) 软件工程(分数:1.00)A.B. C.D.解析:解析 数据库管理系统(DataBase Management System,DBMS)是一种操纵和管理数据的大型软件,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等。数据库管理系统是数据库系统的核心。11.数据处理的最小单位是( )。A) 数据 B) 数据元素 C) 数据项 D) 数据结构(分数:1.00)A.B.C. D.解析:解析 数据处理的最小单位是数据项;
31、由若干数据项组成数据元素;数据是指能够被计算机识别、存储和加工处理的信息载体;数据结构是指数据之间的相互关系和数据运算。12.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是( )。A) m:n联系 B) 1:m 联系 C) m:k 联系 D) 1:1 联系(分数:1.00)A.B. C.D.解析:解析 实体之间的联系类型主要有一对一、一对多和多对多 3种,按题意可知,部门与职员之间的联系类型是一对多(1:m),所以本题应选 B)。13.以下字符串不符合 Access字段命名规则的是( )。A) dddddefghijklmnopqrs
32、tuvwxyz1234567890B) S3vYatobiafC) Namechina 中国D) 浙江_宁波(分数:1.00)A.B. C.D.解析:解析 Access 字段命名规则是:长度为 1-64个字符;可以包含字母、汉字、数字、空格和其他字符;不能包含句号(.)、感叹号(!)、方括号()和重音符号()。14.在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是( )。A) * B) % C) & D) #(分数:1.00)A.B.C.D. 解析:解析 使用日期型数据作为条件可以方便地限定查询的时间范围,书写这类条件时应注意,日期常量要用英文的“#”号括起来。所以本题答
33、案为 D)。15.以下字符串不符合 Access字段命名规则的是( )。A) school B) 生日快乐 C) hello.c D) /注释(分数:1.00)A.B.C. D.解析:解析 字段命名规则为长度 1-64个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号(.)、感叹号(!),方括号()和重音符号()。16.下列不属于窗体数据属性的是( )。A) 数据输入 B) 允许编辑 C) 特殊效果 D) 排序依据(分数:1.00)A.B.C. D.解析:解析 “特殊效果”为控件的格式属性,不是窗体的数据属性。17.下图是简单查询向导:其中 按钮和 按钮分别代表的意思是( )。A)
34、 单击 按钮一次选择一个字段,单击 按钮一次选择全部字段B) 单击 按钮一次选择一个字段,单击 (分数:1.00)A. B.C.D.解析:解析 在如题所示的“简单查询向导”中选择字段时,第一个按钮表示一次选择一个字段,第二个按钮表示一次选择全部字段,所以本题选 A)。18.若要将“产品”表中所有供货商是“ABC”的产品单价下调 50,则正确的 SQL语句是( )。A) UPDATE产品 SET单价=50 WHERE 供货商=“ABC“B) UPDATE产品 SET单价=单价-50 WHERE 供货商=“ABC“C) UPDATE FROM产品 SET单价=50 WHERE 供货商=“ABC“D
35、) UPDATE FROM产品 SET单价=单价-50 WHERE 供货商=“ABC/(分数:1.00)A.B. C.D.解析:解析 UPDATE 语句实现数据的更新功能,能够对指定表所有记录或满足条件的记录进行更新操作,该语句的格式为:UPDATE表名SET字段名 1=表达式 1,字段名 2=表达式 2.WHERE条件。其中,表名是指要更新数据的表的名称。字段名=表达式是用表达式的值替代对应字段的值,并且一次可以修改多个字段。一般使用 WHERE子句来指定被更新记录字段值所满足的条件,如果不使用WHERE子句,则更新全部记录。本题中要求“单价下调 50”,可以用“单价=单价-50”这个表达式
36、表示。所以本题答案为 B)。19.下图是使用查询设计器完成的查询,与该查询等价的 SQL语句是( )。(分数:1.00)A. B.C.D.解析:解析 此题考查考生对查询中条件语句的掌握程度。根据题干所提供示意图来看,该查询所要满足的条件是在 sc表中,“数学”字段的值要大于 sc表中数学成绩的平均值(SELECT AVC(数学)FROM sc 语句的意义为查询出 sc表中“数学”字段的平均值),而几个选项的意义分别如下:选项 B):缺少题干中所要求的“数学”字段。选项 C):此 SQL语句不完整,在“数学”与 AVG(数学)字段列表中,缺少分隔符“,”,并且此 SQL语句也不满足题意。选项 D
37、):此 SQL语句不完整,缺少查询字段和条件关键字 WHFRE。20.在 SQL查询中,若要取得“学生”数据表中的所有记录和字段,其 SQL语法为( )。A) SELECT姓名 FROM学生B) SELECT*FROM学生C) SELECT姓名 FROM学生 WHERE学号=02650D) SELECT*FROM学生 WHERE学号=02650(分数:1.00)A.B. C.D.解析:解析 本题考查 SQL查询的建立,这属于考试的难点内容。SELECT姓名 FROM学生表示取得“学生”数据表中的所有记录,但只取得“姓名”字段,并不是全部字段。所以选项 A)不符合题意。SELECT*FROM学生
38、表示取得“学生”数据表中的所有记录和字段。所以选项 B)是正确的。SELECT姓名 FROM学生 WHERE学号=02650表示取得“学生”数据表中的“学号”为 02650的记录,而且只选取“姓名”字段。所以选项 C)不符合题意。SELECT*FROM学生 WHERE学号=02650表示取得“学生”学号为 02650的记录,所以选项 D)不符合题意。21.在窗体中有一个标签 Label0,标题为“测试进行中”;有一个命令按钮 Command1。事件代码如下:Private Sub Command1_Click()Label0.Caption=“示签“End SubPrivate Sub For
39、m-Load()Form.Caption=“举例“CommandlCaption=“移动“End Sub打开窗体后单击命令按钮,屏幕显示( )。(分数:1.00)A.B.C.D. 解析:解析 打开窗体后,系统自动调用 Form_Load(),这时 Form的标题被初始化为“举例”,命令按钮 Command1的文本设置为“移动”,标签 Labe10的标题为“测试进行中”。当单击命令按钮后,触发其Click事件,Labe10 的标题更新为“标签”,Form 的标题和 Command1的文本内容不变,所以单击命令按钮后屏幕显示的如选项 D)所示。所以本题答案为 D)。22.在“设计”视图中设置如下图
40、所示窗体的“格式”属性,正确的设置是( )。(分数:1.00)A.B.C. D.解析:解析 由题意可知,窗体的记录选定器应该为“否”,浏览按钮为“否”,分隔线为“否”,控制框为“否”,最大最小化按钮为“无”,关闭按钮为“否”。23.在窗体中,用来输入或编辑字段数据的交互控件是( )。A) 文本框控件 B) 标签控件 C) 复选框控件 D) 列表框控件(分数:1.00)A. B.C.D.解析:解析 在题目给出的选项中提到的几种控件介绍如下:文本框控件是窗体的基础组件,可用来显示并连接表或查询中的字段值、显示标题或说明性文字或显示运算结果,可以与用户进行交互操作,进行输入或编辑操作;标签控件常用来
41、当作窗体或其他控件的说明文字,显示的是静态数据,属于“非绑定控件”的一种;复选框可以显示“是/否”和数据类型的字段值,复选框可用于多选操作;列表框是可以在一组有限选项集合中选取值的控件,在列表框中不能直接输入文本,只能从列表中选择,一次显示多项内容。综上所述,选项 A)为正确答案。24.要实现报表的分组统计,其操作区域是( )。A) 报表页眉或报表页脚区域 B) 页面页眉或页面页脚区域C) 主体区域 D) 组页眉或组页脚区域(分数:1.00)A.B.C.D. 解析:解析 本题考查报表的分组统计。在报表设计中,可以根据需要进行各种类型统计计算并输出,操作方法就是使用计算控件没置其控件源为合适的统
42、计计算表达式。利用计算控件进行统计计算并输出结果的操作有两种形式:主体节内添加计算控件和组页眉/组页脚节区内或报表页眉肘艮表页脚节区内添加计算字段。如果要进行分组统计并输出,则统计计算控件应该设置在“组页眉/组页脚”区域内相应位置,然后使用统计函数设置控件源即可。所以选项 D)正确。25.不能够使用宏的数据库对象是( )。A) 数据表 B) 窗体 C) 宏 D) 报表(分数:1.00)A. B.C.D.解析:解析 Acress 数据库由数据库对象和组两部分组成。其中对象又分为 7种,包括:表、查询、窗体、报表、数据访问页、宏和模块。这些对象都存放在扩展名为.mdb 的数据库文件中。为了在宏组中
43、执行宏,用户可以使用“宏组名,宏名”的格式调用宏组中的某个宏。宏组是一系列相关宏的集合,如果有许多的宏,那么将相关的宏分组到不同的宏组可以有助于方便地对宏进行管理。宏名是用于标识宏的唯一名称。运行宏可以响应窗体、报表或控件的事件。在窗体、报表和宏中都可以使用宏。所以本题答案为 A)。26.以下是宏对象 m1的操作序列设计:(分数:1.00)A.B.C. D.解析:解析 此题考查考生对宏中操作命令的掌握。根据题干图示及描述可知,宏 m1在运行了 OpenForm及 OpenTable两步操作之后,分别打开了 fTest2窗体及 tStud表两个窗口,而 Close操作是用来关闭指定的窗口,如果该操作