2018年3月计算机二级考试Access模拟试题四

 我来答
Peter说科技
2023-01-06 · TA获得超过319个赞
知道小有建树答主
回答量:1680
采纳率:100%
帮助的人:103万
展开全部

   2018年3月计算机二级考试Access模拟试题四

  参考答案

  (1)要将一个数字字符串转换成对应的数值,应使用的函数是( )。

  A.Val

  B.Single

  C.Asc

  D.Space

  (2)下列不属于VBA函数的是( )。

  A.Choose

  B.If

  C.IH

  D.Switch

  (3)InputBox函数的返回值类型是( )。

  A.数值

  B.字符串

  C.变体

  D.视输入的数据而定

  (4)若变量i的初值为8,则下列循环语句中循环体的执行次数为( )。

  A.3次

  B.4次

  C.5次

  D.6次

  (5)在窗体中有一个文本框Textl,编写事件代码如下:

  打开窗体运行后,在输入框中输入整数12,文本框Textl中输出的结果是( )。

  A.1

  B.2

  C.3

  D.4

  (6)窗体中有命令按钮run34,对应的事件代码如下:

  运行以上事件过程,所完成的功能是( )。

  A.对输入的l0个数据求累加和

  B.对输入的l0个数据求各自的余数,然后再进行累加

  C.对输入的l0个数据分别统计奇数和偶数的个数

  D.对输入的l0个数据分别统计整数和非整数的个数

  (7)若有以下窗体单击事件过程:Private Sub Form—Click( )

  打开窗体运行后,单击窗体,则消息框的输出内容是( )。

  A.1

  B.4

  C.15

  D.120

  (8)在窗体中有一个命令按钮Commandl和一个文本框Textl,编写事件代码如下:

  打开窗体运行后,单击命令按钮,文本框Textl输出的结果是( )。

  A.6

  B.12

  C.18

  D.21

  (9)窗体中有命令按钮Commandl,事件过程如下:

  运行程序,单击命令按钮,则立即窗口中显示的内容是( )。

  A.105

  B.1040

  C.205

  D.2040

  (10)下列程序段的功能是实现“学生”表中“年龄”字段值加1:Dim Str As StringStr=”【】¨Docmd.RunSQL Str括号内应填入的程序代码是( )。

  A.年龄=年龄+1

  B.Update学生Set年龄=年龄+1

  C.Set年龄=年龄+1

  D.Edit学生set年龄=年龄+1

  参考答案

  (1)A

  【解析】Val函数将数字字符串转换成数值型数字。转换时可自动将字符串中的空格、制表符和换行符去掉,当遇到它不能识别为数字的第一个字符时,停止读人字符串。

  (2)B

  【解析】IIf函数,SwitCh函数和Choose函数是VBA提供的3个条件函数,而If是程序流程控件的条件语句,不是函数。

  (3)B

  【解析】输入框用于在一个对话框中显示提示,等待用户输入正文并按下按钮,返回包含文本框内容的字符串数据信息。简单说就是它的返回值是字符串。

  (4)C

  【解析】该循环语句的执行过程为,当i小于等于17时,执行循环体,每循环一次,i的值加2,从8到17之间,公差为2,加5次以后i为18,大于17,退出循环,共循环了5次。

  (5)B

  【解析】本题中窗体单击事件是通过输入框输入数值,根据所输入数值内容对Y进行赋值,运行时输入框输入12,Y赋初值为l,判断X的值不等于0所以Y又赋值为2,最终文本框中输出结果为2。

  (6)C

  【解析】本题程序中利用For循环输入l0个数。并根据IF语句的条件统计两种情况数的个数。在IF语句的条件中int函数的作用是对其中的参数进行取整运算,如果一个整数除以2后取整与其自身除以2相等,那么这个整数就是偶数,否则就是奇数。因此,题目是统计输入的l0个数中奇数和偶数的个数。

  (7)B

  【解析】本题中主要考查FOR循环执行的次獭和循环变量的取值,第一次循环i=1,result=l * l=1,之后加3;第二次循环i=4,result=l*4=4,之后i加3为7不符台for循环条件,结束循环,输出结果为4。

  (8)D

  【解析】题目中程序是在文本框中输出x的值。]的值由一个三重循环求出,在第一重循环中,X的初值都是3因此,本段程序重复运行4次,每次x初值为3,然后再经由里面两重循环的计算。在里面的两重循环中,每循环一次,X的值加3,里面两重循环分别从l到3,从l到2共循环6次,所I三x每次加3,共加6次,最后的结果为x=3+6}3=21。str函数将数值表达式转换成字符串,即在文本框中显示21。

  (9)D

  【解析】本题考查的是变量的作用域,程序中命令按钮中的x是用statiC定义的局部静态变量,只在模块的内部使用,过程执行时才可见。当调用f函数时,所求的f函数的值是f函数中x和Y的值乘积,即f函数的值是2*20=40,{|i用f函数后,原命令按钮中x的值被f函数中的值覆盖.即x=20。最后输出X=20 Y=40,故答案为D。

  (10)B

  【解析】实现字段值的增加用UPDATE更新语

  句,语句格式为:UPDATE表名SET字段名=表达式,题目中要实现对“学生”表中“年龄”字段值加l,因此,正确的语句是:Update学生Set年龄=年龄+1。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式