【计算机类职业资格】国家二级(ACCESS)机试-试卷47-1及答案解析.doc

上传人:吴艺期 文档编号:1334293 上传时间:2019-10-17 格式:DOC 页数:14 大小:96KB
下载 相关 举报
【计算机类职业资格】国家二级(ACCESS)机试-试卷47-1及答案解析.doc_第1页
第1页 / 共14页
【计算机类职业资格】国家二级(ACCESS)机试-试卷47-1及答案解析.doc_第2页
第2页 / 共14页
【计算机类职业资格】国家二级(ACCESS)机试-试卷47-1及答案解析.doc_第3页
第3页 / 共14页
【计算机类职业资格】国家二级(ACCESS)机试-试卷47-1及答案解析.doc_第4页
第4页 / 共14页
【计算机类职业资格】国家二级(ACCESS)机试-试卷47-1及答案解析.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、国家二级(ACCESS)机试-试卷 47-1 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列关于数据库特点的叙述中,错误的是( )。(分数:2.00)A.数据库能够减少数据冗余B.数据库中的数据可以共享C.数据库中的表能够避免一切数据的重复D.数据库中的表既相对独立,又相互联系2.下列不属于查询设计视图“设计网格“中的选项是( )。(分数:2.00)A.排序B.显示C.字段D.类型3.决定一个窗体有无“控制“菜单的属性是( )。(分数:2.00)A.MinButtonB.CaptionC.MaxButtonD.ControlBox4.要

2、限制宏命令的操作范围,在创建宏时应定义的是( )。(分数:2.00)A.宏操作对象B.宏操作目标C.宏条件表达式D.窗体或报表控件属性5.下列关于栈叙述中正确的是( )。(分数:2.00)A.栈顶元素最先能被删除B.栈底元素最后才能被删除C.栈底元素永远不能被删除D.栈底元素是最先被删除6.下列叙述中正确的是( )。(分数:2.00)A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D.循环队列中元素的个数是由队头指针和队尾指针共同决定7.某二叉树有 5 个

3、度为 2 的结点,则该二叉树中的叶子结点数是( )。(分数:2.00)A.10B.8C.6D.48.在软件开发中,需求分析阶段产生的主要文档是( )。(分数:2.00)A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书9.软件设计中划分模块的一个准则是( )。(分数:2.00)A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合10.面向对象方法中,继承是指( )。(分数:2.00)A.一组对象所具有的相似性质B.一个对象具有另一个对象的性质C.各对象之间的共同性质D.类之间共享属性和操作的机制11.在面向对象方法中,不属于“对象“基本特点的是( )。(分

4、数:2.00)A.一致性B.分类性C.多态性D.标识唯一性12.一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。(分数:2.00)A.11 联系B.1m 联系C.m1 联系D.mn 联系13.有三个关系 R、S 和 T 如下: (分数:2.00)A.并B.自然连接C.笛卡尔积D.交14.有三个关系 R、S 和 T 如下: (分数:2.00)A.笛卡尔积B.交C.并D.自然连接15.按数据的组织形式,数据库的数据模型可分为三种模型,它们是( )。(分数:2.00)A.小型、中型和大型B.网状、环状和链状C.层次、网状和关系D.独享、共享和实时16.如果在数据库

5、中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是( )。(分数:2.00)A.删除B.追加C.生成表D.更新17.在教师信息输入窗体中,为职称字段提供“教授“、“副教授“、“讲师“等选项供用户直接选择,最合适的控件是( )。(分数:2.00)A.标签B.复选框C.文本框D.组合框18.运行下列程序段,结果是( )。For m 10 to 1 step 0 k k 3Next m(分数:2.00)A.形成死循环B.循环体不执行即结束循环C.出现语法错误D.循环体执行一次后结束循环19.输入掩码字符“&“的含义是( )。(分数:2.00)A.必须输入字母或数字B.可以选择输入字母或数字

