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

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

1、国家二级( ACCESS)机试模拟试卷 113及答案与解析 一、选择题 1 数据结构主要研究的是数据的逻辑结构、数据的运算和 ( )。 ( A)数据的方法 ( B)数据的存储结构 ( C)数据的对象 ( D)数据的逻辑存储 2 一棵二叉树的前序遍历结果是 ABCEDF,中序遍历结果是 CBAEDF,则其后序遍历的结果是 ( )。 ( A) DBACEF ( B) CBEFDA ( C) FDAEBC ( D) DFABEC 3 在数据处理中,其处理的最小单位是 ( )。 ( A)数据 ( B)数据项 ( C)数据结构 ( D)数据元素 4 在数据库系统的内部结构体系中,索引属于 ( )。 (

2、A)模式 ( B)内模式 ( C)外模式 ( D)概念模式 5 以下 ( )不属于对象的基本特征。 ( A)继承性 ( B)封装性 ( C)分类性 ( D)多态性 6 数据库系统的核心是 ( )。 ( A)数据模型 ( B)软件开发 ( C)数据库设计 ( D)数据库管理系统 7 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做 ( )。 ( A)软 件矛盾 ( B)软件危机 ( C)软件藕合 ( D)软件产生 8 关系模型允许定义 3类数据约束,下列不属于数据约束的是 ( )。 ( A)实体完整性约束 ( B)参照完整性约束 ( C)属性完整性约束 ( D)用户自定义的完整性

3、约束 9 关系表中的每一行记录称为一个 ( )。 ( A)字段 ( B)元组 ( C)属性 ( D)关键码 10 在数据库管理技术的发展中,数据独立性最高的是 ( )。 ( A)人工管理 ( B)文件系统 ( C)数据库系统 ( D)数据模型 11 用二维表结构表示实体与实体之间的联系的模型是 ( )。 ( A)物理模型 ( B)层次模型 ( C)关系模型 ( D)网状模型 12 在显示查询结果时,如果要将数据表中的 “出生日期 ”字段名,显示为 “年龄 ”,可在查询设计视图中改动 ( )。 ( A)显示 ( B)字段 ( C)排序 ( D)条件 13 Access中表和数据库的关系是 ( )

4、。 ( A)一个表可以包含多个数据库 ( B)一个数据库只能包含一个表 ( C)一个数据库可以包含多个表 ( D)一个表只能包含一个数据库 14 在 Access的数据库对象中,不包括的是 ( )。 ( A)表 ( B)向导 ( C)窗体 ( D)模块 15 下面说法中,正确的是 ( )。 ( A)文本型字段最长为 64000个字符 ( B)要得到一个计算字段的结果,仅能运用总计查询来完成 ( C)在创建一对一关系时,两个表的相关字段不一定都是主关键字 ( D)创建表之间的关系时,需要关闭所有要创建关系的表 16 在 Access数据库的表设计视图中,不能进行的操作是 ( )。 ( A)修改字

5、段类型 ( B)设置索引 ( C)增加字段 ( D)删除记录 17 利用表中的行和列来统计数据的查询是 ( )。 ( A)选择查询 ( B)操作查询 ( C)交叉表查询 ( D)参数查询 18 若要查询课程名称为 Access的记录,在查询设计视图对应字段的准则中,错误的表达式是 ( )。 ( A) Access ( B) “Access“ ( C) *Access* ( D) Like“Access“ 19 若在 “tEmployee”表中查找所有姓 “王 ”的记录,可以在查询设计视图的准则行中输入 ( )。 ( A) Like“王 “ ( B) Like“王 *“ ( C) =“王 “ (

6、 D) =“王 *“ 20 在创建交叉表查询时,用户需要指定 ( )种字段。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 21 在下面有关查询基础知识的说法中不正确的是 ( )。 ( A)操作查询可以执行一个操作,如删除记录或是修改数据 ( B)选择查询可以用来查看数据 ( C)操作查询的主要用途是对少量的数据进行更新 ( D) Access提供了 4种类型的操作查询:删除查询、更改查询、追加查询和生成表查询 22 查询最近 30天 的记录应使用 ( )作为准则。 ( A) Between Date() And Date()一 30 ( B) Between Date()一 30

