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

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

1、国家二级( ACCESS)机试模拟试卷 170及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)快速排序法适用于顺序存储的线性表 ( B)快速排序适用于链式存储的线性表 ( C)链式存储的线性表不可能排序 ( D)堆排序适用于非线性结构 2 循环队列的存储空间为 Q(1: 50)。经过一系列正常的入队与退队操作后,front=rear=25。后又成功地 将一个元素入队,此时队列中的元素个数为 ( )。 ( A) 50 ( B) 1 ( C) 26 ( D) 2 3 树的度为 3,且 有 9个度为 3的结点, 5个度为 1的结点,但没有度为 2的结点。则该树总的结点数为 ( )

2、。 ( A) 32 ( B) 14 ( C) 33 ( D) 19 4 设栈与队列初始状态为空。首先 A, B, C, D, E依次入栈,再 F, G, H, I, J依次人队;然后依次出栈至栈空, 再依次出队至队空。则输出序列为 ( )。 ( A) F, G, H, I, J, A, B, C, D, E ( B) F, G, H, I, J, E, D, C, B, A ( C) E, D, C, B, A, J, I, H, G, F ( D) E, D, C, B, A, F, G, H, I, J 5 属于结构化程序设计原则的是 ( )。 ( A)模块化 ( B)可继承性 ( C)可

3、封装性 ( D)多态性 6 确定软件项目是否进行开发的文档是 ( )。 ( A)需求分析规格说明书 ( B)可行性报告 ( C)软件开发计划 ( D)测试报告 7 基本路径测试是属于 ( )。 ( A)黑盒测试方法且是静态测试 ( B)黑盒测试方法且是动态测试 ( C)白盒测试方法且是动态测试 ( D)白盒测试方法且是静态测试 8 关系数据库中的键是指 ( )。 ( A)关系的所有属性 ( B)关系的名称 ( C)关系的专用保留字 ( D)能唯一标识元组的属性或属性集合 9 商品销售的售货单和商品之间的联系是 ( )。 ( A)多对多 ( B)一对多 ( C)多对一 ( D)一对一 10 定义

4、学生选修课程的关系模式如下: SC( S#, Sn, C#, Cn, G, Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分 )则对主属性部分依赖的是 ( )。 ( A) (S#, C#)G ( B) S#Sn ( C) (S#, C#)S# ( D) (S#, C#)C# 11 下列与关 系模型相关的概念中,错误的是 ( )。 ( A)同一个关系中不能出现相同的属性名 ( B) 个关系中允许出现完全相同的元组 ( C) 个关系中元组的次序无关紧要 ( D) 个关系中的属性的次序无关紧要 12 建表时,若将文本型字段的 “格式 ”属性设置为 “ ”,则下列叙述中正确的是( )。 (

5、A)输入的字母以小写字母形式显示 ( B)该字段只能输入小写字母 ( C)该字段只能输入小写字母和数字 ( D)输入的字符均以小写字母形式显示 13 若 “学生基本情况 ”表中,表字段 “性别 ”的属性为男 、女两种选择,为提高数据输入效率,在表的设计视图中可以设置的属性是 ( )。 ( A)查阅向导 ( B)有效性规则 ( C)有效性文本 ( D)默认值 14 下列关于货币数据类型的叙述中,正确的是 ( )。 ( A)货币型字段在数据表中占 2个字节的存储空间 ( B)货币型字段等价单精度的数字型字段 ( C)向货币型字段输入数据时,系统会自动将其设置为 4位小数 ( D)向货币型字段输入数

6、据时,不必输入人民币符号和千位分隔符附件 15 下列关于 Access数据表索引的叙述中,错误的是 ( )。 ( A)只能对一个表建立一个索引 ( B)只能对一个表建立一个主索引 ( C)建立索引的字段可以有重复值 ( D)可将多个字段组合在一起建立索引 16 下列选项中,不是关系模型的完整性规则的选项是 ( )。 ( A)实体完整性规则 ( B)参照完整性规则 ( C)用户定义的完整性规则 ( D)关系完整性规则 17 在数据表视图中,不能进行的操作是 ( )。 ( A)删除,修改,复制记录 ( B)修改表结构字段顺序 ( C)查找,替换数据 ( D)排序,筛选记录 18 在下列 关于 Ac

