欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:1334341       资源大小:113KB        全文页数:15页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    1、国家二级(ACCESS)机试-试卷 74 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列链表中,其逻辑结构属于非线性结构的是(分数:2.00)A.二叉链表B.循环链表C.双向链表D.带链的栈2.设循环队列的存储空间为 Q(1: 35),初始状态为 front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为(分数:2.00)A.15B.16C.20D.0 或 353.下列关于栈的叙述中,正确的是(分数:2.00)A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.栈

    2、操作遵循先进后出的原则D.以上说法均错误4.在关系数据库中,用来表示实体间联系的是(分数:2.00)A.属性B.二维表C.网状结构D.树状结构5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是(分数:2.00)A.1:1 联系B.m:1 联系C.1:m 联系D.m:n 联系6.有两个关系 R 和 S 如下: (分数:2.00)A.选择B.投影C.自然连接D.并7.数据字典(DD) 所定义的对象都包含于(分数:2.00)A.数据流图(DFD 图)B.程序流程图C.软件结构图D.方框图8.软件需求规格说明书的作用不包括(分数:2.00)A.

    3、软件验收的依据B.用户与开发人员对软件要做什么的共同理解C.软件设计的依据D.软件可行性研究的依据9.下面属于黑盒测试方法的是(分数:2.00)A.语句覆盖B.逻辑覆盖C.边界值分析D.路径覆盖10.下面不属于软件设计阶段任务的是(分数:2.00)A.软件总体设计B.算法设计C.制定软件确认测试计划D.数据库设计11.Access 数据库是(分数:2.00)A.面向对象数据库B.文件数据库C.关系型数据库D.图形数据库12.关系数据库的任何检索操作都是由 3 种基本运算组合而成的,这 3 种基本运算不包括(分数:2.00)A.连接B.关系C.选择D.投影13.在一个数据库中存储着若干个表,要在

    4、这些表之间建立关系,可以通过(分数:2.00)A.内容不相同的字段B.相同内容的字段C.第一个字段D.最后一个字段14.在 ACCESS 中如果要对用户的输入做某种限制,可在表字段设计时利用的手段是(分数:2.00)A.设置字段的大小,改变数据类型,设置字段的格式B.设置字段的格式,小数位数和标题C.设置有效性规则,使用掩码D.设置字段的大小并使用默认值15.可以用数据表视图显示记录。如果要求将某字段的显示位置固定在窗口左侧,则可以进行的操作是(分数:2.00)A.隐藏列B.排序C.冻结列D.筛选16.可以加快排序操作的属性是(分数:2.00)A.默认值B.有效性规则C.有效性文本D.索引17

    5、.基于“学生名单表“创建新表“学生名单表 2“,所使用的查询方式是(分数:2.00)A.删除查询B.生成表查询C.追加查询D.交叉表查询18.下列关于 Access 查询条件的叙述中,错误的是(分数:2.00)A.同行之间为逻辑“与“关系,不同行之间为逻辑“或“关系B.日期/时间类型数据在两端加上#C.数字类型数据需在两端加上双引号D.文本类型数据需在两端加上双引号19.在 SQL 查询语句中,Group By 子语用于(分数:2.00)A.条件B.排序C.列表D.分组20.用 SQL 语言描述“在教师表中查找男教师的全部信息“,下列描述中,正确的是(分数:2.00)A.SELECT FROM

    6、 教师表 IF (性别=男)B.SELECT 性别 FROM 教师表 IF (性别=男)C.SELECT * FROM 教师表 WHERE(性别=男)D.SELECT * FROM 性别 WHERE (性别=男)21.在窗体中,最基本的区域是(分数:2.00)A.页面页眉B.主体C.窗体页眉D.窗体页脚22.下列不是窗体控件的是(分数:2.00)A.表B.标签C.文本框D.组合框23.创建报表时,使用自动创建方式可以创建(分数:2.00)A.纵栏式报表和标签式报表B.标签式报表和表格式报表C.纵栏式报表和表格式报表D.表格式报表和图表式报表24.下列选项中,在报表“设计视图“工具栏中有、而在窗

    7、体“设计视图“中没有的按钮是(分数:2.00)A.代码B.字段列表C.工具箱D.排序与分组25.要在报表的文本框控件中同时显示出当前日期和时间,则应将文本框的控件来源属性设置为(分数:2.00)A.NOW( )B.YEAR( )C.TIME( )D.DATE( )26.下列运行宏方法,错误的是(分数:2.00)A.单击宏名运行宏B.双击宏名运行宏C.在宏设计器中单击“运行“菜单/“运行“D.单击“工具栏“上的运行按钮27.最大化激活窗口的宏命令是(分数:2.00)A.MinimizeB.RequeryC.MaximizeD.Restore28.宏命令 OpenQuery 的功能是(分数:2.0

    8、0)A.打开窗体B.打开报表C.打开查询D.打开帮助29.打开窗体时,触发事件的顺序是(分数:2.00)A.打开,加载,调整大小,激活,成为当前B.加载,成为当前,打开,调整大小,激活C.打开,激活,加载,调整大小,成为当前D.加载,打开,调整大小,成为当前,激活30.下列 VBA 变量名中,错误的是(分数:2.00)A.strnameB.3abcC.A_oneD.vaone31.ADO 对象模型中有 5 个主要对象,他们是 Connection、Command、RecordSet、Error 和(分数:2.00)A.DatabaseB.WorkspaceC.FieldD.DBEngine32

    9、.能够实现从指定记录集里检索特定字段值的函数是(分数:2.00)A.NzB.DSumC.DLookupD.Rnd33.要将计算控件的控件来源属性设置为计算表达式,表达式的第一个符号必须是(分数:2.00)A.左方括号 B.等号 =C.左圆括号(D.双引号 “34.要使循环体至少执行一次,应使用的循环语句是(分数:2.00)A.For - nextB.While - wendC.Do - Loop while|untilD.dowhile|until - loop35.要想改变一个窗体的标题内容,则应该设置的属性是(分数:2.00)A.NameB.FontnameC.CaptionD.Text3

    10、6.VBA 表达式 Int(-17.8)+Sgn(17.8) 的值是(分数:2.00)A.18B.-17C.-18D.-1637.单击命令按钮时,下列程序的执行结果为 Private Function P(N As Integer) Static sum For I = 1 To N sum = sum + 1 Next I P = sumEnd FunctionPrivate Sub Command1_Click() S = P(1) + P(2) + P(3) + P(4) Debug.Print SEnd Sub(分数:2.00)A.20B.30C.115D.13538.下列程序段的执行

    11、结果是 Dim a(5) As String Dim b As Integer Dim I As Integer For I = 0 To 5 a(I) = I + 1 Debug.Print a(I) Next I(分数:2.00)A.123456B.6C.654321D.039.进入第六次循环,a(5)=5+1=6,输出 6,之后 I 变为 6,不再满足循环条件。因此程序执行结果为123456。执行下列程序段后,变量 b 的值是 b = 1 Do while ( b 40 ) b = b * ( b + 1 ) Loop(分数:2.00)A.42B.39C.41D.4040.下列程序段的功

    12、能是:计算 1+2+3+10 的值,程序空白处应填写的语句是 Dim t, k as single k = 0 DO While k A.t = t + kB.t = t + 2C.k = k + 2D.t = t + 1二、基本操作题(总题数:1,分数:2.00)41.(1)在考生文件夹下的“samplaccdb”数据库中建立表“tTeacher”,表结构如表 21 所示。(2)根据“tTeacher”表的结构,判断并设置主键。(3)设置“工作时间”字段的有效性规则:只能输入上一年度 5 月 1 日以前(含)的日期(规定:本年度年号必须用函数获取)。(4)将“在职否”字段的默认值设置为真值,

    13、设置“邮箱密码”字段的输入掩码,使输入的密码显示为 6 位星号(密码),设置“联系电话”字段的输入掩码,要求前 4 位为“010 一”,后 8 位为数字。(5)将“性别”字段值的输入设置为“男”、“女”列表选择。(6)在“tTeacher”表中输入以下两条记录,如表 22 所示。 (分数:2.00)_三、简单应用题(总题数:1,分数:2.00)42.在考生文件夹下有一个数据库文件“samp2accdb”,里面已经设计好了 3 个关联表对象,名为“tstud”、“tCourse”、“tscore”、一个空表(名为“tTemp”)和一个窗体对象(名为“iTemp”)。请按以下要求完成设计。 (1)

    14、创建一个选择查询,查找没有绘画爱好学生的“学号”、“姓名”、“性别”和“年龄”4 个字段的内容,所建查询命名为“qT1”。 (2)创建一个选择查询,查找学生的“姓名”、“课程名”和“成绩”3 个字段内容,将查询命名为“qT2”。 (3)创建一个参数查询,查找学生的“学号”、“姓名”、“年龄”和“性别”4 个字段的内容。其中设置“年龄”字段为参数,参数值要求引用窗体 fTemp 上控件 tAge 的值,将查询命名为“qT3”。 (4)创建追加查询,将表对象“tStud”中“学号”、“姓名”、“性别”和“年龄”4 个字段的内容追加到目标表“tTemp”的对应字段内,将查询命名为“qT4”。 规定:

    15、“姓名”字段的第一个字符为姓。要求将学生学号和学生的姓组合在一起,追加到目标表的“标识”字段中。(分数:2.00)_四、综合应用题(总题数:1,分数:2.00)43.在考生文件夹下有一个数据库文件“samp3accdb”,里面已经设计好了表对象“tAddr”和“tUser”,同时还设计出窗体对象“fEdit”和“fEuser”。请在此基础上按以下要求补充“fEdit”窗体的设计。 (1)将窗体中名称为“Lremark”的标签控件上的文字颜色改为“蓝色”(蓝色代码为#0072BC)、字体粗细改为“加粗”。 (2)将窗体标题设置为“显示修改用户口令”。 (3)将窗体边框改为“细边框”样式,取消窗体

    16、中的水平和垂直滚动条、记录选择器、导航按钮和分隔线;保留窗体的关闭按钮。 (4)将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字颜色改为棕色(棕色代码为 128)、字体粗细改为“加粗”,并在文字下方加下划线。 (5)在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”。其中“保存”命令按钮在初始状态为不可用,当单击“修改”按钮后,“保存”按钮变为可用,同时在窗体的左侧显示出相应的信息和可修改的信息。如果在“口令”文本框中输入的内容与在“确认口令”文本框中输入的内容不相符,当单击“保存”按钮后,屏幕上应弹出如图 23所示的提示框。现已编写了部分

    17、 VBA 代码,请按照 VBA 代码中的指示将代码补充完整。 (分数:2.00)_国家二级(ACCESS)机试-试卷 74 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列链表中,其逻辑结构属于非线性结构的是(分数:2.00)A.二叉链表 B.循环链表C.双向链表D.带链的栈解析:解析:在定义的链表中,若只含有一个指针域来存放下一个元素地址,称这样的链表为单链表或线性链表。带链的栈可以用来收集计算机存储空间中所有空闲的存储结点,是线性表。在单链表中的结点中增加一个指针域指向它的直接前件,这样的链表,就称为双向链表(一个结点中含有两个指针),

    18、也是线性链表。循环链表具有单链表的特征,但又不需要增加额外的存贮空间,仅对表的链接方式稍做改变,使得对表的处理更加方便灵活,属于线性链表。二叉链表是二叉树的物理实现,是一种存储结构,不属于线性结构。答案为 A 选项。2.设循环队列的存储空间为 Q(1: 35),初始状态为 front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为(分数:2.00)A.15B.16C.20D.0 或 35 解析:解析:在循环队列中,用队尾指针 rear 指向队列中的队尾元素,用排头指针 front 指向排头元素的前一个位置。在循环队列中进行出队、入队操作

    19、时,头尾指针仍要加,朝前移动。只不过当头尾指针指向向量上界时,其加操作的结果是指向向量的下界。由于入队时尾指针向前追赶头指针,出队时头指针向前追赶尾指针,故队空和队满时,头尾指针均相等。答案为 D 选项。3.下列关于栈的叙述中,正确的是(分数:2.00)A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.栈操作遵循先进后出的原则 D.以上说法均错误解析:解析:栈顶元素总是后被插入的元素,从而也是最先被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。栈的修改是按后进先出的原则进行的。因此,栈称为先进后出表,或“后进先出“表,所以选择 C。4.在关系数据库中

    20、,用来表示实体间联系的是(分数:2.00)A.属性B.二维表 C.网状结构D.树状结构解析:解析:关系模型实体间的联系采用二维表来表示,简称表。选项 C 为网状模型实体间的联系,选项D 为层次模型实体间的联系,选项 A 属性刻画了实体5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是(分数:2.00)A.1:1 联系B.m:1 联系C.1:m 联系 D.m:n 联系解析:解析:两个实体集间的联系实际上是实体集间的函数关系,主要有一对一联系(1:1)、一对多联系(1:m)、多对一联系(m:1)、多对多联系(m:n)。对于每一个实体部门,都

    21、有多名职员,则其对应的联系为一对多联系(1:m),答案选 C。6.有两个关系 R 和 S 如下: (分数:2.00)A.选择 B.投影C.自然连接D.并解析:解析:由关系 R 到关系 S 为一元运算,排除 C 和 D。关系 S 是关系 R 的一部分,是通过选择之后的结果,因此选 A。7.数据字典(DD) 所定义的对象都包含于(分数:2.00)A.数据流图(DFD 图) B.程序流程图C.软件结构图D.方框图解析:解析:在数据流图中,对所有元素都进行了命名,所有名字的定义集中起来就构成了数据字典。因此选 A,而 B,C,D 都不符合。8.软件需求规格说明书的作用不包括(分数:2.00)A.软件验

    22、收的依据B.用户与开发人员对软件要做什么的共同理解C.软件设计的依据D.软件可行性研究的依据 解析:解析:软件需求规格说明书是需求分析阶段的最后成果,是软件开发的重要文档之一。软件需求规格说明书有以下几个方面的作用。便于用户、开发人员进行理解和交流,B 正确;反映出用户问题的结构,可以作为软件开发工作的基础和依据,C 正确;作为确认测试和验收的依据,A 正确。9.下面属于黑盒测试方法的是(分数:2.00)A.语句覆盖B.逻辑覆盖C.边界值分析 D.路径覆盖解析:解析:黑盒测试不关心程序内部的逻辑,只是根据程序的功能说明来设计测试用例。在使用黑盒测试法时,手头只需要有程序功能说明就可以了。黑盒测

    23、试法分等价类划分法、边界值分析法和错误推测法,答案为 C。而 A、B、D 均为白盒测试方法。10.下面不属于软件设计阶段任务的是(分数:2.00)A.软件总体设计B.算法设计C.制定软件确认测试计划 D.数据库设计解析:解析:从技术观点上看,软件设计包括软件结构设计、数据设计、接口设计、过程设计。所以A、B、D 正确,C 为软件测试阶段的任务。11.Access 数据库是(分数:2.00)A.面向对象数据库B.文件数据库C.关系型数据库 D.图形数据库解析:解析:关系型数据库中所谓的“关系“是指数据模型符合满足一定条件的二维表格式。在 Access 中,一个表就是一个关系,每一个关系都是一个二

    24、维表。目前 ACCESS 是世界上最流行的一种关系型桌面数据管理系统。12.关系数据库的任何检索操作都是由 3 种基本运算组合而成的,这 3 种基本运算不包括(分数:2.00)A.连接B.关系 C.选择D.投影解析:解析:专门的关系运算包括投影、选择和连接三种。选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。13.在一个数据库中存储着若干个表,要在这些表之间建立关系,可以通过(分数:2.00)A

    25、.内容不相同的字段B.相同内容的字段 C.第一个字段D.最后一个字段解析:解析:若要在不同的表之间建立关系,可以通过各个表中具有相同内容的字段建立连接。14.在 ACCESS 中如果要对用户的输入做某种限制,可在表字段设计时利用的手段是(分数:2.00)A.设置字段的大小,改变数据类型,设置字段的格式B.设置字段的格式,小数位数和标题C.设置有效性规则,使用掩码 D.设置字段的大小并使用默认值解析:解析:在 ACCESS 中若要对用户的输入做某种限制,可在表字段设计时设置有效性规则或输入掩码。输入掩码可以控制数据的输入样式,有效性规则可以控制数据的输入范围。15.可以用数据表视图显示记录。如果

    26、要求将某字段的显示位置固定在窗口左侧,则可以进行的操作是(分数:2.00)A.隐藏列B.排序C.冻结列 D.筛选解析:解析:在 ACCESS 实际应用过程中,有时会遇到由于表过宽而使得某些字段无法全部显示的情况。此时可以使用“冻结列“功能将字段的显示位置固定在窗口左侧,无论水平滚动条如何移动,冻结的列总是可见的。16.可以加快排序操作的属性是(分数:2.00)A.默认值B.有效性规则C.有效性文本D.索引 解析:解析:利用索引可以加快对数据的查询和排序速度,索引文件作为一个独立的文件进行存储,文件中包含指向表记录的指针,建立索引后,表中记录的物理顺序不变。17.基于“学生名单表“创建新表“学生

    27、名单表 2“,所使用的查询方式是(分数:2.00)A.删除查询B.生成表查询 C.追加查询D.交叉表查询解析:解析:生成表查询是利用一个或多个表中的全部或部分数据创建新表,若数据库中已有同名的表,该操作将覆盖原有的表。因此基于“学生名单表“创建新表“学生名单表 2“应使用生成表查询。18.下列关于 Access 查询条件的叙述中,错误的是(分数:2.00)A.同行之间为逻辑“与“关系,不同行之间为逻辑“或“关系B.日期/时间类型数据在两端加上#C.数字类型数据需在两端加上双引号 D.文本类型数据需在两端加上双引号解析:解析:在 Access 查询条件的设置过程中,若要使用文本类型数据需在两端加

    28、上双引号,数字类型数据可直接使用。19.在 SQL 查询语句中,Group By 子语用于(分数:2.00)A.条件B.排序C.列表D.分组 解析:解析:SELECT 语句的格式为:SELECT 字段列表/* FROM 表名WHERE 条件表达式 ORDER BY 列名 ASCDESC。因此,若要在教师表中查找男教师的全部信息应使用的 SQL 语句为 SELECT * FROM 教师表 WHERE(性别=男)。20.用 SQL 语言描述“在教师表中查找男教师的全部信息“,下列描述中,正确的是(分数:2.00)A.SELECT FROM 教师表 IF (性别=男)B.SELECT 性别 FROM

    29、 教师表 IF (性别=男)C.SELECT * FROM 教师表 WHERE(性别=男) D.SELECT * FROM 性别 WHERE (性别=男)解析:解析:SELECT 语句的格式为:SELECT 字段列表/* FROM 表名WHERE 条件表达式 ORDER BY 列名 ASCDESC。因此,若要在教师表中查找男教师的全部信息应使用的 SQL 语句为 SELECT * FROM 教师表 WHERE(性别=男)。21.在窗体中,最基本的区域是(分数:2.00)A.页面页眉B.主体 C.窗体页眉D.窗体页脚解析:解析:窗体可由多个区域组成,每个区域称为一个节,其中最基本的区域是主体,如

    30、果需要,也可以在窗体中设置窗体页眉、页面页眉、页面页脚及窗体页脚部分。22.下列不是窗体控件的是(分数:2.00)A.表 B.标签C.文本框D.组合框解析:解析:控件是窗体上用于显示数据、执行操作、装饰窗体的对象,主要有标签、文本框、选项组、切换按钮、单选按钮、复选框、组合框、列表框、命令按钮、图像、非绑定对象框、绑定对象框、分页符、选项卡控件、子窗体/子报表、直线和矩形等。表属于数据库对象,而不是窗体控件。23.创建报表时,使用自动创建方式可以创建(分数:2.00)A.纵栏式报表和标签式报表B.标签式报表和表格式报表C.纵栏式报表和表格式报表 D.表格式报表和图表式报表解析:解析:在 Acc

    31、ess 2010 中,可以利用“自动创建报表功能“创建表格式报表和纵栏式报表。24.下列选项中,在报表“设计视图“工具栏中有、而在窗体“设计视图“中没有的按钮是(分数:2.00)A.代码B.字段列表C.工具箱D.排序与分组 解析:解析:在报表和窗体的“设计视图“工具栏中均存在“代码“、“字段列表“、“工具箱“按钮,但只有报表“设计视图“工具栏中有“排序与分组“按钮,能够实现报表数据的排序与分组操作。25.要在报表的文本框控件中同时显示出当前日期和时间,则应将文本框的控件来源属性设置为(分数:2.00)A.NOW( ) B.YEAR( )C.TIME( )D.DATE( )解析:解析:函数 NO

    32、W( )用于显示当前日期和时间,函数 YEAR( )用于显示当前年,函数 TIME( )用于显示当前时间,函数 DATE( )用于显示当前日期。26.下列运行宏方法,错误的是(分数:2.00)A.单击宏名运行宏 B.双击宏名运行宏C.在宏设计器中单击“运行“菜单/“运行“D.单击“工具栏“上的运行按钮解析:解析:若要运行宏可以通过双击宏名运行宏、也可以单击“工具栏“上的“运行“按钮,还可以在宏设计器中单击“运行“菜单下的“运行“按钮,通过单击宏名的方法不能运行宏。27.最大化激活窗口的宏命令是(分数:2.00)A.MinimizeB.RequeryC.Maximize D.Restore解析:

    33、解析:最大化激活窗口的宏命令是 Maximize,宏命令 Minimize 用于最小化激活窗口,宏命令Requery 用于实施控件重新查询及刷新控件数据,宏命令 Restore 用于将最大化或最小化窗口恢复至原始大小。28.宏命令 OpenQuery 的功能是(分数:2.00)A.打开窗体B.打开报表C.打开查询 D.打开帮助解析:解析:宏命令 OpenQuery 的功能是打开查询,打开窗体的宏命令是 OpenForm,打开报表的宏命令是 OpenReport。29.打开窗体时,触发事件的顺序是(分数:2.00)A.打开,加载,调整大小,激活,成为当前 B.加载,成为当前,打开,调整大小,激活

    34、C.打开,激活,加载,调整大小,成为当前D.加载,打开,调整大小,成为当前,激活解析:解析:由于窗体的事件比较多,在打开窗体时,将按照下列顺序发生相应的事件:打开(Open)加载(Load)调整大小(Resize)激活(Activate)成为当前(Current)。30.下列 VBA 变量名中,错误的是(分数:2.00)A.strnameB.3abc C.A_oneD.vaone解析:解析:变量命名规则:只能由字母、数字或下划线组成,不允许出现空格、-等符号;第一个字符必须是字母;不能与 VBA 关键字相同。因此,选项 B 是以数字开头,错误。31.ADO 对象模型中有 5 个主要对象,他们是

    35、 Connection、Command、RecordSet、Error 和(分数:2.00)A.DatabaseB.WorkspaceC.Field D.DBEngine解析:解析:在 VBA 中提拱了 Active 数据对象(ADO)作为数据库的访问接囗,ADO 对象模型中包括 5 个主要对象,即 Connection 连接,代表到数据库的连接;Recordset 记录集,代表数据库记录的一个集合;Command 命令,代表一个 SQL 命令;Error 错误,代表数据库访问中产生的意外;Field 字段,代表记录集中的字段数据信息。32.能够实现从指定记录集里检索特定字段值的函数是(分数:

    36、2.00)A.NzB.DSumC.DLookup D.Rnd解析:解析:DLookUp 函数是从指定记录集里检索特定字段的值。它可以直接在 VBA、宏、查询表达式或计算控件使用,而且主要用于检索来自外部表字段中的数据。33.要将计算控件的控件来源属性设置为计算表达式,表达式的第一个符号必须是(分数:2.00)A.左方括号 B.等号 = C.左圆括号(D.双引号 “解析:解析:计算控件的控件源必须是以“=“开头的计算表达式,表达式的字段名不用加表名,需要以“ “括起来。34.要使循环体至少执行一次,应使用的循环语句是(分数:2.00)A.For - nextB.While - wendC.Do

    37、- Loop while|until D.dowhile|until - loop解析:解析:DoLoop while|until 采用的是先执行循环体后判断条件的做法,首先执行循环,之后进行条件判断,无论条件真假,循环体都会至少执行一次。因此选项 C 正确,而其他三个循环语句都会首先进行条件判断,若条件为假,则不进入循环体。35.要想改变一个窗体的标题内容,则应该设置的属性是(分数:2.00)A.NameB.FontnameC.Caption D.Text解析:解析:改变窗体显示标题需要为窗体的 Caption 属性赋值。36.VBA 表达式 Int(-17.8)+Sgn(17.8) 的值是

    38、(分数:2.00)A.18B.-17 C.-18D.-16解析:解析:Int 函数用于取整, 对于负数返回小于或者等于原数的第一个负数,Sgn 函数返回数值表达式的符号值,若数值表达式的值小于 0,则函数返回-1;若数值表达式的值等于 0,则函数返回 0;若数值表达式的值大于 0,则函数返回 1。因此 Int(-17.8)的值为-18,Sgn(17.8)的值为 1,表达式最终结果为-17。37.单击命令按钮时,下列程序的执行结果为 Private Function P(N As Integer) Static sum For I = 1 To N sum = sum + 1 Next I P

    39、= sumEnd FunctionPrivate Sub Command1_Click() S = P(1) + P(2) + P(3) + P(4) Debug.Print SEnd Sub(分数:2.00)A.20 B.30C.115D.135解析:解析:本题考察 For 循环结构。首先看程序中的 Function P 函数,在该函数中,首先定义了静态变量 sum,默认初始值为 0,然后设置了一个 For 循环,将函数参数作为 For 循环的控制条件,通过语句“sum=sum+i“,将循环次数累计相加。在按钮单击事件“Command1_Click()“通过语句“s=p(1)+p(2)+p(

    40、3)+p(4)“调用函数并将函数结果用于计算,下面就来分析一下程序运行过程:P(1),带入函数 P 的参数N=1,For 循环运行 1 次:i=1:sum=0+1=1,所以 P(1)=1;P(2),带入函数 P 的参数 N=2,For 循环运行 2次:i=1:sum=0+1=1,i=2:sum=1+2=3,所以 P(2)=3;P(3),带入函数 P 的参数 N=3,For 循环运行 3 次:i=1:sum=0+1=1,i=2:sum=1+2=3,i=3:sum=3+3=6,所以 P(3)=6;P(4)带入函数 P 的参数 N=3,For 循环运行 4 次:i=1:sum=0+1=1,i=2:s

    41、um=1+2=3,i=3:sum=3+3=6,i=4:sum=6+4=10,所以 P(4)=10;那么,s=P(1)+P(2)+P(3)+P(4)= 1+3+6+10=20,所以输出结果为 20。38.下列程序段的执行结果是 Dim a(5) As String Dim b As Integer Dim I As Integer For I = 0 To 5 a(I) = I + 1 Debug.Print a(I) Next I(分数:2.00)A.123456 B.6C.654321D.0解析:解析:本题考察 For 循环结构。首先定义了一个数组 a(5),之后进行 For 循环判断,若

    42、I 满足在0 至 5 范围内,则进入循环体,执行 a(I) = I + 1,之后打印输出 a(I)。当 I 为 0 时,进入第一次循环,a(0)=0+1=1,输出 1,之后 I 变为 1;进入第二次循环,a(1)=1+1=2,输出 2,之后 I 变为 2;进入第三次循环,a(2)=2+1=3,输出 3,之后 I 变为 3;进入第四次循环,a(3)=3+1=4,输出 4,之后 I 变为 4;进入第五次循环,a(4)=4+1=5,输出 5,之后 I 变为 5;39.进入第六次循环,a(5)=5+1=6,输出 6,之后 I 变为 6,不再满足循环条件。因此程序执行结果为123456。执行下列程序段后

    43、,变量 b 的值是 b = 1 Do while ( b 40 ) b = b * ( b + 1 ) Loop(分数:2.00)A.42 B.39C.41D.40解析:解析:Do WhileLoop 语句是在条件式结果为真时,执行循环体,并持续到条件式结果为假或执行到选择性 Exit Do 语句而退出循环。本题中,若满足 b 40.下列程序段的功能是:计算 1+2+3+10 的值,程序空白处应填写的语句是 Dim t, k as single k = 0 DO While k A.t = t + k B.t = t + 2C.k = k + 2D.t = t + 1解析:解析:本题利用 Do

    44、 WhileLoop 循环语句实现了计算 1+2+3+10 的值的功能。利用循环条件 k二、基本操作题(总题数:1,分数:2.00)41.(1)在考生文件夹下的“samplaccdb”数据库中建立表“tTeacher”,表结构如表 21 所示。(2)根据“tTeacher”表的结构,判断并设置主键。(3)设置“工作时间”字段的有效性规则:只能输入上一年度 5 月 1 日以前(含)的日期(规定:本年度年号必须用函数获取)。(4)将“在职否”字段的默认值设置为真值,设置“邮箱密码”字段的输入掩码,使输入的密码显示为 6 位星号(密码),设置“联系电话”字段的输入掩码,要求前 4 位为“010 一”

    45、,后 8 位为数字。(5)将“性别”字段值的输入设置为“男”、“女”列表选择。(6)在“tTeacher”表中输入以下两条记录,如表 22 所示。 (分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 在设计视图中新建表,按题干中的表建立新字段。在第一行“字段名称”列输入“编号”,单击“数据类型”,在“字段大小”行输入“5”。按上述操作设置其他字段。单击快速访问工具栏中的“保存”按钮 ,将表另存为“tTeacher”。如图 348 所示。(2)【操作步骤】 在表“tTeacher”设计视图中右键单击“编号”字段行,在弹出的快捷菜单中选择“主键”命令。如图 349 所示。 (3)【操作步

    46、骤】 在表“tTeacher”设计视图中单击“工作时间”字段行任一处,在“有效性规则”行输入“=DateSerial(Year(Date()1,5,1)”。如图 350所示。 (4)【操作步骤】 步骤 1:在表“tTeacher”设计视图中单击“在职否”字段行任一处,在“默认值”行输入“True”,单击快速访问工具栏中的“保存”按钮 。如图 351 所示。 步骤 2:单击“邮箱密码”字段行任一处,单击“输入掩码”行的右侧生成器按钮 ,弹出“输入掩码向导”对话框,在列表中选择“密码”行,单击“完成”按钮。如图 352 所示。 步骤 3:单击“联系电话”字段行任一处,在“输人掩码”行输入“”010

    47、”00000000”。如图 353 所示。 (5)【操作步骤】 在“性别”字段“数据类型”列下拉列表中选择“查阅向导”,弹出“查阅向导”对话框,选择“自行键入所需的值”单选框,单击“下一步”按钮,在光标处输入“男”,在下一行输入“女”,单击“完成”按钮。单击快速访问工具栏中的“保存”按钮 ,关闭设计视图。如图 354 所示。(6)【操作步骤】 双击表“tTeacher”,按照题干要求添加数据。单击快速访问工具栏中的“保存”按钮 ,关闭数据表。如图 355 所示。 )解析:三、简单应用题(总题数:1,分数:2.00)42.在考生文件夹下有一个数据库文件“samp2accdb”,里面已经设计好了

    48、3 个关联表对象,名为“tstud”、“tCourse”、“tscore”、一个空表(名为“tTemp”)和一个窗体对象(名为“iTemp”)。请按以下要求完成设计。 (1)创建一个选择查询,查找没有绘画爱好学生的“学号”、“姓名”、“性别”和“年龄”4 个字段的内容,所建查询命名为“qT1”。 (2)创建一个选择查询,查找学生的“姓名”、“课程名”和“成绩”3 个字段内容,将查询命名为“qT2”。 (3)创建一个参数查询,查找学生的“学号”、“姓名”、“年龄”和“性别”4 个字段的内容。其中设置“年龄”字段为参数,参数值要求引用窗体 fTemp 上控件 tAge 的值,将查询命名为“qT3”。 (4)创建追加查询,将表对象“tStud”中“学号”、“姓名”、“性别”和“年龄”4 个字段的内容追加到目标表“tTemp”的对应字段内,将查询命名为“qT4”。 规定:“姓名”字段的第一个字符为姓。要求将学


    注意事项

    本文(【计算机类职业资格】国家二级(ACCESS)机试-试卷74及答案解析.doc)为本站会员(hopesteam270)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开