VisualBasic程序设计形成性考核册作业答案二 下载本文

Visual Bsdic程序设计形成性考核册作业答案二

一、选择题

1.按照变量的作用域可将变量划分为( B )。

A、公有、私有、系统 B、全局变量、模块级变量、过程变量

C、动态、常数、静态 D、Public、Private、Protected 2. 可获得字符的ASCII码的函数是( C )。 A、Val B、Fix C、Asc D、Chr

3、要退出Do….Loop循环,可使用的语句的( D )语句。 A、Exit B、Exit For C、End Do D、Exit Do 4. 把数值型转换为字符串型需要使用的函数是(B )。 A、Val B、Str C、Asc D、Chr 5.关于语句行,下列说法正确的是( B )。

A.一行只能写一条语句 B.一条语句可以分多行书写 C.每行的首字符必须大写 D.长度不能超过255个字符 6.表达式6+10 Mod 4*2+1的值是( A ). A.9 B.11 C.1 D.3 7.以下可以作为Visual Basic 变量名的是(B). A.SIN B.CO1 C.COS(X) D.X(-1) 8.表达式Abs(-5)+Len(“ABCDE”)的值为(C). A.5ABCDE B.-5ABCDE C.10 D.0

9.在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(A),表示下一行是当前行的继续.

A.一个空格加一个下划字符(_) B.一个下划字符(_) C.直接回车 D.一个空格加一个字符(-)

10.Sub过程与Function过程最根本的区别是(D).

A.Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以.

B.Function过程可以有参数,Sub过程不可以. C.两种过程参数的传递方式不同.

D.Sub过程的过程名不能返回值,而Function过程能够通过过程名返回值.

11."X是小于80的非负数",用VB表达式表示正确的是(C). A..0≤X<80 B.0<=X<80 C.0<=x and x<80 D.0<=x Orx<80 12.在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为(B )

A.加号(+) B.减号(-) C.星号(*) D.感叹号(!) 13.如果要在程序中显示一个弹出式菜单,那么要调用Visual Basic中提供的方法是(D).

A.Print B.Move C.Refresh D.PopupMenu

14.下列可以用来存储图像供其他对象使用的控件是(C ).

A.ToolBar B.StatursBar C.ImageList D.TreeView

15.当单击工具拦上的按扭时,会触发的事件是(A ).

A.ButtonClick B.Change C.Load D.KeyPress 16.要利用公用对话框控件来显示”打开文件”对话框,需要调用控件的(B )方法.

A.ShowPrinter B.ShowOpen C.ShowSave D.ShowColor

17.对于窗体级变量,下列说法中错误的是(C ). A.所在窗体的各子程序都可以访问 B.其他窗体的子程序不能访问

C.所在窗体发子程序不能访问用Private定义的窗体级变量 D.一定要在所在窗体的通用区内定义

18.从一个字符串中的第3个字符开始,获取5个字符,应使用(B) A.Len函数 B.Mid函数 C.Left函数 D.Right函数 19.用下面的语句所定义的数组的元素的个数是(D ). DimA(-3 To 5)As Integer A.6 B.7 C.8 D.9 20.有如下程序段: Dim strl As String*5 Strl=”Visual Basic”