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

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

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

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

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

    1、国家二级 ACCESS机试(选择题)模拟试卷 137及答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.已知 VBA语句 If x10 then y10,下列叙说中正确的是( )。(分数:2.00)A.x10 和 y10 均为赋值语句B.x10 和 y10 均为关系表达式C.x10 为关系表达式,y10 为赋值语句D.x10 为赋值语句,y10 为关系表达式2.VBA表达式 Left(”how are you“,3)值是( )。(分数:2.00)A.howB.areC.youD.ho3.下列程序段中,可以实现互换变量 A和 B的值的程序段是( )

    2、。(分数:2.00)A.AB:BAB.AC:CB:BAC.A(AB)2:B(AB)2D.AAB:BAB:AAB4.在人事档案数据表中有“参加工作时间”字段(日期时间类型),要使用 SQL语句查找参加工作在 30年以上的员工信息,下列条件表达式中,错误的是( )。(分数:2.00)A.参加工作时间INT(Date()365)30B.参加工作时间DateAdd(“YYYY“,30,Date()C.DateDiff(“YYYY“,参加工作时间,Date()30D.Year(Date()year(参加工作时间)305.VBA程序流程控制的方式是( )。(分数:2.00)A.顺序控制和分支控制B.顺序控

    3、制和循环控制C.循环控制和分支控制D.顺序、分支和循环控制6.下列四个选项中,不是 VBA条件函数的是( )。(分数:2.00)A.ChooseB.IfC.IIfD.Switch7.将一个数转换成相应字符串的函数是( )。(分数:2.00)A.StrB.StringC.AscD.Chr8.要将一个数字字符串转换成对应的数值,应使用的函数是( )。(分数:2.00)A.ValB.SingleC.AscD.Space9.删除字符串前导和尾随空格的函数是( )。(分数:2.00)A.LtrimB.RtrimC.TrimD.Lcase10.在 Access中,如果变量定义在模块的过程内部,当过程代码执

    4、行时才可见,则这种变量的作用域为( )。(分数:2.00)A.程序范围B.全局范围C.模块范围D.局部范围11.VBA中求字符串长度的函数是( )。(分数:2.00)A.LenB.LengthC.StrLenD.strLength12.VBA的子字符串检索函数是( )。(分数:2.00)A.InStrB.LenC.RightD.Replace13.下列选项中,不是 VBA基本数据类型的是( )。(分数:2.00)A.CharB.BooleanC.CurrencyD.Date14.函数 Msgbox返回值的类型是( )。(分数:2.00)A.数值B.货币C.字符串D.逻辑值15.函数 Input

    5、Box的返回值类型是( )。(分数:2.00)A.数值B.字符串C.变体D.视输入的数据而定16.函数 InStr(1,“eFCdEfGh“,“EF“,1)执行的结果是( )。(分数:2.00)A.0B.1C.5D.617.若有语句:str1InputBox(“输入“,“ “,“练习“);从键盘上输入字符串“示例”后,str1 的值是( )。(分数:2.00)A.“输入“B.“ “C.“练习“D.“示例“18.下列选项中,与 VBA中语句 Dim NewVar,sum!等价的是( )。(分数:2.00)A.Dim NewVar As Integer,slim As SingleB.Dim Ne

    6、wVar As Integer,sum As DoubleC.Dim NewVar As Single,sum As SingleD.Dim NewVar As Sibgle,sum As Integer19.若将文本字符串 23,8,7 按升序排序,则排序的结果是( )。(分数:2.00)A.23,8,7B.7,8,23C.23,7,8D.7,23,820.运行下列程序段,结果是( )。 For m10 to 1 Step 0 kk3 Next in(分数:2.00)A.形成死循环B.循环体不执行即结束循环C.出现语法错误D.循环体执行一次后结束循环21.运行下列程序段,显示的结果是( )。

    7、 aInstr(5,“Hello!Beijing“,“e“) bSgn(32) cab MsgBox c(分数:2.00)A.1B.3C.7D.922.执行下列程序段后,输出结果是( )。 n0 For i1 To 3 For j5 T0 1 Step1 nnl Next j,i DebugPrint n;j;i(分数:2.00)A.12 0 4B.15 0 4C.12 3 1D.15 3 123.在一行上写多条语句时,应使用的分隔符是( )。(分数:2.00)A.分号B.逗号C.冒号D.空格24.若在被调用过程中改变形式参数变量的值,其结果同时也会影响到实参变量的值,这种参数传递方式是( )

    8、。(分数:2.00)A.ByValB.按值传递C.ByRefD.按形参传递25.在过程定义中有语句: Private Sub Gefl3am(ByVal data As Integer)其中 ByVal的含义是( )。(分数:2.00)A.传值调用B.传址调用C.形式参数D.实际参数26.在 VBA中按文件的访问方式不同,可以将文件分为( )。(分数:2.00)A.顺序文件、随机文件和二进制文件B.文本文件和数据文件C.数据文件和可执行文件D.ASCII文件和二进制文件27.下列文件打开方式中,只能读不能写的是( )。(分数:2.00)A.InputB.OutputC.RandomD.Appe

    9、nd28.VBA中命令 Write#和 Print#的区别是( )。(分数:2.00)A.Write#将数据写入指定文件,而 Print#是创建一个新的打印文件B.Write#将数据写入打印文件,而 Print#是创建一个新的指定文件C.Write#能将数据写入指定文件或打印文件,而 Print#只能是创建一个新的指定文件D.Write#只能将数据写入指定文件,而 Print#可以创建一个新的指定文件或打印文件29.如果在 C盘当前文件夹下已存在名为 StuDatadat 的顺序文件,则执行语句Open“C:StuDatadat“For Append As#1的结果是( )。(分数:2.00)

    10、A.删除文件中原有内容,使文件变为空文件B.保留文件中原有内容,可在文件尾添加新内容C.保留文件中原有内容,在文件头开始添加新内容D.保留文件中原有内容,但不能进行任何写文件操作30.VBA中不能实现错误处理的语句结构是( )。(分数:2.00)A.On Error Then标号B.On Error Goto标号C.On Error Resume NextD.On Error Goto 0国家二级 ACCESS机试(选择题)模拟试卷 137答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.已知 VBA语句 If x10 then y10,下列叙说

    11、中正确的是( )。(分数:2.00)A.x10 和 y10 均为赋值语句B.x10 和 y10 均为关系表达式C.x10 为关系表达式,y10 为赋值语句 D.x10 为赋值语句,y10 为关系表达式解析:解析:本题考查 If语句,If 后面的表达式为关系表达式,判断条件是否成立,then 后面的语句为赋值语句,为条件成立后执行的结果。2.VBA表达式 Left(”how are you“,3)值是( )。(分数:2.00)A.how B.areC.youD.ho解析:解析:Left 函数是从左侧开始截取指定位数的字符串。题目中从左侧开始截取 3个字符,得到how。3.下列程序段中,可以实现互

    12、换变量 A和 B的值的程序段是( )。(分数:2.00)A.AB:BAB.AC:CB:BAC.A(AB)2:B(AB)2D.AAB:BAB:AAB 解析:解析:“AB:BA”只有两个变量无法相互换值;“AC:CB:BA”执行完后,A,B 变量的值都是 C的值;“A(AB)2:B(AB)2”选项执行后,A,B 中的值不是任一个原来的值了;“AAB:BAB:AAB”执行时,变量 A,B 的和减 B的值得到 A的值,赋给了 B,此时 B中是原来 A的值了,然后 A,B 的和减去现在 B的值,即减去原来 A的值等于原来 B的值,赋给 A,这样 A,B 的值就交换了。4.在人事档案数据表中有“参加工作时

    13、间”字段(日期时间类型),要使用 SQL语句查找参加工作在 30年以上的员工信息,下列条件表达式中,错误的是( )。(分数:2.00)A.参加工作时间INT(Date()365)30 B.参加工作时间DateAdd(“YYYY“,30,Date()C.DateDiff(“YYYY“,参加工作时间,Date()30D.Year(Date()year(参加工作时间)30解析:解析:选项 A中,Date()返回当前日期,用当前日期除以 365没有任何意义,用法错误;选项 B中,DateAdd()函数表示在当前系统日期的年份上减去 30,与“参加工作时间”相比较,若符合条件则说明是工作 30年以上的员

    14、工;选项 C中,DateDiff()函数表示计算两个时间间隔值,即获得当前日期与参加工作时间中年份上的间隔值,若30,则说明工作 30年以上;选项 D中,用当前日期的年份减去参加工作时间中的年份,若30,则说明工作 30年以上。所以错误的表达式为 A。5.VBA程序流程控制的方式是( )。(分数:2.00)A.顺序控制和分支控制B.顺序控制和循环控制C.循环控制和分支控制D.顺序、分支和循环控制 解析:解析:程序流程控制一般有三种,即顺序流程、分支流程和循环流程。顺序流程指程序的语句依次顺序执行;分支流程指程序根据 If语句或 Case语句使程序流程选择不同的分支执行;循环流程则是依据一定的条

    15、件使指定的程序语句反复执行。6.下列四个选项中,不是 VBA条件函数的是( )。(分数:2.00)A.ChooseB.If C.IIfD.Switch解析:解析:VBA 提供了 3个条件函数:IIf 函数、Switch 函数和 C1aoose函数,这 3个函数由于具有选择特性而被广泛用于查询、宏及计算控件的设计中。而 If是程序流程控制的条件语句,不是函数。7.将一个数转换成相应字符串的函数是( )。(分数:2.00)A.Str B.StringC.AscD.Chr解析:解析:将数值表达式的值转化为字符串的函数是 Str。而 String函数返回一个由字符表达式的第1个字符重复组成的指定长度为

    16、数值表达式值的字符串;Asc 函数返回字符串首字符的 ASCII码值;Chr函数返回以数值表达式值为编码的字符。8.要将一个数字字符串转换成对应的数值,应使用的函数是( )。(分数:2.00)A.Val B.SingleC.AscD.Space解析:解析:Val 函数将数字字符串转换成数值型数字。转换时可自动将字符串中的空格、制表符和换行符去掉,当遇到它不能识别为数字的第一个字符时,将停止读入字符串。9.删除字符串前导和尾随空格的函数是( )。(分数:2.00)A.LtrimB.RtrimC.Trim D.Lcase解析:解析:在 VBA中,Trim 函数可以返回去掉字符串开始和尾部空格的字符

    17、串。10.在 Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为( )。(分数:2.00)A.程序范围B.全局范围C.模块范围D.局部范围 解析:解析:在过程内部定义的变量,当过程代码执行时才可见,则它的作用域只在该过程内部,属于局部变量。11.VBA中求字符串长度的函数是( )。(分数:2.00)A.Len B.LengthC.StrLenD.strLength解析:解析:在 VBA中,可以利用 len函数来统计指定字符串的长度。12.VBA的子字符串检索函数是( )。(分数:2.00)A.InStr B.LenC.RightD.Replace解析:解

    18、析:Instr 为字符串检索函数,使用格式为:Instr(Start,Str1,Str2,Compare),用于检索字符串 Str2在字符串 Str1中最早出现的位置,返回一个整数。13.下列选项中,不是 VBA基本数据类型的是( )。(分数:2.00)A.Char B.BooleanC.CurrencyD.Date解析:解析:VBA 的基本数据类型包括:整数、长整数、单精度数、双精度数、货币、字符串、布尔型、日期型、变体类型。14.函数 Msgbox返回值的类型是( )。(分数:2.00)A.数值 B.货币C.字符串D.逻辑值解析:解析:MsgBox 函数的语法为:MsgBox(prompt

    19、,buttons,title,1aelpfile,context)。该函数的返回值是一个数值,告诉用户单击了哪一个按钮。比如:MsgBox 消息框显示“确定”按钮,则单击“确定”按钮 MsgBox函数的返回值为 1。15.函数 InputBox的返回值类型是( )。(分数:2.00)A.数值B.字符串 C.变体D.视输入的数据而定解析:解析:InputBox 用于接收用户的输入,返回值类型为字符串类型。16.函数 InStr(1,“eFCdEfGh“,“EF“,1)执行的结果是( )。(分数:2.00)A.0B.1 C.5D.6解析:解析:Instr 函数的语法是:InStr(Start,St

    20、r1,Str2,Compare);其中 Start为检索的起始位置,题目中为 1,表示从第 1个字符开始检索。Strl 表示待检索的字符串,Str2 表示待检索的子串。Compare 取值 0或缺省时表示进行二进制比较,取值为 1表示不区分大小写。题目中值为 1,因此,检索时不区分大小写。因此,题目中函数返回值为 1。17.若有语句:str1InputBox(“输入“,“ “,“练习“);从键盘上输入字符串“示例”后,str1 的值是( )。(分数:2.00)A.“输入“B.“ “C.“练习“D.“示例“ 解析:解析:InputBox 函数表示在对话框中显示提示信息,等待用户输入正文或按下按钮

    21、,并返回包含文本框内容的字符串,其函数格式为 InputBox(Prompt,Title,Default,Xpos,Ypos,Helpfile,Context)。Prompt 是必需的,作为对话框消息出现的字符串表达式;Title 是可选的,显示对话框标题栏中的字符串表达式;Deflault 是可选的,显示文本框中的字符串表达式,在没有其他输入时作为默认值。在本题中输入“示例”,所以返回值为“示例”。18.下列选项中,与 VBA中语句 Dim NewVar,sum!等价的是( )。(分数:2.00)A.Dim NewVar As Integer,slim As Single B.Dim New

    22、Var As Integer,sum As DoubleC.Dim NewVar As Single,sum As SingleD.Dim NewVar As Sibgle,sum As Integer解析:解析:代表的数据类型为整型,!代表的数据类型为单精度型。19.若将文本字符串 23,8,7 按升序排序,则排序的结果是( )。(分数:2.00)A.23,8,7B.7,8,23C.23,7,8 D.7,23,8解析:解析:文本型数据排序时,应按照首字母的 ASCII码来排序。20.运行下列程序段,结果是( )。 For m10 to 1 Step 0 kk3 Next in(分数:2.00

    23、)A.形成死循环B.循环体不执行即结束循环 C.出现语法错误D.循环体执行一次后结束循环解析:解析:本题考查 For循环语句,Step 表示循环变量增加步长,循环初始值大于终值时步长应为负数,步长为 0时则循环不成立,循环体不执行即结束循环。21.运行下列程序段,显示的结果是( )。 aInstr(5,“Hello!Beijing“,“e“) bSgn(32) cab MsgBox c(分数:2.00)A.1B.3C.7 D.9解析:解析:Instr 为字符串检索函数,使用格式为:Instr(Start,Str1,Str2,Compare),用于检索字符串 Str2在字符串 Str1中最早出现

    24、的位置,返回一个整数;Sgn()返回表示数字符号的整数,在题目中 a8,b1,所以 c7。22.执行下列程序段后,输出结果是( )。 n0 For i1 To 3 For j5 T0 1 Step1 nnl Next j,i DebugPrint n;j;i(分数:2.00)A.12 0 4B.15 0 4 C.12 3 1D.15 3 1解析:解析:外层循环共执行 3次,内层循环每次执行 5次;当 i1 时,n5;当 i2 时,n10;当i3 时,n15,此时 j0,结束内层循环,i4,结束外层循环。23.在一行上写多条语句时,应使用的分隔符是( )。(分数:2.00)A.分号B.逗号C.冒

    25、号 D.空格解析:解析:VBA 中在一行中写多条语句时,应使用冒号(:)分隔。24.若在被调用过程中改变形式参数变量的值,其结果同时也会影响到实参变量的值,这种参数传递方式是( )。(分数:2.00)A.ByValB.按值传递C.ByRef D.按形参传递解析:解析:在被调用过程中改变形式参数变量的值,其结果同时也会影响到实参变量的值,是按址传递,用 ByRef表示。25.在过程定义中有语句: Private Sub Gefl3am(ByVal data As Integer)其中 ByVal的含义是( )。(分数:2.00)A.传值调用 B.传址调用C.形式参数D.实际参数解析:解析:过程定

    26、义语句中形参变量说明中使用 ByVal指定参数传递方式为按值传递,如果使用 ByRef则指定参数传递方式为按地址传递,如果不指定参数传递方式,则默认为按地址传递。26.在 VBA中按文件的访问方式不同,可以将文件分为( )。(分数:2.00)A.顺序文件、随机文件和二进制文件 B.文本文件和数据文件C.数据文件和可执行文件D.ASCII文件和二进制文件解析:解析:VBA 中打开文件的格式为:Open 文件名For 方式Access 存取类型锁定As#文件号Len记录长度。其中“方式”可以是以下几种:Output、Input、Append 为指定顺序输出输入方式,Ranclom为指定随机存取方式

    27、,Binary 为指定二进制文件。因此,按文件访问方式不同可以将文件分为顺序文件、随机文件和二进制文件。27.下列文件打开方式中,只能读不能写的是( )。(分数:2.00)A.Input B.OutputC.RandomD.Append解析:解析:VBA 中如果文件打开方式为 Input,则表示从指定的文件中读出记录,此方式不能对打开的文件进行写入操作。如果指定的文件不存在,则会产生“文件未找到”错误。28.VBA中命令 Write#和 Print#的区别是( )。(分数:2.00)A.Write#将数据写入指定文件,而 Print#是创建一个新的打印文件 B.Write#将数据写入打印文件,

    28、而 Print#是创建一个新的指定文件C.Write#能将数据写入指定文件或打印文件,而 Print#只能是创建一个新的指定文件D.Write#只能将数据写入指定文件,而 Print#可以创建一个新的指定文件或打印文件解析:解析:Write#是将数据写入指定文件,而 Print#是创建一个新的打印文件。29.如果在 C盘当前文件夹下已存在名为 StuDatadat 的顺序文件,则执行语句Open“C:StuDatadat“For Append As#1的结果是( )。(分数:2.00)A.删除文件中原有内容,使文件变为空文件B.保留文件中原有内容,可在文件尾添加新内容 C.保留文件中原有内容,

    29、在文件头开始添加新内容D.保留文件中原有内容,但不能进行任何写文件操作解析:解析:文件打开方式中使用 ForAppend时,指定文件按顺序方式输出,文件指针被定位在文件末尾。如果对文件执行写操作,则写入的数据附加到原来文件的后面。30.VBA中不能实现错误处理的语句结构是( )。(分数:2.00)A.On Error Then标号 B.On Error Goto标号C.On Error Resume NextD.On Error Goto 0解析:解析:VBA 中实现错误处理的语句一般语法是: On Error GoTo 标号 On Error ReSume Next On Error GoTo 0


    注意事项

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




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

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

    收起
    展开