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

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

1、国家二级( ACCESS)机试模拟试卷 106及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)有两个指针域的链表一定是二叉树的存储结构 ( B)有多个指针域的链表一定是非线性结构 ( C)有多个指针域的链表有可能是线性结构 ( D)只有一个根结点的数据结构一定是线性结构 2 设栈的存储空间为 S(1: 50),初始状态为 top 0。现经过一系列正常的入栈与退栈操作后, top 30,则栈中的兀素个数为 ( )。 ( A) 3l ( B) 30 ( C) 20 ( D) 19 3 某二 叉树的前序遍历序列为 ABCDE,中序遍历序列为 CBADE,则后序遍历序列为 ( )。

2、 ( A) CBADE ( B) EDABC ( C) CBEDA ( D) EDCBA 4 下列排序方法中,最坏情况下时间复杂度 (即比较次数 )低于 O(n2)的是 ( )。 ( A)快速排序 ( B)希尔排序 ( C)简单插入排序 ( D)冒泡排序 5 将 C语言的整数设为整数类 I,则下面属于类 I的实例的是 ( )。 ( A) 0x381 ( B) 0 381 ( C) 381E 2 ( D) 381 6 某系统结构图如下图所 示: 该系统结构图的最大扇人数是 ( )。 ( A) 0 ( B) 1 ( C) 2 ( D) 3 7 下面属于黑盒测试方法的是 ( )。 ( A)边界值分析

3、法 ( B)基本路径测试 ( C)条件覆盖 ( D)条件一分支覆盖 8 下列对数据库的描述中不正确的是 ( )。 ( A)数据库中的数据可以共享 ( B)若系统是完全可以控制的,则系统可确保更新时的一致性 ( C)数据库不存在数据冗余 ( D)数据库减少了数据冗余 9 每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之 间的联系是 ( )。 ( A)一对一 ( B)一对多 ( C)多对一 ( D)多对多 10 有 3个关系 R、 S和 T如下:则由关系 R、 S得到关系 T的操作是 ( )。 ( A)交 ( B)差 ( C)选择 ( D)并 11 在 Access数据库中

4、有 “记录 ”的概念,与 “记录 ”相对应的关系模型中的概念是( )。 ( A)属性 ( B)元组 ( C)域 ( D)关系 12 在实体关系模型中,要从给定的关系中找出满足一定条件的元组,应该使用的关系运算是 ( )。 ( A)选择 ( B)投影 ( C)连接 ( D)自然连接 13 在 Access中,空数据库的含义是 ( )。 ( A)仅创建了数据库的外壳,数据库内没有对象和数据 ( B)刚刚安装完毕 Access系统,还没有建立任何数据库 ( C)仅在数据库中建立了表结构,表中没有保存任何记录 ( D)仅在数据库中建立表,数据库中没有其他对象 14 在成绩表中有字段 “总评成绩 ”、

5、“平时成绩 ”和 “期末考试 ”等,其中,总评成绩平时成绩 0 7期末考试。则进行表设计时,字段 “总评成绩 ”的数据类型应该是 ( )。 ( A)整数 ( B)数字 ( C)计算 ( D)文本 15 如果要求在输入数据时 “学院名称 ”字段必须以 “学院 ”两个汉字结尾,则在表设计时应该设置的对应的字段属性是 ( )。 ( A)有效性规则 ( B)有效性文本 ( C)输入掩码 ( D)参照完整性 16 在设计表结构时,如果希望某字段的数据是从一个给定的列表选择出来的,则可以将该字段的数据类型设置为 ( )。 ( A)查询向导 ( B)附件 ( C)超链接 ( D) OLE对象 17 对数据表

6、进行高级筛选操作,筛选的结果是 ( )。 ( A)表中只保留符合 条件的记录,不符合条件的记录被删除 ( B)符合条件的记录生成一个新表,不符合条件的记录被隐藏 ( C)符合条件的记录生成一个新表,不符合条件的记录被删除 ( D)表中只显示符合条件的记录,不符合条件的记录被隐藏 18 若要在窗体的文本框中输入用户密码,但屏幕不能显示出密码的文字信息要用“*”号代替,则应设置的属性是 ( )。 ( A)输入掩码 ( B)默认值 ( C)标题 ( D)密码 19 “预约登记 ”表中有日期时间型字段 “申请日期 ”和 “预约日期 ”,要将表中的预约日期统一设置为申请日期之后 15天,在设计查询时,设

7、计网络 “更新到 ”中应填写的表达式是 ( )。 ( A) 申请日期 15 ( B)申清日期 15 ( C) 申请日期 15 ( D) 申请日期 15 20 若要在文本型字段执行全文搜索,查询 “Access”开头的字符串,正确的条件表达式设置为 ( )。 ( A) Like“*Access*“ ( B) Like“Access“ ( C) Like“Access*“ ( D) Like“*Access“ 21 统计学生成绩最高分,应在创建总计查询时,分组字段的总计项应选择 ( )。 ( A)计数 ( B)最大值 ( C)平均值 ( D)总计 22 在 “学生 ”表中有姓名、性别、出生日期等字

8、段,查询并显示男性中年龄最大的学生,并显示姓名、性别和年龄,正确的 SQL命令是 ( )。 ( A) SELECT姓名,性别, MAX(YEAR(DATE() YEAR(f出生日期 )AS年龄FROM学牛 WHERE性别 “男 “ ( B) SELECT姓名,性别, MAX(YEAR(DATE() YEAR(出生日期 )AS年龄FROM学生 WHERE性别男 ( C) SELECT姓名 ,性别,年龄 FROM学生 WHERE年龄 MAX(YEAR(DATE() YEAR(出生日期 )AND性别男 ( D) SELECT姓名,性别,年龄 FROM学生 WHERE年龄 MAX(YEAR(DATE(

9、) YEAR(出生日期 )AND性别 “男 “ 23 在 “教师档案 ”表中使用 OLE对象字段存放照片,在使用向导为该表创建窗体时, “照片 ”字段所使用的控件是 ( )。 ( A)附件 ( B)图像 ( C)绑定对象框 ( D)未绑定对象框 24 进行窗体设计时,可以设置窗体、主体、标签或文本 框等内容的属性。下列属性中,属于窗体的属性是 ( )。 ( A)获得焦点 ( B)字体颜色 ( C)控件来源 ( D)输入掩码 25 在名为 fml的窗体中,要将窗体的标题设置为 “演示窗体 ”,应使用的语句是( )。 ( A) Me Name “演示窗体 “ ( B) Me “演示窗体 “ ( C

10、) Me Text “演示窗体 “ ( D) Me Caption “演示窗体 “ 26 在报表的设计视图中,不能使用的是 ( )。 ( A)选项卡 ( B)文本 ( C)图形 ( D)页眉页脚 27 在报表 视图中,能够预览输出结果,并且又能够对控件进行调整的视图是( )。 ( A)设计视图 ( B)报表视图 ( C)布局视图 ( D)打印视图 28 可以在窗体中进行数据输入的控件是 ( )。 ( A)标签控件 ( B)文本框控件 ( C)命令按钮控件 ( D)图像控件 29 在宏操作命令中,为本地变量设置值的命令是 ( )。 ( A) SetLocalValue ( B) SetLocal

11、Vat ( C) SetPropety ( D) SetValue 30 如果要在已经打开的窗体中的某个 字段上使用宏操作 FindRecord进行查找定位,首先应该进行的操作是 ( )。 ( A)用宏操作 GoToControl将焦点移到指定的字段或控件上 ( B)用宏操作 SetValue设置查询条件 ( C)用宏操作 GoToRecord将首记录设置为当前记录 ( D)用宏操作 GoToPage将焦点移到窗体指定页的第一个控件上 31 宏组 “操作 ”中有一个名为 “职员 ”的宏,引用该宏的正确形式为 ( )。 ( A)操作 !职员 ( B)职员 !操作 ( C)职员操作 ( D)操作职

12、员 32 以下关于宏 的叙述中,错误的是 ( )。 ( A)与窗体连接的宏属于窗体中的对象 ( B)构成宏的基本操作也称为宏命令 ( C)可以通过触发某一事件来运行宏 ( D)宏是由一个或多个操作组成的集合 33 在窗体中有命令按钮 Commandl和 3个文本框 Text()、 Text1、 Text2,命令按钮对应的代码过程如下: Private Sub Commandl_Click() Dim i, f1, f2 As Integer Dim flag As Boolean f1 Val(Me!Text0) f2 Val(Me!Text1) If1 f2 Then i f2 Else i

13、 f1 End If flag True Do While i1 And flag If f1 Mod i 0 And f2 Mod i 0 Then flag False Else i i 1 End If Loop Me!Text2 i End Sub 运行程序,在文本框 Text0和 Text1中分别输入 15和 20,则文本框 Text2中显示的结果是 ( )。 ( A) 15 ( B) 5 ( C) 20 ( D) 10 34 VBA中定义符号常量应使用的关键字是 ( )。 ( A) Const ( B) Dim ( C) Public ( D) Static 35 已知窗体中按钮

14、CommandO对应的事件代码如下: Private Sub CommandO_Click() Dim J As Integer J 10 Call GetData(J 5) MsgBox J End Sub Private Sub GetData(ByRef f As Integer) f f 20 End Sub 运行程序,输出结果是 ( )。 ( A) 30 ( B) 15 ( C) 10 ( D) 35 36 在 VBA中定义了二维数组 B(3 to 7, 4),则该数组的元素个数为 ( )。 ( A) 25 ( B) 36 ( C) 20 ( D) 24 37 如果有 VBA的过程头

15、部为: Private Sub BstData(ByRef xyz As Integer),则变量xyz遵守的参数传递规则是 ( )。 ( A)按地址传递 ( B)按值传递 ( C)按实参传递 ( D)按形参传递 38 用 If语句统计职称 (duty)为 “教授 ”或 “副教授 ”的教工人数,错误的语句是 ( )。 ( A) If duty “教授 “And duty ”“副教授 “ Then n n 1 ( B) If InStr(duty, “教授 “) I Or InStr(duty, “教授 “) 2 Then n n 1 ( C) If InStr(duty “教授 “Or dut

16、y=“副教授 “) 0 Then n n 1 ( D) If Right(duty, 2) “教授 “ Then n n 1 39 在窗体上有一个执行命令按钮 (名为 Command1),两个文本框 Text0和 Text1。 命令按钮的 Click事件程序如下: Pri vate Sub Command0_Click() x Val(Me! Text1) If【 】 Then Text0 Str(x)&“是奇数 “ Else Text0 Str(x)&“是偶数 “ End If End Sub Function result(ByVal x As Integer)As Boolean res

17、ult False If x Mod 2 0 Then result Tme End If End Function 程序运行时,在 Text1中输入 21,单击命令按钮后 Text0中显示 “21是奇数 ”。则程序【 】处应填写的语句是 ( )。 ( A) result(x) “奇数 “ ( B) result(x) “偶数 “ ( C) result(x) ( D) Not result(x) 40 窗体上有命令按钮 commandl,对应的 Click事件过程如下: Private Sub Command1_Click() Dim x As Integer x InputBox(“请输入

18、 x的值 “) Select Case x Case 1, 2, 4, 10 Debug Print“A“ Case 5 To 9 Debug Print“B“ Case 1s 3 Debug Print“C“ Case Else Debug Print“D“ End Select End Sub 窗体打开运行,单击命令按钮,在弹出的输入框中输入 3,则立即窗口上显示的内容是 ( )。 ( A) C ( B) A ( C) B ( D) D 二、基本操作题 41 (1)在考生文件夹下的 “samp1 accdb”数据库文件中建立表 “tBook”,表结构如下:(2)判断并设置 “tBook”表

19、的主键。 (3)设置 “入库日期 ”字段的默认值为系统当前日期的前一天的日期。 (4)在 “tBook”表中输入以下两条记录:(5)设置 “编号 ”字段的输入掩码为只能输入 8位数字或字母形式。 (6)在数据表视图中将 “简介 ”字段隐藏起米。 三、简单应用题 42 在考生文件夹下有一个数据库文件 “samp2 accdb”,里面已经设计好两个表对象 “tA”和 “tB”。请按以下要求完成设计: (1)创建一个查询,查找并显示所有客人的 “姓名 ”、 “房间号 ”、 “电话 ”和 “人住日期 ”4个字段内容,将查询命名为 “qTl”。 (2)创建一个查询,能够在客人结账时根据客人的姓名统计这个

20、客人已住天数和应交金额,并显示 “姓名 ”、 “房间号 ”、 “已住天数 ”和 “应交金额 ”,将查询命名为“qT2”。 注:输入姓名时应提示 “请输入姓名: ”。 应交金额已住天数 *价格。 (3)创建一个查询,查找 “身份证 ”字段第 4位至第 6位值为 “102”的纪录,并显示“姓名 ”、 “入住日期 ”和 “价格 ”3个字段内容,将查询命名为 “qT3”。 (4)以表对象 “tB”为数据源创建一个交叉表查询,使用房间号统计并显示每栋楼的各类房间个数。行标题为 “楼号 ”,列标题为 “房间类别 ”,所建查询命名为 “qT4”。 注:房间号的前两位为楼号。 四、综合应用题 43 在考生文件

21、夹下有一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”、查询对象 “qEmp”、窗体对象 “fEmp”和宏对象 “mEmp”。同时,给出窗体对象 “fEmp”上一个按钮的单击事件代码,请按以下功能要求补充设计: (1)将窗体 “fEmp”上文框 “tSS”改为组合框类型,保持控件名称不变。设置其相关属性实现下拉列表形式输入性别 “男 ”或 “女 ”。 (2)将窗体对象 “fEmp”上文本框 “tPa”改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出 “党员否 ”字段值。 (3)修正查询对象 “qEmp”设计,增加退休人员 (年龄 55)的条件。 (4)单

22、击 “刷新 ”按钮 (名为 “bt1”),在事件过程中补充语句,动态设置窗体记录源为查询对象 “qEmp”,实现窗体数据按性别条件动态显示退休职工的信息;单击 “退出 ”按钮 (名为 “bt2”),调用设计好的宏 “mEmp”关闭窗体。 注意:不要修改数据库中的表对象 “tEmp”和宏对象 “mEmp”; 不要修改查询对象“qEmp”中未涉及的属性和内容;不要修改窗体对象 “fEmp”中未涉及的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 106答案与解析 一、

23、选择题 1 【正确答案】 C 【试题解析】 一个非空的数据结构如果满足以下两个条件:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件,称为线性结构,也称为线性表。 双向链表结点有两个指针域,即指向前一个结点的指针和指向后一个结点的指针,但它是线性结构,故 A、 B选项错误。树只有一个根结点,但它是一种简单的非线性结构,故 D选项错误。因此,选择 C选项。 2 【正确答案】 B 【试题解析】 栈是一种特殊的线性表,它所有的插入与删除郜限定在表的同一端进行。入栈运算即在栈顶位置插入一个新元素,退栈运算即取出栈顶元素赋予指定变量。栈为空时,栈顶指针 top 0,经过入栈和退栈运算,指针

24、始终指向栈顶元素。初始状态为 top 0,当 top 30时,元素依次存储在单元 0: 29中,个 数为 30,故 B选项正确。 3 【正确答案】 C 【试题解析】 二叉树遍历可以分为 3种:前序遍历 (访问根结点在访问左子树和访问右子树之前 )、中序遍历 (访问根结点在访问左子树和访问右子树两者之间 )、后序遍历 (访问根结点在访问左子树和访问右子树之后 )。前序序列为 ABCDE,可知 A为根结点。中序序列为 CBADE,可知 C、 B为左子树结点, D、 E为右子树结点。由前序序列 BC、中序序列 CB,可知 B为根结点, C为 B的左子树结点。由前序序列 DE、中序序列 DE,可知 D

25、为根结点, E为 D的右子树结点。故后序序列为 CBEDA,故 C选项正确。 4 【正确答案】 B 【试题解析】 对长度为 n的线性表排序,下表为常用排序方法最坏情况下的时间复杂度。 上表中末包括希尔排序,因为希尔排序的时间效率与所取的增量序列有关,如果增量序列为: d1 n2, di+1 di 2,在最坏情况下,希尔排序所需要的比较次数为 D(n1 5)。最坏情况下,时间复杂度低于 D(n2)的排序算法有堆排序和希尔排序。故 B选项正确。 5 【正确答案】 D 【试题解析】 整数类实例包括十进制、八进制和十六进制。其中,十进制常用0 9表示,不能以 0开头 ;八进制常量用 0 7表示,必须用

26、 0歼头;十六进制常量用 0 9和 A F(a f)表示。必须以 0x或 0X开头。 A选项是字符串类实例, B选项是浮点数类实例, C选项为科学计数法表示的浮点数类实例, D为整数类实例,故 D选项正确。 6 【正确答案】 C 【试题解析】 扇人数指的是调用一个给定模块的模块个数。题十中某系统功能3 1模块扇人数均最大为 2,其余模块扇人数均为 1,故 C选项正确。 7 【正确答案】 A 【试题解析】 黑盒测试完全不考虑程序内部的逻辑结构昶 1处理过程,黑盒测试是存软件接口处进行,检查和验证程序的功能是否符合需求规格说明书的功能说明。常用的黑盒测试方法和技术有:等价类划分法、边界值分析法、错

27、误推测法和因果图等。白盒测试的主要技术有逻辑覆盖测试 (语句覆盖、路径覆盖、判断覆盖、条件覆盖 )、基本路径测试等,选项 B、 C、 D均为白盒测试方法。故 A选项正确。 8 【正确答案】 C 【试题解析】 数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展一降,并 可为各种用户 (应用程序 )共事,故 A选项叙述正确:数据库要有数据库管理员对数据库进行规划、设计、维护和监视,可以保证系统更新时的一致性,故 B选项叙述正确。数据库只是减少了数据冗余,并不能完全消除数据冗余,故 D选项叙述正确, C选项叙述错误。因此选择 C选项。 9 【正确答案】 A 【

28、试题解析】 实体集之间通过联系来建立联接关系分为 3类:一对一联系 (1:1)、一对多联系 (1: m)、多对多联系 (m: n)。每所学校只对应一名校长,每个校长只对应一所学校,故实体学校和实体校长之间的联系是一对一,故 A选项正确。 10 【正确答案】 A 【试题解析】 交: RS结果是既属于 R义属于 S的记录组成的集合。 RS得到一个元组,按照属性 ABC的顺序是 c 3 11,与关系 T相同,故 A选项正确。差:R S结果是属于 R但不属于 S的记录组成的集合, R S得到 3个元组,按照属性 ABC的顺序是 a 1 12、 h 2 11、 e 4 15,故 B选项错误。从关系中找出

29、满足给定条件的元组的操作称为选择。这种操作运算是对单个关系进行,而不是两个关系之间的运算,故 C选项错误。并: R s是将 S中的记录追加到 R后面, R S得到 5个元组,按照属性 ABC的顺序是 a 1 12、 h 2 11、 c 3 11、 d 3 12、 e 4 15,故D选项错误。因此选择 A选项。 11 【正确答案】 B 【试题解析】 在一个二维表中,水平方向的行称为元组,即每一行是一个元组。而一个冗组就对应 Access表中一个具体的记录,故本题 B选项正确。 12 【正确答案】 A 【试题解析】 选择操作是从关系中找出满足给定条件的元组;投影操作是从关系中选择出若十属性列组成的

30、集合;联接操作是从两个关系中的笛卡儿积中选取属性满足一定条件的元组;自然连接要求两个关系中进 行比较的分量必须是相嗣的属性组,并且要在结果中把重复的属性去掉,故 A选项正确。 13 【正确答案】 A 【试题解析】 创建空数据库的实质是创建数据库的外壳,数据库中没有对象和数据,故本题 A选项正确。 14 【正确答案】 C 【试题解析】 计算类型用于显示计算结果,计算时必须引用同一表中的其他字段,本题中字段 “总评成绩 ”是由字段 “平时成绩 ”和 “期末成绩 ”计算得到,所以应该将 “总评成绩 ”字段的数据类型设置为 “汁算 ”型,故本题 C选项正确。 15 【正确答案】 A 【试题解析】 有效

31、性 规则是指向表中输入数据时应遵循的约束条件;有效性文本是指当用户输入的数据违反了有效性规则时,系统会弹出提示信息;输入掩码主要用于输入的数据具有相对固定的书写格式,输入时固定部分小必重复输入,提高输入的效半;参照完整性是在输入或删除记录时,为维护表之间已定义的关系而必须遵循的规则。本题要求在输入数据时 “学院名称 ”字段必须以 “学院 ”两个汉字结尾,因此要设置字段的有效性规则,故本题 A选项正确。 16 【正确答案】 A 【试题解析】 查询向导用来实现查阅别的表中的数据,或者从一个列表中选择的数据。通过查询 向导建立字段数据的列表,在列表中选择需要的数据作为字段的内容,故本题 A选项正确。

32、 17 【正确答案】 D 【试题解析】 Access 2010提供了 4中筛选记录的方法,分别是按选定内容筛选、使用筛选器筛选、按窗体筛选和高级筛选。筛选后,表中只显示满足条件的记录,而那些不满足条件盼记录将被隐藏,故本题 D选项正确。 18 【正确答案】 A 【试题解析】 输入掩码的功能是方便用户输入数据,本题要求在窗体的文本框中输入用户密码时,屏幕不能显示出密码的文字信息只能以 “*”号代替,因此可以将该字段的 输入掩码属性值设置为 “密码 ”,故本题 A选项正确。 19 【正确答案】 A 【试题解析】 使用更新查询可以一次性更新一张或多张表中的数据,本题中要将表中的预约日期统一设置为申请

33、日期之后 15天,可以使用更新查询,即在更新查询设计视图的 “更新到 ”行中输入表达式 “申请日期 15”,故本题 A选项正确。 20 【正确答案】 C 【试题解析】 在查询中,通配符 “*”可以通配任意多个字符,特殊运算符 Like用于指定查找文本字段的字符模式,本题中要查询以 “Access”开头的字符串,则可以使用表达式 “Like“Access*“”,故 C选项正确。 21 【正确答案】 B 【试题解析】 本题要求统计学生成绩的最高分,应在 “总计 ”行中选择 “最大值 ”命令,故本题 B选项正确。 22 【正确答案】 A 【试题解析】 本题考查对 SELECT语句的使用, SELEC

34、T语句的一般格式如下: SELECTALL DISTINCT TOP n* , As FROM WHERE GROUP BYHAVING ORDER BYASC DESC; SELECT后跟字段列表或计箅表达式,给表达式起别名使用 AS子句;若加条件使用 WHERE子句,本题的条件是 “性别 “男 “”,使用表达式“MAX(YEAR(DATE() YEAR(出生日期 )”可以得到年龄的最大值,故本题 A选项正确。 23 【正确答案】 C 【试题解析】 绑定对象框用于在窗体或报表上显示 OLE对象,该控件针对的是保存在窗体或报表记录源字段中的对象,当在记录问移 动时,不同的对象将显示在窗体或报表

35、上。故本题 “照片 ”字段所使用的控件应为绑定对象框,故 C选项正确。 24 【正确答案】 A 【试题解析】 “获得焦点 ”是窗体的事件,故 A选项符合题意。其他 3项均不是窗体的属性。 25 【正确答案】 D 【试题解析】 窗体的标题属性是 Caption,故 D选项正确。 26 【正确答案】 C 【试题解析】 报表的 “设计视图 ”用于设计和修改报表的结构,添加控件和表达式,设置控件的各种属性、美化报表等。本题中图形不是报表工具箱中的控件,故本题选 C选项。 27 【正确答案】 C 【试题解析】 Access 2010的报表操作有 4种视图:报表视图、打印视图、布局视图、设计视图。其中,

36、“报表视图 ”用于显示报表; “打印视图 ”是让用户提前观察报表的打印效果; “布局视图 ”的界面与报表视图几乎一样,但是在该视图中可以移动各个控件的位置,可以重新进行空间布局: “设计视图 ”用于设计和修改报表的结构,添加控件和表达式,设置控件的各种属性、美化报表等。故本题 C选项符合题意。 28 【正确答案】 B 【试题解析】 标签控件一般只是用来显示窗体或报表中的说明性文本 ,它没有数据源,不显示字段或表达式的值,显示的内容是固定不变的。文本框控件一般用来显示或输入信息或数据。命令按钮控件一般用来控制操作的执行,只能有单击动作,不能输入数据。图像控件一般用来显示特定的或绑定的数据库中的图

37、像,不能进行数据输入。因此选择 B选项。 29 【正确答案】 B 【试题解析】 宏操作命令 SetLocalVar是将本地变量设置为给定值; SetPropetry是给控件属性设置值; SetValue是对 Mircmsoft Access窗体、窗体数据表或报表上的字段、控件或属性的值进行设置; 宏操作中没有 SetLoal Value操作。故本题B选项正确。 30 【正确答案】 D 【试题解析】 AddMenu用于为窗体或报表添加自定义的菜单栏; RepaintObject完成指定数据库对象的屏幕更新; SetMenultem用于设置活动窗口自定义菜单栏中的菜单项状态; SetPmperty

38、宏操作町以设置窗体或报表上控件的属性。因此选项 D正确。 31 【正确答案】 D 【试题解析】 调用宏组中宏的格式为:宏组名宏名,故本题 D选项正确。 32 【正确答案】 A 【试题解析】 可以将宏操作设置为对窗体事件的响应,但是宏不属于窗体,是独立于窗体之外的一个对象,故本题 A选项叙述错误。 33 【正确答案】 B 【试题解析】 本题中程序的功能是对输入的两个数,找出二者的最大公约数。第一个 If语句将输入的两个数的较小者保存到变量 i中,然后使用 Do while循环语句找到能同时整除输入的两个数 (15和 20)的最大值,最后输出最大公约数,即5,故本题 B选项正确。 34 【正确答案

39、】 A 【试题解析】 在 VBA编程过程中,对于一些使用频率较多的常量,可以使用符号常量形式来表示 ,而符号常量使用关键字 Const来定义; Dim关键字是用来声明一个局部变量; Public关键字用来声明一个全局变量; Static关键字用来声明静态局部变量,在过程运行时可以保留局部变量的值。故本题 A选项正确。 35 【正确答案】 C 【试题解析】 在 Command0_Click()事件过程中,利用 CallGetData(J 5)语句来调用 GetData过程,表达式 J 5为实参,被调过程 GetData(ByRef f As Integer)中的 f为形参,实参可以是常量、变量或

40、表达式 3种方式之一,常量 或表达式在传递时,形参即便是地址 (ByRef)说明,实际传递的也只是常量或表达式的值,在这种情况下,过程参数 “传址调用 ”的 “双向 ”作用形式就起不了作用,所以本题中在形参前面尽管使用了 ByRef,但是对形参的改变不会影响实参 J的值,故本题 C选项正确。 36 【正确答案】 A 【试题解析】 本题考查二维数组元素个数的计算问题。在二维数组 B(3 to 7, 4)中,行数为 5行 (下标的取值范围为 3, 4, 5, 6, 7),列数为 5列 (下标的取值范围为 0, 1, 2, 3, 4),所以此二维表的元素个数为 55 25个,故 本题 A选项正确。

41、37 【正确答案】 A 【试题解析】 在主调过程中,实参传递给形参有两种方式: “单向 ”传值调用(ByVal)和 “双向 ”传地址调用 (ByRef)。本题中形参 xyz前使用 ByRef修饰,即为“双向 ”传地址调用,故 A选项正确。 38 【正确答案】 A 【试题解析】 本题要求统计职称 (duty)为 “教授 ”或 “副教授 ”的教工人数,两个条件应该使用 “or”运算符进行连接, A选项使用 “And”运算符,故 A选项错误; D选项使用 Right函数截取 “教授 ”或 “副教授 ”的后两个字,后两个字都 是 “教授 ”即满足条件,故 D选项即可实现题目所要求的功能。字符串检索函数

42、 Instr(, ),该函数会返回一个值,该值是检索子字符串在字符串中最早出现的位置,当值大于 0时,则表示子字符串在字符串中出现过,因此 B、 C选项正确。故选择 A选项。 39 【正确答案】 D 【试题解析】 函数 result的功能是判断一个数的奇偶性,如果是偶数,则返回True,否则返回 False。在主调过程 Command0_Click()中,使用 If判断 Text0中输入值的奇偶性,当 If表达式为 True时,返回 “是奇数 ”,否则返回 “是偶数 ”,因此在 If后的空缺条件表达式处,应填入调用函数 result的语句,如果返回的值为True,则为奇数;如果返回的值为 Fa

43、lse,则为偶数,所以应填入的语句为 “not resuh(x)”,故本题 D选项正确。 40 【正确答案】 A 【试题解析】 在 Select Case语句中, Case表达式可以是下列 4种格式之一: (1)单一数值或一行并列的数值,用来与 “表达式 ”的值进行比较,成员之间以逗号隔开; (2)由关键字 To分割开的两个数值或表达式之间的范围; (3)关键字 Is连接关系运算符,如 ,后面再接变量或精确的值; (4)关键字 Case Else后的表达式,是在前面的 Case条件都不满足时执行。 本题中输入 “3”,与第 3个 Case语句匹配,因此程序输出字符 “C”,故 A选项正确。 二

44、、基本操作题 41 【正确答案】 (1)【操作步骤】 步骤 1:单击 “创建 ”选项卡的 “表格 ”组中的 “表设计 ”按钮,打开表设计视图。 步骤 2:按照题目表建立新字段。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮 ,另存为 “tBook”。 (2)【操作步骤】 步骤 1:在“tBook”表设计视图中,选中 “编号 ”字段行。 步骤 2:右键单击 “编号 ”行,在弹出的快捷菜单中选择 “主键 ”命令。 (3)【操作步骤】 步骤 1:单击 “入库日期 ”字段行任一点。 步骤 2:在 “默认值 ”行输入 “Date() 1”。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮 。 (4

45、)【操作步骤】 步骤 1:右键单击 “tBook”表,在弹出的快捷菜单中选择 “打开 ”命令或双击打开 “tBook”表。 步骤 2:按照题目表记录添加新记录。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮 。 (5)【操作步骤】 步骤 1:单击 “开始 ”选项卡 “视图 ”组中 “视图 ”下拉按钮中的 “设计视图 ”按钮。 步骤 2:单击“编号 ”字段行任一点。在 “输入掩码 ”行输入 “AAAAAAAA”。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮 。 (6)【操作步骤】 步骤 1:右键单击表 “tBook”,在弹出的快捷菜单中选择 “打开 ”命令或双击打开 “tBook”表。

46、 步骤 2:选中 “简介 ”字段列,右键单击 “简介 ”列,从弹出的快捷菜单中选择 “隐藏字段 ”命令。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮 。关闭数据表视图。 三、简单应用 题 42 【正确答案】 (1)【操作步骤】 步骤 1:单击 “创建 ”选项卡 “查询 ”组中的 “查询设计 ”按钮,在 “显示表 ”对话框中分别双击表 “tA”和 “tB”,关闭 “显示表 ”对话框。 步骤 2:分别双击 “姓名 ”、 “房问号 ”、 “电话 ”和 “人住日期 ”字段将其添加到 “字段 ”行。 步骤 3:按 Ctrl S保存修改,另存为 “qT1”。关闭设计视图。 (2)【操作步骤】 步骤

47、1:单击 “创建 ”选项卡 “查询 ”组中的 “查询设计 ”按钮,在 “显示表 ”对话框中分别双击表 “tA”和 “tB”,关闭 “显示 表 ”对话框。 步骤 2:分别双击 “姓名 ”和 “房间号 ”字段将其添加到 “字段 ”行。在 “姓名 ”字段的“条件 ”行输入 “请输入姓名: ”。 步骤 3:在字段行下一列输入 “已住天数: Day(Date() 入住日期 )”。 步骤 4:在字段行下一列输入 “应交金额: Day(Date() 入住日期 )*价格 ”。 步骤 5:按 Ctd S保存修改,另存为 “qT2”。关闭设计视图。 (3)【操作步骤】 步骤 1:单击 “创建 ”选项卡 “查询 ”

48、组中的 “查询设计 ”按钮,在 “显示表 ”对话框中分 别双击表 “tA”和 “tB”,关闭 “显示表 ”对话框。 步骤 2:分别双击 “姓名 ”、 “入住日期 ”、 “价格 ”和 “身份证 ”字段添加到 “字段 ”行。 步骤 3:在 “身份证 ”字段的 “条件 ”行输入 “Mid(身份证 , 4, 3) “102“”,在 “湿示 ”行取消该字段显示。 步骤 4:按 Ctrl S保存修改,另存为 “qT3”。关闭设计视图。 (4)【操作步骤】 步骤 1:单击 “创建 ”选项卡 “查询 ”组中的 “查询设计 ”按钮,在 “显示表 ”对话框中双击表 “tB”,关闭 “显示表 ”对话框。 步骤 2:

49、 单击 “设计 ”选项卡 “查询类型 ”组中的 “交叉表 ”按钮。 步骤 3:在 “字段 ”行的第一列输入 “楼号: Left(房间号 , 2)”。舣击 “房问类别 ”和“房问号 ”字段。 步骤 4:在 “房间号 ”字段 “总计 ”行下拉列表中选择 “计数 ”。 步骤 5:分别在 “楼号 ”、 “房间类别 ”和 “房间号 ”字段的 “交叉表 ”行下拉列表中选择 “行标题 ”、 “列标题 ”和 “值 ”。 步骤 6:按 Ctrl S保存修改,另存为 “qT4”。关闭设计视图。 四、综合应用题 43 【正确答案】 (1)【操作步骤】 步骤 1:在 窗口左侧导航窗格中选择 “窗体 ”对象,右键单击 fEmp”选择 “设计视图 ”命令。 步骤 2:有键单击控件 “tSS”,在 “更改为 ”菜单下选择 “组合框

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

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

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