ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:56KB ,
资源ID:1331688      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1331688.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】国家二级ACCESS机试(选择题)模拟试卷121及答案解析.doc)为本站会员(visitstep340)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】国家二级ACCESS机试(选择题)模拟试卷121及答案解析.doc

1、国家二级 ACCESS机试(选择题)模拟试卷 121及答案解析(总分:48.00,做题时间:90 分钟)一、选择题(总题数:24,分数:48.00)1.能够实现从指定记录集里检索特定字段值的函数是( )。(分数:2.00)A.DCountB.DLookupC.DMaxD.DSum2.用于获得字符串 S最左边 4个字符的函数是( )。(分数:2.00)A.Left(S,4)B.Left(S,1,4)C.Leftstr(S,4)D.Leftstr(S,0,4)3.下列数组声明语句中,正确的是( )。(分数:2.00)A.Dim A3,4 As IntegerB.Dim A(3,4) As Inte

2、gerC.Dim A3;4 As IntegerD.Dim A(3;4) As Integer4.在模块的声明部分使用“OptionBasel”语句,然后定义二维数组 A(2 t0 5,5),则该数组的元素个数为( )。(分数:2.00)A.20B.24C.25D.365.将一个数转换成相应字符串的函数是( )。(分数:2.00)A.StrB.StringC.AscD.Chr6.如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为( )。(分数:2.00)A.按值传递B.按地址传递C.ByRef传递D.按形参传递7.在 VBA中,能自动检查出来的错误是( )。(

3、分数:2.00)A.语法错误B.逻辑错误C.运行错误D.注释错误8.要显当当前过程中的所有变量及对象的取值,可以利用的调试窗口是( )。(分数:2.00)A.监视窗口B.调用堆栈C.立即窗口D.本地窗口9.在代码调试时,使用 DebugPrint 语句显示指定变量结果的窗口是( )。(分数:2.00)A.立即窗口B.监视窗口C.本地窗口D.属性窗口10.ADO对象模型包括 5个对象,分别是 Connection、Command、Field、Error 和( )。(分数:2.00)A.DatabaseB.WorkspaceC.RecordSetD.DBEngine11.如下程序段定义了学生成绩的

4、记录类型,由学号、姓名和三门课程成绩(百分制)组成。Type Studno As Integername As Stringscore(l to 3) As SingleEnd Type若对某个学生的各个数据项进行赋值,下列程序段中正确的是( )。(分数:2.00)A.Dim S As Stud Stud no1001 Stud name=“张三” Stud score=65,72,94B.Dim S As Stud Sno=1001 Sname=“张三” Sscore=65 ,72,94C.DimSAsStud Stud no=1001 Studname=“张三” Stud score(1)

5、=65 Stud score(2)=72 Stud score(3)=94D.DimSAsStud Sno=1001 Sname=“张三“ Sscore(1)=65 Sscore(2)=72 Sscore(3)=9412.在窗体中有一个标签 Lbl和一个命令按钮 Commandl,事件代码如下:Option Compare DatabaseDima As String*10Private Sub Commandl_Click()a=“1234“b=Len(a)MeLblCoption=bEnd Sub 打开窗体后单击命令按钮,窗体中显示的内容是( )。(分数:2.00)A.4B.5C.10D.

6、4013.执行语句:MsgBox“AAAA“,vbOKCancel+vbQuestion,“BBBB“之后,弹出的信息框( )。(分数:2.00)A.标题为“BBBB”、框内提示符为“惊叹号”、提示内容为“AAAA”B.标题为“AAAA”、框内提示符为“惊叹号”、提示内容为“BBBB”C.标题为“BBBB”、框内提示符为“问号”、提示内容为“AAAA”D.标题为“AAAA”、框内提示符为“问号”、提示内容为“BBBB”14.在 Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是( )。(分数:2.00)A.窗体B.模块C.宏D.报表15.现有一个已经建好的窗体,窗体中有

7、一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,下面语句正确的是( )。(分数:2.00)A.Docmd OpenForm “tEmployee“B.Docmd OpenView “tEmployee“C.Docmd OpenTable “tEmployee“D.Docmd OpenReport “tEmployee“16.在下列关于宏和模块的叙述中,不正确的是( )。(分数:2.00)A.模块是能够被程序调用的函数B.通过定义宏可以选择或更新数据C.宏或模块都不能是窗体或报表上的事件代码D.宏可以是独立的数据库对象,可以提供独立的操作动作17.下列叙述中,正确

