首页 > 全部 > 二级VB > 国家二级VB机试(选择题)模拟试卷235

国家二级VB机试(选择题)模拟试卷235

本单篇文档共8388字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VB 章节练习 6363人下载
价格: 1.00 原价:¥8.80
收藏

国家二级VB机试(选择题)模拟试卷235

选择题

1.下面程序运行时,单击窗体后,窗体上显示的结果是( )。

Private SubForm_Click( )

Dim i As Integer,sumAs Long

DimtAs Long

t=1:sum=0

For i=1 To 3

t=t*i

sum=sum+t

Next i

Print sum

End Sub(B)

A. 3

B. 9

C. 5

D. 6

解析:本题考查累加算法。题目中sunl为求和项,初值为0,t为每一项的值,变化规律为后一项是前一项的i倍,i的变化为从1到3,由于t的初值为1,因此求和为1*1+1*2+2*3。

2.为了使标签具有“透明”的显示效果,需要设置的属性是(C)

A. Caption

B. Alignment

C. BackStyle

D. AutoSize

解析:本题考查标签的属性设置。标签的Caption属性设置标签显示的内容,Alignment设置文本的对齐方式,BackStyle设置样式,AutoSize属性设置标签是否根据字体大小自动调整大小。

3.要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是(.)。(C)

A. If x mod 7=2 Then Print x

B. If x-(x\7)* 7=2 Then Print x

C. If x-(x/7)* 7=2 Then Print x

D. If x-Int(x/7)* 7=2 Then Print x

解析:选项C中(x/7)*7得到的值是x,x-x=0返回False,不执行Print x,所以不能输出x的值。故C选项错误。也可以把实际数值带入语句中运行,根据结果就可判断选项。

4.将E-R图转换为关系模式时,实体和联系都可以表示为(C)

A. 属性

B. 键

C. 关系

D. 域

解析:将E—R图转换为关系模式时,实体和联系都可以表示为关系。

5.在Visual Basic中,不能关闭的窗口是(B)

A. 窗体设计窗D

B. 工程窗口

C. 属性窗口

D. 立即窗口

解析:Visual Basic集成环境由若干窗口组成,如工程窗口、窗体设计窗口、工程资源管理器窗口、属性窗口、窗体窗口、工具箱窗口、立即窗口、代码设计窗口等,其中只有工程窗口不能被隐藏(关闭)。

6.VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是(B)

A. .vbp

B. .bas

C. .vbw

D. .frm

解析:标准模块是只含有程序代码的应用程序文件,其扩展名为_bas;窗体文件中含有控件和程序代码,其扩展名为.fj胁;工程文件的扩展名为.vbp,在一个工程中含有多个窗体文件和标准模块文件;Vbw是工作区文件。

7.已知文本框的ScroUBars属性设置为3,却看不到任何效果,原因是( )。(C)

A. 文本框中没有内容

B. 文本框的Locked属性值为True

C. 文本框的MultiLine属性值为False

D. 文本框的MultiLine属性值为True

解析:本题考查文本框的常见属性。文本框的ScrollBars属性是当。MultiLine属性值为True时才有效,它表示了文本框中出现的滚动条形式:0-None、1-Horizontal、2-Vertical、3-Both,而MultiLine属性的作用是设置是否多行显示,默认该属性值为False,允许多行显示时属性值为True;Locked属性为True表示锁定文本框而不允许编辑。

8.若程序中有语句:y = proc(6),则proc 应该是(A)

A. 一个Function过程的名称

B. 一个Sub过程的名称

C. 一个事件过程的名称

D. 既可能是一个Function过程的名称,也可能是一个Sub过程的名称

解析:VB中Function过程才有返回值,Sub过程没有返回值,故正确答案为选项A。

9.设窗体名称为frm1。以下叙述中正确的是(D)

A. 运行程序时,能够加载窗体的事件过程是frm1_Load

B. 运行程序时,能够加载窗体的事件过程是Form1_Load

C. 程序运行中用语句:frm1.Name=\\

D. 程序运行中用语句:frm1.Caption=\\

解析:无论窗体的名称叫做什么名字,加载窗体的事件过程名都规定为Form Load;任何对象在程序运行过程中均不能改变Name属性,但是可以在运行时改变Caption属性。

10.下面关于直线控件的叙述中正确的是(D)

A. 它的X1、X2属性值必须满足X1<X2

B. 如果显示的是一条垂直线,直线上面端点的坐标一定是(X1,Y1)

C. 如果有2个直线控件Line1和Line2,若Line1.X1=Line2.X2,则2条线有一端相连

D. 上述都是错误的

解析:直线则具有位置属性X1、Y1和X2、Y2,分别表示直线两个端点的坐标,这几个坐标之间没有必然的大小关系:若要显示垂直线则需要X1=X2;两个直线有一端相连,需要Line1.X1=Line2.X1,而且Line1.Y1=Line2.Y1。

11.以下关于变量作用域的叙述中,错误的是(C)

A. 在标准模块声明部分用Public声明的变量的作用域为整个工程文件

B. 在标准模块声明部分用Private声明的变量的作用域为该标准模块

C. 在窗体的声明部分不能用Private声明变量

D. 在过程中不能使用Public声明变量

解析:根据变量的定义位置和定义关键字的不同,变量可以分为以下3种类型:

.局部(Local)变量:在过程(事件过程或通用过程)内定义的变量,其作用域为该变量所在的过程,定义时使用Dim、Static关键字;

.模块(Module)变量:模块变量包括窗体变量和标准模块变量2种。其中,窗体变量可用于该窗体内的所有过程,其作用域为该变量所在的窗体;标准模块变量是在标准模块中定义的变量,变量的声明和使用与窗体模块中窗体变量类似。

区别是标准模块是只含有程序代码的应用程序文件,其扩展名为.bas;

.全局(Public)变量:全局变量也称为全程变量,在标准模块的声明部分声明。全局变量的作用域最大,可以在工程的每个模块、每个过程中使用。

12.假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是(B)

A. 单击图片框,然后按Del键

B. 执行语句Picturel.Picture=LoadPicture(\\

C. 执行语句Picturel.Picture=\\

D. 执行语句:Picturel.Cls

解析:用不带参数的LoadPicture函数为对象的Picture属性赋值将清除窗体、图片框及图像控件中的图形。

13.下列不能作为\\(D)

A. 图片框

B.

本文档预览:3600字符,共8388字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级VB机试(选择题)模拟试卷235

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号