7、cess查询的结论中,正确的是 ( )。 ( A)生成表查询可生成 SQL语句,但追加查询不能生成 SQL语句 ( B)删除查询可生成 SQL语句,但交叉表查询不能生成 SQL语句 ( C)追加查询可生成 SQL语句,但生成表查询不能生成 SQL语句 ( D)生成表查询、追加查询、删除查询和交叉表查询均可生成 SQL 19 数据库中有 “商品 ”表如下:执行 SQL命令: SELECT*FROM商品 WHERE商品名称 Like“*微波炉 “OR单价 in(200, 600) 查询结果的记录数是 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 20 在 “学生体检表 ”中,有

8、 “身高 ”、 “体重 ”、 “性别 ”等项。若需要查找出身高在 155以公分以上而体重在 40公斤以下的女生,在下列选择查询的条件表达式中正确的是 ( )。 ( A)性别 =“女 “and身高 =155 and体重 =40 ( B)性别 =“女 “or身高 =155 or体重 =40 ( C)性别 =“女 “and(身高 =155 or体重 =40) ( D)性别 =“女 “or(身高 =155 and体重 =40) 21 下列关于交叉表查询的说明中,错误的是 ( )。 ( A)交叉表查询可对某个表中符合条件的数据进行分组统计 ( B)建立交叉表查询时要指定 3种字段:行标题、列标题和值 (

9、 C)在交叉表查询中只能指定一个列字段和一个总计类型字段 ( D)交叉表查询可在运行时输入指定的分组条件然后进行统计 22 若有查询设计如下: 则查询的结果是 ( )。 ( A)显示 “计算机 ”学院中 “信息安全 ”专业的学生和 “信息工程 ”学院全体学生的学号、姓名、学院和专业 ( B)显示 “计算机 ”学院中 “信息安全 ”专业的学生和 “信息工程 ”学院全体学生的学号、姓名和专业 ( C)显示 “计算机 ”学院和 “信息工程 ”学院中专业为 “信息安全 ”的学生学号、姓名、学院和专业 ( D)显示 “计算机 ”学院和 “信息工程 ”学院中专业为 “信息安全 ”的学生学号、姓名和专业 2

10、3 下列关于 SQL命令的叙述中,正确的是 ( )。 ( A) DFJLETE命令可以与 GROUP BY关键字一起使用 ( B) SELECT命令可以与 GROUP BY关键字一起使用 ( C) INSERT命令可以与 GROUP BY关键字一起使用 ( D) UPDATE命令可以与 GROUP BY关键字一起使用 24 “学生表 ”中 有学号、姓名、班级和成绩等字段。执行如下 SQL命令:SEI ECT班级, AVG(成绩 )AS平均成绩 FROM学生表 GROUP BY班级 ORDER BY 2其结果是 ( )。 ( A)提示错误信息 ( B)按班级排序,计算并显示所有学生的性别和平均成

11、绩 ( C)按班级分组计算平均成绩,并按班级排序显示班级的平均成绩 ( D)按班级分组计算平均成绩,并按平均成绩排序显示班级的平均成绩 25 创建一窗体,对该窗体属性更改后如图所示,下列属性设置错误的是 ( )。( A)记录选择器:是 ( B)导航按钮:否 ( C)弹出方式:是 ( D)边框样式:对话框边框 26 在进行窗体设计过程,不能切换进入的视图是 ( )。 ( A)窗体视图 ( B)布局视图 ( C)设计视图 ( D)数据视图 27 不能在报表设计中使用的控件是 ( )。 ( A)复选框 ( B)列表框 ( C)选项卡控件 ( D) Web浏览器控件 28 在设计报表的过程中,如果要使

12、用列表框,应选择的图标是 ( )。29 下列控件中,在窗体设计中可以使用而在报表设计中不能使用的控件是 ( )。 ( A)选项按钮 ( B)复选框 ( C)组台框 ( D)导航控件 30 在基于 “学生表 ”的报表中按 “班级 ”分组,并设置一个文本框控件,控件来源属性设置为 “=count(*)”,关于该文本框说法中,正确的是 ( )。 ( A)文本框位于页面页眉,则输出本页记录总数 ( B)文本框位于班级页眉,则输出本班记录总数 ( C)文本框位于页面页脚,则输出本班记录总数 ( D)文本框位于报表页脚,则输出本页记录总数 31 下列关于子宏设计的叙述中,错误的是 ( )。 ( A)宏可以