8、的是( )。(分数:2.00)A.Sub过程无返回值,不能定义返回值类型B.Sub过程有返回值,返回值类型只能是符号常量C.Sub过程有返回值,返回值类型可在调用过程时动态决定D.Sub过程有返回值,返回值类型可由定义时的 As子句声明18.在 VBA中要打开名为“学生信息录入”的窗体,应使用的语句是( )。(分数:2.00)A.DocmdOpenForm“学生信息录入“B.OpenForm“学生信息录入“C.DocmdOpenWindow“学生信息录入“D.OpenWindow“学生信息录入“19.可以用 InputBox函数产生“输入对话框”。执行语句:st=InputBox(“请输入字符

9、串“,“字符串对话框“,“aaaa“)当用户输入字符串“bbbb”,按 OK按钮后,变量 st的内容是( )。(分数:2.00)A.aaaaB.请输入字符串C.字符串对话框D.bbbb20.InputBox函数的返回值类型是( )。(分数:2.00)A.数值B.字符串C.变体D.数值或字符串(视输入的数据而定)21.下列关于 VBA事件的叙述中,正确的是( )。(分数:2.00)A.触发相同的事件可以执行不同的事件过程B.每个对象的事件都是不相同的C.事件都是由用户操作触发的D.事件可以由程序员定义22.假定有以下循环结构 Do Until条件循环体 Loop则正确的叙述是( )。(分数:2.

10、00)A.如果“条件”值为 0,则一次循环体也不执行B.如果“条件”值为 0,则至少执行一次循环体C.如果“条件”值不为 0,则至少执行一次循环体D.不论“条件”是否为“真”,至少要执行一次循环体23.以下程序段运行结束后,变量 z的值为( )。x=2y=4Dox=x*yy=y+lLoop While y4(分数:2.00)A.2B.4C.8D.2024.在 Access中,DAO 的含义是( )。(分数:2.00)A.开放数据库互联应用编辑接口B.数据访问对象C.Active数据对象D.数据库动态链接库国家二级 ACCESS机试(选择题)模拟试卷 121答案解析(总分:48.00,做题时间:

11、90 分钟)一、选择题(总题数:24,分数:48.00)1.能够实现从指定记录集里检索特定字段值的函数是( )。(分数:2.00)A.DCountB.DLookup C.DMaxD.DSum解析:解析:本题考查系统函数的知识。DCount 函数可用于确定指定记录集中的记录数;DMax 函数可用于确定指定记录集中的最大值;DSum 函数可用于计算指定记录集中值集的总和;DLookup 函数可用于从指定记录集获取特定字段的值。2.用于获得字符串 S最左边 4个字符的函数是( )。(分数:2.00)A.Left(S,4) B.Left(S,1,4)C.Leftstr(S,4)D.Leftstr(S,

12、0,4)解析:解析:Left 函数的格式是:Left(字符表达式,数值表达式)。其功能是返回一个值,该值是从字符表达式左侧第 1个字符开始,截取若干个字符。其中,字符个数是数值表达式的值。当字符表达式是Null时,返回 Null值;当数值表达式值为 0时,返回一个空串;当数值表达式大于或等于字符表达式的字符个数时,返回字符表达式。3.下列数组声明语句中,正确的是( )。(分数:2.00)A.Dim A3,4 As IntegerB.Dim A(3,4) As Integer C.Dim A3;4 As IntegerD.Dim A(3;4) As Integer解析:解析:数组是由一组具有相同

13、数据类型的变量(称为数组元素)构成的集合。数组变量由变量名和数组下标组成,在 VBA中不允许隐含声明数组,可用 Dim语句来声明数组。数组定义的格式为:Dim 数组名(下标下界 to下标上界)As 数据类型下标下界的缺省值为 0,数组元素从“数组名(O)”至“数组名(下标上界)”;如果设置下标下界非 0,要使用 to选项。VBA 也支持多维数组。可以在数组下标中加入多个数值,并以逗号分开,由此来建立多维数组。4.在模块的声明部分使用“OptionBasel”语句,然后定义二维数组 A(2 t0 5,5),则该数组的元素个数为( )。(分数:2.00)A.20B.24 C.25D.36解析:解析

14、:Dim 数组名(下标下限 to下标上限)缺省情况下,下标下限为 0,元素个数=(下标上限一下标下限+1);如果使用 to选项可以安排非 0下限,使用逗号间隔可定义多维数组。数组 A(2 to 5,5)为二维数组,元素个数=(52+1)*(5 一 0+1)=4*6=24。5.将一个数转换成相应字符串的函数是( )。(分数:2.00)A.Str B.StringC.AscD.Chr解析:解析:各函数的功能如下表所示:6.如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为( )。(分数:2.00)A.按值传递 B.按地址传递C.ByRef传递D.按形参传递解析:解

15、析:在 VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用 ByVal声明,说明此参数为传值调用,此时形参的变化不会返回到实参;若用 ByRef声明,说明此参数为传址调用,此时形参的变化将会返回到实参;没有说明传递类型,则默认为传址传递。7.在 VBA中,能自动检查出来的错误是( )。(分数:2.00)A.语法错误 B.逻辑错误C.运行错误D.注释错误解析:解析:在 VBA中,能自动检查出来的错误是语法错误,如有语法错误则程序不会继续运行,逻辑错误、注释错误是不能自动检查出来的,逻辑错误需要调试,对结果进行分析,需要人为检查,注释错误不影响程序执行。8.要显当当

16、前过程中的所有变量及对象的取值,可以利用的调试窗口是( )。(分数:2.00)A.监视窗口B.调用堆栈C.立即窗口D.本地窗口 解析:解析:本题考查程序调试的知识。程序调试的时候可以利用几种辅助窗口来辅助调试,它们分别是:“本地”窗口显示当前过程中变量的值;“立即”窗口当应用程序处于中断模式时,允许运行代码或查询变量值;“监视”窗口显示选定表达式的值;快速监视当应用程序处于中断模式时,列出表达式的当前值;调用堆栈在中断模式中,显示一个对话框,其中列出所有被调用且未完成运行的过程。9.在代码调试时,使用 DebugPrint 语句显示指定变量结果的窗口是( )。(分数:2.00)A.立即窗口 B

17、.监视窗口C.本地窗口D.属性窗口解析:解析:立即窗口是用来进行快速的表达式计算、简单方法的操作及进行程序测试的工作窗口。在代码窗口编写代码时,要在立即窗口打印变量或表达式的值,可使用 DebugPrint 语句。10.ADO对象模型包括 5个对象,分别是 Connection、Command、Field、Error 和( )。(分数:2.00)A.DatabaseB.WorkspaceC.RecordSet D.DBEngine解析:解析:ADO 对象模型包括 5个对象,分别为 Connection对象、Command 对象、Recordset 对象、Field对象和 Error对象。 (1

18、)Connection 对象:用于建立与数据库的连接。通过连接可从应用程序访问数据源,它保存诸如指针类型、连接字符串、查询超时、连接超时和缺省数据库这样的连接信息。 (2)Command对象:在建立数据库连接后,可以发出命令操作数据源。一般情况下,Command 对象可以在数据库中添加、删除或更新数据,或者在表中进行数据查询。Command 对象在定义查询参数或执行存储过程时非常有用。 (3)Recordset 对象:表示数据操作返回的记录集。这个记录集是一个连接的数据库中的表,或者是 Command对象的执行结果返回的记录集。所有对数据的操作几乎都是在 Recordset对象中完成的,可以完

19、成指定行、移动行、添加、更改和删除记录操作。 (4)Field 对象:表示记录集中的字段数据信息。(5)Error对象:表示数据提供程序出错时的扩展信息。11.如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。Type Studno As Integername As Stringscore(l to 3) As SingleEnd Type若对某个学生的各个数据项进行赋值,下列程序段中正确的是( )。(分数:2.00)A.Dim S As Stud Stud no1001 Stud name=“张三” Stud score=65,72,94B.Dim S As S

20、tud Sno=1001 Sname=“张三” Sscore=65 ,72,94C.DimSAsStud Stud no=1001 Studname=“张三” Stud score(1)=65 Stud score(2)=72 Stud score(3)=94D.DimSAsStud Sno=1001 Sname=“张三“ Sscore(1)=65 Sscore(2)=72 Sscore(3)=94 解析:解析:本题考查记录类型和数组的知识。在 VBA中,可以使用 Type关键字来自定义记录类型,定更好记录类型之后,就可以声明记录型变量。要想引用记录变量中的成员必须使用运算符,格式为变量名、成

21、员名。当某个成员是数组的时候,对数组元素的访问要遵循数组元素的访问原则即数组名(下标)的形式。12.在窗体中有一个标签 Lbl和一个命令按钮 Commandl,事件代码如下:Option Compare DatabaseDima As String*10Private Sub Commandl_Click()a=“1234“b=Len(a)MeLblCoption=bEnd Sub 打开窗体后单击命令按钮,窗体中显示的内容是( )。(分数:2.00)A.4B.5C.10 D.40解析:解析:本题考查 VBA中定长字符串的知识。当声明一个变量为 String类型时,如果不加长度说明,则为变长字符

22、串;如果加上长度说明,则为定长字符串。定长字符串变量无论给它赋予何值,长度都为初始声明对指定的长度。由于声明 a的长度为 10,故 Len(A)=10,故 C)选项正确。13.执行语句:MsgBox“AAAA“,vbOKCancel+vbQuestion,“BBBB“之后,弹出的信息框( )。(分数:2.00)A.标题为“BBBB”、框内提示符为“惊叹号”、提示内容为“AAAA”B.标题为“AAAA”、框内提示符为“惊叹号”、提示内容为“BBBB”C.标题为“BBBB”、框内提示符为“问号”、提示内容为“AAAA” D.标题为“AAAA”、框内提示符为“问号”、提示内容为“BBBB”解析:解析

23、:在 VBA中可以函数的形式调用,格式为:Msgbox(Prompt,buttons,title,helpfile,con=ext)。Msgbox 用于打开一个信息框,等待用户单击按钮并返回一整数值,告诉系统用户单击了哪一个按钮,若不需要返回值,可直接作为命令语句使用,显示提示信息。14.在 Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是( )。(分数:2.00)A.窗体B.模块 C.宏D.报表解析:解析:本题考查 VBA程序设计的知识。模块是能够被程序调用的函数,可以在模块中放置任意复杂的代码段。而窗体只能设计自己的事件,报表也不能设计复杂的代码,宏里面只能设计宏

24、操作。15.现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,下面语句正确的是( )。(分数:2.00)A.Docmd OpenForm “tEmployee“B.Docmd OpenView “tEmployee“C.Docmd OpenTable “tEmployee“ D.Docmd OpenReport “tEmployee“解析:解析:本题考查 VBA中如何打开对象的知识。在 VBA中,打开表的命令格式为:DoCmdOpenTable表名。另外还需知道打开查询使用 DoCmdOpenQuery;打开窗体使用 DoCmdOp

25、enForm;打开打开报表使用 DoCmdOpenReports;打开视图使用 DoCmdOpenView;关闭窗体和报表使用 DoCmdClose 等。16.在下列关于宏和模块的叙述中,不正确的是( )。(分数:2.00)A.模块是能够被程序调用的函数B.通过定义宏可以选择或更新数据C.宏或模块都不能是窗体或报表上的事件代码D.宏可以是独立的数据库对象,可以提供独立的操作动作 解析:解析:本题考查宏和模块的知识。模块是能够被程序调用的函数,里面不能包含窗体或报表的事件代码;宏是一个或多个操作的序列,可以通过宏选择或更新数据,宏里面也不能包含窗体或报表的事件代码;宏是数据对象的一部分,不能独立

26、存在,只能依存于数据对象来进行操作。17.下列叙述中,正确的是( )。(分数:2.00)A.Sub过程无返回值,不能定义返回值类型 B.Sub过程有返回值,返回值类型只能是符号常量C.Sub过程有返回值,返回值类型可在调用过程时动态决定D.Sub过程有返回值,返回值类型可由定义时的 As子句声明解析:解析:Sub 过程(又称子过程)以关键词 Sub开始,以 End Sub结束,其定义语句语法格式为: PublicIPrivateIStatic Sub子过程名(形参)As数据类型 子过程语句 Exit Sub 子过程语句 xEnd Sub 对于子过程,可以传送参数和使用参数来调用它,但不返回任何