7、And Date() ( C) =Date()一 30 ( D) Date()一 30 23 为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的( )。 ( A) “格式 ”选项卡 ( B) “事件 ”选项卡 ( C) “方法 ”选项卡 ( D) “数据 ”选项卡 24 要改变窗体上文本框控件的数据源,应设置的属性是 ( )。 ( A)记录源 ( B)控件来源 ( C)筛选查阅 ( D)默认值 25 控件的类型可以分为 ( )。 ( A)结合型、非结合型、对象型 ( B)计算型、非计算型、对象型 ( C)对象型、结合型、计算型 ( D)结合型、非结合型、计算型 26 要设置在

8、报表每一页的底部都输出的信息,需要设置 ( )。 ( A)页面页眉 ( B)报表页眉 ( C)报表页脚 ( D)页面页脚 27 假设已在 Access中建立了包含 “姓名 ”、 “基本工资 ”和 “奖金 ”三个字段的职工表,以该表为数据源创建的窗体中,有一个计算实 发工资的文本框,其控件来源为( )。 ( A)基本工资 +奖金 ( B) 基本工资 +奖金 ( C) =基本工资 +奖金 ( D) =基本工资 +奖金 28 在以下关于报表数据源设置的叙述中,正确的是 ( )。 ( A)只能是表对象 ( B)只能是查询对象 ( C)可以是表对象或查询对象 ( D)可以是任意对象 29 排序时如果选取

9、了多个字段,则输出结果是 ( A)按设定的优先次序依次进行排序 ( B)按最右边的列开始排序 ( C)按从左向右优先次序依次排序 ( D)无法进行排序 30 用于查找满足指定条件的下一条记录的宏命令是 ( )。 ( A) FindRecord ( B) FindFristRecord ( C) FindFrist ( D) FindNext 31 要限制宏操作的范围,可以在创建宏时定义 ( )。 ( A)宏操作对象 ( B)宏操作参数 ( C)宏条件表达式 ( D)宏操作备注 32 Sub过程与 Function过程最根本的区别是 ( )。 ( A) Sub过程的过程名不能返回值,而 Func

10、tion过程能通过过程名返回值 ( B) Sub过程 可以使用 Call语句或直接使用过程名调用,而 Function过程不可以 ( C)两种过程参数的传递方式不同 ( D) Function过程可以有参数, Sub过程不可以 33 VBA代码调试过程中,能够动态了解变量和表达式变化情况的是 ( )。 ( A)本地窗口 ( B)立即窗口 ( C)监视窗口 ( D)快速监视窗口 34 表达式 10 Mod 2的值为 ( )。 ( A) 0 ( B) 1 ( C) 2 ( D) 5 35 假定有以下循环结构 Do Until条件 循环体 Loop 则正确的叙述是 ( )。 ( A)如果 “条件 ”