6、C.必须输入一个任意的字符或一个空格D.可以选择输入任意的字符或一个空格20.若窗体 Frm1 中有一个命令按钮 Cmd1,则窗体和命令按钮的 Click 事件过程名分别为( )。(分数:2.00)A.Form_Click()和 Command1_Click()B.Frm1_Click()和 Commamd1_Click()C.Form_Click()和 Cmd1_Click()D.Frm1_Click()和 Cmd1_Click()21.要显示当前过程中的所有变量及对象的取值,可以利用的调试窗口是( )。(分数:2.00)A.监视窗口B.调用堆栈C.立即窗口D.本地窗口22.能够实现从指定记

7、录集里检索特定字段值的函数是( )。(分数:2.00)A.DCountB.DLookupC.DMaxD.DSum23.下图所示的是报表设计视图,由此可判断该报表的分组字段是( )。 (分数:2.00)A.课程名称B.学分C.成绩D.姓名24.要将一个数字字符串转换成对应的数值,应使用的函数是( )。(分数:2.00)A.ValB.SingleC.AscD.Space25.窗体中有命令按钮 run34,对应的事件代码如下:Private Sub run34_Enter() Dim num As Integer, a As Integer, b As Integer, i As Integer F

8、or i 1 To 10 num InputBox(“请输入数据:“,“输入“) If Int(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 运行以上事件过程,所完成的功能是( )。(分数:2.00)A.对输入的 10 个数据求累加和B.对输入的 10 个数据求各自的余数,然后再进行累加C.对输入的 10 个数据分别统计奇数和偶数的个数D.对输入的 10 个数据分别统计整数和非整数的个数26.“学生表“中有“学号“、“姓名“、“性别“和“入学成绩“等

9、字段。执行如下 SQL 命令后的结果是( )。 Select avg(入学成绩) From 学生表 Group by 性别(分数:2.00)A.计算并显示所有学生的平均入学成绩B.计算并显示所有学生的性别和平均入学成绩C.按性别顺序计算并显示所有学生的平均入学成绩D.按性别分组计算并显示不同性别学生的平均入学成绩27.在打开窗体时,依次发生的事件是( )。(分数:2.00)A.打开(Open) 加载(Load)调整大小(Resize)激活(Activate)B.打开(Open)激活(Activate)加载(Load)调整大小(Resize)C.打开(Open)调整大小(Resize)加载(Lo

10、ad)激活(Activate)D.打开(Open)激活(Activate)调整大小(Resize)加载(Load)28.在宏表达式中要引用 Form1 窗体中的 txt1 控件的值,正确的引用方法是( )。(分数:2.00)A.Form1!txt1B.txt1C.Forms!Form1!txt1D.Forms!txt129.在窗体中有一个命令按钮 Command1,编写事件代码如下:Private Sub Command1_Click() Dim s As Integer s P(1) P(2) P(3) P(4) debug.Print sEnd SubPublic Function P(N

11、 As Integer) Dim Sum As Integer Sum 0 For i 1 To N Sum Sum i Next i P SumEnd Function 打开窗体运行后,单击命令按钮,输出结果是( )。(分数:2.00)A.15B.20C.25D.3530.表达式 45 6 * 7 / 8 Mod 9 的值是( )。(分数:2.00)A.4B.5C.6D.731.如果 A 为“Boolean“型数据,则下列赋值语句正确的是( )。(分数:2.00)A.A“true“B.A.trueC.A#TURE#D.A3X 是( )。(分数:2.00)A.算术表达式B.非法表达式C.关系表

12、达式D.字符串表达式36.下列只能读不能写的文件打开方式是( )。(分数:2.00)A.InputB.OutputC.RandomD.Append37.在 Access 中已经建立了“学生“表,若查找“学号“是“S00001“或“S00002“的记录,应在查询设计视图的“条件“行中输入( )。(分数:2.00)A.S00001 or “S00002“B.Like(“S00001“,“S00002“)C.S00001 and “S00002“D.like “S00001“ and like“S00002“38.为使窗体每隔 5 秒钟激发一次计时器事件(timer 事件),应将其 Interval

13、 属性值设置为( )。(分数:2.00)A.5B.500C.300D.500039.以下可以将变量 A、B 值互换的是( )。(分数:2.00)A.AB : BAB.AC : CB : BAC.A(AB/2 : B(A B/2D.AAB : BA - B: AA - B40.在 VBA 中按文件的访问方式不同,可以将文件分为( )。(分数:2.00)A.顺序文件、随机文件和二进制文件B.文本文件和数据文件C.数据文件和可执行文件D.ASCII 文件和二进制文件二、基本操作题(总题数:1,分数:2.00)41.(1)在考生文件夹下的“samp1.mdb“数据库文件中建立表“tTeacher“,表

14、结构如下: (2)判断并设置“tTeacher“的主键。(3)设置“工作时间“字段的默认值属性为本年度的 4 月 1 日(规定:本年度年号必须由函数获取)。(4)设置“年龄“字段的有效性规则为:不能是空值。(5)在“tTeacher“表中输入以下一条记录: (分数:2.00)_三、简单应用题(总题数:1,分数:2.00)42.考生文件夹下有一个数据库文件“samp2.mdb“,其中存在已经设计好的 3 个表对象“tBand“、“tBandOld“和“tLine“。请按以下要求完成设计:(1)创建一个查询,查找并显示“团队 ID“、“导游姓名“、“线路名“,“天数“,“费用“5 个字段的内容,将

15、查询命名为“qT1“。(2)创建一个查询,查找并显示旅游“天数“在五到十天之间(包括五天和十天)的“线路名“、“天数“和“费用“3 个字段,将查询命名为“qT2“。(3)创建一个查询,用于显示“tLine“表的所有字段内容,然后添加一个计算字段“优惠后价格“,计算公式为:优惠后价格费用*(110%),将查询命名为“qT3“。(4)创建一个查询,删除“tBandOld“表中出发时间在 2002 年以前(不含 2002 年)的团队记录,将查询命名为“qT4“。(分数:2.00)_四、综合应用题(总题数:1,分数:2.00)43.表对象“tEmp“、窗体对象“fEmp“、报表对象“rEmp“和宏对象

16、“mEmp“。请在此基础上按照以下要求补充设计:(1)将报表“rEmp“的报表页眉区内名为“bTitle“标签控件的标题文本在标签区域中居中显示,同时将其放在距上边 0.5 厘米、距左侧 5 厘米处。(2)设计报表“rEmp“的主体节区内“tSex“文本框件控件依据报表记录源的“性别“字段值来显示信息:性别为 1,显示“男“;性别为 2,显示“女“。(3)将“fEmp“窗体上名为“bTitle“的标签文本颜色改为红色。同时,将窗体按钮“btnP“的单击事件属性设置为宏“mEmp“,以完成单击按钮打开报表的操作。注意:不允许修改数据库中的表对象“tEmp“和宏对象“mEmp“;不允许修改窗体对象

17、“fEmp“和报表对象“rEmp“中未涉及的控件和属性。(分数:2.00)_国家二级(ACCESS)机试-试卷 47-1 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列关于数据库特点的叙述中,错误的是( )。(分数:2.00)A.数据库能够减少数据冗余B.数据库中的数据可以共享C.数据库中的表能够避免一切数据的重复 D.数据库中的表既相对独立,又相互联系解析:解析:数据库的主要特点是实现数据共享。减少数据的冗余度。数据的独立性。数据实现集中控制。数据一致性和可维护性,以确保数据的安全性和可靠性。故障恢复。数据库中的表只能尽量避免数据的重复

18、,不能避免一切数据的重复。所以选项 C 为正确答案。2.下列不属于查询设计视图“设计网格“中的选项是( )。(分数:2.00)A.排序B.显示C.字段D.类型 解析:解析:如下图所示,在查询设计视图中有“字段“、“排序“和“显示“等选项,下面显示的是查询设计图的“设计网络”部分:3.决定一个窗体有无“控制“菜单的属性是( )。(分数:2.00)A.MinButtonB.CaptionC.MaxButtonD.ControlBox 解析:解析:窗体的 ControlBox 属性值为真时窗体上将显示控制菜单,其值为假时,最小化按钮、最大化按钮、关闭按钮和标题栏左边的窗体图标都将不显示。4.要限制宏

19、命令的操作范围,在创建宏时应定义的是( )。(分数:2.00)A.宏操作对象B.宏操作目标C.宏条件表达式 D.窗体或报表控件属性解析:解析:要限制宏命令的操作范围可以在创建宏时定义宏条件表达式。使用条件表达式的条件宏可以在满足特定条件时才执行对应的操作。5.下列关于栈叙述中正确的是( )。(分数:2.00)A.栈顶元素最先能被删除 B.栈底元素最后才能被删除C.栈底元素永远不能被删除D.栈底元素是最先被删除解析:解析:栈是先进后出的数据结构,所以栈顶元素是最后入栈最先被删除。栈底元素最先进却最后被删除。所以选择 A。6.下列叙述中正确的是( )。(分数:2.00)A.循环队列有队头和队尾两个

20、指针,因此,循环队列是非线性结构B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D.循环队列中元素的个数是由队头指针和队尾指针共同决定 解析:解析:循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的,所以 A 错误;在循环队列中只需要队头指针与队尾两个指针来共同反映队列中元素的动态变化情况,所以 B 与 C 错误。7.某二叉树有 5 个度为 2 的结点,则该二叉树中的叶子结点数是( )。(分数:2.00)A.10B.8C.6 D.4解析:解析:根据二叉树的基本性质 3:在任意一棵二叉树中,度为 0 的叶子节点

21、总是比度为 2 的节点多一个,所以本题中是 516 个。8.在软件开发中,需求分析阶段产生的主要文档是( )。(分数:2.00)A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书 解析:解析:需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面。所以选择 D。9.软件设计中划分模块的一个准则是( )。(分数:2.00)A.低内聚低耦合B.高内聚低耦合 C.低内聚高耦合D.高内聚高耦合解析:解析:一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。10.面向对象方法中,继承

22、是指( )。(分数:2.00)A.一组对象所具有的相似性质B.一个对象具有另一个对象的性质C.各对象之间的共同性质D.类之间共享属性和操作的机制 解析:解析:继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为基础建立新类的定义技术。广义的说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们,所以说继承是指类之间共享属性和操作的机制。11.在面向对象方法中,不属于“对象“基本特点的是( )。(分数:2.00)A.一致性 B.分类性C.多态性D.标识唯一性解析:解析:对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。所以选择 A。12.一个教师可讲授多门课

23、程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。(分数:2.00)A.11 联系B.1m 联系C.m1 联系D.mn 联系 解析:解析:因为一个教师可讲授多门课程,而一门课程又能由多个老师讲授,所以它们之间是多对多的关系,可以表示为 mn。13.有三个关系 R、S 和 T 如下: (分数:2.00)A.并B.自然连接C.笛卡尔积D.交 解析:解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以 B 错误。笛卡尔积是用 R 集合中元素为第一元素,S 集合中元素为第二元素构成的有序对,所以 C 错误。根据关系 T

24、 可以很明显的看出是从关系 R 与关系 S 中取得相同的关系组所以取得是交运算,选择 D。14.有三个关系 R、S 和 T 如下: (分数:2.00)A.笛卡尔积B.交C.并D.自然连接 解析:解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据 T 关系中的有序组可知 R 与 S 进行的是自然连接操作。15.按数据的组织形式,数据库的数据模型可分为三种模型,它们是( )。(分数:2.00)A.小型、中型和大型B.网状、环状和链状C.层次、网状和关系 D.独享、共享和实时解析:解析:数据库管理系统所支持的传统数据模型分为

25、三种:层次数据模型、网状数据模型、关系数据模型。故选项 C 正确。16.如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是( )。(分数:2.00)A.删除B.追加C.生成表 D.更新解析:解析:如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是生成表查询。答案为 C 选项17.在教师信息输入窗体中,为职称字段提供“教授“、“副教授“、“讲师“等选项供用户直接选择,最合适的控件是( )。(分数:2.00)A.标签B.复选框C.文本框D.组合框 解析:解析:组合框或列表框可以从一个表或查询中取得数据,或从一个值列表中取得数据,在输入时,我们从列出的选项

26、值中选择需要的项,从而保证同一个数据信息在数据库中存储的是同一个值。所以选项D 是正确的。18.运行下列程序段,结果是( )。For m 10 to 1 step 0 k k 3Next m(分数:2.00)A.形成死循环B.循环体不执行即结束循环 C.出现语法错误D.循环体执行一次后结束循环解析:解析:本题考察 for 循环语句,step 表示循环变量增加步长,循环初始值大于终值时步长应为负数,步长为 0 时则循环不成立,循环体不执行即结束循环。19.输入掩码字符“&“的含义是( )。(分数:2.00)A.必须输入字母或数字B.可以选择输入字母或数字C.必须输入一个任意的字符或一个空格 D.

27、可以选择输入任意的字符或一个空格解析:解析:输入掩码的符号中“&“表示的是输入任一字符或空格(必选项)。所以选项 C 正确。20.若窗体 Frm1 中有一个命令按钮 Cmd1,则窗体和命令按钮的 Click 事件过程名分别为( )。(分数:2.00)A.Form_Click()和 Command1_Click()B.Frm1_Click()和 Commamd1_Click()C.Form_Click()和 Cmd1_Click() D.Frm1_Click()和 Cmd1_Click()解析:解析:窗体的单击事件过程统一用 Form_Click(),不需要使用窗体名称,而命令按钮事件过程需要使

28、用按钮名称,则为 Cmd1_Click()。故本题答案为 C。21.要显示当前过程中的所有变量及对象的取值,可以利用的调试窗口是( )。(分数:2.00)A.监视窗口B.调用堆栈C.立即窗口D.本地窗口 解析:解析:本地窗口内部自动显示出所有在当前过程中的变量声明及变量值。本地窗口打开后,列表中的第一项内容是一个特殊的模块变量。对于类模块,定义为 Me。Me 是对当前模块定义的当前实例的引用。由于它是对象引用,因而可以展开显示当前实例的全部属性和数据成员。22.能够实现从指定记录集里检索特定字段值的函数是( )。(分数:2.00)A.DCountB.DLookup C.DMaxD.DSum解析

29、:解析:DLookUp 函数是从指定记录集里检索特定字段的值。它可以直接在 VBA、宏、查询表达式或计算控件中使用,而且主要用于检索来自外部表字段中的数据。23.下图所示的是报表设计视图,由此可判断该报表的分组字段是( )。 (分数:2.00)A.课程名称B.学分C.成绩D.姓名 解析:解析:从报表设计视图中可以看到“姓名页眉“节和“姓名页脚“节,说明这是在报表中添加的组页眉节和组页脚节,用来对报表中数据进行分组。所以该报表是按照“姓名“进行分组的。答案为 D 选项。24.要将一个数字字符串转换成对应的数值,应使用的函数是( )。(分数:2.00)A.Val B.SingleC.AscD.Sp

30、ace解析:解析:Val 函数将数字字符串转换成数值型数字。转换时可自动将字符串中的空格、制表符和换行符去掉,当遇到它不能识别为数字的第一个字符时,停止读入字符串。25.窗体中有命令按钮 run34,对应的事件代码如下:Private Sub run34_Enter() Dim num As Integer, a As Integer, b As Integer, i As Integer For i 1 To 10 num InputBox(“请输入数据:“,“输入“) If Int(num/2) num/2 Then a a 1 Else b b 1 End If Next i MsgBo

31、x(“运行结果:a“ & Str(a)& “,b“ & Str(b)End Sub 运行以上事件过程,所完成的功能是( )。(分数:2.00)A.对输入的 10 个数据求累加和B.对输入的 10 个数据求各自的余数,然后再进行累加C.对输入的 10 个数据分别统计奇数和偶数的个数 D.对输入的 10 个数据分别统计整数和非整数的个数解析:解析:本题程序中利用 For 循环输入 10 个数,并根据 IF 语句的条件统计两种情况数的个数。在IF 语句的条件中 int 函数的作用是对其中的参数进行取整运算,如果一个整数除以 2 后取整与其自身除以 2 相等,那么这个整数就是偶数,否则就是奇数。因此,

32、题目是统计输入的 10 个数中奇数和偶数的个数。26.“学生表“中有“学号“、“姓名“、“性别“和“入学成绩“等字段。执行如下 SQL 命令后的结果是( )。 Select avg(入学成绩) From 学生表 Group by 性别(分数:2.00)A.计算并显示所有学生的平均入学成绩B.计算并显示所有学生的性别和平均入学成绩C.按性别顺序计算并显示所有学生的平均入学成绩D.按性别分组计算并显示不同性别学生的平均入学成绩 解析:解析:SQL 查询中分组统计使用 Group by 子句,函数 Avg()是用来求平均值的,所以此题的查询是按性别分组计算并显示不同性别学生的平均入学成绩,所以选项

33、D 正确。27.在打开窗体时,依次发生的事件是( )。(分数:2.00)A.打开(Open) 加载(Load)调整大小(Resize)激活(Activate) B.打开(Open)激活(Activate)加载(Load)调整大小(Resize)C.打开(Open)调整大小(Resize)加载(Load)激活(Activate)D.打开(Open)激活(Activate)调整大小(Resize)加载(Load)解析:解析:Access 开启窗体时事件发生的顺序是:开启窗体:Open(窗体)Load(窗体)Resize(窗体)Activate(窗体)Current(窗体)Enter(第一个拥有焦点

34、的控件)GotFocus(第一个拥有焦点的控件),所以此题答案为 A。28.在宏表达式中要引用 Form1 窗体中的 txt1 控件的值,正确的引用方法是( )。(分数:2.00)A.Form1!txt1B.txt1C.Forms!Form1!txt1 D.Forms!txt1解析:解析:在宏表达式中,引用窗体的控件值的格式是:Forms!窗体名!控件名.属性名。29.在窗体中有一个命令按钮 Command1,编写事件代码如下:Private Sub Command1_Click() Dim s As Integer s P(1) P(2) P(3) P(4) debug.Print sEnd

35、 SubPublic Function P(N As Integer) Dim Sum As Integer Sum 0 For i 1 To N Sum Sum i Next i P SumEnd Function 打开窗体运行后,单击命令按钮,输出结果是( )。(分数:2.00)A.15B.20 C.25D.35解析:解析:题目中在命令按钮的单击事件中调用了过程 P。而过程 P 的功能是根据参数 N,计算从 1 到N 的累加,然后返回这个值。N1 时,P(1)返回 1,N2 时,P(2)返回 3,N3 时,P(3)返回 6,N4 时,P(4)返回 10,所以 s136102030.表达式

36、45 6 * 7 / 8 Mod 9 的值是( )。(分数:2.00)A.4B.5 C.6D.7解析:解析:题目的表达式中涉及到的运算的优先级顺序由高到低依次为:乘法和除法(*、/)、整数除法(、求模运算(Mod)、加法()。因此 45 6 * 7 / 8 Mod 9 4 5 42 / 8 Mod 9 4 5 5.25 Mod 9 4 1 Mod 9415。31.如果 A 为“Boolean“型数据,则下列赋值语句正确的是( )。(分数:2.00)A.A“true“B.A.trueC.A#TURE#D.A3X 是( )。(分数:2.00)A.算术表达式B.非法表达式C.关系表达式 D.字符串表

37、达式解析:解析:由于不同类型的运算符的优先级为:算术运算符连接运算符(字符运算符)比较运算符(关系运算符)逻辑运算符。因此表达式 X1X 又可写成(X1)X,即这个表达式是一个关系表达式。36.下列只能读不能写的文件打开方式是( )。(分数:2.00)A.Input B.OutputC.RandomD.Append解析:解析:VBA 中如果文件打开方式为 Input,则表示从指定的文件中读出记录,此方式不能对打开的文件进行写入操作。如果指定的文件不存在则会产生“文件未找到“错误。37.在 Access 中已经建立了“学生“表,若查找“学号“是“S00001“或“S00002“的记录,应在查询设

38、计视图的“条件“行中输入( )。(分数:2.00)A.S00001 or “S00002“ B.Like(“S00001“,“S00002“)C.S00001 and “S00002“D.like “S00001“ and like“S00002“解析:解析:在查询准则中比较运算符“IN“用于集合设定,表示在之内。若查找“学号“是“S00001“或“S00002“的记录应使用表达式 in(“S00001“ , “S00002“),也可以使用表达式(“S00001“ or “S00002“),所以选项 A 正确。38.为使窗体每隔 5 秒钟激发一次计时器事件(timer 事件),应将其 Inte

39、rval 属性值设置为( )。(分数:2.00)A.5B.500C.300D.5000 解析:解析:窗体计时器间隔以毫秒为单位,Interval 属性值为 1000 时,间隔为 1 秒,为 5000 时则间隔为 5 秒。39.以下可以将变量 A、B 值互换的是( )。(分数:2.00)A.AB : BAB.AC : CB : BAC.A(AB/2 : B(A B/2D.AAB : BA - B: AA - B 解析:解析:A 选项中,只有两个变量不可能互相换值;B 选项执行完后,A,B 变量的值都是 C 的值;C选项执行后 A,B 中的值不是任一个的原来的值了;D 选项变量 A,B 的和减 B

40、 的值得到 A 的值,赋给了B,此时 B 中是原来 A 的值了,然后 A,B 的和减去现在 B 的值,即减去原来 A 的值等于原来 B 的值,赋给A,这样 A,B 的值就交换了40.在 VBA 中按文件的访问方式不同,可以将文件分为( )。(分数:2.00)A.顺序文件、随机文件和二进制文件 B.文本文件和数据文件C.数据文件和可执行文件D.ASCII 文件和二进制文件解析:解析:VBA 中打开文件的格式为: Open 文件名 For 方式 Access 存取类型 锁定 As #文件号Len记录长度 其中“方式“可以是以下几种:Output、Input、Append 为指定顺序输出输入方式,R

41、andom 为指定随机存取方式,Binary 为指定二进制文件。因此,按文件访问方式不同可以将文件分为顺序文件、随机文件和二进制文件。二、基本操作题(总题数:1,分数:2.00)41.(1)在考生文件夹下的“samp1.mdb“数据库文件中建立表“tTeacher“,表结构如下: (2)判断并设置“tTeacher“的主键。(3)设置“工作时间“字段的默认值属性为本年度的 4 月 1 日(规定:本年度年号必须由函数获取)。(4)设置“年龄“字段的有效性规则为:不能是空值。(5)在“tTeacher“表中输入以下一条记录: (分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:

42、选中“表“对象,单击“新建“按钮,选中“设计视图“,单击“确定“按钮。 步骤 2:按题干表要求建立字段。 步骤 3:单击工具栏中“保存“按钮 ,另存为“tTeacher“。 (2)【操作步骤】 步骤 1:以设计视图打开“tTeacher“表,选中“编号“字段行。 步骤 2:右键单击“编号“行选择【主键】。 (3)【操作步骤】 步骤 1:单击“工作时间“字段行任一点。 步骤 2:在“字段属性“的“默认值“行输入“DateSerial(Year(Date(),4,1)“。 (4)【操作步骤】 步骤 1:单击“年龄“字段行任一点。 步骤 2:在“有效性规则“行输入“is not null“。 步骤

43、3:单击工具栏中“保存“按钮。 (5)【操作步骤】 步骤 1:根据题干表输入记录。单击菜单栏【视图】|【数据表视图】,右键单击编号为“92016“的照片列选择【插入对象】,在“对象类型“下拉列表中选中“位图图像“,然后单击“确定“按钮。 步骤 2:弹出“位图图像“界面,单击菜单栏【编辑】|【粘贴来源】,在“考生文件夹“处找到要插入图片。 步骤 3:双击“李丽bmp“文件,关闭“位图图像“界面。 步骤 4:单击工具栏中“保存“按钮)解析:解析:第 1、2、3、4、6 小题在设计视图中建立新表和字段属性的设置;第 5 小题在数据表中直接输入数据。三、简单应用题(总题数:1,分数:2.00)42.考

44、生文件夹下有一个数据库文件“samp2.mdb“,其中存在已经设计好的 3 个表对象“tBand“、“tBandOld“和“tLine“。请按以下要求完成设计:(1)创建一个查询,查找并显示“团队 ID“、“导游姓名“、“线路名“,“天数“,“费用“5 个字段的内容,将查询命名为“qT1“。(2)创建一个查询,查找并显示旅游“天数“在五到十天之间(包括五天和十天)的“线路名“、“天数“和“费用“3 个字段,将查询命名为“qT2“。(3)创建一个查询,用于显示“tLine“表的所有字段内容,然后添加一个计算字段“优惠后价格“,计算公式为:优惠后价格费用*(110%),将查询命名为“qT3“。(4

45、)创建一个查询,删除“tBandOld“表中出发时间在 2002 年以前(不含 2002 年)的团队记录,将查询命名为“qT4“。(分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:在设计视图中新建查询,在“显示表“对话框中添加表“tBand“,“tLine“,关闭“显示表“对话框。 步骤 2:双击所需字段添加到字段行,单击工具栏中的“保存“按钮 ,另存为“qT1“。关闭设计视图。 (2)【操作步骤】 步骤 1:在设计视图中新建查询,在“显示表“对话框中添加表“tLine“,关闭“显示表“对话框。 步骤 2:双击所需字段,在“天数“的“条件“行输入“=5and=10“,单击

46、工具栏中“保存“按钮 ,另存为“qT2“。关闭设计视图。 (3)【操作步骤】 步骤 1:在设计视图中新建查询,在“显示表“对话框中添加表“tLine“,关闭“显示表“对话框。 步骤 2:双击 “*“字段,添加新字段“优惠后价格:费用*0.9“。单击工具栏中“保存“按钮 )解析:解析:第 1、2、3、4 小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。四、综合应用题(总题数:1,分数:2.00)43.表对象“tEmp“、窗体对象“fEmp“、报表对象“rEmp“和宏对象“mEmp“。请在此基础上按照以下要求补充设计:(1)将报表“rEmp“的报表页眉区内名为“bTitle“标签控件的标题文本在标签区域中居中显示,同时将其放在距上边 0.5 厘米、距左侧 5 厘米处。(2)设计报表“rEmp“的主体节区内“tSex“文本框件控件依据报表记录源的“性别“字段值来显示信息:性别为 1,显示“男“;性别为 2,显示“女“。(3)将“fEmp“窗体上名为“bTitle“的标签文本颜色改为红色。同时,将窗体按钮“btnP“的单击事件属性设置为宏“mEmp“,以完成单击按钮打开报表的操作。注意:不允许修改数据库中的表对象“tEmp“和宏对象“mEmp“;不允许修改窗体对象“fEmp“和报表对象“rEmp“中未涉及的控件和属性。(分数:2.00)_正确答

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

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

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