27、值。18.在 VBA中要打开名为“学生信息录入”的窗体,应使用的语句是( )。(分数:2.00)A.DocmdOpenForm“学生信息录入“ B.OpenForm“学生信息录入“C.DocmdOpenWindow“学生信息录入“D.OpenWindow“学生信息录入“解析:解析:本题考查 VBA中如何打开对象的知识。在 VBA中,打开窗体的命令为 Docmd OpenForm,另外还需知道打开表使用命令 DoCmd OpenTable;打开报表使用命令 DoCmd OpenReport;打开查询使用命令 DoCmd OpenQuery;关闭窗体和报表使用命令 Docmd Close。19.可

28、以用 InputBox函数产生“输入对话框”。执行语句:st=InputBox(“请输入字符串“,“字符串对话框“,“aaaa“)当用户输入字符串“bbbb”,按 OK按钮后,变量 st的内容是( )。(分数:2.00)A.aaaaB.请输入字符串C.字符串对话框D.bbbb 解析:解析:输入框用于在一个对话框中显示提示,等待用户输入正文并按下按钮、返回包含文本框内容的字符串数据信息。它的功能在 VBA中是以函数的形式调用的,其使用格式如下: InputBox (Ptompt,title,default,xpos ,ypos儿,helpfile ,context) InputBox 有关参数说

29、明如下表所示。20.InputBox函数的返回值类型是( )。(分数:2.00)A.数值B.字符串 C.变体D.数值或字符串(视输入的数据而定)解析:解析:本题考查输入框的知识。InputBox 函数用于在屏幕上弹出一个输入框,框中有若干提示信息,同时接收用户输入的值作为返回值,该值类型是一个字符串。21.下列关于 VBA事件的叙述中,正确的是( )。(分数:2.00)A.触发相同的事件可以执行不同的事件过程 B.每个对象的事件都是不相同的C.事件都是由用户操作触发的D.事件可以由程序员定义解析:解析:事件是由系统定义的,事件的过程是由程序员定义的,因此触发相同的事件可以执行不同的事件过程;不

30、同的对象可能有相同的实现,如很多控件都具有“获取焦点”事件。有些事件并不是用户触发的,如 Resize事件。事件是由系统定义供程序员使用的,并不能由程序员定义。22.假定有以下循环结构 Do Until条件循环体 Loop则正确的叙述是( )。(分数:2.00)A.如果“条件”值为 0,则一次循环体也不执行B.如果“条件”值为 0,则至少执行一次循环体 C.如果“条件”值不为 0,则至少执行一次循环体D.不论“条件”是否为“真”,至少要执行一次循环体解析:解析:本题考查 VBA中 Do UntilLoop循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有

31、可能一次也不执行循环体;如果是后判断条件,则无论条件如何,至少执行一次循环体。在 Until循环中条件为 False时执行循环体,条件为 True时退出循环;在While循环中条件为 True时执行循环体,条件为 False时退出循环;这一点要注意区分清楚。本题中是先判断条件,条件值为 0表示条件是 False,则至少执行一次循环体。23.以下程序段运行结束后,变量 z的值为( )。x=2y=4Dox=x*yy=y+lLoop While y4(分数:2.00)A.2B.4C.8 D.20解析:解析:本题考查 VBA中循环的知识。在本题中用了 DoLoop While循环,先运行循环体后判断条件,当条件满足时继续循环,条件不满足时退出循环体。在本题中第一次循环结束后 y的值为 5已经不满足条件,故此循环只执行一次,x 的值为 2*4=8。24.在 Access中,DAO 的含义是( )。(分数:2.00)A.开放数据库互联应用编辑接口B.数据访问对象 C.Active数据对象D.数据库动态链接库解析:解析:本题考查 VBA中数据库访问接口的知识。在 VBA中,数据库访问接口有 3种:开放数据库互联(ODBC)、数据访问对象(DAO)和 Active数据对象(ADO)。

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