【计算机类职业资格】二级ACCESS笔试-337及答案解析.doc

上传人:孙刚 文档编号:1323744 上传时间:2019-10-17 格式:DOC 页数:20 大小:78KB
下载 相关 举报
【计算机类职业资格】二级ACCESS笔试-337及答案解析.doc_第1页
第1页 / 共20页
【计算机类职业资格】二级ACCESS笔试-337及答案解析.doc_第2页
第2页 / 共20页
【计算机类职业资格】二级ACCESS笔试-337及答案解析.doc_第3页
第3页 / 共20页
【计算机类职业资格】二级ACCESS笔试-337及答案解析.doc_第4页
第4页 / 共20页
【计算机类职业资格】二级ACCESS笔试-337及答案解析.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、二级 ACCESS笔试-337 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在包含具有一对多关系的记录的分组的数据访问页上,应按下列选项中的哪一个尽心分组记录,以提高加载速度( )。(分数:2.00)A.字段B.表C.表达式D.数据库2.下列选项不属于 Access控件类型的是( )。(分数:2.00)A.结合型B.非结合型C.计算型D.查询型3.某数据库表中有 1个工作时间字段,查找 20天之内参加工作的记录的准则可以是( )。(分数:2.00)A.Between Date()Or Date()-20B.Between Date()

