首页 / 题库 / 2019年9月计算机二级VB语言考试选择题题库(附答案)

2019年9月计算机二级VB语言考试选择题题库(附答案)

广告位

距离考试还有5天,无尘老师分享的28套题库已经过大半,28套题库的内容不包含选择题题库,针对最近考生同学留言咨询有没有选择题题库的问题,无尘老师(微信号:wuchenTC)也整理了一部分题目分享给大家,共整理了计算机二级考试的7个科目的选择题题库,有C语言、c++、java、mysql、office、vb、web等等,由于时间关系,老师为个考试科目整理了一套选择题题库,本篇分享给大家的是2019年9月计算机二级VB考试选择题题库,共有10道题

2019年9月计算机二级VB考试选择题题库正题部分:

(1)语句Dim a(一3 T0 4,3 T0 6)As Integer定义的数组的元素个数是( )。

A118

B.28

C.21

D.32

(2)以下关于函数过程的叙述中,正确的是( )。

A.函数过程形参的类型与函数返回值的类型没有关系

B.在函数过程中,过程的返回值可以有多个

C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传速、

D.如果不指明函数过程参数的类型,则该参数没有数据类型

(3)以下关于过程及过程参数的描述中,错误的是( )。

A.过程的参数可以是控件名称

B.调用过程时使用的实参的个数应与过程形参的个数相同(假定不含可变参数)

C.只有函数过程能够将过程中处理的信息返回到调用程序中

D.窗体可以作为过程的参数

(4)以下变量名中合法的是( )。

A.x2—1

B.print

C.str_n

D.2x

(5)把数学表达式表示为正确的VB表达式应该是( )。

A.(5x+3)/(2y一6)

B.x*5+3/2 * Y一6

C.5*x+3)÷(2*v一6)

D.(x)5+3)/(y*2—6)

(6)下面有关标准模块的叙述中,错误的是( )。

A.标准模块不完全由代码组成,还可以有窗体

B.标准模块中的Private过程不能被工程中的其他模块调用

C.标准模块的文件扩展名为.bas

D.标准模块中的全局变量可以被工程中的任何模块引用

(7)可以产生30~50(含30和50)之间的随机整数的表达式是( )o

A.Int(Rnd木21+30)

B.Im(Rnd卑20+30)

C.hat(1ind}50一lind}30)

D.Int(Rnd}30+50)

(8)在程序运行时,下面的叙述中正确的是( )。

A.用鼠标右键单击窗体中无控件的部分,会执行窗体的Form_Load事件过程

B.用鼠标左键单击窗体的标题栏,会执行窗体的Form—CLick事件过程

C.只装入而不显示窗体,也会执行窗体的Form Load事件过程

D.装入窗体后,每次显示该窗体时,都会执行窗体的Form_Click事件过程

(9)下列有关文件的叙述中,正确的是( )。

A.以Output方式打开一个不存在的文件时,系统将显示出错信息

B.以Append方式打开的文件,既可以进行读操作;rE可以进行写操作

C.在随机文件中,每个记录的长度是固定的

D.无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的

(10)设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是( )。

A.程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加

B.程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少

C.由于滚动条的Max属性值小于Min属性值,程序会出错

D.由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动

(1)D【解析】本题定义的是一个整型的二维数组,一3T0 4指的是一3、一2、一l、0、l、2、3、4(共8行),3 T0 6指的是3、4、5、6(共4列),因此数组元素个数是8 x4=32,故选D。

(2)A【解析】定义函数过程的格式:’Function函数过程名([形参表])As函数返回值的数类型函数过程名=表达式En、d Function

说明:

①形参的类型可以是任何数据类型,函数返回值的类型j调用函数后返回的数据类型,,他们没有关系,互不影响。故i项A正确。

②选项B错误的原因是:函数过程中可以有多个。函数i程名=表达式”这样的语句,但是最终函数只能有一个返口值。如果省略这条语句,函数过程则返回一个默认值.数值i数过程返回0,字符串函数过程返回空字符串。

③选项C错误的原因是:数组作为函数过程的参敷时,垂时数组名看作是一个符号地址,实参和形参之间传递的是由址,所以以传址方式传递。

④选项D错误的原因是:形参如果没指明数据类型,默动为Variant类型。

(3)C【解析】过程定义时,形参除了可以是整型、单度、双精度等数据类型外,还可以是控件或窗口等对象型。相对应的调用过程时实参也可以是一般数据类型、控件名或链体。故选项A、D正确。调用过程时使用的实参的个数、类型、顺序应与过程中琵参相同。故选项B正确。在过程调用时,不只是函数过程能把过程中处理的信息隹回到调用程序中,Sub过程也可以。Sub过程中形参声明时前面有关键字ByRa瓣ByRef(默认)时,实参和形参之同传递的是地址,Sub过程中形参的变化也会引起实参的变化,这样Sub过程中处理的信息也可以传回调用程序中。故选项C说法错误。

(4)C【解析】VB中变量名的命名规则:

①必须以字母或汉字开头

②由字母、汉字、数字或下划线组成

③不能使用VB的保留字。本题中x2—1中有一(减号),不是下翅线。曲t是VB的保留字,也不能作变量名。2x以数字开头.也是错误的。故C选项正确。

(5)D【解析】VB数学表达式中的乘用·表示,除用/

表示,表示一个整体的可加括号()。故D选项正确。

(6)A【解析】标准模块中只包含其他窗体模块中公用的一些变量、过程等代码,不包括窗体。故选项A错误。标准模块中用Private声明的过程属于私有过程,只能被岜所在的模块中的其他过程调用,不能被工程中其他模块调用,用Public声明的全局变量属于公用变量,可以被工程中的任何模块引用。标准模块的文件扩展名是.bas。

(7)A【解析】因为Rnd函数产生的随机敷范围是大于等于0而小于1。要产生30-50(含30和50)之间的随机整数,可先产生0~(50—30),即0~20之间的随机整数,然后在这个基础上再加上30。Rnd+20生成0~20之间的随机数中不包括∞,所以要用

Int(Rnd}21)可产生0—20之问的随机整数,然后加上30,综合起来就是Int(Rnd}21+30),故A选项正确。

(8)C【解析】如果窗体是活动的。那么在窗体上按下鼠标右键(尚未松手抬起),即会触发Form—MouseDown事件,松手抬起后,要先触发Form_MouseUp事件,然后再触发Form—Click事件。如果窗体原先是非活动的,还会触发Form—GotF0.C115事件,并且它最先发生。Form_Load事件是窗体显示之前,加载时触发,单击窗体时不触发。故A选项错误。

用鼠标左键单击窗体标题栏时,不会执行Form_Click事件过程。故B选项错误。

装入窗体后。每次显示该窗体时或窗体成为活动窗体时,都会执行From_Active窗体的激活事件。故D选项错误。

(9)C【解析】A选项错误原因:当以Output方式打开一个不存在的顺序文件时,0pen语句会首先创建该文件,然后再打开它,系统不会出错。

B选项错误原因:以Append方式打开文件后,可将内存中的数据追加到顺序文件的尾部,可进行写操作,不能进行读操作。

D选项错误原因:VB中三种可访问的文件有:顺序文件、随机文件和二进制文件,不同文件打开的方式是不同的。

C选项中随机文件中的每一行称为一条记录,每条记录的长度相同,通过记录号来定位和查找指定记录。。故C选项正确。

(10)A【解析】水平滚动条的Max和Min属性值可以是0~32767中任意值。当Max>Min属性值时,滚动块向右移动Value属性值增加,向左移动Value属性值减少;反之,当Max<Min属性值时,滚动块向右移动Value属性值减少,向左增加;当它们Max=Min时,滚动块不能移动。故A选项正确。

 

本文来自网络,不代表IT考试网立场,转载请注明出处:https://www.itkaoshi.net/1345.html

IT考试网作者

IT考试网服务于广大报考参加计算机等级考试、教师资格考试以及初级会计考试的同学,李琛老师(微信号:lichentc)根据多年的从教经验,分享最热门的考试动态、绝密的内部资料、优质的高清课程,精准、高效、全面助您通过考试!
上一篇
下一篇

为您推荐

手机访问
手机扫一扫打开网站

手机扫一扫打开网站

返回顶部