Visual Basic程序设计期末综合练习题一解析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Visual Basic程序设计期末综合练习题一
一、单项选择题
1.Visual Basic是一种面向对象的可视化编程语言,采取了()的编程机制。
A.从主程序开始执行B.按过程顺序执行
C.事件驱动D.按模块顺序执行
2.在Visual Basic中,窗体文件的扩展名为()。
A..vbp B..frm
C..cls D..bas
3.Visual Basic6.0集成开发环境有三种工作模式,下列不属于三种工作模式之一的是()。
A.设计模式B.编写代码模式
C.中断模式D.执行模式
4.如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是()。
A.Text.Mytext B.Mytext*Text
C.Mytext.(Text) D.Mytext.Text
5.下列关于变量的说法不正确的是()。
A.局部变量在声明它的过程执行完毕后就被释放了
B.局部变量的作用域仅限于声明它的过程
C.静态局部变量是在过程中用Static语句声明的
D.局部变量是指那些在过程中用Dim语句或Static语句声明的变量
6.关于对象的属性不正确的是()。
A.对象的属性一般有属性名和属性值B.可通过属性窗口设置属性的值
C.可通过程序代码设置属性的值D.对象的所有属性值均可在设计时设计7.在设计阶段,双击窗体上的某个控件时,打开的窗体是()。
A.工程资源管理器窗口B.工具箱窗口
C.代码编辑器窗口D.属性窗口
8.要在窗体的标题内显示“myfrm”,使用的语句是()。
A.Form.caption="myfrm" B.Form1.caption="myfrm"
C.Form1.Print"myfrm" D.Form.Print"myfrm"
9.在VB中,下列变量名不合法的是()。
A.file_1 B.file C.file-1 D.file_1_2
10.在设计动画时,用时钟控件来控制动画速度的属性是()。
A.Enabled B.Move
C.Interval D.Timer
11.要从For…Next循环中退出循环,应使用()语句。
A.Exit B.Exit For C.Continue D.Stop Loop
12.文本框ScrollBars属性设置了非零值,却没有效果,原因是()。
A.文本框中没有内容B.文本框的Locked属性为True
C.文本框的MultiLine属性为True D.文本框的MultiLine属性为False
13.要利用公用对话框控件来显示“打开文件”对话框,需要调用控件的()方法。
A.ShowPrinter B.ShowOpen C.ShowSave D.ShowColor
14.下列赋值语句正确的是()。
A.x = y +z B.y + z = x
C.-y= x D.4 = x +y
15.确定一个控件在窗体上位置的属性是()。
A.Width和Height B.Width或Height
C.Top和Left D.Top或Left
16.VB程序中设置断点的按键是()。
A.F5键B.F6键
C.F9键D.F10键
17.如果希望以模态方式显示窗体Form1,下列正确的语句是()。
A.Form1.Show 0 B.Form1.Show
C.Form1.Show 1 D.以下都不正确
18.用语句Dim A(-2To 3)As Integer所定义的数组的元素的个数是()。
A.3 B.4 C.5 D.6
19.如果创建了命令按钮的控件数组,那么Click事件的参数是()。
A.Caption B.Tag
C.Index D.没有参数
20.要向图片框Picture1中加载“d:\hainan\zhiwu.bmp”图像文件,应使用语句()。
A.P1.Picture=LoadPicture(d:\hainan\zhiwu.bmp)
B.P1.Picture=LoadPicture("d:\hainan\zhiwu.bmp ")
C.Picture1.Picture=" d:\hainan\zhiwu.bmp "
D.Picture1.Picture=LoadPicture("d:\hainan\zhiwu.bmp ")
21.如果要在窗体代码编辑器的”通用”部分定义私有Sub过程,则正确的语句是()。
A.Public Sub B.Private Sub
C.Public Function D.Private Function
22.在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(),表示下一行是当前行的继续。
A.直接回车B.一个下划字符”_”
C.一个空格加一个下划字符”_” D.一个空格加一个连字符(-)
23.下列叙述不正确的是()。
A.注释语句是非执行语句,仅对程序的有关内容起注释作用,客观存在不被解释和
编译
B.注释语句可以放在代码中的任何位置
C.注释语句不能放在代码中的任何位置
D.代码中加入注释语句的目的是提高程序的可读性
24.VB程序中通常不会产生错误提示的是()。
A.编译错误B.实时错误
C.运行时错误D.逻辑错误
25.ADO对象模型含有七种对象,其中代表数据库表中的一整套记录或执行一条命令而得到的结果的对象是()。