计算机等级

计算机等级二级考试Visual Basic文章
北京上海天津重庆更多

2018年3月计算机二级VB考前冲刺题3

2018年03月15日 17:57:46来源:计算机等级考试网
导读:计算机等级考试在即,为了帮助小伙伴们完善知识框架,顺利通过考试,坦途网计算机等级频道小编为广大考生整理了2018年计算机等级考试模拟题汇总,希望能对你的复习有所帮助。

>>计算机二级考试模拟题2018年3月计算机二级VB考前冲刺题3

>>全国计算机等级考试通关课程

(11)以下叙述中错误的是( )。

A.标准模块文件的扩展名是.bas

B.标准模块文件是纯代码文件

C.在标准模块中声明的全局变量可以在整个工程中使用

D.在标准模块中不能定义过程

(12)在Visual Basic中,表达式3*25 Mod 3的值是( )。

A.1

B.0

C.3

D.出现错误提示

(13)以下选项中,不合法的Visual Basic的变量名是( )。

A.a5b

B._xyz

C.a_b

D.andif

(14)以下数组定义语句中,错误的是( )。

A.Static a(i0)As Integer

B.Dim c(3,1 T04)、、

C.Dim d(一10)

D.Dim b(0 T0 5,1 T0 3)As Integer(15)现有语句:Y=IIf(X>0,X Mod 3,

(15)设X=10,则y的值是( )。

A.0

B.1

C.3

D.语句有错

参考答案及解析

(11)D【解析】标准模块独立保存为标准模块文件.bas,故A选项正确。

标准模块是应用程序内其他模块访问的过程和声明的容器。当应用程序比较庞大,含有多个窗口,而且几个窗口需要写重复的过程、变量等代码时,就可以把这些重复的代码写在标准模块。故B选项正确。

在标准模块中定义的Public变量、Public过程属于全局变量和全局过程,在整个工程中的其他窗体、模块都可以使用。故c选项正确,在标准模块中可以定义过程,故D选项错误。

(12)A【解析】VB中算术运算符优先级从高到低:乘方“>负号一>乘除}、/>整除>取模Mod>加减+、一。根据优先级顺序,先计算3 t2为6,再65整除为1,最后1 Mod 3取模结果为1。故A选项正确。

(13)B【解析】VB中变量的命名规则为:①必须以字母或汉字开头②由字母、汉字、数字或下划线组成③不能使用VB已经占用的关键字。本题选项B中变量名以下划线开头,不合法。故B选项错误。

(14)C【解析】定义数组有2种格式:第1种格式:数组每一维的只给出下标的上界,即可以使用的下标的最.大值。格式为Diml publicI privateI static<数组名>(上界,[上界…])[As类型名]形如:Dim a(5)As Interger,Dim b(4,5)As Integer这种形式,数组各维的下标的下界只能为0或1,而且下标的上界>=下界。本题中C选项下标上界一10<0或1,故A选项正确,C选项错误。

第2种格式:数组的每一维下标的上界和下界都说明。格式为DimIpubliclprivateI static<数组名>((下界t0上界)[(下界t0上界)…])形如:Dim a(一2 to 5)As IntergerDim a(1 t0 3,2 t0 6)As Interger这种形式,数组各维下标的下界没有限制,只要保证下标的上界>=下界就行。故D选项正确。

以上两种形式也可以混合使用。故B选项也正确。

(15)B【解析】IIF是条件函数,它的语法格式是:Iff(<条件表达式>,<表达式为True时的取值>,<表达式为False时的取值>),本题中,X=10时,条件表达式x>0的值为True,执行XMod 3即10 Mod 3结果为1。故选B。

登录坦途网计算机等级考试频道,为你提供更多计算机二级VB考试试题,为你的考试做好充分的准备。祝愿广大考生都能取得一个理想的好成绩。

温馨提示:因考试政策、内容不断变化与调整,坦途网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

计算机等级培训课程免费试听

预约免费体验课

教育顾问会第一时间安排您的体验课!

课程预约立即提交
最新文章
电话咨询在线咨询资料领取