13、设计若干个子宏内容 ( B)子宏是包含 操作序列的一个宏 ( C)宏组中的各个宏之间要有一定的联系 ( D)不能直接引用宏名去连续运行其包含的所有子宏 32 为窗体或报表上的控件设置属性值的宏操作是 ( )。 ( A) SetMenultem ( B) SetDispalyedCategories ( C) MessageBox ( D) SetProptrey 33 在 Access中,不能触发事件的对象是 ( )。 ( A)数据库 ( B)窗体 ( C)报表 ( D)查询 34 表达式 3+5 6*7/8 Mod 9的值是 ( )。 ( A) 4 ( B) 5 ( C) 6 ( D) 7

14、35 下列关于内置函数 DCount和 Count的叙述中,正确的是 ( )。 ( A) DCount是统计一组指定记录中的记录数, Count是统计由查询返回的记录数 ( B) DCount函数和 Count函数的功能相同,均是统计由查询返回的记录数 ( C) DCount函数和 Count函数的功能不同, DCount可同时对多个字段进行统计 ( D) DCount是统计由查询返回的记录数, Count是统计一组指定记录中的记录数 36 内部 SQL聚合函 数 Sum的功能是 ( )。 ( A)计算表中所有数字类型字段值的和 ( B)计算指定记录中所有数字字段值的和 ( C)计算指定字段所

15、有值的和 ( D)计算一个记录中所有数字字段值的和 37 VBA中,如果对变量 NewVar没有进行声明而直接执行语句: NewVar=2016,则下列结论中正确的是 ( )。 ( A)程序运行会出现错误,因为 NewVar没有声明 ( B)程序可以运行, NewVar的数据类型为 Variant ( C)程序可以运行, NewVar的数据类型为 Integer ( D)程 序可以运行, NewVar的数据类型为 Double 38 在定义过程时,形式参数的默认传递方式为 ( )。 ( A)按值传递 ( B)按址传递 ( C)按量传递 ( D)按型传递 39 已知按钮 Command0的 Cl

16、ick事件对应的程序代码如下: Private Sub CommandO_Click( ) Dim J As Integer J = 20 Call GetData( J + 5 ) MsgBox J End Sub Private Sub GetData( ByRef f As Integer) f = f + 30 End Sub 运行程序,输出结果是 ( )。 ( A) 20 ( B) 25 ( C) 50 ( D) 55 40 在窗体有两个名为 “text0”、 “text1”的文本框和一个名为 “Command1”的命令按钮,事件过程如下: Private sub Command1_

17、click( ) x=1 n= 0 Do While x 20 x=x*2 n=n+1 Loop text0 = str(x) text1 = str(n) End Sub 程序运行后,单击命令按钮,在文本框 “text0”和 “text1”中显示的值分别是 ( )。 ( A) 22和 5 ( B) 32和 5 ( C) 32和 4 ( D) 16和 4 二、基本操作题 40 在考生文件夹下的 “sampl accdb”数据库文件中建立表 “tBook”。 41 表结构如下:42 判断并设置 “tBook”表的主键。 43 设置 “入库日期 ”字段的默认值为系统当前日期的前一天的日期。 44

18、在 “tBook”表中输入以下两条记录:注: “单价 ”为两位小数显示。 45 设置 “编号 ”字段的输入掩码为只能输入 8位数字或字母形式。 46 在数据表视图中将 “简介 ”字段隐藏起来。 三、简单应用题 46 在考生文件夹下有一个数据库文件 “samp2 accdb”,里面已经设计好 3个关联表对象 “tCourse”、 “tGrade”、 “tStudent”和一个空表 “tTemp”,请按以下要求完成设计: 47 创建一个查询,查找并显示含有不及格成绩的学生的 “姓名 ”、 “课程名 ”和 “成绩 ”等 3个字段的内容,所建查询命名为 “qT1”。 48 创建一个查询,计算每名学生的

19、平均成绩,并按平均成绩降序依次显示 “姓名 ”、 “政治面貌 ”、 “毕业学校 ”和 “平均成绩 ”等 4个字段的内容,所建查询命名为“qT2”。假设:所用表中无重名。 49 创建一个查询,统计每班每门课程的平均成绩 (取整数 ),班级作为行标题,科目作为列标题,平均成绩作为值,显示结果如下图所示,所建查询名为 “qT3”。50 创建一个查询,将男学生的 “班级 ”、 “学号 ”、 “性别 ”、 “课程名 ”和 “成绩 ”等信息追加到 “tTemp”表的对应字段中,所建查询名为 “qT4”。 四、综合应用题 50 在考生文件夹下有一个数据库文件 “samp3 accdb”,里面已经设计了表对象

