《VB程序设计》期末复习要点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《VB程序设计》期末复习要点
重点复习内容:
通过本课程的学习,要求重点掌握:
1. VB窗体的属性,事件和方法,常用的控件的公用属性和常用标准控件.
2. VB常用的数据类型,常量的定义,变量的命名,变量的声明及作用域.
3. 常用的表达式.
4. For…Next循环,Do…Loop循环,If…Then…Else条件判断语句,Select Case语句.
5. 一维数组,二维数组的声明与存取.
6. 过程的声明与调用.
7. 菜单编辑器,输入对话框,消息输出对话框及系统对话框的使用.
考试题型及分值:
1. 判断题共10题(每题1分,共10分)
2. 单项选择题10题(每题2分,共30分)
3. 填空题10空(每空2分,共20分)
4. 阅读程序,写出程序运行结果2题(每题10分,共20分)
5. 程序填空( 共20分)
复习题:
判断题(正确的打√,错误的打×)
( )1.VB对象就是窗体和控件.
( )2.事件是VB对象可以响应的用户操作.
( )3.文本框和标签框通过同一属性在窗体上显示文字.
( )4.For…Next循环结构的默认步长为1.
( )5.对象的属性都可以在程序中通过语句设置.
( )6.能够改变多项选择框中背景颜色的属性是BackColor.
( )7.使用Open语句可以创建新的顺序文件.
( )8.要在窗体上添加控件,从工具箱中将控件拖到窗体上即可.
( )9.所有对象的属性都可以在属性窗口中设定.
( )10.标签没有change事件和setFocus方法.
( )11.方法Form1.show与Form1.visible=True是等效的.
( )12.Msgbox函数建立的信息框既能显示信息又能输入用户的信息.
( )13.Do…Loop Until语句实现循环时,不管条件真假,首先无条件地执行一次循环.
( )14.函数Str(23)与Str(-23)的值的长度相同.
( )15.变量名的第一个字符必须是字母.
( )16.InputBox函数和MsgBox函数一样,返回的是字符串.
( )17.改变窗体的标题也就是改变其属性窗口中的name属性.
( )18.文本框控件有Caption属性.
( )19.在Visual Basic中,向过程传递参数时,按地址传递参数是缺省的.
( )20.在工具箱内双击命令按钮图标,便会在窗体上建立一个命令按钮.
● 单项选择题
1.若要求从文本框中输入密码时在文本框中只显示* 号,则应在此文本框的属性窗口中设置( ).
A,Text属性值为* B,Caption属性值为*
C,Password属性值为空D,Passwordchar属性值为*
2.在文本框的属性中,用于设定文本框最多可接受字符数的属性是( ).
Autosize B,Passwordchar
C,Text D,Maxlength
3.要使Listbox可以单击鼠标或按空格键来实现复选,属性Multiselect的值应设为( ).
A,0 B,1 C,2 D,3
4.使文本框能显示滚动条,必须首先设置的属性是( ).
A, AutoSize B, Alignment C, Multiline D, Scrollbars
5.以下关于窗体的描述,正确的是( ).
A,只有用于启动的窗体可以有菜单.
B,窗体事件和窗体中所有控件事件的代码都放在窗体文件中.
C,窗体的名字和存盘的窗体文件名必须相同.
D,开始运行时窗体的位置只能是设计阶段时显示的位置.
6.下列变量命名正确的是( ).
A,myfile B,1vb C,page@2 D,cmd..1
7,以下可以构成语句一项是( ).
A,对象名.属性名B,对象名.方法名C,对象名.事件名D,对象名.函数名
8.要改变文本框中显示的文本,可以在属性窗口中改变( )属性.
A,Caption B,Name C,Text D,Label
9.若要求从文本框中输入密码时在文本框中只显示#号,则应在此文本框的属性窗口中设置( ).
A,Text属性值为# B,Caption属性值为#
C,Passwordchar属性值为# D,Passwordchar属性值为真
10.VB为命令按钮提供的Cancel属性是( ).
A,用来指定命令按钮是否为窗体的"取消"按钮
B,用来指定命令按钮的功能是停止一个程序的运行
C,用来指定命令按钮的功能是关闭一个运行程序
D,用来指定命令按钮的功能是中断一个程序的运行
11.VB提供的多项选择控件(CheckBox)具有功能是( ).
A,多重选择B,单一选择
C,多项选择D,选择一次
12. 将通用对话框控件CommonDialog1的类型设置为"打开"对话框,可调用该对话框的( )方法.
A,Load B,Show C,ShowColor D,ShowOpen
13.调试程序时,要执行单个语句或一组语句时,需要处于( )窗口.
A,立即B,监视C,Code D,中断
14.设定文本框中是否可以接受多行文本要用到( )属性.
A,Maxlength B,Height C,Multiline D,Text
15.改变控件在窗体中的上下位置应修改控件的( )属性.
A, Top B,Left C,Width D,Height
16.循环结构For i!=1 to 11 step 2 共执行几次( ).
A, 6 B, 7 C, 9 D, 10
17.定义数组Array(1 to 5,5) 后,下列哪一个数组元素不存在( ).
A, Array(1,1) B, Array(1,0) C, Arry(0,1) D, Array(5,5)
18.有子程序定义Public Sub aaa(a as Integer, b as Single),正确的调用形式是( ).
A,Call aaa(,) B,Call sub(1,1.2) C,aaa 1,1.2 D,sub 1,1.2