11、值为 0,则一次循环体也不执行 ( B)如果 “条件 ”值为 0,则至少执行一次循环体 ( C)如果 “条件 ”值不为 0,则至少执行一次循环体 ( D)不论 “条件 ”是否为 “真 ”,至少要执行一次循环体 36 VBA中打开 “student”表的语句是 ( )。 ( A) Docmd OpenForm“student“ ( B) Docmd OpenQuery“student“ ( C) Docmd OpenTable“student“ ( D) Docmd Openreport“student“ 37 执行下列语句段后 y的值为 ( )。 x=3 14 y=Len( Str$( x)

12、+Space( 6) ( A) 5 ( B) 9 ( C) 10 ( D) 11 38 下列不是分支结构的语句是 ( )。 ( A) IfThenEndIF ( B) WhileEnd ( C) IfThenElseEnd If ( D) SelectCaseEnd Select 39 在窗体中有一个命令按钮 Command1,对应的事件代 码如下: Private Sub Command1_Enter() Dim num As Integer Dim a As Integer Dimb As Integer Dim iAs Integer For i=1 TO 10 num=InputBox

13、( “请输入数据: “, “输入 “, 1) Iflnt( num/2) =num/2 Then a=a+1 Else b=b+1 End If Next i MsgBox( ”运行结果: a=“&Str( a) &: “, b=“&Str( b) End Sub 运行以上事件所完成的功能是 ( )。 ( A)对输入的 10个数据求累加和 ( B)对输入的 10个数据求各自的余数,然后再进行累加 ( C)对输入的 10个数据分别统计有几个是整数,有几个是非整数 ( D)对输入的 10个数据分别统计有几个是奇数,有几个是偶数 40 在窗体中添加一个名称为 Command1的命令按钮,然后编写如下

14、事件代码: Private Sub Command1_Click() Dim a( 10, 10) For m=2 TO 4 For n=4 TO 5 a( m, n) =m木 n Next n Next m MsgBox a( 2, 4) +a( 3, 5) +a( 4, 5) End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是 ( )。 ( A) 23 ( B) 33 ( C) 43 ( D) 53 二、基本操作题 40 考生文件夹下存在一个数据库文件 “sampl accdb”,里面已经设计好表对 象“tStud”。请按照以下要求,完成对表的修改: 41 设置数据表显示的

15、字体大小为 14、行高为 18。 42 设置 “简历 ”字段的说明为 “自上大学起的简历信息 ”。 43 将 “年龄 ”字段的数据类型改为 “数字 ”型,字段大小的 “整型 ”。 44 将学号为 “20011001”学生的照片信息换成考生文件夹下的 “photo bmp”图像文件。 45 将隐藏的 “党员否 ”字段重新显示出来。 46 完成上述操作后,将 “备注 ”字段删除。 三、简单应用题 46 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象“tCourse”、 “tScore”和 “tStud”,试按以下要求完成设计: 47 创建一个查询,查找党员记录,并

16、显示 “姓名 ”、 “性别 ”和 “入校时间 ”三列信息,所建查询命名为 “qT1”。 48 创建一个查询,当运行该查询时,屏幕上显示提示信息: “请输入要比较的分数: ”,输入要比较的分数后,该查询查找学生选课成绩的平均分大于输入值的学生信息,并显示 “学号 ”和 “平均分 ”两列信息,所建查询命名为 “qT2”。 49 创建一个交叉表查询,统计并显示各班每门课程的平均成绩, 统计显示结果如下图所示(要求:直接用查询设计视图建立交叉表查询,不允许用其他查询做数据源),所建查询命名为 “qT3”。说明: “学号 ”字段的前 8位为班级编号,平均成绩取整要求用 Round函数实现。 50 创建一

17、个查询,运行该查询后生成一个新表,表名为 “tNew”,表结构包括 “学号 ”、 “姓名 ”、 “性别 ”、 “课程名 ”和 “成绩 ”五个字段,表内容为 90分以上(包括 90分)或不及格的所有学生记录,并按课程名降序排序,所建查询命名为 “qT4”。要求创建此查询后,运行该查询,并查看运行结果。 四、综合应用题 50 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tStudent”,同时还设计出窗体对象 “fQuery”和 “fStudent”。请在此基础上按照以下要求补充 “fQuery”窗体的设计: 51 在距主体节上边 0 4厘米、左边 0 4厘米

18、位置添加一个矩形控件,其名称为“rRim”;矩形宽度为 16 6厘米、高度为 1 2厘米、特殊效果为 “凿痕 ”。 52 将窗体中 “退出 ”命令按钮上显示的文字颜色改为棕色(棕色代码为 128),字体粗细改为 “加粗 ”。 53 将窗体标题改为 “显 示查询信息 ”。 54 将窗体边框改为 “对话框边框 ”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线。 55 在窗体中有一个 “显示全部记录 ”命令按钮(名称为 bList),单击该按钮后,应实现将 “tStudent”表中的全部记录显示出来的功能。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 要求

19、:修改后运行该窗体,并查看修改结果。 注意:不允许修改窗体对象 “fQuery”和 “fStudent”中未涉及的控件、属性;不允许修改表对象 “tStudent”。 程序代码只允许在 “*”与 “*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 113答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含 3个方面的内容,即数据的逻辑结构、存储结构和数据的运算。 2 【正确答案】 B 【试题解析】 由于该二叉树的前序遍历结果是 ABCEDF,显然 A

20、结点为根结点,所以后序遍历时 A结 点是最后遍历的,其后序遍历的结果为 CBEFDA。 3 【正确答案】 B 【试题解析】 数据元素是由多个数据项组成,数据是能够被计算机识别、存储和加工处理的信息载体,数据处理的最小单位是数据项。 4 【正确答案】 B 【试题解析】 内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及 hash等存取方式与存取路径,内模式的物理性主要体现在操作系统及文件级上,它还未深入到设备级上(如磁盘及磁盘操作)。 5 【正确答案】 A 【试题解析】 对 象具有如下特征: 标识惟一性。指对象是可区分的。 分类性。指可以将具有相同属

21、性和操作的对象抽象成类。 多态性。指同一个操作可以是不同对象的行为。 封装性。从外面看只能看到对象的外部特征,而不知道也无需知道数据的具体结构以及实现操作的算法。 模块独立性好。对象是面向对象的软件的基本模块,对象内部各种元素彼此结合得很紧密,内聚性强。 6 【正确答案】 D 【试题解析】 数据库管理系统 DBMS是数据库系统的核心。 DBMS是负责数据库的建立、使用和维护的软件。 DBMS建立在操作系统之上,实施对数据库的统一 管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过 DBMS。另外, DBMS还承担着数据库的安全保护工作,按照 DBA所规定的要求,保证数据库的

22、完整性和安全性。 7 【正确答案】 B 【试题解析】 随着计算机软件规模的扩大,软件本身的复杂性不断增加,研制周期显著变长,正确性难以保证,软件开发费用上涨,生产效率急剧下降,从而出现了入们难以控制软件发展的局面,即所谓的 “软件危机 ”。 8 【正确答案】 C 【试题解析】 关系模型允许 3类数据约束,它们是: 实体完整性约束 该约束 要求关系的主键中属性值不能为空值,这是数据库完整性的最基本要求。 参照完整性约束 该约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要么就为空值。 用户定义的完整性约束 用户定义的完整性就是针对某

23、一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。 9 【正确答案】 B 【试题解析】 在关系表中,每一列称为一个属性,对应表中的一个字段;每一行称为一个元组,对应表中的一条记录。 10 【正确答案】 C 【试题解析】 在人工管理阶段,数据无法共享,冗余度大,不独立,完全依赖程序;在文件系统阶段,数据共享性差;在数据库系统阶段,共享性好,独立性高。 11 【正确答案】 C 【试题解析】 本题考查数据库的基本知识。常见的数据模型有三种,分别是层次模型、网状模型和关系模型,目前最普遍应用的是关系模型。此外,今年发展的面向对象模型也逐渐成为主流数据模型。层次模型用树形结构

24、描述实体间的关系;网状模型用图结构描述实体间的关系;关系模型用二维表描述实体间的关系。 12 【正确答案】 B 【试题解析】 A)排序用于选择查询所采用的排序方法; B)字段可以在此输入或添加字段名; C)根据所输入条件进行查找; D)利用复选框来确定字段是否在数据表(查询结果)中显示。 13 【正确答案】 C 【试题解析】 本题考查表和数据库关系的知识。在 Access关系数据库中,数据库对象共有 7种,表就是其中的一种,用来存储数据。一个数据库可以包含多个表,而一个表只能被一个数据库包含。 14 【正确答案】 B 【试题解析】 本题考查 Access数据库对象的基础知识。在 Access这