20、“tEmp”、查询对象 “qEmp”、窗体对象 “fEmp”和宏对象 “mEmp”。同时,给出窗体对象 “fEmp”上一个按钮的单击事件代码,请按以下功能要求补充设计: 51 将窗体 “fEmp”上文框 “tSS”改为组合框类型,保持控件名称不变。设置其相关属性实现下拉列表形式输入性别 “男 ”或 “女 ”。 52 将窗体对象 “fEmp”上文本框 “tPa”改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出 “党员否 ”字段值。 53 修正查询对象 “qEmp”设计,增加退休人员 (年龄 =55)的条件。 54 单击 “刷新 ”按钮 (名为 “bt1”),在事件过程中补充语句,动态

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

22、实现,但快速排序法适用于顺序存储的线性表,不适用于链式存储的线性表。堆排序适用于线性结构,不适用于非线性结构。故本题选择 A选项。 2 【正确答案】 B 【试题解析】 当 front= rear= 25时可知队列要么为空要么队列 满,题目中又成功地将一个元素人队,说明之前队列为空 (为满时队列中无法入队元素 ),为空的队列入队一个元素后队列中元素个数为 1。故本题选择 B选项。 3 【正确答案】 C 【试题解析】 在树中,树中的节点数等于树中所有节点的度之和再加 1。题干中树的度为 3,有 9个度为 3的结点, 5个度为!的结点,无度为 2的结点,设有 n个度为 0的结点,则总结点数 =93+

23、51+02+n0+1=33个。故本题选择 C选项。 4 【正确答案】 D 【试题解析】 栈称为 “后进先出 ”表或 “先进后出 ”的线性表;队列称为 “先进先出 ”或 “后进后出 ”的线性表。 A, B, C, D, E依次入栈,则依次出栈顺序为 E, D,C, B, A; F, G, H, I, J依次入队,则依次出队顺序为 F, G, H, I, J。故输出顺序为 E, D, C, B, A, F, G, H, I, J。故本题选择 D选项。 5 【正确答案】 A 【试题解析】 结构化程序设计方法的原则包括:自顶向下、逐步求精、模块化、限制使用 goto语句。 B、 C、 D三项属于面向对

24、象方法的特点。故本题选择 A选项。 6 【正确答案】 B 【试题解析】 可行性报告产生于软件定义阶段,用于确定软件项目是 否进行开发。故本题选择 B选项。 7 【正确答案】 C 【试题解析】 白盒测试法主要有逻辑覆盖、基本路径测试等。黑盒测试方法主要有等价类划分法、边界值分析法、错误推测法和因果图等。基本路径测试根据软件过程性描述中的控制流确定程序的环路复杂性度量,用此度量定义基本路径集合,并由此导出一组测试用例对每一条独立执行路径进行测试。因此基本路径测试属于动态测试。故本题选择 C选项。 8 【正确答案】 D 【试题解析】 在关系 (二维表 )中凡是能唯一标识元组的最小属性集称为该关系的键

