八一学院《VisualBasic程序设计》形成性考核答案
国开八一学院公众号【八一学习俱乐部】专科、本科形考答案题库,由往年期末考试试题和单元自测题随机组卷构成,通过反复刷题,能够帮助大家快速掌握题目中的知识点。大家多看考前练习题,可以检验自己对知识的掌握程度,还能提高形考和期末考的通过几率。
▲形考代做、期末试卷答案联系微信:xingkao100 搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。八一学院《VisualBasic程序设计》形成性考核答案
形考任务随机题目,按Ctrl+F,输入题目关键词查找。
1.[单选题]MsgBox函数的返回值的类型是( )。
A.整型
B.字符串
C.逻辑型
D.日期型
正确答案是:
2.[单选题]每次重新设置驱动器列表框的Drive属性时,都将引发( )事件。可在该事件过程中编写代码修改目录列表框的路径,使目录列表框内容随之发生改变。
A.Change
B.Click
C.ChDrive
D.List
正确答案是:
3.[单选题]重新定义图片框控件的坐标系统,可采用该图片框的方法是( )。
A.Scale
B.ScaleX
C.ScaleY
D.SetFOCUS
正确答案是:
4.[单选题]以下叙述中正确的是( )。
A.窗体的Name属性指定窗体的名称、用来标识一个窗体
B.窗体的Name 属性的值是显示在窗体标题栏中的文本
C.可以在运行期间改变对象的Name属性的值
D.对象的Name属性值可以为空
正确答案是:
5.[单选题]将数据项“China”添加到列表框(List1)中成为第1项应使用的语句是( )。
A.List1.AddItem “China” ,0
B.List1.AddItem “China” ,1
C.List1.AddItem 0“China”
D.List1.AddItem1“China”
正确答案是:
6.[单选题]Private Sub Command1_Click() x = 0 Do While x < 60 x = (x + 2) * (x + 3) n = n + 1 Loop Text1.Text = Str(n) Text2.Text = Str(x) Text3.Text = Val(Text1.Text) + Val(Text2.Text) End Sub 程序运行后,单击命令按钮在文件框Text3中显示的结果是( )。
A.72
B.74
C.7
D.16
正确答案是:
7.[单选题]下面关于工程的概念中错误的是( )。
A.Visual Basic 的工程是相关应用程序文件的集合
B.Visual Basic 的工程实际上为了管理构成应用程序的所有文件
C.一个大的Visual Basic应用程序才能构成一个工程
D.建立只有一个窗口的应用程序,会生成多个程序文件,也称为一个工程
正确答案是:
8.[单选题]在VB工程中,可以作为启动对象的是( )。
A.任何窗体或标准模块
B.任何窗体或过程
C.Sub Main过程或其他任何模块
D.Sub Main过程或任何窗体
正确答案是:
9.[单选题]Private Sub Command1_Click() Static Sum As Integer Dim I As Integer I = 1 Do Sum = Sum + I I = I + 1 Loop While I <= 5 Text1.Text = Sum Text2.Text = I End Sub 程序运行后,两次单击Command1按钮后,文本框Text1、Text2上的输出结果是( )。
A.10 5
B.15 6
C.25 5
D.30 6
正确答案是:
10.[单选题]用来表示List列表框控件项目总数目的属性是( )。
A.ListIndex
B.ListText
C.ListItem
D.ListCount
正确答案是:
11.[单选题]Private Sub Command1_Click() Dim A(1 To 5) As Integer Dim x As Integer For i = 1 To 5 A(i) = i Next i i = 1 Do While x < 6 A(i) = A(i) + x x = x + 2 i = i + 2 Loop Text1.Text = A(3) Text2.Text = A(5) End Sub 程序运行后,单击命令按钮,在两个文本框中显示的值是( )。
A.5 9
B.5 4
C.9 5
D.4 5
正确答案是:
12.[单选题]KILL语句在VB语言中的功能是( )。
A.清内存
B.清病毒
C.删除磁盘上的文件
D.清屏幕
正确答案是:
13.[单选题]下列对象中不能作为容器的是( )。
A.窗体
B.Image控件
C.PictureBox控件
D.Frame控件
正确答案是:
14.[单选题]下列可以作为Visual Basic中合法变量名的是( )。
A.IF
B.7AB
C.A[B]7
D.AB_7
正确答案是:
15.[单选题]设窗体的名称Forml,则在程序运行过程中,单击窗体时,被执行的事件过程的名称是( )。
A.Forml_Click( )
B.Forml_DbClick( )
C.Form_Click( )
D.Form_DbClick( )
正确答案是:
16.[单选题]一旦数据到达,将首先触发Winsock控件的( )。
A.DataArrival事件
B.ConnectionRequest事件
C.DataSend事件
D.DataGet事件
正确答案是:
17.[单选题]下列关于属性设置的叙述错误的是( )。
A.控件具有什么属性是VB预先设计好的,用户不能改变
B.控件具有什么属性是VB预先设计好的,用户可以改变
C.控件的属性既可以在属性窗口中设置,也可以用程序代码设置
D.控件的属性在属性窗口中设置后,还可以用程序代码为其设置新值
正确答案是:
18.[单选题]为了保存一个Visual Basic应用程序,下列说法正确的是( )。
A.只保存窗体文件(.frm)
B.只保存工程文件(.vbp)
C.分别保存工程文件和标准模块文件(.bas)
D.分别保存工程文件、窗体文件和标准模块文件
正确答案是:
19.[单选题]Private Sub Command1_Click() Dim M(5) For I = 1 To 5 M(I) = I * I Next I Print M(I - 1) End Sub 程序运行后,单击命令按钮,在窗体上显示的值是( )。
A.5
B.25
C.05
D.16
正确答案是:
20.[单选题]按照变量的作用域可将变量划分为( )。
A.公有、私有、系统
B.全局变量、模块级变量、过程级变量
C.动态、常数、静态
D.Publi
E.Private、 Protected
正确答案是:
21.[单选题]执行指令"Line(200,200,)-Step(500,500,)"后,CurrentX=( )。
A.200
B.500
C.300
D.700
正确答案是:
22.[单选题]ADOrs为Recordset对象,从Table1中获取所有记录的语句是( )。
A.ADOrs.New "Select * From Table1"
B.ADOrs.Open "Select * From Table1"
C.ADOrs.Execute "Select * From Table1"
D.ADOrs.Select "Select * From Table1"
正确答案是:
23.[单选题]以下能判断是否到达文件尾的函数是( )。
A.BOF
B.LOC
C.LOF
D.EOF
正确答案是:
24.[单选题]ADO对象模型含有七种对象,其中代表数据库表中的一整套记录或执行一条命令而得到的结果的对象是( )。
A.Command
B.Connection
C.Recordset
D.Field
正确答案是:
25.[单选题]矩形、三角形、正方形、圆形4种图形中,不能用Shape控件绘制的是( )。
A.矩形
B.正方形
C.三角形
D.圆形
正确答案是:
26.[单选题]对于文件列表框,重新设置的( )属性,将引发Change事件。
A.Pattern
B.ListCount
C.Path
D.ListName
正确答案是:
27.[单选题]以下的属性和方法中,可重定义坐标系的是( )。
A.Drawstyle属性
B.DrawWidth属性
C.Scale方法
D.ScaleMode属性
正确答案是:
28.[单选题]下列说法不正确的是( )。
A.事件是Visual Basic预先定义的对象能识别的动作
B.属性是指对象的名字、大小、位置和颜色等特性
C.方法是Visual Basic提供的用来完成操作的特殊子程序
D.最简单的Visual Basic程序只有一个工程,且工程中只含一个窗体和一个标准模块
正确答案是:
29.[单选题]Timer控件可用于后台进程中,可在Timer事件内编程,要停止触发Timer事件,需要设置的属性是( )。
A.Interval=0或Enabled=False
B.Interval=0或Visible=False
C.Visibl=False 或Enabled=False
D.Interval=0且Enabled=False
正确答案是:
30.[单选题]为了给x,y,z三个变量赋初值1,以下正确的语句是( )。
A.x=1,y=1,z=1
B.x=1:y=1:z=1
C.x=y=z=1
D.xyz=1
正确答案是:
31.[判断题]执行赋值语句a="123"+"456"后,变量a的值是123456。
A.√
B.×
正确答案是:
32.[判断题]If x >y Then Max=x Else Max=y 程序段是求两个数中的最大数。
A.√
B.×
正确答案是:
33.[判断题]在Visual Basic中向过程传递参数时,按地址传递参数是缺省的。
A.√
B.×
正确答案是:
34.[判断题]保存VB文件时,若一个工程包含多个窗体或模块,则系统先保存工程文件。再分别保存各窗体或模块文件。
A.√
B.×
正确答案是:
35.[判断题]CommonDialog控件就像Timer一样在运行时是看不见的。
A.√
B.×
正确答案是:
36.[判断题]缺省的坐标系统都是从容器的左上角(0,0)坐标开始的,起始坐标不能改变,但刻度可以改变。
A.√
B.×
正确答案是:
37.[判断题]窗体的Heigh
A.Width属性用于设置窗体的高和宽。A.√
B.×
正确答案是:
38.[判断题]形参是用来接收传送给通用过程的数据;实参是将它们的数据(数值或地址)传送给Sub或Function过程与其对应的参数。
A.√
B.×
正确答案是:
39.[判断题]驱动器列表框的Drive属性只能在运行时被设置。
A.√
B.×
正确答案是:
40.[判断题]利用图像框控件的Move方法和计时器能制作简单的动画。
A.√
B.×
正确答案是:
41.[判断题]图片框的AutoSize属性和图像框的Stretch属性都能完整地显示图片,因此他们功能完全一样。
A.√
B.×
正确答案是:
42.[判断题]设置好窗体字体后,在窗体上建立控件,各控件的默认字体为窗体字体。
A.√
B.×
正确答案是:
43.[判断题]Winsock控件主要用来编制TCP/IP或UDP协议的通话程序。
A.√
B.×
正确答案是:
44.[判断题]Visual的英文含义是“可视化的”,指的是开发图形用户界面(GUI)的方法,不需编写大量的代码去描述界面元素的外观和位置。
A.√
B.×
正确答案是:
45.[判断题]在多重窗体程序中,需要单独保存窗体,可以根据需要制定启动窗体。
A.√
B.×
正确答案是:
46.[判断题]由Visual Basic语言编写的应用程序有解释和编译两种执行方式。
A.√
B.×
正确答案是:
47.[判断题]ADO模型中一般可通过Conection对象的Execute方法执行增加、删除、修改SQL语句。
A.√
B.×
正确答案是:
48.[判断题]用Static定义变量语句在过程中定义了一个变量x,则x可以在该过程所有所在的模块运行期间一直存在。
A.√
B.×
正确答案是:
49.[判断题]Do…Loop While结构中的循环体至少被执行一次。
A.√
B.×
正确答案是:
50.[判断题]CommonDialog控件对象的ShowSave方法能保存用户指定的文件。
A.√
B.×
正确答案是:
51.[单选题]Private Sub Command1_Click() x = 0 Do While x < 50 x = (x + 2) * (x + 3) n = n + 1 Loop Text1.Text = Str(n) Text2.Text = Str(x) End Sub 程序运行后,单击Command1按钮,在两个文本框中显示的值分别为( )。
A.1 0
B.2 72
C.3 50
D.4 168
正确答案是:
52.[单选题]使用ADO对象模型时,使Recordset和Connection对象建立连接的属性是( )。
A.Open
B.Execute
C.ActiveConnection
D.CommandType
正确答案是:
53.[单选题]下列关于窗体的说法不正确的是( )。
A.窗体的标题由Caption属性确定
B.窗体的Name属性与Caption属性相同
C.窗体的背景图片由其Picture属性设定
D.通过设置Icon属性可使窗体获得最小化时的图标
正确答案是:
54.[单选题]要在命令按钮上显示图形,应首先设置的属性是( )。
A.Enabled
B.Style
C.Caption
D.Icon
正确答案是:
55.[单选题]Private Sub Command1_Click() P = 0 s = 0 Do P = P + 2 s = s + P Loop While P < 11 Print "S="; s End Sub 程序运行后,单击命令按钮,在窗体上显示的值是( )。
A.S=42
B.S=30
C.S=46
D.S=20
正确答案是:
56.[单选题]Private Sub Command1_Click() Dim s As Double Dim i As Integer s = 5 i = 1 Do While i < 6 i = i + 2 s = s + i Loop Text1.Text = s End Sub 程序运行后,单击命令按钮,在文件框Text1中的输出结果是( )。
A.13
B.20
C.11
D.18
正确答案是:
57.[单选题]Private Sub Form_Click() For i = 1 To 10 Step 2 y = y + i Next i Print i End Sub 程序运行后,单击窗体,在窗体上显示的值是( )。
A.25
B.10
C.11
D.9
正确答案是:
58.[单选题]若要把“DDD”成为List清单中的第三项,则可执行的语句是( )。
A.List1.AddItem"DDD",3
B.List1.AddItem"DDD",2
C.List1.AddItem 3,"DDD"
D.List1.AddItem 2,"DDD"
正确答案是:
59.[单选题]在程序设计阶段,设在窗体Forml中添加了两个文本框控件Text1和Text2,要在属性窗口中设置Forml的Caption属性的值,则正确的操作是( )。
A.单击窗体上没有控件的地方,然后在属性窗口中设置Caption属性的值
B.单击文本框Text1, 然后在属性窗口中设置Caption属性的值
C.单击文本框Text2, 然后在属性窗口中设置Caption属性的值
D.直接在属性窗口中设置Caption属性的值
正确答案是:
60.[单选题]以下叙述中错误的是( )。
A.一个工程中只能有一个SubMain过程
B.窗体的Show方法是将指定的窗体装入内存并显示该窗体
C.窗体的Hide方法和Unload语句作用效果相同
D.如工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体
正确答案是:
61.[单选题]当程序运行过程中,需要给用户一些提示信息或警告信息时,应使用( )。
A.赋值语句
B.InputBox
C.MsgBox
D.print
正确答案是:
62.[单选题]语句Print"5*5"的执行结果是( )。
A.25
B."5*5"
C.出现错误提示
D.5*5
正确答案是:
63.[单选题]目录列表框的Path属性的作用是( )。
A.显示当前驱动器或指定驱动器上的路径
B.显示当前驱动器或指定驱动器上的某目录下的文件名
C.显示根目录下的文件名
D.只显示当前路径下的文件
正确答案是:
64.[单选题]对于窗体级变量,下列说法中错误的是( )。
A.所在窗体的各子程序都可以访问
B.其他窗体的子程序不能访问
C.所在窗体的子程序不能访问用Private定义的窗体级变量
D.一定要在所在窗体的通用区内定义
正确答案是:
65.[单选题]把字符串型转换为数值型需要使用的函数是( )。
A.Val
B.Str
C.Asc
D.Chr
正确答案是:
66.[单选题]若要将窗体从内存中卸载,应使用的方法是( )。
A.Show
B.Unload
C.Load
D.Hide
正确答案是:
67.[单选题]表达式4 + 19 \ 6 * 7 / 8 Mod 2的值是( )。
A.4
B.5
C.6
D.D.7
正确答案是:
68.[单选题]Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是( )。
A.属性、控件和方法
B.属性、事件和方法
C.窗体、控件和过程
D.控件、过程和模块
正确答案是:
69.[单选题]事件的名称( )。
A.都是由用户来定义的
B.由用户或系统定义
C.都是由系统预先定义的
D.是不固定的
正确答案是:
70.[单选题]如果想在程序运行时从键盘输入数据,应使用的方法是( )。
A.赋值语句
B.InputBox
C.MsgBox
D.print
正确答案是:
71.[单选题]以下不属于Visual Basic6.0的特点的选项是( )。
A.可视化编程
B.算法设计
C.面向对象程序设计
D.事件驱动
正确答案是:
72.[单选题]为了使目录路径列表框Dir1的内容符合驱动器列表框Drive1的选择,应当( )。
A.在Dir1_Change事件中加入Dir1.Path = Drive1.Drive
B.在Drive1_Change事件中加入Dir1.Path = Drive1.Drive
C.在Dir1_Change事件中加入Drive1.Path = Dir1.Path
D.在Drive1_Change事件中加入Drive1.Path = Dir1.Path
正确答案是:
73.[单选题]要使某控件在运行时不可显示,应该设置的属性是( )。
A.Visible
B.Enabled
C.BackColor
D.Caption
正确答案是:
74.[单选题]表达式64 / 2 - 2 ^ 3 * 9 / 3 Mod 8 \ 3( )。
A.0
B.32
C.20
D.4
正确答案是:
75.[单选题]要清除列表框中的所有列表项,应使用的方法是( )。
A.Move
B.11111
C.Clear
D.RemoveItem
正确答案是:
76.[单选题]如果希望得到本地计算机的IP地址,可以使用Winsock控件的( )属性。
A.LocalPort
B.LocalIP
C.LocalHoustName
D.Protocol
正确答案是:
77.[判断题]任何一种循环都必须有起始语句和终端语句。
A.√
B.×
正确答案是:
78.[判断题]在控件数组中,每一个控件都共享一个事件过程。
A.√
B.×
正确答案是:
79.[判断题]组合框ComboBox和列表框ListBox都有Selected属性。
A.√
B.×
正确答案是:
80.[判断题]窗体的标题必须在程序启动前确定,在程序运行过程中窗体的标题是不能改变的。
A.√
B.×
正确答案是:
81.[判断题]Image控件和Picture控件都能在属性窗口中装入图形文件,也都能在运行期间装入图形文件。
A.√
B.×
正确答案是:
82.[判断题]Visual Basic具有三种基本的流程控制结构:顺序结构、分支结构和循环结构。
A.√
B.×
正确答案是:
83.[判断题]计时器开始计时后,每经过一段按照Interval属性设定时间间隔,会自动触发一次Timer事件并且重新计时。
A.√
B.×
正确答案是:
84.[判断题]PictureBox控件和Image控件都可以设置AutoSize属性,以保证装入的图形可以自动改变大小。
A.√
B.×
正确答案是:
85.[判断题]局部变量的作用域可以超出所定义的过程。
A.√
B.×
正确答案是:
86.[判断题]常用的VB网络编程控件主要有Winsock、Internet Transfer、WebBrowser三种。
A.√
B.×
正确答案是:
87.[判断题]为了把一个窗体装入内存,所使用的语句为Load,而为了清除内存中指定的窗体,所使用的语句为Unload。
A.√
B.×
正确答案是:
88.[判断题]移动框架时框架内的控件也跟随移动,所以框架内各控件的Left与Top属性值也随之改变。
A.√
B.×
正确答案是:
89.[判断题]要想在代码中给名为txtshow的文本框赋予文本:GOOD WORK!时,应当编写的语句是txtshow.text="GOOD WORK!"。
A.√
B.×
正确答案是:
90.[判断题]在循环体内,循环变量的值不能被改变。
A.√
B.×
正确答案是:
91.[判断题]在Visual Basic语言中有三种形式的循环结构。其中,若循环的次数可以适先确定,可使用For 循环;若要求先判断循环进行的条件,可使用While循环或Do 循环。
A.√
B.×
正确答案是:
92.[判断题]窗体就是呈现于计算机屏幕上的“工作窗口”,或者说在Windows应用程序中每个窗口就是窗体。
A.√
B.×
正确答案是:
93.[单选题]将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件拿到其它机器上不能运行的主要原因是( )。
A.运行的机器上无VB系统所需的动态链接库
B.缺少.frm窗体文件
C.该可执行文件有病毒
D.操作错误
正确答案是:
94.[单选题]在VB6.0集成开发环境中有三种工作模式,下列不属于三种工作模式之一的是( )。
A.设计模式
B.中断模式
C.执行模式
D.编写代码模式
正确答案是:
95.[单选题]如果仅需要得到当前系统时间,则可以使用的函数是( )。
A.Time
B.Year
C.Now
D.Date
正确答案是:
96.[单选题]事件过程是指( )所执行的程序代码。
A.运行程序
B.设置属性时
C.使用控件时
D.响应某个事件
正确答案是:
97.[单选题]Line(200,200)-Step(500,500)将在窗体( )画一直线。
A.(200,200)到(500,500)
B.(200,200)到(300,300)
C.(200,200)到(700,700)
D.(300,300)到(500,500)
正确答案是:
98.[单选题]语句x=x+1的正确含义是( )。
A.变量x的值与x+1的值相等
B.将变量x的值存到x+1中去
C.将变量x的值加1后赋给变量x
D.变量x的值为1
正确答案是:
99.[单选题]Visual Basic提供的常见鼠标事件中,鼠标按下所引发的事件为( )。
A.MouseUp事件
B.MouseMove事件
C.MouseDown事件
D.Click事件
正确答案是:
100.[单选题]窗体Form1的Name属性为Myfrm,则它的Load事件过程名为( )。
A.Form_Load
B.Me_Load
C.Myfrm_Load
D.Form1_Load
正确答案是:
101.[单选题]下列正确的赋值语句是( )。
A.x+y= 20
B.y = x+20
C.3x = y
D.10=x+y
正确答案是:
102.[单选题]以下不是Visual Basic语言的循环控制结构的是( )。
A.For结构
B.Select Case结构
C.While结构
D.Do结构
正确答案是:
103.[单选题]Private Sub Form_Click() Dim c As Integer, j As Integer, k As Integer k = 1 c = 2 For j = 1 To 5 If j > 3 Then c = c + 6 Exit For Else k = k + 3 End If Next j Print c, k End Sub 程序运行后,单击窗体,在窗体上显示的值是( )。
A.10 8
B.8 10
C.8 7
D.8 4
正确答案是:
104.[单选题]用来从数据库表中删除记录的SQL命令是( )。
A.DELETE
B.SELECT
C.UPDATE
D.WHERE
正确答案是:
105.[单选题]当使用Line方法画直线后,当前坐标在( )。
A.(0,0)
B.直线起点
C.直线终点
D.容器的中心
正确答案是:
106.[单选题]在用菜单编辑器设计菜单时,必须输入的项有( )。
A.快捷键
B.标题
C.索引
D.名称
正确答案是:
107.[单选题]要在窗体上显示“myfrm”,使用的语句是( )。
A.Form.caption="myfrm"
B.Form1.caption="myfrm"
C.Form1.Print"myfrm"
D.Form.Print"myfrm"
正确答案是:
108.[单选题]在设计动画时,用时钟控件来控制动画速度的属性是( )。
A.Enabled
B.Interval
C.Timer
D.Move
正确答案是:
109.[单选题]Winsock控件的LocalPort属性的作用是( )。
A.仅返回所用端口
B.仅设置所用端口
C.返回或设置所用端口
D.返回或设置IP地址
正确答案是:
110.[单选题]Private Sub Command1_Click() n = Text1.Text Select Case n Case 1 To 20 x = 10 Case 2, 4, 6 x = 20 Case Is < 10 x = 30 Case 10 x = 40 End Select Text2.Text = x End Sub 程序运行后,如果在文本框Text1中输入10,然后单击命令按钮,则在Text2中显示的内容是( )。
A.10
B.20
C.30
D.40
正确答案是:
111.[单选题]要绘制多种形状的图形,需要设置Shape控件的( )属性。
A.Shape
B.Borderstyle
C.FillStyle
D.Style
正确答案是:
112.[单选题]下面关于顺序文件的描述正确的是( )。
A.每条记录的长度必须相同
B.可通过编程对文件中的某条记录方便地修改
C.数据只能以ASCII码形式存放在文件中,所以可通过文本编辑软件显示
D.文件的组织结构复杂
正确答案是:
113.[单选题]要在窗体的标题栏内显示“myfrm”,使用的语句是( )。
A.Form.caption="myfrm"
B.Form1.caption="myfrm"
C.Form1.print "myfrm"
D.Form. print "myfrm"
正确答案是:
114.[单选题]Private Sub Form_Click() Dim i As Integer, k As Integer Static c As Integer For i = 1 To 6 If i Mod 2 = 0 Then k = k + 2 Else c = c + 3 End If Next i Print k, c End Sub 程序运行后,连续两次单击窗体,在窗体上显示的值是( )。
A.6 12
B.6 24
C.6 9
D.6 18
正确答案是:
115.[判断题]在VB6.0中,当改变目录列表框的Path属性时,改变了当前驱动器的当前路径。
A.√
B.×
正确答案是:
116.[判断题]从驱动器列表框中选择驱动器能自动变更系统当前的工作驱动器。
A.√
B.×
正确答案是:
117.[判断题]对象的属性只能在属性窗口中设置。
A.√
B.×
正确答案是:
118.[判断题]设置Shape控件的Style属性可以绘制多种形状的图形。
A.√
B.×
正确答案是:
119.[判断题]Timer控件在程序运行时是可见的。
A.√
B.×
正确答案是:
120.[判断题]要使输入文本框的字符显示在其最左边,可修改文本框的Alignment属性。
A.√
B.×
正确答案是:
121.[判断题]在Do…Loop循环语句中,若要强制退出循环,使用的退出语句是Exit Do
A.√
B.×
正确答案是:
122.[判断题]在打开一个VB工程后,当要另存为一个版本时,单击“工程另存为…”即可,因为同时会保存窗体文件。
A.√
B.×
正确答案是:
123.[判断题]DA0是Visual Basic所带的数据库访问对象模型,它用Jet数据库引擎读取Access数据库中的对象。
A.√
B.×
正确答案是:
124.[判断题]设置Line控件的BorderStyle属性可以绘制虚线、点划线等多种样式的直线。
A.√
B.×
正确答案是:
125.[判断题]数组元素中的下标的个数称为数组的维数。
A.√
B.×
正确答案是:
126.[判断题]Image与PictureBox的AutoSize属性功能一样。
A.√
B.×
正确答案是:
127.[判断题]列表框和文本框一样均没有Caption,但都具有Text属性。
A.√
B.×
正确答案是:
128.[判断题]语句Form1.Show和Form1.Visible=Ture是等效的。
A.√
B.×
正确答案是:
129.[单选题]Private Sub Command1_Click() x = 1: n = 0 Do While x < 100 x = x * 10 n = n + 1 Loop Text1.Text = Str(n) Text2.Text = Str(x) End Sub 程序运行后,单击命令按钮,在两个文本框中显示的值分别为( )。
A.10 0
B.2 100
C.3 50
D.4 168
正确答案是:
130.[单选题]定义符号常量所使用的命令为( )。
A.Dim
B.Public
C.Const
D.Static
正确答案是:
131.[单选题]无论何种控件,共同具有的属性是( )。
A.Text
B.Name
C.Caption
D.ForeColor
正确答案是:
132.[单选题]如果要在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本框的( )属性。
A.Caption
B.PasswordChar
C.Text
D.Char
正确答案是:
133.[单选题]在列表框的诸多属性中,用来列出列表框项目的内容是( )。
A.List属性
B.Listcount属性
C.Listdex属性
D.Text属性
正确答案是:
134.[单选题]如果想让文本框中的内容在运行时不能编辑,需将文本框的( )属性设置为True。
A.Locked
B.MultiLine
C.TabStop
D.Visible
正确答案是:
135.[单选题]如果要向工具箱中加入控件的部件,可以利用“工程”菜单中的( )命令。
A.引用
B.部件
C.工程属性
D.加窗体
正确答案是:
136.[单选题]为了在运行时把当前路径下的图形文件picturefile.jpg装入图片框Picture1,所使用的语句为( )。
A.Picture1. Picture = LoadPrcture("picturefile.jpg")
B.Picture1. Picture = LoadPrcture(picturefile.jpg)
C.Picture. Picture = LoadPrcture(picturefile.jpg)
D.Picture. Picture = LoadPrcture("picturefile.jpg")
正确答案是:
137.[单选题]Private Sub Form_Click() I = 0 For G = 10 To 19 Step 3 I = I + 1 Next G Print I End Sub 程序运行后,单击窗体,在窗体上显示的值是( )。
A.4
B.5
C.3
D.6
正确答案是:
138.[单选题]在Visual Basic中,要使一个窗体不可见,但不从内存中释放,应使用的语句是( )。
A.Show
B.Hide
C.Load
D.UnLoand
正确答案是:
139.[单选题]执行语句Label1.Captin=”Visual Basic”之后,标签控件的Name属性和Caption属性值是( )。
A.Label1 Label1
B.Label1 Visual Basic
C.Label1 Caption
D.Caption Label1
正确答案是:
140.[单选题]以下描述正确的是( )。
A.标准模块中的任何过程都可以在整个工程范围内被调用
B.在一个窗体模块中可以调用在其它窗体中被定义为Public的通用过程
C.如果工程中包含Sub Main过程,则程序将首先执行该过程
D.如果工程中不包括含Sub Main 过程,则程序一定首先执行第一个建立的窗体
正确答案是:
141.[单选题]如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是( )。
A.Text.Mytext
B.Mytext*Text
C.Mytext.(Text)
D.Mytext.Text
正确答案是:
142.[单选题]若i的初始值为8,则下列循环语句的循环次数为( )。 Do While i <= 17 i = i + 2 Loop
A.3
B.4
C.5
D.6
正确答案是:
143.[单选题]刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是( )。
A.单选按钮
B.通用对话框
C.框架
D.图片框
正确答案是:
144.[单选题]下面选项中,能绘制一条水平直线的选项是( )。
A.Line (1000, 2000)-(1000, 2000)
B.Line (1000, 2000)-(1000, 3000)
C.Line (1000, 2000)-(2000, 2000)
D.Line (1000, 2000)-(2000, 3000)
正确答案是:
145.[单选题]使用Shape控件无法得到的图形是( )。
A.矩形
B.圆形
C.椭圆
D.扇形
正确答案是:
146.[单选题]保存一个工程文件至少应该保存两个文件,这两个文件分别是( )。
A.文本文件和工程文件
B.窗体文件和工程文件
C.窗体文件和标准模块文件
D.类模块文件和工程文件
正确答案是:
147.[单选题]下列关于PictureBox控件和Image控件的说法不正确的是( )。
A.PictureBox可以作为控件容器,因此比Image控件占用系统资源多
B.Image控件能自动调整大小以适应载入的图片
C.PictureBox除具有Image的所有特性外,还能作为容器
D.PictureBox控件能自动调整大小以适应其中的图形
正确答案是:
148.[单选题]多窗体程序是由多个窗体组成,在缺省情况下,VB在应用程序执行时,总是把( )指定为启动窗体。
A.不包含任何控件的窗体
B.设计时的第一个窗体
C.包含控件最多的窗体
D.命名为Frm1的窗体
正确答案是:
149.[单选题]在代码中定义了一个子过程 Sub p(a,b) … End Sub 下面调用该过程的正确的语句格式是( )。
A.Call p
B.Call p 10,20
C.Call p (10,20)
D.p (10,20)
正确答案是:
150.[单选题]当单击工具栏上的按扭时,会触发的事件是( )。
A.ButtonClick
B.Change
C.Load
D.KeyPress
正确答案是:
151.[单选题]工程文件的扩展名是( )。
A..frx
B..vbp
C..frm
D..bas
正确答案是:
152.[单选题]Access数据库文件的扩展名是( )。
A.dbf
B.dbt
C.mdf
D.mdb
正确答案是:
153.[单选题]Sub Change(x As Integer, y As Integer) Dim t As Integer t = x x = y y = t Print x, y End Sub Private Sub Form_Click() Dim a As Integer, b As Integer a = 30: b = 40 Change a, b Print a, b End Sub 程序运行后,单击窗体,在窗体上显示的值是( )。
A.30 40 30 40
B.30 40 40 30
C.40 30 40 30
D.40 30 30 40
正确答案是:
154.[判断题]VB6.0用于开发任何环境下的应用程序。
A.√
B.×
正确答案是:
155.[判断题]TextBox与Label有许多共同点,它们都能显示和输入文字。
A.√
B.×
正确答案是:
156.[判断题]把方法看做对象的动作,把事件看做对象的响应。
A.√
B.×
正确答案是:
157.[判断题]在整个程序运行时,用Static声明的局部变量是静态的,其值可以在该过程所在的模块运行期间一直存在,而用Dim声明的变量只能在过程执行期间才存在。
A.√
B.×
正确答案是:
158.[判断题]使用ADO模型时,可通过ActiveConnection属性建立Recordset和Connection对象的连接。
A.√
B.×
正确答案是:
159.[判断题]在Visual Basic中将一些通用的过程和函数编写好并封装,作为方法供用户直接调用。
A.√
B.×
正确答案是:
160.[判断题]当EOF属性为True时表示当前记录位置位于Recordset对象的最后一条记录之后。
A.√
B.×
正确答案是:
161.[判断题]在VB中文件列表框的FileName属性返回或设置一个选中的文件名字符号。
A.√
B.×
正确答案是:
162.[判断题]当图像框Image控件的Stretch属性为True时,Image控件能自动调整自己的尺寸以与显示的图片尺寸匹配。
A.√
B.×
正确答案是:
163.[判断题]文件列表框与驱动器列表框、目录列表框一样,都能响应Change事件。
A.√
B.×
正确答案是:
164.[判断题]过程中的静态变量是局部变量,当过程被再次执行时,它的值是上一次过程调用后的值。
A.√
B.×
正确答案是:
165.[判断题]用InputBox函数设计的对话框,其功能是能接收用户输入的数据,并能返回用户输入的信息。
A.√
B.×
正确答案是:
166.[单选题]有程序代码如下:Text1.Text = "VB程序设计",则Text1,Text和"VB程序设计"分别代表( )。
A.对象,值,属性
B.对象,方法,属性
C.对象,属性,值
D.属性,对象,值
正确答案是:
167.[单选题]Private Sub Command1_Click() n = 0 j = 1 Do Until n > 2 n = n + 1 j = j + n * (n + 1) Loop Print n; j End Sub 程序运行后,单击命令按钮,在窗体上显示的值是( )。
A.0 1
B.3 7
C.3 21
D.3 13
正确答案是:
168.[单选题]为了使图片框PictureBox的大小自动适应图形的大小,应( )。
A.将其AutoSize属性值设置为True
B.将其AutoSize属性值设置为False
C.将其Stretch属性值设置为True
D.将其Stretch属性值设置为False
正确答案是:
169.[单选题]可用来改变坐标度量单位的是( )。
A.Drawstyle属性
B.DrawWidth属性
C.Scale方法
D.ScaleMode属性
正确答案是:
170.[单选题]当运行程序时,系统自动执行启动窗体的( )。
A.Load事件过程
B.Click事件过程
C.Unload事件过程
D.GotFocus事件过程
正确答案是:
171.[单选题]Private Sub Form_Click() Dim x, y As Integer x = 5: y = 10 nc x, y Print x, y End Sub Private Sub nc(ByVal a%, b%) a = a + b b = a a = a * b End Sub 程序运行后,单击窗体,在窗体上显示的值是( )。
A.5 15
B.15 15
C.225 15
D.5 10
正确答案是:
172.[单选题]下列数据对象模型中采用OLE DB访问数据库的是( )。
A.DAO
B.RDO
C.ADO
D.RDO和ADO
正确答案是:
173.[单选题]若要使标签控件能自动适应所显示的文本,则应设置的属性是( )。
A.Visible
B.Caption
C.BorderStyle
D.AutoSize
正确答案是:
174.[单选题]一句语句要在下一行继续写,用( )符号作为续行符。
A.+
B.-
C._
D.…
正确答案是:
175.[单选题]VB程序的编译错误一般可通过VB集成环境的( )设置。
A.要求变量声明
B.自动语法检测
C.自动显示快速信息
D.根本无法自动检测
正确答案是:
176.[单选题]下列不能在资源管理器的列表窗口中列出的文件类型是( )。
A.窗体文件(.frm)
B.模块文件(.bas)
C.资源文件(.res)
D.可执行文件(.exe)
正确答案是:
177.[单选题]由“For I = 1 To 16 Step 3”决定的循环结构被执行( )次。
A.4
B.5
C.6
D.7
正确答案是:
178.[单选题]要暂时关闭计时器,应把计时器的某个属性设置为False,这个属性是( )。
A.Visible
B.Timer
C.Enabled
D.Interval
正确答案是:
179.[单选题]使用驱动器列表框的( )属性可以返回或设置磁盘驱动器的名称。
A.ChDrive
B.Drive
C.List
D.ListIndex
正确答案是:
180.[单选题]Sub test(i As Integer) i = i + 4 End Sub Private Sub Form_Click() Dim x As Integer x = 5 Print "x="; x Call test(x) Print "x="; x End Sub 程序运行后,单击窗体,在窗体上显示的值是( )。
A.x= 5 x= 9
B.x= 9 x= 5
C.x= 5 x= 9
D.9 5
正确答案是:
181.[单选题]使用Public Const语句声明一个全局的符号常量时,该语句应放在( )。
A.过程中
B.窗体模块的通用声明段
C.标准模块的通用声明段
D.窗体模块或标准模块的通用声明段
正确答案是:
182.[判断题]在标准模块的“通用部分”用Dim或Private语句声明的变量称为模块变量。
A.√
B.×
正确答案是:
183.[判断题]ADO是建在OLEDB之上的对象模型,是对OLEDB的封装。
A.√
B.×
正确答案是:
184.[判断题]在For…Next循环中, Exit For子句是可选项,它可以放置在循环体语句中的任何位置。
A.√
B.×
正确答案是:
185.[判断题]在ADO对象模型中,使用Field对象的Name属性可以返回字段名。
A.√
B.×
正确答案是:
186.[判断题]事件是Visual Basic对象可以响应的用户操作。
A.√
B.×
正确答案是:
187.[判断题]方法是Visual Basic提供的用来完成特定操作的子程序。
A.√
B.×
正确答案是:
188.[判断题]Sub main 过程必须在标准模块窗口中建立。
A.√
B.×
正确答案是:
189.[判断题]面向对象程序设计是一种以对象为基础,由事件驱动对象来执行的设计方法。
A.√
B.×
正确答案是:
190.[判断题]列表框控件中最后一项的序号等于ListCount属性减1。
A.√
B.×
正确答案是:
191.[判断题]通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上。
A.√
B.×
正确答案是:
192.[判断题]菜单控件没有任何方法,只有一个单击事件;每个菜单项都是一个单独的对象。
A.√
B.×
正确答案是:
193.[判断题]要读取一个磁盘文件,需要使用EOF函数来判断文件是否到达文件尾。
A.√
B.×
正确答案是:
194.[单选题]将通用对话框CommondDialog1的类型设置成“另存为”对话框,可调用该控件的( )方法。
A.ShowOpen
B.ShowSave
C.ShowColor
D.ShowFont
正确答案是:
195.[单选题]下列关于SUB过程的叙述正确的是( )。
A.一个SUB过程必须有一个Exit Sub语句
B.一个SUB过程必须有一个End Sub语句
C.在SUB过程中可以定义一个Function过程
D.可以用GoTo语句强制退出SUB过程
正确答案是:
196.[单选题]VB提供了结构化程序设计的3种基本结构,这3种基本结构是( )。
A.递归结构,选择结构,循环结构
B.选择结构,过程结构,顺序结构
C.过程结构,输入、输出结构,转向结构
D.顺序结构,选择结构,循环结构
正确答案是:
197.[单选题]为了清除图片框Picture1中的图形,应采取的正确方法是( )。
A.选择图片框,然后按Del键
B.执行语句Picture1.Picture = LoadPicture("")
C.执行语句Picture1.Picture = ""
D.选择图片框,在属性窗口中选择Picture属性条,然后按回车键
正确答案是:
198.[单选题]下面程序的循环次数是( )。 For i = 10 To 40 Step 6 Print i Next i
A.4
B.5
C.6
D.7
正确答案是:
199.[单选题]当需要上下文帮助时,选择要帮助的内容,希望出现MSDN窗口及显示所需的帮助信息,应按的键是( )。
A.Help
B.F1
C.Esc
D.F10
正确答案是:
200.[单选题] 要发送数据,通常使用Winsock控件的( )。
A.SendData方法
B.Listen方法
C.Accept方法
D.GetData方法
正确答案是:
201.[单选题]在Visual Basic中,如果一个变量未作类型声明而直接使用,则该变量的数据类型是( )。
A.字符串型
B.数值型
C.变体类型
D.可以是任何类型
正确答案是:
202.[单选题]Visual Basic应用程序处于执行模式时,这时( )。
A.既不能设计界面,也不能编写代码
B.可以编辑代码,不能设计界面
C.可以设计界面,不能编辑代码
D.既能设计界面,也能编写代码
正确答案是:
203.[判断题]如果想要关闭计时器,可以通过Enable属性来实现。
A.√
B.×
正确答案是:
204.[判断题]Label和TextBox控件用来显示和输入文本,如果仅需要让应用程序在窗体中显示文本信息,可使用Label控件;若允许用户输入文本,则通常使用TextBox控件。
A.√
B.×
正确答案是:
205.[判断题]窗体的Caption属性用来设置窗体的标题,在代码中可以用这个标题引用该窗体。
A.√
B.×
正确答案是:
206.[判断题]文本框和标签通过同一属性在窗体上显示文字。
A.√
B.×
正确答案是:
207.[判断题]新建工程时系统会自动将窗体标题设置为Form1。
A.√
B.×
正确答案是:
208.[判断题]用 Private、Static定义过程只能被定义它的窗体模块及标准模块中的语句、过程调用。
A.√
B.×
正确答案是:
209.[判断题]MsgBox函数建立的信息框既能显示信息又能输入用户信息。
A.√
B.×
正确答案是:
210.[判断题]子程序调用时,如果参数按址传递并且实际参数是变量,则子程序在执行时对形参的修改不会影响到对应传递的实参变量的内容。
A.√
B.×
正确答案是:
211.[判断题]每个对象都有一系列预先定义好的对象事件,但要使对象能响应具体的事件,需要编写该对象相应的事件过程。
A.√
B.×
正确答案是:
212.[判断题]Do…Loop Until结构的循环,是“先判断、后执行(循环体)”的循环结构。
A.√
B.×
正确答案是:
213.[判断题]VB中默认的传递参数的机制是传址方式。
A.√
B.×
正确答案是:
214.[单选题]不属于VB数据库引擎的是( )。
A.ODBC
B.BDE
C.Jet引擎
D.OLE DB
正确答案是:
215.[单选题]数组可以分为静态数组和动态数组两类,主要区别在于:静态数组在编译时要开辟内存区,而动态数组在( )时才开辟内存区。
A.窗体制作
B.运行
C.控件属性设置
D.编写代码
正确答案是:
216.[单选题]执行Form1.Scale(10,-20)-(-30,20)语句后。Form1窗体坐标系x轴和y轴的正方向是( )。
A.向左和向下
B.向右和向上
C.向左和向上
D.向右和向下
正确答案是:
217.[单选题]Private Sub Command1_Click() Static x As Integer Static y As Integer Cls y = 1 y = y + 5 x = 5 + x Print x, y End Sub 程序运行后,单击命令按钮Command1三次后,窗体上显示的结果为( )。
A.15 16
B.15 6
C.15 15
D.5 6
正确答案是:
218.[单选题]通常用户自己编写的对话框,窗体最好是大小不变的,应该设置窗体的( )属性。
A.ScaleWidth和ScaleHeight
B.BorderStyle
C.AutoSize
D.ScaleMode
正确答案是:
219.[单选题]下列不正确的赋值语句是( )。
A.Label1.Caption = "time"
B.x + y = 15
C.x = x + 5
D.sLength= x + y
正确答案是:
220.[单选题]Private Sub Form_Click() Dim i As Integer, k As Integer, c As Integer For i = 1 To 10 If i Mod 2 = 0 Then k = k + 3 Else c = c + 4 End If Next i Print k, c End Sub 程序运行后,单击窗体,在窗体上显示的值是( )。
A.10 20
B.20 15
C.15 20
D.10 30
正确答案是:
221.[单选题]Private Sub Form_click() b = 1 Do While b < 40 b = b * (b + 1) Loop Print b End Sub 程序运行后,单击窗体,在窗体上显示的值为( )。
A.42
B.39
C.6
D.1
正确答案是:
222.[单选题]下列用来设置窗体Form1属性的语句中,在运行时不能正确操作的是( )。
A.Form1.Caption="FormTest"
B.Form1.Name="FormTest"
C.Form1.Visible=True
D.Form1.Width=4000
正确答案是:
223.[单选题]下列叙述不正确的是( )。
A.注释语句是非执行语句,仅对程序的有关内容起注释作用,客观存在不被解释和编译
B.注释语句可以放在代码中的任何位置
C.注释语句不能放在代码中的任何位置
D.代码中加入注释语句的目的是提高程序的可读性
正确答案是:
224.[单选题]一个VB应用程序可以包含的vbp文件的个数是( )。
A.1个
B.2个
C.多个
D.不受限
正确答案是:
225.[单选题]VB程序中通常不会产生错误提示的是( )。
A.编译错误
B.实时错误
C.运行时错误
D.逻辑错误
正确答案是:
226.[判断题]一般可使用Const关键字声明常量。
A.√
B.×
正确答案是:
227.[判断题]默认对象的当前窗体,例如不指明对象的Show方法为显示当前窗体。
A.√
B.×
正确答案是:
228.[判断题]Cls方法可以清除窗体或图片框中在运行阶段产生的图形和文字。
A.√
B.×
正确答案是:
229.[判断题]Caption是标签的默认属性,Text是文本框的默认属性。
A.√
B.×
正确答案是:
230.[判断题]Sslect Case语句必须要以Sslect Case开头,以End Sslect 结束。
A.√
B.×
正确答案是:
231.[单选题]如果要在窗体代码编辑器的“通用”部分定义私有Sub过程,则正确的语句是( )。
A.Public Sub
B.Private Sub
C.Public Function
D.Private Function
正确答案是:
232.[单选题]在文件列表框中设定“文件列表”中显示的文件类型应修改该控件的( )属性。
A.Path
B.Pattern
C.Name
D.FileName
正确答案是:
233.[单选题]图像框(Image)和图片框(Picture)在使用时有所不同,以下叙述中正确的是( )。
A.图片框比图像框占内存少
B.图像框内还可包括其它控件
C.图片框有Stretch属性而图像框没有
D.图像框有Stretch属性而图片框没有
正确答案是:
234.[单选题]使用ADO对象模型时,使Recordset和Connection对象建立连接的属性是( )。
A.Open
B.Execute
C.ActiveConnection
D.CommandType
正确答案是:
235.[单选题]InputBox函数默认的返回值类型是( )。
A.数值
B.字符串
C.逻辑型
D.数值或字符串
正确答案是:
236.[判断题]用Dim A(3,-2 To 3)语句声明二维数组后,数组A的元素共有24 个。
A.√
B.×
正确答案是:
237.[判断题]在VB中,许多属性可以在属性窗口中修改,并立即在屏幕上看到效果。
A.√
B.×
正确答案是:
238.[判断题]在程序设计阶段,双击某个控件,所打开的窗口是代码编辑器窗口。
A.√
B.×
正确答案是:
239.[判断题]对于多窗体程序,必须指定其中一个窗体为启动窗体;如果未指定,就把设计的最后一个窗体作为启动窗体。
A.√
B.×
正确答案是:
240.[判断题]当需要在同一窗体中建立几组相互独立的单选按钮时,就要用框架将每一组单选按钮框起来。
A.√
B.×
正确答案是:
241.[判断题]若让控件隐藏起来,处于不可见状态,可修改Visible属性。
A.√
B.×
正确答案是:
242.[判断题]列表框中增加表项和删除表项分别用列表框的 AddItem方法和 RemoveItem方法。
A.√
B.×
正确答案是:
243.[判断题]在事件驱动的应用程序中,代码是按照预定的路径执行的。
A.√
B.×
正确答案是:
244.[判断题]控件数组共用一个控件名,但具有不同的属性,它们的事件过程也不相同。
A.√
B.×
正确答案是:
245.[单选题]Visual Basic根据计算机访问文件的方式将文件分成三类,其中不包括( )。
A.顺序文件
B.Unix文件
C.二进制文件
D.随机文件
正确答案是:
246.[单选题]ADO对象模型含有七种对象,其中用于建立一个和数据源的连接的对象是( )。
A.Command
B.Connection
C.Recordset
D.Field
正确答案是:
247.[单选题]下列程序段的执行结果为( )。 A = 10 B = 30 If A < B Then Print B; Print A
A.10
B.30
C.10 30
D.30 10
正确答案是:
248.[单选题]假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是( )。
A.单击窗体上没有控件的地方
B.单击任一个控件
C.不执行任何操作
D.双击窗体的标题栏
正确答案是:
249.[单选题]图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是( )。
A.Autosize
B.Stretch
C.AutoRedraw
D.Appearance
正确答案是:
250.[单选题]Cls可清除窗体或图形框中的内容是( )。
A.Picture属性设置的背景图案
B.在设计时放置的控件
C.程序运行时产生的图形和文字
D.在设计时添加的文字
正确答案是:
251.[单选题]语句Print 5*5\5/5的输出结果是( )。
A.5
B.25
C.0
D.1
正确答案是:
252.[单选题]将定时器的时间间隔定位1秒,则定时器的Interval属性值应为( )。
A.1000
B.1
C.10
D.100
正确答案是:
253.[单选题]过程调用时,下列关于形参与实参之间数据传递的原则说法正确的是( )。
A.按实参和形参同名的原则
B.按实参和形参位置对应的原则
C.按实参和形参个数相同并且类型也对应的原则
D.按实参和形参不仅位置对应,而且类型也对应的原则
正确答案是:
254.[单选题]Private Sub Form_Click() Dim I As Integer, j As Integer Dim c As Integer c = 0 For I = 1 To 3 For j = 1 To 2 c = c + 3 Next j Next I Print c End Sub 程序运行后,单击窗体,在窗体上显示的结果是( )。
A.18
B.15
C.12
D.9
正确答案是:
255.[单选题]Private Sub Command1_Click() Static x As Integer Cls For I = 1 To 2 y = y + x x = x + 2 Next I Print x, y End Sub 程序运行后,连续三次单击Command1按钮后,窗体上显示的是( )。
A.4 2
B.12 18
C.12 30
D.4 6
正确答案是:
256.[判断题]打开一个工程时,系统不会自动载入与该工程有关的窗体、标准模块等文件类型。
A.√
B.×
正确答案是:
257.[判断题]计时器控件在Visual Basic应用程序启动后自动计时,无法暂停或关闭。
A.√
B.×
正确答案是:
258.[判断题]标签没有Change事件和SetFocus方法。
A.√
B.×
正确答案是:
259.[判断题]模块变量可用于应用程序的所有过程。
A.√
B.×
正确答案是:
260.[判断题]Sub过程是通过形参与实参的传递得到结果不返回值,且Sub过程是一个独立的语句。
A.√
B.×
正确答案是:
261.[判断题]Visual Basic中Function过程可以是递归调用,所谓“递归调用”是指在一个过程或函数体内直接或间接调用自己本身。
A.√
B.×
正确答案是:
262.[判断题]当列表框中的表项太多、超出了设计的长度时,VB会自动给列表框加上垂直滚动条。
A.√
B.×
正确答案是:
263.[单选题]Private Sub Command1_Click() Dim A(1 To 5) As Integer Dim x As Integer For i = 1 To 5 A(i) = i Next i i = 1 Do While x < 2 A(i) = A(i) * x x = x + 1 i = i + 1 Loop Text1.Text = A(1) Text2.Text = A(2) End Sub 程序运行后,单击Command1后按钮,文件框Text1、Text2中的结果是( )。
A.2 0
B.0 2
C.2 4
D.2 5
正确答案是:
264.[单选题]在Print方法中,为了使数据以紧凑格式输出,应在输出项之间加入的分隔符是( )。
A.逗号
B.分号
C.空格
D.顿号
正确答案是:
265.[单选题]以下控件中没有Caption属性的是( )。
A.标签
B.文本框
C.框架
D.命令按钮
正确答案是:
266.[单选题]Sub过程与 Function过程最根本的区别是( )。
A.Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以。
B.Function过程可以有参数,Sub过程不可以。
C.两种过程参数的传递方式不同。
D.Sub过程的过程名不能返回值,而Function过程能够通过过程名返回值。
正确答案是:
267.[单选题]如果要在程序中显示一个弹出式菜单,那么要调用Visual Basic中提供的方法是( )。
A.Print
B.Move
C.Refresh
D.PopupMenu
正确答案是:
268.[判断题]使用Circle方法在窗体Form1上以(15,15)为圆心,10 为半径画园,具体形式为 Form1. Circle(15,15),10。
A.√
B.×
正确答案是:
269.[判断题]当图片框PictureBox控件的AutoSize属性为Ture时,超过图片框尺寸的图片其超过部分会被图片框截去。
A.√
B.×
正确答案是:
270.[判断题]执行List1.List(List1.ListCount)=”80”语句后,List1列表框会增加一个“80” 表项。
A.√
B.×
正确答案是:
271.[单选题]Private Sub Form_Click() Dim i As Integer, k As Integer, c As Integer For i = 1 To 5 If i Mod 2 = 0 Then k = k + 2 Else c = c + 3 End If Next i Print k, c End Sub 程序运行后单击窗体,Form1上的输出结果是( )。
A.2 12
B.4 9
C.4 6
D.2 9
正确答案是:
272.[单选题]下列不是Visual Basic的基本数据类型的是( )。
A.字符串类型
B.日期类型
C.逻辑类型
D.指针类型
正确答案是:
273.[单选题]关于对象的属性不正确的是( )。
A.对象的属相一般有属性名和属性值
B.可以通过属性窗口设置属性的值
C.可通过程序代码设置属性的值
D.对象的所有属性值均可在设计时设置
正确答案是:
274.[单选题]以下关于变量作用域的叙述中,正确的是( )。
A.窗体中凡被声明为Private的变量只能在某个指定的过程中使用
B.全局变量必须在标准模块中声明
C.模块级变量只能用Private关键字声明
D.Static类型变量的作用域是它所在的窗体或模块文件
正确答案是:
275.[判断题]假定建立了一个Command1的命令按钮数组,则数组中每个命令按钮的 Caption属性都相同。
A.√
B.×
正确答案是:
276.[判断题]通过Winsock控件的LocalHostName属性,可以得到本地计算机的名字(或本地主机名)。
A.√
B.×
正确答案是:
277.[判断题]字符常量必须要用双引号括起来。
A.√
B.×
正确答案是:
278.[判断题]VB的坐标系统是可以自定义的,使用对象的刻度属性和Scale方法,即可设置对象的坐标系统。
A.√
B.×
正确答案是:
279.[单选题]Private Sub Form_Click() Dim x As Integer Static y As Integer x = x + 2 y = x + y Form1.Print "x="; x, "y="; y End Sub 程序运行后三次单击窗体,Form1上的输出结果为( )。
A.x=2 y=2
B.x=2 y=4
C.x=2 y=6
D.x=6 y=6
正确答案是:
280.[单选题]在设计应用程序时,可以查看到应用程序工程中所有组成部分的窗口是( )。
A.窗体布局窗口
B.代码编辑器窗口
C.属性窗口
D.工程资源管理器窗口
正确答案是:
281.[单选题]能够改变标签Label控件显示标题的属性是( )。
A.Name
B.Capion
C.Click
D.Text
正确答案是:
282.[单选题]VB程序中设置断点的按键是( )。
A.F5键
B.F6键
C.F9键
D.F10键
正确答案是:
283.[单选题]程序运行时要使某一个窗体显示出来,应该使用( )。
A.Show方法
B.Hide方法
C.Loak语句
D.Unload方法
正确答案是:
284.[判断题]赋值语句的功能是计算表达式的值并转换为相同类型的数据后为变量或控件属性赋值。
A.√
B.×
正确答案是:
285.[判断题]利用Recordset对象删除记录,可使用Delete方法。
A.√
B.×
正确答案是:
286.[判断题]全局变量在整个应用程序中有效,一般在标准模块中使用Public语句声明。
A.√
B.×
正确答案是:
287.[判断题]通用对话框是一种ActiveX控件
A.√
B.×
正确答案是:
288.[判断题]在窗体和图片框中用Line图形方法画完直线后,窗体或图片框控件的CurrentX和CurrentY属性值自动被置成直线终点的坐标位置值。
A.√
B.×
正确答案是:
289.[单选题]以下关于多重窗体程序的叙述中,错误的是( )。
A.用Hide方法不但可以隐藏窗体,而且能清除内存中的窗体
B.在多重窗体程序中,各窗体菜单是彼此独立的
C.在多重窗体程序中,可以根据需要指定启动窗体
D.在多重窗体程序中,需要单独保存每个窗体
正确答案是:
290.[单选题]与传统的程序设计语言相比,Visual Basic最突出的特点是( )。
A.结构化程序设计
B.程序开发环境
C.事件驱动编程机制
D.程序调试技术
正确答案是:
291.[单选题]VB6.0集成开发环境可以( )。
A.编辑、调试、运行程序,但不能生成可执行文件
B.编辑、生成可执行文件、运行程序,但不能调试程序
C.编辑、调试、生成可执行程序,但不能运行程序
D.编辑、调试、运行程序,也能生成可执行文件
正确答案是:
292.[单选题]下列关于过程叙述不正确的是( )。
A.过程的传值调用是将实参的具体值传递给形参
B.过程的传址调用是将实参在内存的地址传递给形参
C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的
D.无论过程的传值调用还是过程传址调用,参数传递都是双向的
正确答案是:
293.[单选题]设ADOrs为Recordset对象,从“学生基本情况表”中获取所有记录的语句是( )。
A.ADOrs.New "Select * From 学生基本情况表"
B.ADOrs.Open "Select * From 学生基本情况表"
C.ADOrs.Execute "Select * From 学生基本情况表"
D.ADOrs.Select "Select * From 学生基本情况表"
正确答案是:
294.[判断题]为组合框Combo1增加一个数据项“计算机”,使用的语句是:Combo1.AddItem = "计算机"。
A.√
B.×
正确答案是:
295.[判断题]VB对象的方法只用于完成某种特定功能而不能响应某个事件。
A.√
B.×
正确答案是:
296.[判断题]“事件过程”是用来完成事件发生后所需执行的操作。
A.√
B.×
正确答案是:
297.[单选题]在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与其同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是( )。
A.Drive1 Click
B.Drive1 Change
C.Dri1 Click
D.Dri1 Change
正确答案是:
298.[单选题]Private Sub Command1_Click() Dim i As Integer, n As Integer For i = 0 To 50 i = i + 3 n = n + 1 If i > 10 Then Exit For Next i Text1.Text = Str(n) End Sub 程序运行后,单击命令按钮,在文本框中显示的值是( )。
A.2
B.3
C.4
D.5
正确答案是:
299.[判断题]窗体或控件的事件的名称可以由编程人员确定。
A.√
B.×
正确答案是:
300.[判断题]窗体的Name属性的值是显示在窗体标题栏中的文本。
A.√
B.×
正确答案是:
301.[单选题]在列表框中。当前选中列表框的序号由( )属性表示。
A.TabIndex
B.Index
C.List
D.ListIndex
正确答案是:
302.[单选题]与键盘操作有关的事件有keyPress、KeyUp和KeyDown事件,这三个事件执行的顺序是( )。
A.KeyDown、keyPress、KeyUp
B.KeyDown、KeyUp、keyPress
C.keyPress、KeyDown、KeyUp
D.没有规律
正确答案是:
303.[单选题]将文本框的ScrollBars属性设置为非零值,却没有效果,原因是( )。
A.文本框中没有内容
B.文本框的MultiLine属性值为True
C.文本框的MultiLine属性值为False
D.文本框的Locked属性值为True
正确答案是:
304.[判断题]对象的属性,既可以在属性窗口中设定又可以在程序代码中设定。
A.√
B.×
正确答案是:
305.[判断题]用Public定义过程,能被定义它的窗体模块及标准模块中的语句、过程调用,也能被未定义Sub或Function过程的其他窗体模块和标准模块中的语句、过程调用。
A.√
B.×
正确答案是:
306.[判断题]Do- Loop Until语句实现循环时,只要条件是假,循环将一直进行下去。
A.√
B.×
正确答案是:
307.[单选题]如下数组声明语句,正确的是( )。
A.Dim a[3,4] As Integer
B.Dim a(3,4) As Integer
C.Dim a(n,n) As Integer
D.Dim a(3 4) As Integer
正确答案是:
308.[单选题]Private Sub Command1_Click() Static y As Integer Cls For i = 0 To 2 x = x + y y = y + 3 Next i Print x, y End Sub 程序运行后,连续二次单击Command1按钮后,窗体上显示的值是( )。
A.9 9
B.30 12
C.36 18
D.63 27
正确答案是:
309.[单选题]为了使图像框Image中的图形自动适应图像框Image的大小,应( )。
A.将其AutoSize属性值设置为True
B.将其AutoSize属性值设置为False
C.将其Stretch属性值设置为True
D.将其Stretch属性值设置为False
正确答案是:
310.[单选题]对象的性质和状态特征称为( )。
A.事件
B.方法
C.属性
D.类
正确答案是:
311.[单选题]下列结构中不属于选择结构的是( )。
A.If/End If
B.Select Case/End Select
C.With/End With
D.If//Else/Endif
正确答案是:
312.[判断题]如果工程中含有Sub Main过程,则程序一定首先执行该过程。
A.√
B.×
正确答案是:
313.[判断题]目录列表框的Path属性,只能用程序代码设置,不能通过属性窗口设置。
A.√
B.×
正确答案是:
314.[单选题]目录列表框用来显示当前驱动器下目录结构。刚建立时显示当前驱动器的顶层目录和当前目录,如果要显示其他驱动器上的目录信息,必须改变路径,即重新设置目录列表框的( )属性。
A.ListCount
B.Path
C.ListIndex
D.List (index)
正确答案是:
315.[判断题]在VB中所有类型的变量均可隐式声明。
A.√
B.×
正确答案是:
316.[判断题]在程序中Name 属性作为对象的标识被引用,不会显示在窗体上,而控件上显示的内容由Caption属性决定。
A.√
B.×
正确答案是:
317.[单选题]在一行语句内写多条语句时,每个语句之间用( )符号分割。
A.,
B.:
C.、
D.;
正确答案是:
318.[单选题]在设计阶段,当双击窗体时,所打开的窗口是( )。
A.工程资源管理器窗口
B.工具箱窗口
C.代码编辑器窗口
D.属性窗口
正确答案是:
319.[判断题]用来显示文本框内容的属性是Caption。
A.√
B.×
正确答案是:
320.[判断题]通用对话框可以用来制作和显示帮助对话框。
A.√
B.×
正确答案是:
321.[单选题]在下列关于菜单的说法中,错误的是( )。
A.每个菜单项都是一个控件,与其他控件一样也有自己的属性和事件
B.除了 Click事件之外,菜单项还能响应其他如 DbClick等事件
C.菜单项的快捷键不能任意设置
D.在程序执行时,如果菜单项的Enable属性为False,则该菜单项变成灰色,不能被用户选用
正确答案是:
322.[判断题]多窗体中要存取另一窗体的变量,该变量必须是被声明为全局(Public)变量。
A.√
B.×
正确答案是:
323.[判断题]所谓按址传递就是当过程被调用时,形参与实参共享同一个内存单元。
A.√
B.×
正确答案是:
324.[单选题]Dim A(1 To 6, 6) As String定义的数组包含的元素个数是( )。
A.36
B.49
C.42
D.50
正确答案是:
325.[单选题]在文件列表框中设定“文件列表”中显示的文件类型应修改该控件的( )属性。
A.Path
B.Pattern
C.Name
D.FileName
正确答案是:
326.[判断题]在Visual Basic中,当用Dim语句定义数组时,该语句把数组中的全部元素都初始化为1。
A.√
B.×
正确答案是:
327.[单选题]ADO对象模型含有七种对象,其中用于建立一个和数据源的连接的对象是( )。
A.Command
B.Connection
C.Recordset
D.Field
正确答案是:
328.[单选题]Private Sub Command1_Click() Dim x As Integer Static s As Integer x = Val(InputBox("请输入一个正整数=")) If x < 5 Then s = s * x Else s = s + x End If Text1.Text = "s=" & Str(s) End Sub 程序运行后,连续3次单击Command按钮,且设输入的数据为5、4、3时,文本框Text1中显示的值为( )。
A.12
B.20
C.60
D.s=60
正确答案是:
329.[单选题]后缀为.vbp的文件表示VB 的( )。
A.类模块文件
B.窗体文件
C.工程文件
D.标准类模块文件
正确答案是:
330.[判断题]Visual Basic具有三种基本的流程控制结构:顺序结构、分支结构和循环结构。
A.√
B.×
正确答案是:
331.[判断题]属性是指对象的名字、大小、位置和颜色等性质。
A.√
B.×
正确答案是:
332.[单选题]设用复制\粘贴的方法建立一个命令按钮数组Commandl,以下对该数组的说法错误的是( )。
A.命令按钮的所有Caption属性都是Commandl
B.在代码中访问任意一个命令按钮只需使用名称Commandl
C.命令按钮的大小都相同
D.命令按钮共享相同的事件过程.
正确答案是:
333.[判断题]使用声明语句建立一个变量后,Visual Basic自动对数值类型的变量赋初值0,变长的字符串被初始化为一个零长度的字符串"",定长的字符串用空格来填充,Variant变量被初始化为Empty,布尔型的变量初始化为False。
A.√
B.×
正确答案是:
334.[判断题]用Scale方法建立窗体Form1的用户坐标系,其中窗体左上角坐标为(-200,250),右下角坐标为(300,-100),具体表示形式为Form1.Scale(-200,250)-(300,-100)。
A.√
B.×
正确答案是:
335.[判断题]列表框中项目的序号是从0开始的。
A.√
B.×
正确答案是:
336.[判断题]窗体布局窗口的主要用途是调整程序运行时窗体显示的位置。
A.√
B.×
正确答案是:
337.[判断题]For…Next循环正常(未执行Exit For)结束后,控制变量的当前值等于终值。
A.√
B.×
正确答案是:
338.[判断题]窗体的默认坐标原点在窗体的左上角,X轴向右,Y轴向上。
A.√
B.×
正确答案是:
339.[单选题]为了使目录路径列表框Dir1的内容符合驱动器列表框Drive1的选择,应当( )。
A.在Dir1_Change事件中加入Dir1.Path = Drive1.Drive
B.在Drive1_Change事件中加入Dir1.Path = Drive1.Drive
C.在Dir1_Change事件中加入Drive1.Path = Dir1.Path
D.在Drive1_Change事件中加入Drive1.Path = Dir1.Path
正确答案是:
340.[判断题]菜单控件没有任何方法,只有一个单击事件;每个菜单项都是一个单独的对象。
A.√
B.×
正确答案是:
341.[单选题]下列关于变量的说法不正确的是( )。
A.局部变量是指那些在过程中用Dim语句或Static语句声明的变量
B.局部变量的作用域仅限于声明它的过程
C.静态局部变量是在过程中用Static语句声明的
D.局部变量在声明它的过程执行完毕后就被释放了
正确答案是:
342.[判断题]工程资源管理器管理的文件主要有6类,即窗体文件(.frm),标准模块文件(.bas),类模块文件(.cls),工程文件(.vbp),工程文件(.vbp)和资源文件(.res)。
A.√
B.×
正确答案是:
343.[判断题]在驱动器列表框Drivel的Change事件过程中,代码Dirl.Path=Drivel.Drive的作用是:当Drivel的驱动器改变时,Dirl的目录列表随不同驱动器作相应改变。
A.√
B.×
正确答案是:
344.[单选题]在VB中,Access数据库属于( )。
A.外部数据库
B.远程数据库
C.本地数据库
D.网络数据库
正确答案是: