2018年3月计算机等级考试即将开始,小编在这里为考生们整理了2018年3月计算机二级考试Access综合试题,希望能帮到大家,想了解更多资讯,请关注出国留学网的及时更新哦。
2018年3月计算机二级考试Access综合试题十
(1)要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是( )。
A.Abs([成绩])
B.Int([成绩])
C.sqr([成绩])
D.Ssn([成绩])
(2)将一个数转换成相应字符串的函数是( )。
A.Str
B.String
C.Asc
D.Chr
(3)可以用InputBox函数产生″输入对话框″。执行语句:st=InputBox(″请输入字符串″,″字符串对话框″,″aaaaa″当用户输入字符串″bbbb″,按OK按钮后,变量st的内容是( )。
A.aaaa
B.请输入字符串
C.字符串对话框
D.bbbb
(4)由“For i=1 T016 Step 3”决定的循环结构被执行( )。
A.4次
B.5次
C.6次
D.7次
(5)运行下列程序,输人数据8、9、3、0后,窗体中显示结果是( )。
A.0
B.17
C.20
D.21
(6)窗体中有命令按钮Commandl和文本框Textl,事件过程如下:
运行程序,单击命令按钮,输入l9,在Textl中会显示“19是奇数”。那么在程序的括号内应填写( )。
A.NOT result(x)
B.result(x)
C.result(x)=″奇数v
D.result(x):″偶数″
(7)若有如下Sub过程:
打开窗体运行后,单击命令按钮,消息框中有两行输出,内容分别为( )。
A.1和1
B.1.25和1
C.1.25和4
D.5和4
(8)窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:
运行以上事件过程,文本框中的输出是( )。
A.6
B.12
C.18
D.21
(9)在窗体中有一个命令按钮Commandl,编写事件代码如下:
打开窗体运行后,单击命令按钮,输出结果是( )。
A.15
B.20
C.25
D.35
(10)下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息框中输出记录集的
记录(即窗体记录源)个数。
程序括号内应填写的是( )。
A 1 Count
B.rs.Count
C.RecordCount
D.rs.RecordCount
参考答案
(1)B
【解析】取整函数是Int,而Abs是求绝对值函数,
Sqr是求平方根函数,Sgn函数返回的是表达式的符号值。
(2)A
【解析】将数值表达式的值转化为字符串的函数是str。而Strin9返回一个由字符表达式的第l个字符重复组成的指定长度为数值表达式值的字符串;AsC函数返回字符串首字符的ASCIl值;Chr函数返回以数值表达式值为编码的字符。
(3)D
【解析】InputBox函数表示在对话框中显示提示,等待用户输人正文或按下按钮,并返回包含文本框内容的字符串,其函数格式为lnputBox(Prompt[,Title][,Default][,Xpos][,Ypos][,Helpfile,Context])。Prompt是必需的,作为对话框消息出现的字符串表达式;Title是可选的,显示对话框标题栏中的字符串表达式:Default是可选的。显示文本框中的字符串表达式,在没有其他输人时作为缺省值。因此,本题中的输入框初始显示为aaaa,输入bbbb后点击OK按钮后,bbbb传给变量st。
(4)C
【解析】题目考查的是For循环结构,循环初值i为1,终值为l6,每次执行循环i依次加3,则i分别为l、4、7、10、13、16,则循环执行6次。
(5)C
【解析】本题程序是通过D0循环结构对键盘输入的数据进行累加,循环结束条件是输入的字符为0,题目在输入0之前输入的3个有效数据8、9、3相加值为20。
(6)B
【解析】本题程序是判断奇偶性的程序,函数Result用来判断X是否是偶数,如果x是偶数,那么Result的返
回值为真,否则返回值为假,单击命令按钮时执行的过程是输入整数X,然后调用Result函数,如果值为真,文本框会显示输入的值是偶数,否则显示输入的值为奇数。调用Result函数且Result函数值为真时的表达式为:Result(X)。
(7)B
【解析】此题中设定了一个sfun()函数,进行除法运算和求模运算。命令按钮的单击事件中,定义两变量a=5,b=4,调用sfun函数传递a,b的值给X,Y进行运算,t=x=5,Y=4;x=t/y=5/4=1.25(除法运算);y=tMod Y=5 mod 4=1(求模运算)。Sfun函数参数没有指明参数传递方式,则默认以传址方式传递,因此a的值为1.25,b的值为1。
(8)D【解析】题目中程序是在文本框中输出X的值,X的值由一个三重循环求出,在第一重循环中,x的初值都是3,因此,本段程序x重复运行4次,每次都是初值为3,然后再经由里面两重循环的计算。在里面的两重循环中,每循环一次,X的值加3,里面两重循环分别从l到3,从l到2共循环6次,所以X每次加3,共加6次,最后的结果为X=3+6*3=21。Str函数将数值表达式转换成字符串,即在文本框中显示21。
(9)B
【解析】题目中在命令按钮的单击事件中调用了过程P。而过程P的功能是根据参数N,计算从l到N的累加,然后返回这个值。N=1时,P(1)返回l,N=2时,P(2)返
f回3,N=3时,P(3)返回6,N=4时,P(4)返回l0,所以s=1+3+6+10=20。
(10)D
【解析】题目中对象变量rs返回了当前窗体的ReCordSet属性记录集的引用,那么通过访问对象变量rs的属性RrCnrdCount就可以得到该记录集的记录个数,引用方法为rs,ReordCount。
推荐阅读:
出国留学网计算机等级考试栏目推荐: