【计算机类职业资格】二级ACCESS笔试-187及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-187及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-187及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS笔试-187 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列情况下应该使用宏还是 VisualBasic( )。创建自己的函数 执行系统级别的操作(分数:2.00)A.使用宏,使用 Visual BasicB.使用 Visual BasicC.都使用宏D.都使用 Visual Basic2.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表3.若要在文本型字段执行全文搜索,查找“Access”字符串,则下列条件表达式正确
2、的是( )。(分数:2.00)A.Like“Access“B.Like“Access“C.Like“Access*“D.Like“*Access*“4.在 VBA中,下列变量名中不合法的是( )。(分数:2.00)A.你好B.ni haoC.ni haoD.ni_hao5.在一个长度为 n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目( )。(分数:2.00)A.1B.nC.n +lD.n/26.主题是一个为数据访问页提供( )以及其他元素的统一和颜色方案的集合。(分数:2.00)A.字体B.横线C.背景图像D.以上都可以7.有如下程序:Defstr X-ZX=“123“Y=“456
3、“Z=X+YPrint ZEnd运行后,输出的结果是( )。(分数:2.00)A.显示出错结果B.123456C.“579“D.5798.下列关于过程的说法,错误的一项是( )。(分数:2.00)A.函数过程有返回值B.子过程有返回值C.函数声明使用“Function”语句,并以“EndFunction”语句作为结束D.声明子程序以“Sub”关键字开头,并以“EndSub”语句作为结束9.下列叙述中正确的是( )。(分数:2.00)A.数据库的库结构包括数据库中各个记录的数据B.数据库中的数据不仅仅是数值型数据C.数据库管理系统的主要功能是建立数据D.数据库文件的结构不能由系统自动生成10.以
4、下哪一项是 Visual Basic合法的数组元素( )。(分数:2.00)A.X9B.X4C.x(1.5)D.x711.以下内容不属于算法程序所占的存储空间的是( )。(分数:2.00)A.算法程序所占的空间B.输入的初始数据所占的存储空间C.算法程序执行过程中所需要的额外空间D.算法执行过程中所需要的存储空间12.Access中最多允许嵌套的组页眉/页脚的个数为( )。(分数:2.00)A.4B.6C.8D.1013.选拔身高 T超过 1.7米且体重 W小于 62.5公斤的人,表示该条件的布尔表达式( )。(分数:2.00)A.T=1.7 And W=62.5B.T1.7 Or W=62.
5、5C.T1.7 And W62.5D.T1.7 Or W62.514.在数据表中用户可以查找需要的数据并替换为新的值,如果要将成绩为 80分-90 分含 80和 99的分数替换为 A-,应在“替换值”项中输入( )。(分数:2.00)A.80-99B.8-9C.A-D.8#9#15.VBA中定义静态变量可以用关键字( )。(分数:2.00)A.ConstB.DimC.PublicD.Static16.以下程序的输出结果是( )。Option Base 1Private Sub Command1 Click()Dim a(10),p(3)as Integerk=5For I=1 to 10a(i
6、)=INext IFor j=1 to 3p(i)=a(I*j)Next jFor I=1 to 3k=k+p(I)*2Next IPrint kEnd Sub(分数:2.00)A.33B.28C.35D.3717.下列关于纵栏式报表的描述中,错误的是( )。(分数:2.00)A.垂直方式显示B.可以显示一条或多条显示C.将记录数据的字段标题信息与字段数据一起安排在每页主体节区内显示D.将记录数据的字段标题信息与字段记录数据一起安排在每页报表页眉节区内显示18.(B(分数:2.00)A.B.C.D.19.设有如下声明:Dim x As Integer如果 Sgn(x)的值为-1,则 x的值是(
7、 )。(分数:2.00)A.整数B.大于 0的整数C.等于 0的整数D.小于 0的数20.报表类型不包括( )。(分数:2.00)A.纵栏式B.表格式C.数据表D.图表式21.下列关于算术函数的说法,正确的是( )。(分数:2.00)A.Rnd(number)用来获得大于等于 0,但小于 1的双精度随机数B.Trim(string)只能用来删除 string字符串末尾空格C.Str(number)用来将 number转换为字符串,非负数以+开头,负数以开头D.Chr(charcode)用来返回 charcode所对应的字符,其中 charcode为 ASCII码22.结构化程序设计主要强调的是
8、( )。(分数:2.00)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性23.下列关于表间关系的说法,下列选项错误的是( )。(分数:2.00)A.关系双方联系的对应字段的字段类型需相同B.关系双方至少需有一方为主索引C.关系的来源和目的都是字段D.Access中,在两个表之间可以建立多对多关系24.下列不是报表的视图方式的是( )。(分数:2.00)A.打印预览视图B.数据表视图C.设计视图D.版面预览视图25.用于查找满足指定条件的第一条记录的宏命令是( )。(分数:2.00)A.RequeryB.FindRecordC.GoToRecordD.ToRecord26.图
9、表式窗体中,要显示一组数据的平均值,应该用的函数是( )。(分数:2.00)A.countB.avgC.sumD.min27.需求分析最终结果是产生( )。(分数:2.00)A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告28.下列数据类型的字段能设置索引的有( )。(分数:2.00)A.数值、货币、备注B.数值、超级链接、OLE 对象C.数值、文本、货币D.日期/时间、备注、文本29.数据库设计有两种方法,它们是( )。(分数:2.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.面向数据的方法和面向过程的方法D.结构特性设计和行为特性设计30.不是窗体组成部分的选项
10、是( )。(分数:2.00)A.窗体页眉B.窗体页脚C.主体D.窗体设计器31.在表达式中,为了和数一般的数值数据区分,Access 将文本型的数据用号括起来,在日期/时间型数据两端各加了一个( )。(分数:2.00)A.*B.#C.“ “D.?32.数据的存储结构是指( )。(分数:2.00)A.数据所占的存储空间量B.数据的逻辑结构在计算机中的表示C.数据在计算机中的顺序存储方式D.存储在外存中的数据33.不是表中字段类型的是( )。(分数:2.00)A.文本B.日期C.备注D.索引34.表达式 1.5+3/22 Or 7 Mod 34 And Not 1 的运算结果是( )。(分数:2.
11、00)A.-1B.0C.1D.其他35.对于建立良好的程序设计风格,下面有关数据说明描述错误的是( )。(分数:2.00)A.数据说明的次序规范化B.说明语句中变量安排有序化C.使用注释来说明复杂数据的结构D.数据说明次序可以任意排列二、填空题(总题数:15,分数:30.00)36.从逻辑结构看,线性表是典型的 【1】 ,树是典型的 【2】 。(分数:2.00)填空项 1:_37.在面向对象方法学中,直接反映了用户对目标系统的要求的模型是 【3】 。(分数:2.00)填空项 1:_38.软件测试的目的是尽可能发现软件中错误,通常 【4】 是在代码编写阶段可进行的测试,它是整个测试工作的基础。(
12、分数:2.00)填空项 1:_39.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于 【5】 的联系。(分数:2.00)填空项 1:_40.假定 w、x、y、z、m 均为 int型变量,有如下程序段:w=l;x=2;y=3;z=4;m=(Wx)?w:x;m=(my)?m:y;m=(m2)?m:z;则该程序运行后,m 的值是 【6】 。(分数:2.00)填空项 1:_41. 【7】 规定数据的输入模式,具有控制数据输入功能。(分数:2.00)填空项 1:_42.可以使用 【8】 键添加断点。(分数:2.00)填空项 1:_43.调整活动窗口大小的宏
13、操作是 【9】 。(分数:2.00)填空项 1:_44.通过宏打开某个数据表的宏命令是 【10】 。(分数:2.00)填空项 1:_45.下列程序的运行结果为 【11】 。A=“1“B=“2“A=Val (A) +Val (B) B=Val(“12“)If AB Then Print A-B Else Print B-A(分数:2.00)填空项 1:_46.阅读下列程序。Option Base 1Private Sub Form CliCk()Dim x(3,3)For j=1 to 3For k=1 to 3If j=k then x(j,k)=1If j k then x(j,k)=3Ne
14、xt kNext jCall fun(x()End SubPrivate Sub fun(a()For j=1 to 3For k=1 to 3Print a (j,k);Next kNext jEnd Sub运行程序时,输出的结果是 【12】 。(分数:2.00)填空项 1:_47.阅读下面程序。Private Function a(load As Integer) As SingleIf load 20 thenmoney=load / 2elsemoney=20+loadend ifa=moneyEnd FunctionPrivate Sub Form Click()Dim load A
15、s Integer,fee As SingleLoad=InputBox(“请输入一个数:“)Fee=a(load)Print feeEnd Sub输入 20,运行后的输出结果是 【13】 。(分数:2.00)填空项 1:_48.阅读下列程序。Option Base 1Private Sub Form _Click()Dim x(3,3)For j=1 to 3For k=l to 3If j=k then x(j,k)=1If jk then x(j,k)=kNext kNext iCall fun(x()End SubPrivate Sub fun(x()For j=1 to 3For k
16、=1 to 3Print x(j,k);Next kNext jEnd Sub运行程序时,输出结果为 【14】 。(分数:2.00)填空项 1:_49.下面程序段的运行结果是 【15】 。Option Base 1Private Sub Swap (a() As IntegFor I=1 to 10/2t=a(I)a(I)=a(10-I+1)a(10-I+1)=tNext IEnd SubPrivate Sub Form_Click()Dim x(10) As IntegerFor I=1 to 10x(I)=I*2Next ISwap x()For I=1 to 10Print x(I)Ne
17、xt IEnd Sub(分数:2.00)填空项 1:_50.下列程序的输出结果是 【16】 。Private Sub Command1_Click()Dim a(1 To 20)Dim iFor i=1 To 20a(i)=iNext iFor Each i In a()a(i)=20Next iPrint a(2)End Sub(分数:2.00)填空项 1:_二级 ACCESS笔试-187 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列情况下应该使用宏还是 VisualBasic( )。创建自己的函数 执行系统级别的操作(分数:2.0
18、0)A.使用宏,使用 Visual BasicB.使用 Visual BasicC.都使用宏D.都使用 Visual Basic 解析:解析 本题旨在考查宏与 Visual Basic在多种情况下的选择。在前面的题目中已经讲到宏与Visual Basic的选择依据是需要完成的任务,而且也列举了一些各自使用的场合。比如:打开和关闭窗体、显示和隐藏工具栏或运行报表等适合使用宏来完成;像创建自己的函数、显示错误信息、创建或操作对象、执行系统级别的操作、一次操作多个记录等适合使用 Visual Basic。答案为 D。2.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.排序、索
19、引、统计B.选择、投影、连接 C.关联、更新、排序D.显示、打印、制表解析:解析 关系数据库系统的特点之一是它建立在数学理论的基础上,有很多数学理论可以表示关系模型的数据操作。选项 A、C、D 都不属于关系运算。3.若要在文本型字段执行全文搜索,查找“Access”字符串,则下列条件表达式正确的是( )。(分数:2.00)A.Like“Access“B.Like“Access“C.Like“Access*“D.Like“*Access*“ 解析:解析 本题考查条件表达式的建立。选项 A, Like“Access“表示搜索该字段数据是“Access“的记录;选项 B,Like“*Access“表
20、示搜索该字段中数据以”Access”结尾的记录;选项 C Like“Access*“表示搜索该字段中数据以” Access“开头的记录。答案为 D。4.在 VBA中,下列变量名中不合法的是( )。(分数:2.00)A.你好B.ni hao C.ni haoD.ni_hao解析:解析 本题考查 VBA的变量声明。变量是指程序运行时值会发生变化的数据。变量名的命名,同字段命名一样,但变量命名不能包含有空格或除了下划线字符()外的任何其他的标点符号。答案为 B。5.在一个长度为 n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目( )。(分数:2.00)A.1B.n C.n +lD.n/2解
21、析:解析 在一般情况下,要在第 i个元素之前插入一个新元素时,首先是从最后一个元素开始,直到第 i个元素之间共 n-i+1个元素依次向后移动一个位置,移动结束后,第 i个位置就被空出,然后将新元素插入到第 i项。最坏情况指的是在线性表的第 1个元素之前插入一个新元素,则需要移动表中所有的元素,答案为 B。6.主题是一个为数据访问页提供( )以及其他元素的统一和颜色方案的集合。(分数:2.00)A.字体B.横线C.背景图像D.以上都可以 解析:解析 主题是一个为数据访问页提供字体、横线、背景图像以及其他元素的统一设计和颜色方案的集合。使用主题可以帮助用户很容易地创建一个具有专业水平的数据访问页。
22、答案为 D。7.有如下程序:Defstr X-ZX=“123“Y=“456“Z=X+YPrint ZEnd运行后,输出的结果是( )。(分数:2.00)A.显示出错结果B.123456 C.“579“D.579解析:解析 本题考查 Deftype语句的用法。本题需要注意 Defiype语句对用户定义类型中的元素不产生影响,因为这些元素必须显示声明。这类函数有 Deftype、DefByte、DefInt、DefLng、 DefCur、DefSng、DefDbl、DefDate、DefStr、 DeWar、DefObi 等。DefStrX-Z 表示任何以 X、 Y、Z 开头,未用 Dim定义的变
23、量均为字符串类型,而运算符“+”对于字符串而言将两个字符串合并,故 Z的结果应该为“123456”。答案为 B。8.下列关于过程的说法,错误的一项是( )。(分数:2.00)A.函数过程有返回值B.子过程有返回值 C.函数声明使用“Function”语句,并以“EndFunction”语句作为结束D.声明子程序以“Sub”关键字开头,并以“EndSub”语句作为结束解析:解析 本题考查对过程的理解。函数过程是一种带返回值的过程,该值可以在表达式中使用;子程序,也称为 Sub过程,是执行一项或一系列操作的过程,没有返回值。答案为 B。9.下列叙述中正确的是( )。(分数:2.00)A.数据库的库
24、结构包括数据库中各个记录的数据B.数据库中的数据不仅仅是数值型数据 C.数据库管理系统的主要功能是建立数据D.数据库文件的结构不能由系统自动生成解析:解析 数据库的库结构是指数据在存储介质内的存放形式;数据库中的数据可以是合法的任意数据类型,而不仅仅是数值型数据;数据库管理系统的功能主要有数据模式定义、数据存取的物理构建、数据操纵、数据的完整性、安全性定义与检查、数据库的并发控制与故障恢复和数据的服务;数据库文件的结构可以由系统自动生成。10.以下哪一项是 Visual Basic合法的数组元素( )。(分数:2.00)A.X9B.X4C.x(1.5) D.x7解析:解析 本题考查数组元素的定
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 187 答案 解析 DOC