25、个关系数据库中,数据库对象共有 7种,分别是表、查询、窗体、报表、页、宏和模块。 15 【正确答案】 D 【试题解析】 本题考查表及表字段的知识。在 Access中,表字段如果为文本型,则最长只能为 255个字符;要想得到计算字段的结果,不仅能够使用总计查询来完成,其他查询方式如交叉表查询等也能完成;创建表与表之间的关系时,要关闭所有要创建关系的表;在创建一对一关系时,要求两个表的相关字段都是主关键字。 16 【正确答案】 D 【试题解析】 本题考查表设计视图的知识。在表的设计视图中可以对表进行各种设计,包括增加和删除字段、修改字段的名称和类型、设置索引等,但是不能进行对数据记录的增加、删除和

26、修改工作。 17 【正确答案】 C 【试题解析】 本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和 SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果;交叉表查询是利用表中的行和列来统计数据;参数查询利用对话框来提示用户输入准则;操作查询在一次查询操作中对所得结 果进行编辑。 18 【正确答案】 C 【试题解析】 本题考查查询条件准则的知识。查询条件的准则用于输入一个准则来限定记录的选择。本题中要求查询课程名称为 Access的记录,则应限定对应字段的值为 Access。要查询的值可以用双引号括起来,也可以不括,还可以使用Like