25、或者码。故本题选择 D选项。 9 【正确答案】 A 【试题解析】 一张售货单可以有多种商品的记录,一种商品也可以出现在多张售货单上。因此售货单和商品之间的联系是多对多。故本题选择 A选项。 10 【正确答案】 B 【试题解析】 关系 SC中的主键是 (S#, C#),但 S#(学号 )单独就可以决定 Sn(姓名 ),存在着对主属性的部分依赖。故本题选择 B选项。 11 【正确答案】 B 【试题解析】 在关系模型中对关系 有一定的要求,关系必须具有以下特点: 关系必须规范化,每个属性必须是不可分割的数据单元,即表中不能再包含表; 在同一个关系中不能出现相同的属性名; 关系中不允许有相同的元组;

26、在一个关系中元组的次序无关紧要; 在一个关系中列的次序无关紧要。 综上所述,选项 B不符合关系的规范化约束,故本题选择 B选项。 12 【正确答案】 A 【试题解析】 将文本型字段的 “格式 ”属性设置为 “ ”,表示将所有字符以小写格式显示,故本题选择 A选项。 13 【正确答案】 A 【试题解析】 在向 Access数据表中输入数据时,如果某字段的取值是一组固定数据,为了提高输入效率,可以通过对该字段设置 “查阅向导 ”属性,从一组固定值列表中选择输入值,故本题选择 A选项。 14 【正确答案】 D 【试题解析】 货币类型是数字类型的特殊类型,等价于具有双精度输入的数字类型,选项 B错误;

27、向货币字段输入数据时,系统会字段添加货币符号、千位分隔符和两位小数,选项 C错误,选项 D正确;货币类型字段长度为 8个字节,选项A错误。故本题选择 D选项。 15 【正确答案】 A 【试题解析】 按照索引功能分,索引有唯一索引 、普通索引和主索引 3种。其中,唯一索引的索引字段值不能相同,即没有重复值。如果已有重复值的字段要创建索引,则不能创建唯一索引。普通索引的索引字段值可以相同,即可以有重复值,在 Access中,同一个表可以创建多个唯一索引,其中一个可设置为主索引。一个表只能有一个主索引,故本题选择 A选项。 16 【正确答案】 D 【试题解析】 关系模型中有 3类完整性规则,分别是实

28、体完整性规则、参照完整性规则和用户定义的完整性规则,选项 D不属于关系模刑定义的完整性约束规则。故本题选择 D选项。 17 【正确答案】 B 【试题解析】 数据表视图是按行和列显示表中数据的视图。在数据表视图中,可以进行字段的添加、编辑和删除,也可以完成记录的添加、编辑和删除,还可以实现数据的查找和筛选等操作。但是在数据表视图中不可以修改表结构字段的顺序,故本题选择 B选项。 18 【正确答案】 D 【试题解析】 在 Access中,一个查询都对应着一个 SQL语句,查询对象的实质是一条 SQL语句。当使用设计视图建立一个查询时, Access在后台就会构造一个等价的 SQL语句。故本题选择

29、D选项。 19 【正确答案】 D 【试题 解析】 本题需要查找 “商品名称 ”是以 “微波炉 ”3个字结尾的或 “单价 ”是200或 600的商品记录,通过查看数据表,可以发现第 1, 2, 3和第 6行记录符合条件,故本题选择 D选项。注意:本题中使用运算符 Like和通配符 “*”进行模糊查询,其中通配符 “*”可以代表任意 0个或多个字符。故本题选择 D选项。 20 【正确答案】 A 【试题解析】 “身高在 155以上而体重低于 40公斤的女生 ”,可以表述成 “性别为女并且身高在 155以上并且体重低于 40公斤 ”,写成关系表达式为 “性别 =”女 ”and身高 =155 and体

30、重 =40”,关系运算符 and表示并且,故本题选择 A选项。 21 【正确答案】 D 【试题解析】 在创建交叉表查询时,需要制定 3种字段:一是放在交叉表最左端的行标题,它将某一字段的各类数据放入指定的行中;二是放在交叉表最上端的列标题,它将某一字段的各类数据放入指定的列中;三是放在交叉表行与列交叉位置上的字段,需要为该字段指定一个总计项,如合计、平均值、计数等。在交叉表查询中,只能指定一个列字段和一个总计类型的字段。所以选项 A、 B、 C正确,故本题选择 D选项。 22 【正确答案】 B 【试题 解析】 在查询设计视图中,同一列的条件之间是或者关系,同一行条件之间是并且的关系,所以本题是

31、需要显示 “计算机 ”学院中 “信息安全 ”专业的学生和“信息工程 ”学院全体学生的学号、姓名和专业,故本题选择 B选项。注意:本题设计视图中 “学院 ”列的 “显示 ”行未勾选,表示最终显示出来的结果不显示 “学院 ”列字段值。故本题选择 B选项。 23 【正确答案】 B 【试题解析】 GROUP BY短语是用于对检索结果进行分组的, GROUP BY短语可以和 SELECT命令一起使用,但是不能和 INSERT、 UPDATE和 DELETE命令一起使用,故本题选择 B选项。 24 【正确答案】 D 【试题解析】 本题中 “GROUP BY班级 ”表示按照班级字段进行分组, SELECT语

32、句后的字段列表中使用 AVG(成绩 )表示统计成绩的平均值,最终显示出来的结果使用 “ORDER BY 2”表示按照 SELECT后面字段列表中的第 2个字段 (平均成绩 )进行排序,故本题选择 D选项。 25 【正确答案】 A 【试题解析】 本题对话框窗体中没有显示出记录选择器,故本题选择 A选项。 26 【正确答案】 D 【试题解析】 窗体视图 是最终面向用户的视图,是用于输入、修改或查看数据的窗口,在设计过程中用来查看窗体运行的效果;布局视图主要用于调整和修改窗体设计;设计视图是用于创建和修改窗体的视图;数据表视图是用来显示数据的视图,同样也是完成窗体设计后的结果。所以数据视图不能在窗体

33、设计过程中切换进入,故本题选择 D选项。 27 【正确答案】 D 【试题解析】 Access包括一个 Web浏览器控件,可用于在窗体上显示网页。可以将控件链接到数据库中的字段或控件,以便动态确定显示哪个页面,而在报表对象中无此控件,故本题选择 D选项。 28 【正确答案】 C 【试题解析】 A选项为 “插入分页符 ”控件; B选项为 “子窗体子报表 ”控件; C选项为 “列表框 ”控件; D选项为 “组合框 ”控件。故本题选择 C选项。 29 【正确答案】 D 【试题解析】 选项按钮、复选框和组合框控件既可以在窗体中使用又可以在报表中使用,而导航控件只能在窗体中使用,在报表中不能使用。故本题选

34、择 D选项。 30 【正确答案】 B 【试题解析】 在报表中按 “班级 ”分组,计算型文本框应放置在班级页眉中,其控件来源设置为 “= count(*)”,表示统计不同班级 学生的人数,用于输出本班记录总数。故本题选择 B选项。 31 【正确答案】 C 【试题解析】 宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能。如果要在一个位置上将几个相关的宏构成组,而不希望对其单个追踪,可以将它们组织起来构成一个宏组,宏组中的各个宏之间不设置关联,故本题选择 C选项。 32 【正确答案】 D 【试题解析】 SetMenultem的功能是为激活窗口设置自定义菜单上菜单项的状态; SetDisp

35、alyedCategories用于指定要在导航窗格中显示的类别; MessageBox用于显示包含警告信息或其他信息的消息框; SetProptrey命令用于窗体或报表上的控件设置属性值故本题选择 D选项。 33 【正确答案】 A 【试题解析】 事件是在数据库中执行的一种特殊操作,是对象所能辨识和检测的动作,在 Access中窗体、报表和查询都能触发事件,但是数据库不可以,故本题选择 A选项。 34 【正确答案】 A 【试题解析】 在 VBA中运算符的优先级是:算术运算符连接运算符比较运算符逻辑运算符,本题中参加运算的运算符均为算术运算符,在算术运算符中优先级的 顺序为:指数运算 ()负数 (

36、一 )乘法和除法 (*、 )整数除法 ( )求模运算 (Mod)加法和减法 (+、一 ),所以 6*7/8结果为 5 25 55 25结果为1, 1 Mod 9结果为 1, 3+1结果为 4,故表达式的结果为 4,本题选择 A选项。 35 【正确答案】 A 【试题解析】 在 Access中, DCount函数用于返回指定记录集中的记录数,Count是返回查询结果的记录数,故本题选择 A选项。 36 【正确答案】 C 【试题解析】 内部 SQL聚合函数 Sum的功能是返回指定字段所有值 的累加和,故本题选择 C选项。 37 【正确答案】 B 【试题解析】 在 VBA中,没有直接定义而通过一个值指

37、定给变量名,或 Dim定义中省略了 As VarType短语的变量,或当在变量名称后没有附加类型说明字符来指明隐含变量的数据类型时,默认为 Variant数据类型,故本题选择 B选项。 38 【正确答案】 B 【试题解析】 在 VBA中定义过程时,如果省略参数类型说明,那么该参数将默认为按地址传递的参数,这就意味着,过程调用时会把实际参数的地址传递给过程,如果在过程内部对该参数的值进行了改变 ,那么就会影响实际参数的值。故本题选择 B选项。 39 【正确答案】 A 【试题解析】 常量与表达式在传递时,形参即便是传址 (ByRef项 )说明,实际传递的也只是常量或表达式的值,这种情况下,过程参数

38、 “传址调用 ”的 “双向 ”作用形式就不起作用。本题中实参是表达式 “J+5”,尽管形参前使用 ByRef修饰,也不会影响实参 “J”的值,故最终变量 “J”的值仍是 20,故本题选择 A选项。 40 【正确答案】 B 【试题解析】 本题考查 Do While Loop 循环的执行过程,循环条件表达式“1 20”成立,执行 x=x*2后, x的值为 2,后执行 n=n+1后, n的值为 l;第二次判断循环条件表达式 “2 20”成立,执行 x=x*2后, x的值为 4,后执行 n=n+1后, n的值为 2;第三次判断循环条件表达式 “4 20”成立,执行 x=x*2后, x的值为 8,后执行

39、 n=n+1后, n的值为 3;第四次判断循环条件表达式 “8 20”成立,执行 x=x*2后, x的值为 16,后执行 n=n +1后, n的值为 4;第五次判断循环条件表达式 “16 20”成立,执行 x=x*2后, x的值为 32,后执行 n =n+1后, n的值为 5;第六次 判断循环条件表达式 “32 20”不成立,循环结束,所以最终 x的值为32, n的值为 5。故本题选择 B选项。 二、基本操作题 41 【正确答案】 步骤 1:单击 “创建 ”选项卡的 “表格 ”组中的 “表设计 ”按钮,打开表设计视图。步骤 2:按照题目表建立新字段。步骤 3:单击快速访问工具栏中的 “保存 ”

40、按钮 ,另存为 “tBook”。 42 【正确答案】 步骤 1:在 “tBook”表设计视图中,选中 “编号 ”字段行。 步骤 2:右键单击 “编号 ”行,在弹出的快捷菜单中选择 “主键 ”命令。 43 【正确答案】 步骤 1:单击 “入库日期 ”字段行任一点。步骤 2:在 “默认值 ”行输入 “Date0 1”。步骤 3:单击快速访问工具栏中的 “保存 ”按钮 。 44 【正确答案】 步骤 1:右键单击 “tBook”表,在弹出的快捷菜单中选择 “打开 ”命令或双击打开 “tBook”表。步骤 2:按照题目表记录添加新记录。步骤 3:单击快速访问工具栏中的 “保存 ”按钮 。 45 【正确答

41、案】 步骤 1:单击 “开始 ”选项卡 “视图 ”组中 “视图 ”下拉按钮中的 “设计视图 ”按钮。步骤 2:单击 “编号 ”字段行任一点。在 “输入掩码 ”行输入“AAAAAAAA”。步骤 3:单击快速访问工具栏中 的 “保存 ”按钮 。 46 【正确答案】 步骤 1:右键单击表 “tBook”,在弹出的快捷菜单中选择 “打开 ”命令或双击打开 “tBook”表。步骤 2:选中 “简介 ”字段列,右键单击 “简介 ”列,从弹出的快捷菜单中选择 “隐藏字段 ”命令。步骤 3:单击快速访问工具栏中的 “保存 ”按钮。关闭数据表视图。【易错提示】设计字段输入掩码只能为 8位数字或字母的格式是 “A

42、AAAAAAA”。 【试题解析】 本题考点:建立新表;字段属性主键、默认值和输入掩码的设置;添加记录;隐藏字段。 第 1、 2、 3小题在设计视图中新建表,设置字段 属性;第 4、 5小题在数据表中输入数据和设置隐藏字段。 三、简单应用题 47 【正确答案】 步骤 1:单击 “创建 ”选项卡 “查询 ”组中的 “查询设计 ”按钮,在 “显示表 ”对话框中分别双击表 “tStudent”和 “tCourse”和 “tGrade”,关闭 “显示表 ”对话框。 步骤 2:分别双击 “姓名 ”、 “课程名 ”和 “成绩 ”字段。 步骤 3:在 “成绩 ”字段的 “条件 ”行输入 “ 60”。 步骤 4

43、:按 Ctrl+S保存修改,另存为 “qT1”。关闭设计视图。 48 【正确答案】 步骤 1:单击 “创建 ”选项卡 “查询 ”组中的 “查询 设计 ”按钮,在 “显示表 ”对话框中双击表 “tStudent”、 “tCrade”,关闭 “显示表 ”对话框。 步骤 2:分别双击 “姓名 ”、 “政治面貌 ”、 “毕业学校 ”和 “成绩 ”字段。 步骤 3:在 “成绩 ”字段前添加 “平均成绩: ”字样。 步骤 4:单击 “设计 ”选项卡 “显示隐藏 ”组中的 “汇总 ”按钮,在 “成绩 ”字段 “总计 ”行的下拉列表中选择 “平均值 ”,在 “排序 ”行的下拉列表中选择 “降序 ”。 步骤 5

44、:按 Ctrl+S保存修改,另存为 “qT2, ”。关闭设计视图。 49 【正确答案】 步骤 1:单击 “创建 ”选项卡 “查询 ”组中的 “查询 设计 ”按钮,在 “显示表 ”对话框中分别双击表 “tStudent”、 “tCourse”和 “tGrade”,关闭 “显示表 ”对话框。 步骤 2:单击 “设计 ”选项卡 “查询类型 ”组中的 “交叉表 ”按钮。 步骤 3:分别双击 “班级 ”、 “课程名 ”和 “成绩 ”字段。 步骤 4:在 “成绩 ”字段 “总计 ”行下拉列表中选择 “平均值 ”。 步骤 5:分别在 “班级 ”、 “课程名 ”和 “成绩 ”字段的 “交叉表 ”行下拉列表中选

45、择 “行标题 ”、 “列标题 ”和 ”值 ”。 步骤 6:在查询设计视图中单击右键,在弹出的快捷菜单中选择 “SQL视图 ”命令,将 “Avg(tCrade成绩 )”修改为 “int(Avg( tGrade成绩 )+0 5)”。 步骤 7:按 Ctrl+S保存修改,另存为 “qT3”。关闭设计视图。 50 【正确答案】 步骤 1:单击 “创建 ”选项卡 “查询 ”组中的 “查询设计 ”按钮,在 “显示表 ”对话框中分别双击表 “tStudent”、 “tCourse”和 “tGrade”,关闭 “显示表 ”对话框。 步骤 2:单击 “设计 ”选项卡 “查询类型 ”组中的 “追加 ”按钮,在弹出

46、的 “追加 ”对话框的 “表名称 ”中输入 “tTemp”,单击 “确定 ”按钮。 步骤 3:双击 “班级 ”、 “学号 ”、 “性别 ”、 “课程名 ”和 “成绩 ”字段。 步骤 4:在 “性别 ”字段的 “条件 ”行输入 “男 ”。 步骤 5:单击 “设计 ”选项卡 “结果 ”组中的 “运行 ”按钮,在弹出的对话框中单击 “是 ”按钮。 步骤 6:按 Ctrl+S保存修改,另存为 “qT4”。关闭设计视图。 【易错提示】创建交叉表查询设置平均成绩取整数时用 “int()”函数。 【试题解析】 本题考点:创建条件查询、分组总计查询和追加查询等。 第 1、 2、 3、 4小题在查询设计视图中创

47、建不同的查询,按题目要求添加字段和条件表达式。 四、综合应用题 51 【正确答案】 步骤 1:在窗口 左侧导航窗格中选择 “窗体 ”对象右锋单击“fEmp”选择 “设计视图 ”命令。 步骤 2:右键单击控件 “tSS”,在 “更改为 ”菜单下选择 “组合框 ”命令,再右键单击“tSS”选择 “属性 ”,在 “行来源类型 ”行右侧下拉列表中选择 “值列表 ”,在 “行来源 ”行输入 “男;女 ”,关闭属性界面。 52 【正确答案】 步骤 1:选中 “tPa”控件,按下 Del键,将该控件删除。 步骤 2:选择 “设计 ”选项卡 “控件 ”组中的 “复选框 ”控件,单击原 “tPa”位置。选择“复

48、选框标签 ”控件,按下 Del键,将该标签控件删除。 步骤 3:右键单击复选 框按钮,选择 “属性 ”命令,在 “名称 ”行输入 “tPa”。在 “控件来源 ”行右侧下拉列表中选择“党员否 ”。关闭属性界面。 53 【正确答案】 步骤 1:在窗口左侧导航窗格中选择 “查询 ”对象,右键单击“qEmp”选择 “设计视图 ”命令。 步骤 2:在 “年龄 ”字段的 “条件 ”行输入 “ =55”。 步骤 3:单击快速工具栏中的 “保存 ”按钮,关闭设计视图。 54 【正确答案】 步骤 1:右键单击命令按钮 “刷新 ”选择 “事件生成器 ”命令,在空行内输入代码: * Form RecordSource=”qEmp” * 步骤 2:关闭界面。右键单击命令按钮 “退出 ”选择 “属性 ”命令,在 “控件来源 ”行右侧下拉列表中选择 “mEmp”,关闭属性界面。 步骤 3:单击快速工具栏中的 “保存 ”按钮,关闭设计视图。 【易错误区】设置代码时要注意选择正确的函数。 【试题解析】 本题考点:窗体中文本框、命令按钮控件属性设置;更改查询条件。 第 1、 2小题在窗体设计视图中右键单击控件名选择 “属性 ”命令,设置属性;第 3小题在查询设计视图中修改查询条件;第 4小题右键单击控件名选择 “事件生成器 ”命令,输入代码。

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

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

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