2、And Date()-20C.Date()AndDate()-20D.Date()OrDate()-204.执行 x=InputBox(“请输入 x的值”)时,在弹出的对话框中输入 123,在列表框 Listl选中第一个列表项,该列表项的内容为 456,使 y的值是 123456的语句是( )。(分数:2.00)A.y=Val(x)+Val(List1.List(0)B.y=Val(x)+Val(List1.List(1)C.y=Val(x)y运行时,从键盘输入-5,输出的结果是( )。(分数:2.00)A.-5 -2B.-5 -4C.-5 -3D.-5 -535.单击窗体上 Commandl

3、命令按钮时,执行如下事件过程:Private Sub Commandl _ Click()a=“software and hardware“b=Right(a,8)c=Mid(b,1,8)Msgbox cEnd sub则在弹出的信息框的标题栏中显示的信息是( )。(分数:2.00)A.software and hardwareB.softwareC.hardwareD.and二、填空题(总题数:15,分数:30.00)36.在一个容量为 15的循环队列中,若头指针 front=6,尾指针 rear=14,则该循环队列中共有 【1】 个元素。(分数:2.00)填空项 1:_37.源程序文档化要求

4、程序应加注释。注释一般分为序言性注释和 【2】 注释。(分数:2.00)填空项 1:_38.耦合和内聚是评价模块独立性的两个主要标准,其中 【3】 反映了模块内各成分之间的联系。(分数:2.00)填空项 1:_39.类是支持集成的抽象数据类型,而对象是类的 【4】 。(分数:2.00)填空项 1:_40.在数据库的概念结构设计中,常用的描述工具是 【5】 。(分数:2.00)填空项 1:_41.Access中的数据访页是以 【6】 编码的窗体,由于它可用 Web浏览器(如 Internet Explorer)对它进行查看,所以,可在使用数据访问页在公司内部网和 Internet上查看数据库的内

5、容。(分数:2.00)填空项 1:_42.SQL语言中提供了 SELECT语句,用来进行数据库的 【7】 。(分数:2.00)填空项 1:_43.Access数据库的类型是 【8】 。(分数:2.00)填空项 1:_44.若要获得当前的日期及时间,可使用 【9】 函数。(分数:2.00)填空项 1:_45.在设置查询的“准则”时,可以直接输入表达式,也可以使用表达式 【10】 来帮助创建表达式。(分数:2.00)填空项 1:_46.从通信录表中查询姓名为张三的 nickname字段和 email字段的语句 【11】 。(分数:2.00)填空项 1:_47.表达式“12“+“3“+45 的值是

6、【12】 。(分数:2.00)填空项 1:_48.在一个宏中运行另一个宏时,使用的宏操作命令是 【13】 。(分数:2.00)填空项 1:_49.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Commandl Click()Do Until b0a=InputBox(“输入 a的值“)a=Val(a)b=InputBox(“输入 b的值“)b=Val(b)a=a +bLoopPrint aEnd Sub程序运行后,依次输入 5,4,3,2,1,0,-1,-2,则输出结果是 【14】 。(分数:2.00)填空项 1:_50.下列程序的输出结果是 【15】 。Private

7、 Sub Commandl Click()Dim a(1 To 20)Dim iFor i=1 To 20a(i)=iNext iFor Each i ln a()a(i)=20Next iPrint a(2)End Sub(分数:2.00)填空项 1:_二级 ACCESS笔试-337 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在包含具有一对多关系的记录的分组的数据访问页上,应按下列选项中的哪一个尽心分组记录,以提高加载速度( )。(分数:2.00)A.字段B.表 C.表达式D.数据库解析:解析 本题考查 Access中数据访问页的概念

8、。在包含具有一对多关系的记录的分组的数据访问页上,如果使用字段或者表达式,Access 会在页上显示任何记录之前检索所有记录,降低效率;如果使用表分组,只有当需要显示记录时,Access 才从表中检索记录,提高了效率。答案为 B。2.下列选项不属于 Access控件类型的是( )。(分数:2.00)A.结合型B.非结合型C.计算型D.查询型 解析:解析 本题考查 Access控件类型。Access 控件的类型可以分为:结合型、非结合型与计算型。结合型控件主要用于显示、输入、更新数据库中的字段;非结合型控件没有数据来源,可以用来显示信息、线条、矩形或图像;计算型控件用表达式作为数据源,表达式可以

9、利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。答案为 D。3.某数据库表中有 1个工作时间字段,查找 20天之内参加工作的记录的准则可以是( )。(分数:2.00)A.Between Date()Or Date()-20B.Between Date() And Date()-20 C.Date()AndDate()-20D.Date()OrDate()-20解析:解析 本题考查 Access中日期时间函数的用法。Date(date)返回给定日期 1-31的值,表示给定日期是一个月中的哪一天;Date()返回当前系统日期;Between 用于指定一个字段值的

10、范围,指定的范围之间用 And连接。选项 A和 D 使用 Or连接是错误的,选项 C的用法是错误的,答案为 B。4.执行 x=InputBox(“请输入 x的值”)时,在弹出的对话框中输入 123,在列表框 Listl选中第一个列表项,该列表项的内容为 456,使 y的值是 123456的语句是( )。(分数:2.00)A.y=Val(x)+Val(List1.List(0)B.y=Val(x)+Val(List1.List(1)C.y=Val(x)y运行时,从键盘输入-5,输出的结果是( )。(分数:2.00)A.-5 -2 B.-5 -4C.-5 -3D.-5 -5解析:解析 本题考查 S

11、elect Case选择语句的用法,在 Select Case选择语句中,Case 后面不但可以为指定的值,也可以为取值范围或者多个取值,如:Case1,2 或者 Casels0 等。本题 x值没有改变,y值随 x值的改变而改变,根据题意,从键盘输入-5,则 y=x+3=-2,答案为 A。35.单击窗体上 Commandl命令按钮时,执行如下事件过程:Private Sub Commandl _ Click()a=“software and hardware“b=Right(a,8)c=Mid(b,1,8)Msgbox cEnd sub则在弹出的信息框的标题栏中显示的信息是( )。(分数:2.

12、00)A.software and hardwareB.softwareC.hardware D.and解析:解析 本题考查字符串截取 Right和 Mid函数,程序开始给 a赋值,然后将 a右边第 1个字符开始到第 8个字符赋值给 b,也就是 hardware,此时利用 Mid函数截取 bS字符串,从第 1个开始,截取 8个,相当于截取了 b所有的字符,因此结果是 hardware。答案为 C。二、填空题(总题数:15,分数:30.00)36.在一个容量为 15的循环队列中,若头指针 front=6,尾指针 rear=14,则该循环队列中共有 【1】 个元素。(分数:2.00)填空项 1:_

13、 (正确答案:8)解析:解析 设循环队列的容量为 m。如果 rear front,则循环队列中的元素个数为 rear-front;如果 rearfrom,则循环队列中的元素个数为 m+(rear-front)。本题中,front=6,rear=14,即rearfrom,因此,循环队列中元素个数为 rear-front=-14-6=8。37.源程序文档化要求程序应加注释。注释一般分为序言性注释和 【2】 注释。(分数:2.00)填空项 1:_ (正确答案:功能性)解析:解析 注释一般分为序言性注释和功能性注释。序言性注释通常位于每个程序的开头部分,它给出程序的整体说明。功能性注释的位置一般嵌在源

14、程序体之中,主要描述其后的语句或程序做什么。38.耦合和内聚是评价模块独立性的两个主要标准,其中 【3】 反映了模块内各成分之间的联系。(分数:2.00)填空项 1:_ (正确答案:内聚)解析:解析 评价模块独立性的主要标准有:耦合,表明两个模块之间互相独立的程度;内聚,反映模块内各成分之间的联系。本题的正确答案是内聚。39.类是支持集成的抽象数据类型,而对象是类的 【4】 。(分数:2.00)填空项 1:_ (正确答案:实例)解析:解析 在面向对象的程序设计中,类描述的是具有相似性质的一组对象,而一个具体对象称为类的实例。40.在数据库的概念结构设计中,常用的描述工具是 【5】 。(分数:2

15、.00)填空项 1:_ (正确答案:E-R(实体-联系,Entity-Relafionship)图)解析:解析 E-R 图是设计概念模型的有力工具。41.Access中的数据访页是以 【6】 编码的窗体,由于它可用 Web浏览器(如 Internet Explorer)对它进行查看,所以,可在使用数据访问页在公司内部网和 Internet上查看数据库的内容。(分数:2.00)填空项 1:_ (正确答案:超文本标记语言(HTML))解析:解析 本题是考查的是数据访问页视图。Access 中的数据访问页是以超文本标记语言(HTML)编码的窗体,由于它可用 Web浏览器(如 Internet Exp

16、lorer)对它进行查看,所以,可在使用数据访问页在公司内部网和 Internet上查看数据库的内容。在 Access中,可以通过页视图或设计视图来查看数据访问页,用户还可以在浏览器中打开数据访问页来浏览。42.SQL语言中提供了 SELECT语句,用来进行数据库的 【7】 。(分数:2.00)填空项 1:_ (正确答案:查询)解析:解析 本题考查 SQL的查询命令。SQL 的基本命令分为查询命令和操作命令,其中,查询命令是通过 SELECT语句来实现的。43.Access数据库的类型是 【8】 。(分数:2.00)填空项 1:_ (正确答案:关系数据库)解析:解析 本题考查对数据库类型的理解

17、。一个 DBMS总是基于某种数据模型的,因此,也可以把DBMS看成是某种数据模型在计算机系统上的具体实现。Access 是基于关系模型的关系型数据库管理系统。44.若要获得当前的日期及时间,可使用 【9】 函数。(分数:2.00)填空项 1:_ (正确答案:Now())解析:解析 本题考查表达式中的常用函数。 Access 中内置了一些常用的数据库函数、时间/日期函数等常用函数,其中 Date()返回当前日期;Now()返回当前日期和即刻时间。45.在设置查询的“准则”时,可以直接输入表达式,也可以使用表达式 【10】 来帮助创建表达式。(分数:2.00)填空项 1:_ (正确答案:生成器)解

18、析:解析 本题考查准则的设置方法。设置查询的条件时,可以在“准则”单元格内直接输入正确的表达式,也可以启动表达式生成器,使用表达式生成器生成表达式。46.从通信录表中查询姓名为张三的 nickname字段和 email字段的语句 【11】 。(分数:2.00)填空项 1:_ (正确答案:SELECT nickname,email FROM 通信录 WHERE name=“张三”)解析:解析 本题考查 SQL的简单查询语句,简单的 SQL查询一般只包括选择列表、FROM 子句和 WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。选择列表指出所查询列,它可以是 1组列名列表、星

19、号、表达式、变量(包括局部变量和全局变量)等构成。选择表中所有列,可以使用下面语句显示通信录表中所有列的数据:SELECT*FROM 通信录;选择部分列并指定它们的显示次序,查询结果集合中数据的排列顺序与选择列表中所指定的列名排列顺序相同,例如:SELECT nickname, email FROM 通信录。本题答案为:SELECT nickname, email FROM 通信录 WHERE name=“张三“。47.表达式“12“+“3“+45 的值是 【12】 。(分数:2.00)填空项 1:_ (正确答案:168)解析:解析 本题考查字符串相加和优先级的问题。“12“,和“3”是两个字

20、符串,相加结果为“123”,字符串和数字相加时,系统会将字符串转换为数值后再相加。由此可见,系统先将“123”转换为 123再和 45相加,结果为 168。48.在一个宏中运行另一个宏时,使用的宏操作命令是 【13】 。(分数:2.00)填空项 1:_ (正确答案:RunMacro)解析:解析 本题考查运行宏操作。 RunMacro:运行宏。该宏可以在宏组中,也可以从其他宏中运行宏、根据指定条件运行宏、将宏附加到自定义菜单命令中。49.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Commandl Click()Do Until b0a=InputBox(“输入 a的值

21、“)a=Val(a)b=InputBox(“输入 b的值“)b=Val(b)a=a +bLoopPrint aEnd Sub程序运行后,依次输入 5,4,3,2,1,0,-1,-2,则输出结果是 【14】 。(分数:2.00)填空项 1:_ (正确答案:-3)解析:解析 本题程序运行后,共输入 4组数据, a 依次取值为 5、3、1、-1,b 依次取值为 4、2、 0、-2。注意到循环条件是“b0”,所以当“a=1,b;旷时,还要再输入第 4组数据,这时“a=-l,b2”,然后结束循环。还要注意到, a=a+b 从形式上看是将 b累加到变量 a中,但实际上并不会起到累加的作用,因为 a不断的被

22、赋新值。这样,不管输入多少组数据,a 的值仅仅是最后一组输入的数据之和。由此可见,输出的结果是-3。50.下列程序的输出结果是 【15】 。Private Sub Commandl Click()Dim a(1 To 20)Dim iFor i=1 To 20a(i)=iNext iFor Each i ln a()a(i)=20Next iPrint a(2)End Sub(分数:2.00)填空项 1:_ (正确答案:20)解析:解析 本题考查 For NextEach语句的用法,For NextEach 语句是针对数组和集合中的每一个元素进行一次操作的语句组合。本题定义了一个数组,然后利用 For循环将 120 赋给数组元素,又利用 For Each Next语句将数组的每一个元素定义为 20,故输出结果为 20。

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

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

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