27、加上通配符来使用,若 Like后面没有通配符则 Like运算符相当于 “=”运算符,但是通配符不配合 Like是无法单独使用的。 19 【正确答案】 B 【试题解析】 本题考查查询的条件准则的知识。当进行查询时,不可避免要遇到查询的 条件准则的书写,在本题中要求查找姓 “王 ”的记录,由于是模糊查询,所以应该使用关键词 “Like”:另外在 “王 ”的后面都加上 “*”,代表要查找的是 “王 ”开头,后面有多个或 0个字符的数据。 20 【正确答案】 C 【试题解析】 本题考查交叉表查询的知识。所谓交叉表查询,就是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的下部,然后

28、在数据表行与列的交叉处显示表中某个字段的各种计算值。所以应指定行标题、列标题和字段计算值共 3种字段。 21 【正确答案】 C 【试题解析】 本题 考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和 SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果,可以用来查看数据;操作查询是在一次查询操作中对所得结果进行编辑,可以执行一个操作,分为删除查询、更改查询、追加查询和生成表查询。操作查询一般用来进行入量数据的添加、删除或更新。 22 【正确答案】 B 【试题解析】 本题考查查询准则的知识。获得当前日期可以使用系统函数Date(),而当前日

29、期的 30天前就是日期 Date()-30。最近 30天内 的记录,也就是日期在这个区间内的记录,使用关键字 Between And来表示在区间内,注意先写下限后写上限。 23 【正确答案】 B 【试题解析】 本题考查窗体控件的基础知识。在窗体上每一个控件都是一个对象,都具有三要素就是属性、事件和方法。事件是控件可以响应的动作如单击鼠标等,所以要想设计单击鼠标时的动作就要设计单击鼠标事件里面的内容。 24 【正确答案】 B 【试题解析】 本题考查窗体控件来源的知识。 Access中的窗体中有一些控件可以与表或查询中的字段相绑定,这时候就需要 设置这些控件的数据来源。设置控件来源的方法是:选择

30、“属性 ”窗口的 “数据 ”选项卡,并且在其中选择 “控件来源 ”。 25 【正确答案】 D 【试题解析】 本题考查窗体控件类型的知识。 Access中的窗体中控件的类型分为3种,分别是结合型、非结合型和计算型。 26 【正确答案】 D 【试题解析】 本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段 名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。 27 【正确答案】 C 【试题解析】 本题考查控件来源的知识。控

31、件来源必须以 “=”引出,控件来源可以设置成有关字段的表达式,但是字段必须用 “”括起来。 28 【正确答案】 C 【试题解析】 本题考查报表数据源的知识。和窗体一样,报表的数据源既可以是表对象,也可以是查询对象。 29 【正确答案】 C 【试题解析】 本题考查数据表排序的知识。要想对数据表进行排序,既可以按照一个字段进行排序,也可以按 照多个字段进行排序。当按照多个字段进行排序时,按从左到右的优先次序进行排序。 30 【正确答案】 D 【试题解析】 本题考查宏操作的知识。 Access中提供了 50多个可选的宏操作命令,与查找满足指定条件记录相关的有两个操作: FindRecord用于查找满

32、足指定条件的第一条记录; FindNext用于查找满足指定条件的下一条记录。 31 【正确答案】 C 【试题解析】 本题考查宏操作的知识。如果只希望满足指定条件执行宏的一个或多个操作也就是限制宏操作的范围,可以在创建宏时定义条件表达式从而形 成条件操作宏。 32 【正确答案】 A 【试题解析】 本题考查函数过程和子过程的知识。函数过程和子过程都是过程,都可以使用 Call语句进行调用,都可以指定参数,并且都可以指定用传址还是传值的方式进行参数传递。它们除了定义的关键字不同外,根本区别是:函数过程最终会通过过程名返回一个函数值,而子过程不会。 33 【正确答案】 C 【试题解析】 本题考查 VB

33、A调试的知识。在 VBA调试过程中可以使用到一些窗口,其中的本地窗口能够显示出所有当前过程中变量声明及变量值信息;立即窗口可以安排一些调试语 句执行立即窗口域的内容;监视窗口能够动态了解变量和表达式变化情况;快速监视窗口可以快速观察变量和表达式的当前值。 34 【正确答案】 A 【试题解析】 本题考查 VBA中表达式运算的知识。在 VBA中 Mod是取余数运算,将返回左操作数整除右操作数后的余数。本题中 10可以被 2整除,所以余数为 0。 35 【正确答案】 B 【试题解析】 本题考查 VBA中 Do Until.Loop循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如

