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

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

1、国家二级( ACCESS)机试模拟试卷 63 及答案与解析 一、选择题 1 下列叙述中正确的是 ( A)所谓算法就是计算方法 ( B)程序可以作为算法的一种描述方法 ( C)算法设计只需考虑得到计算结果 ( D)算法设计可以忽略算法的运算时间 2 下列各序列中不是堆的是 ( A) (91,85,53,36,47,30,24,12) ( B) (91,85,53,47,36,30,24,12) ( C) (47,91,53,85,30,12,24,36) ( D) (91,85,53,47,30,12,24,36) 3 深度为 5的完全二叉树的结点数不可能是 ( A) 15 ( B) 16 (

2、C) 17 ( D) 18 4 设二叉树如下: 则前序序列为 ( A) ABDEGCFH ( B) DBGEAFHC ( C) DGEBHFCA ( D) ABCDEFGH 5 下面描述不属于软件特点的是 ( A)软件是一种逻辑实体,具有抽象性 ( B)软件在使用中不存在磨损、老化问题 ( C)软件复杂性高 ( D)软件使用不涉及知识产权 6 下面对类 -对象主要特征描述正确的是 ( A)对象唯一性 ( B)对象无关性 ( C)类的单一性 ( D)类的依赖性 7 在数据库中,数据模型包括数据结构、数据操作和 ( A)数据约束 ( B)数据类型 ( C)关系运算 ( D)查询 8 一个运动队有多

3、个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是 ( A)一对多 ( B)一对一 ( C)多对一 ( D)多对多 9 设循环队列为 Q(1: m),其初始状态为 front=rear=m。经过一系列入队与退队运算后, front=30, rear=10。现要在该循环队列中作顺序查找,最坏情况下 需要比较的次数为 ( A) 19 ( B) 20 ( C) m-19 ( D) m-20 10 有两个关系 R和 T如下: 则由关系 R得到关系 T的操作是 ( A)投影 ( B)交 ( C)选择 ( D)并 11 在 Access 数据库中,与关系模型中的术语 “属

4、性 “对应的概念是 ( A)字段 ( B)默认值 ( C)记录 ( D)属性 12 若有关系(课程编号,课程名称,学号,姓名,成绩),要得到关系中有多少门不同的课程名称,应使用的关系运算是 ( A)联接 ( B)关系 ( C)选择 ( D)投影 13 在窗体中要显示一名学生基本信息和该学生各门课程的成绩,窗体设计时在主窗体中显示学生基本信息,在子窗体中显示学生课程的成绩,则主窗体和子窗体数据源之间的关系是 ( A)一对一关系 ( B)一对多关系 ( C)多对一关系 ( D)多对多关系 14 以下列出的是关于参照完整性的叙述 参照完整性是指在设定了表间关系后可随意更改用于建立关系的字段 参照完整

5、性保证了数据在关系型数据库管理系统中的安全性与完整性 参照完整性在关系型数据库中 对于维护正确的数据关联是必要的其中正确的是 ( A) ( B) ( C) ( D) 15 产品表中有日期类型字段 “生产日期 “,要查找在第一季度生产的产品,错误的是 ( A) like “*/1-3/*“ ( B) Month(生产日期 )=1 And Month(生产日期 )= Month(生产日期 ) =80 Or 性别 =“女 “ ( B)在姓名的 “条件 “单元格中输入:平均分 =80 And 性别 = “女 “ ( C)在平均分的 “条件 “单元格中输入: =80;在性别的 “条件 “单元格中输入:

6、“女“ ( D)在平均分的 “条件 “单元格中输入:平均分 =80;在性别的 “条件 “单元格中输入:性别 =“女 “ 20 在 Access 数据库中要修改一个表中部分字段的属性,可使用的 SQL 命令是 ( A) CREATE Table ( B) CREATE Index ( C) ALTER Table ( D) ALTER Index 21 如果要将 “职工 “表中年龄大于 60岁的职工修改为 “退休 “状态,可使用的查询是 ( A)参数查询 ( B)更新查询 ( C)交叉表查询 ( D)选择查询 22 若表中已经有字段终止日期和起始日期,在查询设计视图中的字段栏中要添加一个用于显示

7、的字段 “时间长度 “,则应在字段栏中填写的表达式是 ( A)时间长度 :终止日期 -起始日期 ( B)时间长度 =终止日期 -起始日期 ( C) =终止日期 -起始日期 ( D)时间长度 :终止日期 -起始日期 23 在设计视图中创建查询,若要查找平均分在 80分以上的男生,并显示姓名和平均分,则正确设置查询条件的方法是 ( A)在姓名的 “条件 “单元格中输入:平均分 =80 Or 性别 =“男 “ ( B)在姓名的 “条件 “单元格中输入:平均分 =80 And 性别 =“男 “ ( C)在平均分的 “条件 “单元格中输入: =80;在性别的 “条件 “单元格中输入: “男“ ( D)在

8、平均分的 “条件 “单元格中输入:平均分 =80;在性别的 “条件 “单元格中输入:性别 =“男 “ 24 在 Access 数据库中要删除一个表中的一个字段,可使用的 SQL 命令是 ( A) Delect Table ( B) Delect From ( C) Alter Table ( D) Alter From 25 内置计算函数 Sum 的功能是 ( A)计算所有指定字段值的累加和 ( B)计算全部数值型字段的累加和 ( C)计算一条记录中数值型字段的累加和 ( D)计算一条记录中指定字段的累加和 26 为了减少汉字输入,将字段 “民族 “的全部可能输入事先存入一个表中,在窗体设计时

9、,可以将输入 “民族 “对应的控件设置为 ( A)列表框控件 ( B)复选框控件 ( C)切换按钮控件 ( D)文本框控件 27 在设计窗体时,由于内容较多无法显示在窗体的一页中,为了在窗体上分类显示不同的信息,需使用的控件是 ( A)选项组 ( B)选项卡 ( C)切换按钮 ( D)选项按钮 28 打开窗体后,下列事件中首先发生的是 ( A)获得焦点( GotFocus) ( B)改变( Change) ( C)激活( Activate) ( D)成为当前( Current) 29 Msgbox函数返回值的类型是 ( )。 ( A)数值 ( B)变体 ( C)字符串 ( D)数值或字符串 (

10、视输入情况而定 ) 30 在报表设计时可以绑定控件显示数据的是 ( A)文本框 ( B)标签 ( C)命令按钮 ( D)图像 31 下列关于宏操作 MessageBox 的叙述中,错误的是 ( A)可以在消息框中给出提示或警告 ( B)可以设置在显示消息框的同时扬声器发出嘟嘟声 ( C)可以设置消息框中显示的按钮的数目 ( D)可以设置消息框中显示的图标的类型 32 有宏组 M1,依次包含 Macro1 和 Macro2 两个子宏, 以下叙述中错误的是 ( A)创建宏组的目的是方便对宏的管理 ( B)可以用 RunMacro 宏操作调用子宏 ( C)调用 M1 中 Macro1 的正确形式是

11、M1.Macro1 ( D)如果调用 M1 则顺序执行 Macro1 和 Macro2 两个子宏 33 下列代码实现的功能是:若在文本框 tNum 中输入课程编号,则将在文本框 tName 显示 “课表 “中对应的 “课程名称 “。 Private Sub tNum_AfterUpdate( ) Me!tName =【 】 (“课程名称 “, “课表 “, “课程编号 =“ & Me!tNum & “) End Sub 则程序中【 】处应该填写的是 ( A) DLookup ( B) Switch ( C) DFind ( D) Choose 34 打开数据表的是宏命令是 ( A) DocmD

12、.OpenTable ( B) DocmD.OpenTable ( C) OpenTable ( D) OpenReport 35 与 VBA 语句 Dim Var , sum!等价的是 ( A)与 VBA 语句 Dim Var , sum!等价的是 ( B)与 VBA 语句 Dim Var , sum!等价的是 ( C) Dim Var As Single, sum As Double ( D) Dim Var As Single, sum As Double 36 VBA 程序中,打开窗体应使用的命令是 ( A) DoCmd.OpenForm ( B) Docmd.OpenReport (

13、 C) OpenForm ( D) OpenReport 37 与 DateDiff(“m“,#1893-12-26#,Date()等价的表达式是 ( A) (Month(date()-Month(#1893-12-26#) ( B) (Month(date()-Month(#1893-12-26#) ( C) (year(date()-year(#1893-12-26#)*12-(month(date()-month(#1893-12-26#) ( D) (year(date()-year(#1893-12-26#)*12+(month(date()-month(#1893-12-26#)

14、38 要从记录集中得到符合条件的特定字段的值,应使用的内置函数是 ( A) DLookup ( B) DCount ( C) DFirst ( D) DLast 39 调用下面子过程,消息框显示的结果是 Sub SFun() Dim x, y, m x = 100 y = 200 If x y Then m = x Else m = y End If MsgBox m End Sub ( A) 300 ( B) 400 ( C) 100 ( D) 200 40 已知在 “用户表 “中包含 4个字段:用户名(文本,主关键字),密码 (文本),登录次数(数字),最近登录时间(日期 /时间)。在 “

15、登录界面 “的窗体中有两个名为 tUser 和 tPassword 的文本框,一个登录按钮 Command0。进入登录界面后,用户输入用户名和密码,点击登录按钮后,程序查找 “用户表 “。如果用户名和密码全部正确,则登录次数加 1,显示上次的登录时间,并记录本次登录的当前日期和时间;否则,显示出错提示信息。 为完成上述功能,请在程序【 】处填入适当语句。 Private Sub Command0_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim fd1 As ADODB.Field Dim fd2

16、As ADODB.Field Dim strSQL As String Set cn = CurrentProject.Connection strSQL = “Select 登录次数 , 最近登录时间 From 用户表 Where 用户名 =“ & Me!tUser & “ And 密码 =“ & Me!tPassword & “ rs.Open strSQL, cn, adOpenDynamic, adLockOptimistic, adCmdText Set fd1 = rs.Fields(“登录次数 “) Set fd2 = rs.Fields(“最近登录时间 “) If Not rs

17、.EOFThen fd1 = fd1 + 1 MsgBox “用户已经登录: “ & fd1 & “次 “ & Chr(13) & Chr(13) & “上次登录时间 : “ & fd2 fd2 = 【 】 rs.Update Else MsgBox “用户名或密码错误。 “ End If rs.Close cn.Close Set rs = Nothing Set cn = Nothing End Sub ( A) Now() ( B) Date() ( C) Time() ( D) Day() 二、基本操作题 40 考生文件夹下有一个数据库文件 “samp1 accdb”, 其中存在已经设

18、计好的表对象 “tStud”。请按照以下要求,完成对表的修改。 41 设置数据表显示的字体大小为 14、行高为 18。 42 设置 “简历 ”字段的设计说明为 “自上大学起的简历信息 ”。 43 将 “年龄 ”字段的数据类型改为字段大小为 “整型 ”的数字型。 44 将学号为 “200llool”学生的照片信息改成考生文件夹下的 “photo bmp”图像文件。 45 将隐藏的 “党员否 ”字段重新显示出来。 46 完成上述操作后,将 “备注 ”字段删除。 三、简单应用题 46 考生文件夹下有一个 数据库文件 “samp2 accdb”,其中存在已经设计好的一个表对象 “tTeacher”。请

19、按以下要求完成设计。 47 创建一个查询,计算并输出教师最大年龄与最小年龄的差值,显示标题为 “mage”,将查询命名为 “qTl1。 48 创建一个查询,查找并显示具有研究生学历的教师的 “编号 ”、 “姓名 ”、 “性别 ”和 “系别 ”4个字段内容,将查询命名为 “qT2”。 49 创建一个查询,查找并显示年龄小于等于 38、职称为副教授或教授的教师的“编号 ”、 “姓名 ”、 “年龄 ”、 “学历 ”和 “职称 ”5个字段内容,将查询命 名为 “qT3”。 50 创建一个查询,查找并统计在职教师按照职称进行分类的平均年龄,然后显示出标题为 “职称 ”和 “平均年龄 ”的两个字段内容,将

20、查询命名为 “qT4”。 四、综合应用题 50 在考生文件夹下有一个数据库文件 “samp3 accdb”,其中存在设计好的表对象“tStud”和查询对象 “qStud”,同时还设计出以 “qStud”为数据源的报表对象 “rStud”。请在此基础上按照以下要求补充报表设计。 51 在报表的报表页眉节区添加一个标签控件,名称为 “bTitle”,标题为 “97年入学学生 信息表 ”。 52 在报表的主体节区中添加一个文本框控件,显示 “姓名 ”字段值,将该控件放置在距上边 0 1厘米、距左边 3 2厘米的位置,并命名为 “tName”。 53 在报表的页面页脚节区添加一个计算控件,显示系统年月

21、,显示格式为: 年 月 (注:不允许使用格式属性 )。将计算控件放置在距上边 0.3厘米、距左边10 5厘米的位置,并命名为 “tDa”。 54 按 “编号 ”字段的前 4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区中。计算控件命名为 “tAvg”。 注意:不能修改数据库 中的表对象 “tStud”和查询对象 “qStud”,同时也不允许修改报表对象 “rStud”中已有的控件和属性。 国家二级( ACCESS)机试模拟试卷 63 答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 算法是指对解题方案的准确而完整的描述,算法不等于数学上的计算方法,也不等于程序 ,A选项错

22、误。算法设计需要考虑可行性、确定性、有穷性与足够的情报,不能只考虑计算结果, C选项错误。算法设计有穷性是指操作步骤有限且能在有限时间内完成,如果一个算法执行耗费的时间太长,即使最终得出了正确结果,也是 没有意义的, D选项错误。算法在实现时需要用具体的程序设计语言描述,所以程序可以作为算法的一种描述方法, B选项正确。 2 【正确答案】 C 【试题解析】 若有个元素的序列,将元素按顺序组成一棵完全二叉树,当且仅当满足下列条件时称为堆:大根堆,所有结点的值大于或等于左右子结点的值;小根堆,所有结点的值小于或等于左右子结点的值。 A、 B、 D选项属于大根堆,C选项由于 4785,不满足条件,不

23、是堆,故正确答案为 C选项。 3 【正确答案】 A 【试题解析】 在树结构中 ,定义一棵树的根结点所在的层次为,其他结点所在的层次等于它的父结点所在的层次加,树的最大层次称为树的深度。完全二叉树指除最后一层外,每一层上的结点数均达到最大值,在最后一层上只缺少右边的若干结点。深度为 5的二叉树,结点个数最多为 25-1=31,最少为 24=16,不可能是 15,故正确答案为 A选项。 4 【正确答案】 A 【试题解析】 二叉树遍历可以分为 3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树 和访问右子

24、树之后)。本题中前序遍历为 ABDEGCFH,中序遍历为 DBGEAFHC,后序遍历为 DGEBHFCA,故 A选项正确。 5 【正确答案】 D 【试题解析】 软件具有以下特点:软件是一种逻辑实体,具有抽象性;软件没有明显的制作过程;软件在使用期间不存在磨损、老化问题;对硬件和环境具有依赖性;软件复杂性高,成本昂贵;软件开发涉及诸多的社会因素,如知识产权等。故选项 D正确。 6 【正确答案】 A 【试题解析】 对象的基本特点是:标识唯一性、分类性、多态性、封装性、模块独立性好。类是具有共 同属性、共同方法的对象的集合,是关于对象的抽象描述,反映属于该对象类型的所有对象的性质。对象具有的性质,类

25、也具有。故 A选项正确。 7 【正确答案】 A 【试题解析】 数据模型通常由数据结构、数据操作及数据约束部分组成。故 A选项正确。 8 【正确答案】 A 【试题解析】 一般来说,实体集之间必须通过联系来建立联接关系,分为三类:一对一联系( 1:1)、一对多联系( 1:m)、多对多联系( m:n)。实体运动队和队员的关系为 1:m联系,故 A选项正确。 9 【正确答案】 D 【试题解析】 循环队列是队列的一种顺序存储结构,用队尾指针 rear指向队列中的队尾元素,用排头指针 front指向排头元素的前一个位置,因此,从排头指针front指向的后一个位置直到队尾指针 rear指向的位置之间所有的元

26、素均为队列中的元素,队列初始状态 front=rear=m,当 front=30, rear=10时,队列中有 m-30+10+1=m-19个元素,比较次数为 m-20次, D选项正确。 10 【正确答案】 A 【试题解析】 用于查询的 3个操作无法用传统的集合运算表示,引入的运算为投影运算、选择运算、笛卡尔积。常用的扩充运算有交、除、连接及自然连接等。投影,从关系模式中指定若干个属性组成新的关系,题目中从 R中指定 AB 组成新的关系 T,故 A选项正确。选择,从关系中找出满足给定条件的元组的操作称为选择,即结果 T应该包含 R中全部属性,故 C选项错误。假设, R与 S 经过某种关系得到

27、T,则并: R S 是将 S中的记录追加到 R后面;交: RS结果是既属于 R又属于 S 的记录组成的集合。上述两种操作中,关系 R与 S 以及 T要求有相同的结构,故 B、 D选项错误。 11 【正确答案】 A 【试题解析】 关系术语 “属性 “表示二维表中垂直方向的列,对应 Access数据表中的行和列分别称为记录和字段,因此关系术语 “属性 “对应 Access 数据库中的 “字段 “概念。因此选项 A正确。 12 【正确答案】 D 【试题解析】 专门的关系运算包括投影、选择和联接。选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干

28、属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;联接运算是将两 个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。在一个关系中要找出某些字段组成新关系属于投影运算。因此选项 D正确。 13 【正确答案】 B 【试题解析】 根据题意,主窗体和子窗体数据源之间的关系就是学生实体集和各科成绩实体集之间的关系。题中一个学生可以有多门课程的成绩,但是一个成绩只能属于一个学生。所以是一对多的关系。因此选择 B 选项。 14 【正确答案】 D 【试题解析】 参照完整性是一个规则系统,能确保相关表行之间关系的有效性,在设定了表间关系后可随意更改用于建立关系的字段 ,并且确保不会

29、在无意之中删除或更改相关数据,保证了数据在关系型数据库管理系统中的安全性与完整性。参照完整性在关系型数据库中对于维护正确的数据关联是十分必要的。因此选项 D正确。 15 【正确答案】 D 【试题解析】 Access 查找数据不支持连等式,因此选项 D错误,应改写为Month(生产日期 )=1 And Month(生产日期 )=80“,其次要找出性别为女生信息,此 时应在性别的 “条件 “行中键入 “女“。因此选项 C正确。 20 【正确答案】 C 【试题解析】 CREATE Table 语句用于创建基本表, ALTER Table 语句用于修改已有表的表结构, CREATE Index 语句用

30、于创建索引, ALTER Index 语句用于修改索引。本题中要修改一个表中部分字段的属性应使用 Alter Table语句。因此选项 C正确。 21 【正确答案】 D 【试题解析】 参数查询是在执行时显示对话框,要求用户输入查询信息,根据输入信息检索字段中的记录进行显示;交叉表查询 是用于对相同的数据进行统计,并在水平与垂直方向同时对数据进行分组,用户必须为交叉表查询指定 1个或者多个行标题, 1个列标题, 1个值选项;选择查询根据指定的查询准则,从一个或多个表中获取数据并显示结果;更新查询是对一个或多个表中的一组记录作全部 /部分字段更新,可以十分简单、快捷地对大量的并且符合一定条件的数据

31、进行更新和修改。本题中要修改年龄大于 60岁的职工状态,应使用更新查询。因此选项B 正确。 22 【正确答案】 A 【试题解析】 本题中需要利用 “终止日期 “和 “起始日期 “来计算时间长度,应使用表达式 终止日期 -起始日期 。在查询的设计视图中,若要修改字段的显示名称应在其字段名之前增加 “显示名称 :“字样。因此应在 “字段 “行中输入 “时间长度 :终止日期 -起始日期 “。因此选项 A正确。 23 【正确答案】 C 【试题解析】 首先要找出平均分在 80分以上的记录,应在平均分的 “条件 “行中键入 “=80“,其次要找出性别为男的信息,此时应在性别的 “条件 “行中键入 “男“。

32、因此选项 C正确。 24 【正确答案】 C 【试题解析】 Alter Table语句用于修改已建表的结构,本题中要删除表中 的一个字段应使用 Alter Table语句。因此选项 C正确。 25 【正确答案】 A 【试题解析】 内置计算函数 Sum属于统计函数的一个函数,标准形式是: Sum(字符表达式),功能是计算字符表达式的总和。根据题意,字符表达式用来指定某一字段,经 Sum函数后计算出字符表达式指定的字段值的累加和,因此选择A选项。 26 【正确答案】 A 【试题解析】 列表框一般用于从若干个已知的值中选择一个作为输入时的简化操作,并且可以绑定到数据中的某个字段,符合题目要求。复选框单

33、独使用,数据源只能为 “是 /否 “类型,如果作为选项组里的控件使用,其数据源为数字型,而且都只能选择一个选项值,不符合要求。 C选项中切换按钮单独使用,数据源只能为 “是 /否 “类型,只能设置是、否两个值,如果作为选项组里的控件使用,其数据源为数字型,而且都只能选择一个选项值,不符合要求。,不符合要求。文本框既可以用于显示指定的数据,也可以自行输入数据,并不能简化输入操作,不符合题意,因此选择 A选项 27 【正确答案】 B 【试题解析】 根据题意,要在一个窗体上分类显示不同的信息,一般用选项卡控件,在每个选项卡中显示一个种类的信息 。选项组控件一般有一个组框和一组复选框、选项按钮或切换按

34、钮组成,可以使用户在选择某一组确定值时更加方便,但是不能分类显示数据信息,不符合题意。切换按钮一般用来在 “是 /否 “值之间进行切换,或在不同的子窗体之间进行切换,不符合题意。选项按钮只能对一个内容的信息进行 “是 /否 “的选择,不能达到题目中对大量信息进行分类的要求,因此选择 B选项。 28 【正确答案】 C 【试题解析】 在打开窗体时,发生的时间和相应的顺序是:打开 (Open)-加载(Load)-调整大小 (Resize)-激活 (Activate)-成为当前 (Current)。如果窗体中没有活动的控件,在窗体的激活 (Activate)事件之后仍会发生窗体的获得焦点 (GotFo

35、cus)事件,但是该事件将在成为当前 (Current)事件之前发生 ,即在没有控件的窗体里整个事件的顺序可以为 “打开 (Open)-加载 (Load)-调整大小 (Resize)-激活(Activate)- 获得焦点 (GotFocus)-成为当前 (Current)“。 B 选项中的 Change事件是当文本框或组合框文本部分的内容发生更改时,事件发生。在选项卡控件中从某一页移到 另一页时该事件也会发生。因此选择 C选项。 29 【正确答案】 A 【试题解析】 MsgBox 函数的语法为: MsgBox(prompt, buttons, title,helpfile, context)。

36、该函数的返回值是一个数值,告诉用户单击了哪一个按钮。比如 MsgBox消息框显示 “确定 “按钮,则单击确定按钮 MsgBox 函数的返回值为 1。 30 【正确答案】 A 【试题解析】 文本框控件既可以用于显示指定的数据,也可以用来输入、编辑字段数据和显示计算结果等。当需要在窗体或报表中 显示说明性文本时,通常使用标签控件,它没有数据源,不能绑定数据。命令按钮用来设置执行命令,不能显示数据。图像控件用来绑定需要显示的图像,不能显示数据,因此不符合题意。因此选择 A选项。 31 【正确答案】 C 【试题解析】 宏操作 MessageBox的功能是给出提示或警告信息,在消息参数中可以设置提示信息

37、,也可以选择是否发出嘟嘟声的提示,在类型参数中可以设置消息框中显示的图表类型,包括重要、警告?、警告!、信息 4种。但消息框中显示的按钮数目是固定的,不能自行设置,因此选择 C选项。 32 【正确答 案】 A 【试题解析】 如果设计时将不同的宏按照分类组织到不同的宏组中,将有助于数据库的管理,因此 A错误。一个宏组中可以含有一个或多个子宏,每个子宏中又可以包含多个宏操作。子宏拥有单独的名称,可独立运行,也可作为整体运行。作为整体运行时子宏按照排序顺序执行,因此选择 A选项。 33 【正确答案】 A 【试题解析】 根据题意,当用户在文本框 tNum中输入课程编号时,文本框tName中要显示 “课

38、表 “中对应的 “课程名称 “,则程序需要在 “课表 “结果集中查找和所输入课程编号对应的课程名称,因此程序空格中 代码应能完成查找的功能。DLookup 的功能是从记录集中检索特定字段的值,符合题意。 Switch 和 Choose是程序流程函数,没有查找功能,不符合题意。 VBA中只有 Find 命令用于在记录集中查询检索,并没有 DFind 命令,故 C选项错误,因此选择 A选项。 34 【正确答案】 C 【试题解析】 Docmd 是 Access数据库提供的一个对象,主要功能是通过调用内部方法来实现 VBA对 Access的某种中操作。 OpenTable是打开表的宏操作。OpenRe

39、port是打开报表的宏操作。而 Docmd.OpenTable是在 VBA代码中打开数据表的命令,因此选择 C选项。 35 【正确答案】 A 【试题解析】 根据题意, VBA语句: Dim Var , sum!的功能是定义一个整数Var和以个单精度数 sum,因为 VBA数据类型中,符号 “%“表示整数,符号 “! “表示单精度数,符号 “表示货币,符号 $“表示字符串。因此与之等价的声明语句为: Dim Var As Integer, sum As Single,故选择 A选项。 36 【正确答案】 A 【试题解析】 Docmd 是 Access数据库提供的一个对 象,主要功能是通过调用内部

40、方法来实现 VBA对 Access的某种操作。 OpenForm是打开窗体的宏操作。OpenReport是打开报表的宏操作。根据题意,打开窗体的宏操作命令是OpenForm,在 VBA 中需用 Docmd 对象调用此命令来打开窗体,即是Docmd.OpenForm,因此选择 A选项。 37 【正确答案】 D 【试题解析】 日期 /时间函数 DateDiff(, , ,W1, W2)返回两个日期之间按照间隔类型指定的时间间隔数目。题目中的间隔类型为 “m“表示月 ,函数 Date()获得当前系统日期,表达式的结果是当前系统日期与 1893-12-26之间相差的月数,即为 “(当前年份 -1893

41、) *12+(当前月份 -12) “,因此选择 D选项。 38 【正确答案】 A 【试题解析】 内置函数中域聚合函数是在 SQL 聚合函数的前面加 D,其功能与聚合函数相似,但可以在 VBA中直接调用。 DLookup 的功能是从记录中检索特定字段的值。 DCount的功能是返回指定记录集中的记录数。 DFirst 和 DLast的功能是返回表或查询中特定字段的随机记录,因此选择 A选项。 39 【 正确答案】 D 【试题解析】 根据题意,代码中用 Sub定义了一个过程,过程中定义了 3个变量: x,y,m。其中 x=100,y=200。然后是 if 条件语句,条件是( x y),根据前面的赋

42、值可知,不满足此条件,故执行 Else中的代码, m=y,因此显示的 m的值为200,因此选择 D选项。 40 【正确答案】 A 【试题解析】 根据题意,每次登录要检查用户名和密码,检查正确后登录成功,登录次数( fd1)加 1,最近登录时间( fd2)更新为本次登录的日期和时间。在程序空白处, fd1已经完成更新,且空白处 之后立即更新了结果集 rs,则所填代码句的功能应该是为 fd2赋予当前时间值,可用 Now()函数获得系统日期和时间。Date()函数只能获得日期,不包含具体时间, Time()函数只能获得具体时间,不包括日期, Day()函数只能获得某一日期中的天数,都不符合题意,因此

43、选择 A选项。 二、基本操作题 41 【正确答案】 步骤 1:选择 “表 ”对象,右键单击表 “tStud”,在弹出的快捷菜单中选择 “打开 ”命令或直接双击打开表 “tStud”。如图 3 71所示。步骤 2:单击 “开始 ”选项卡下的 “文本格式 ”组,在 “字号 ”下 拉列表中选择 “14”,如图 3 72所示。 步骤3:单击 “开始 ”选项卡 “记录 ”组中的 “其他 ”按钮,从弹出的快捷菜单中选择 “行高 ”命令,在弹出的对话框中输入 “18”,单击 “确定 ”按钮,单击快速访问工具栏中的“保存 ”按钮。如图 3 73所示。 42 【正确答案】 打开表 “tStud”的设计视图,在

44、“简历 ”字段的 “说明 ”列输入 “自上大学起的简历信息 ”。如图 3 74所示。 43 【正确答案】 在设计视图中单击 “年龄 ”字段行任一处,在 “字段大小 ”下拉列表中选择 “整型 ”。单击快速访问工具栏中的 “保存 ”,按钮 ,关闭 设计视图。如图3 75所示。 44 【正确答案】 步骤 l:双击打开表 “tstud”,右键单击学号为 “20011001”对应的照片列,从弹出的快捷菜单中选择 “插入对象 ”命令。如图 3 76所示。步骤 2:选择 “由文件创建 ”单选框,单击 “浏览 ”按钮,在考生文件夹处找到 “photo bmp”文件。单击快速访问工具栏中的 “保存 ”按钮,关闭

45、数据表。如图 3 77所示。 45 【正确答案】 在数据表中单击 “开始 ”选项卡 “记录 ”组中的 “其他 ”按钮,在弹出的快捷菜单中选择 “取消隐藏字段 ”命令,勾选 “党员否 ”复选框,然后 单击 “关闭 ”按钮。如图 3 78所示。46 【正确答案】 在数据表中右键单击 “备注 ”列,选择 “删除字段 ”命令,在弹出的对话框中单击 “是 ”按钮,如图 3 79所示。然后再单击快速访问工具栏中的 “保存 ”按钮 ,关闭数据表。 三、简单应用题 47 【正确答案】 步骤 1:新建查询,在 “显示表 ”对话框中添加表 “tTeacher”,关闭 “显示表 ”对话框。如图 3 39所示。 步骤

46、 2:在字段行输入: “mage: Max(freacher!年龄 ) Min(tTeacher!年龄 )。单击 “保存 ”按钮 ,另存为 “qT1”,关闭设计视图。如图 3 40所示。48 【正确答案】 步骤 1:在设计视图中新建查询,添加表 “tTeacher”,关闭 “显示表 ”对话框。步骤 2:双击 “编号 ”、 “姓名 ”、 “性别 ”、 “系别 ”、 “学历 ”字段,在 “学历 ”字段的条件行输入 “研究生 ”,取消 “学历 ”字段的显示的勾选。单击快速访问工具栏中的 “保存 ”按钮,另存为 “qT2”,关闭设计视图。如图 3 41所示。49 【正确答案】 步骤 1:在设计视图中新

47、建查询,添加表 “tTeacher。 ”,关闭 “显示表 ”对话框。步骤 2:双击 “编号 ”、 “姓 名 ”、 “年龄 ”、 “学历 ”、 “职称 ”字段,在“年龄 ”字段的 “条件 ”行输入 “ 50 【正确答案】 步骤 1:在设计视图中新建查询,添加表 “tTeacher”,关闭 “显示表 ”对话框。步骤 2:双击 “职称 ”、 “年龄 ”、 “在职否 ”字段,在 “查询工具 ”的 “设计 ”选项卡下,单击 “显示隐藏 ”组中的 “汇总 ”按钮,在 “年龄 ”字段的 “总计 ”行选择 “平均值 ”在 “在职否 ”条件行输入 “true并取消该字段的显示复选框的勾选,在 “年龄 ”字段前添加 “平均年龄: ”字样。单击快速访问工具栏中的 “保存 ”按钮,另存为“qT4”,关闭设计视图 。如图 3 43所示。四、综合应用题 51 【正确答案】 步骤 1:选择 “报表 ”对象,在报表 “rStud”上右击,在弹出的快捷菜单中选择 “设计视图 ”。选择 “控件 ”组中 “标签 ”控件,单击报表页眉处,然后输入“97年入学学生信息表 ”。如图 3 20所示。步骤 2:选择添加的标签,单击 “属性表 ”按钮,在弹出的对话框中 “全部 ”选项卡下的 “名称 ”行输入 “bTitle”, “标

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

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

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