34、果是先判断条件,则有可能一次也不执行循环体;如 果是后判断条件,则无论条件如何至少执行一次循环体。在 Until循环中条件为 False时执行循环体,条件为 True时退出循环;在 While循环中条件为 True时执行循环体,条件为 False时退出循环,这一点要注意区分清楚。本题中是先判断条件,条件值为 0表示条件是 False,则至少执行一次循环体。 36 【正确答案】 C 【试题解析】 本题考查 VBA中如何打开对象的知识。在 VBA中,打开表的命令格式为: Docmd OpenTable表名。另外还需知道打开窗体使用Docmd OpenForm;打开报表使 用 Docmd OpenR

35、eport; 打开查询使用Docmd OpenQuery;关闭窗体和报表使用 Docmd Close。 37 【正确答案】 D 【试题解析】 本题考查基本字符串函数的知识。在 VBA中, Str函数用于将数字转换成字符串,当数字转换为字符串时,总会预留一个空格给前面的正负号。如果参数是正数,回传的字符串会有一个前置空格。 3 14转换成字符串 “3 14”,后面再连接上 6个空格,然后用 Len函数来求长度。最后结果为 11。 38 【正确答案】 B 【试题解析】 本题考查 控制结构的知识。选项 A)是一个单分支选择结构;选项C)是一个双分支选择结构;选项 D)是一个多分支选择结构;选项 B)

36、是一个循环结构。 39 【正确答案】 D 【试题解析】 本题考查程序设计的知识。本题的重点在于判断Int(num/2)=num/2是什么样的条件。对于任意一个整数来说,若其除 2后为整数,也就是 Int(num/2)=num/2成立,说明该数是一个偶数;反之若其除 2后不为整数,此时 Int(num/2)必然不等于 num/2,也就是一个整数不可能等于一个小数,说明该数是一个奇数。所以本题的功能 是对输入的数据分别统计奇偶数的个数。 40 【正确答案】 C 【试题解析】 本题考查 VBA中二维数组的知识。本题中的数组 a是一个二维数组,在一个二重循环中为这个数组部分进行了赋值。本题中只需要注意

37、最后使用到的二维数组的元素值,显然其值为两个下标之积。 二、基本操作题 41 【正确答案】 步骤 1:打开 “sampl accdb”数据库,在【文件】功能区中双击“tStud”表,接着单击【开始】功能区,在【文本格式】分组的 “字号 ”列表中选择“14”,如图 3-1所示,单击快速访问工具栏中的 “保存 ”按钮。步骤 2:继续在【开始】功能区中,单击【记录】分组中 “其他 ”按钮旁边的三角箭头,在弹出的下拉列表中选择“行高 ”命令,在【行高】对话框中输入 “18”,单击 “确定 ”按钮。如图 3-2所示。关闭 “tStud”表。 42 【正确答案】 步骤 1:右击 “tStud”表,选择 “

38、设计视图 ”快捷菜单命令。在 “简历 ”字段所在行的说明部分单击鼠标,定位光标后输入 “自上大学起的简历信息 ”。如图 3-3所示。步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置。 43 【正确答案】 步骤 1:右击 “tStud”表,选择 “设计视图 ”陕 捷菜单命令。在“tStud”表设计视图下,单击 “年龄 ”字段所在行的数据类型,在下方的 “字段属性 ”中,修改 “字段人小 ”的数据类型为 “整型 ”。如图 3-4所示。步骤 2:单击快速访问工具栏中的 “保存 ”按钮。关闭 “tStud”表的设计视图。 44 【正确答案】 步骤 1:双击打开 “tStud”表,右击学号为 “

39、20011001”行的 “照片 ”记录,选择 “插入对象 ”快捷菜单命令,打开【对象】对话框。如图 3-5所示。步骤 2:选择 “由文件创建 ”选项。单击 “浏览 ”按钮查找图片 “photo bmp”存储位置,单击 “确定 ”按钮, 如图 3-6所示。单击 “确定 ”按钮。45 【正确答案】 步骤 1:继续上一题操作,在【开始】功能区中,单击 “记录 ”区域中 “其他 ”图标按钮旁边的三角箭头,在弹出的下拉列表中选择 “取消隐藏字段 ”菜单命令,打开【取消隐藏字段】对话框。如图 3 7所示。步骤 2:勾选 “党员否 ”复选框,单击 “关闭 ”按钮。 46 【正确答案】 步骤 1:接上一题操作

40、,在表记录浏览视图中右击 “备注 ”字段名,选择 “删除字段 ”快捷菜单命令。 步骤 2:在弹出的对话框中单击 “是 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭 “sampl accdb”数据库。 【试题解析】 (1)主要考查美化表中字体改变、调整行高与列宽。 (2)主要考查字段说明的添加,字段说明的添加主要是让阅读数据库的人读懂了解字段的含义,对数据库的运行和功能没有影响。 (3)主要考查表的数据类型的修改。 (4)主要考查 OLE对象的图片的修改与重设。 (5)考查表字段的显示与隐藏。 (6)考查表字段的添加与删除的方法。 表的格式的美化在表视图下通过【文本格式】分组

41、实现。在表设计视图下完成对字段的修改、添加、删除等操作。 三、简单应用题 47 【正确答案】 步 骤 1:打开 “samp2 accdb”数据库,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击 “tStud”表,将表添加到查询设计器中,关闭【显示表】对话框。双击 “tStud”表的“姓名 ”、 “性别 ”、 “入校时间 ”和 “政治面目 ”字段,在 “政治面目 ”条件中输入: ”党员 ”,作为条件字段不需要显示,取消 “显示 ”行复选框的勾选。如图 3-18所示。步骤 2:单击【文件】功能区的【结果】分组中的 “运行 ”按钮,执行操作。单

42、击快速访问工具栏中的 “保存 ”按钮,保存查询文件名为 “qT1”,单击 “确定 ”按钮,关闭“qT1”查询窗口。 【试题解析】 本题考查一般的条件查询。 48 【正确答案】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击 “tScore”表,将表添加到查询设计器中关闭【显示表】对话框。分别双击 “tScore”表中的 “学号 ”和 “成绩 ”字段。步骤 2:单击【查询工具一设计】功能区的【显示 /隐藏】分组中的 “汇总 ”按钮,将出现 “总计 ”行。修改 “成绩 ”字段标题为 “平均分:成绩 ”。在 “成绩 ”字段条件行输入:

43、 请输 入要查询的分数:】。在 “总计 ”行的下拉框中选择 “平均值 ”。 如图 3-19所示。步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存输入文件名 “qT2”。单击 “确定 ”按钮,关闭 qT2设计视图窗口。 【试题解析】 本题考查两个知识点:其一是参数查询,其二是在查询中计算每个同学的平均值。 49 【正确答案】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中分别双击 tScore和 tCourse表,将表添加到查询设计器中,关闭【显示表】对话框。步骤 2:在【查 询工具设计】功能区的【查询类型】分组中单击 “交叉表

44、 ”按钮将出现 “交叉表 ”行。添加标题“班级编号: left(学号, 8)”,在 “交叉表 ”行中选择。行标题 ”,此计算结果作为交叉表行;双击 “tCourse”表的 “课程名 ”字段,在 “课程名 ”列的 “交叉表 ”行中中选择 “列标题 ”;输入第 3列的字段标题: Round(Avg(成绩 )),在 “总计 ”行中选择“Expression”,在 “交叉表 ”行中选择 “值 ”,此计算结果作为交叉表的值,如图 3-20所示。步骤 3:单击 “运行 ”按钮。单击快速访问工具栏中的 “保存 ”按钮,保存输入 文件名“qT3”,单击 “确定 ”按钮,关闭 qT3的查询窗口。 【试题解析】

45、本题考查交叉表和查询计算的结合,同时在整个查询中引入系统函数的使用: lefi()从左侧开始取出如若干个文本、 avg()求平均值、 round()四舍五入取整。这些系统函数需要考生熟练掌握。 50 【正确答案】 步骤 1:打开 “samp2 accdb”数据库,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。添加 tStud、 tCourse、tScore表到查询设计器中,关闭【显示表】对话框。在 tStud表中双 击 “学号 ”、 “姓名 ”、 “性别 ”字段;在 tCourse表中双击 “课程名 ”,在其对应的排序行中选择 “降序 ”;在 tScore表中双击 “成绩 ”,在其对应的条件行内输入: =90 Or 60。如图3-21所示。

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

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

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