2011VB总复习
- 格式:doc
- 大小:253.50 KB
- 文档页数:20
《VB程序设计基础》复习资料班级:12机械设计制造及其自动化工本教学大纲一、课程的性质与目的和任务Visual Basic是可视化编程的、面向对象的、由事件驱动的结构化程序设计语言,具有简单易学、直观形象、功能丰富、使用灵活等多方面的优点。
通过该课程的学习,掌握面向对象的程序设计方法,培养学生利用计算机解决实际问题的能力。
教学目的和任务:⑴掌握用VB编制应用程序的基本方法。
⑵熟悉VB的常用控件,以及常用控件的常用属性,能熟练地阅读、理解、编制简短的VB程序,并上机调试。
⑶掌握掌握面向对象程序设计的方法和编程技巧,能够灵活的使用VB编制解题程序。
二、课程的教学内容和基本要求第一章 Visual Basic 6.0 概述教学内容:编制VB应用程序的基本步骤;VB集成环境;VB的术语及相关概念;实例。
基本要求:熟悉VB开发环境以及菜单、工具箱、工具栏、窗体、工程窗口和属性窗口的使用。
掌握应用程序(一个工程)的开发过程,如:添加窗体、模块,保存工程。
了解面向对象程序设计、可视化编程、事件驱动等基本概念。
第二章基本数据类型与表达式教学内容:数据类型、常量与变量;运算符、表达式、常用内部函数; InputBox函数和MsgBox函数。
基本要求:了解不同类型数据(常量、变量)的定义和使用方法;在熟悉常用函数的基础上,能够根据数学式、关系式写出VB表达式。
第三章顺序结构与常用控件教学内容:Print语句、赋值语句;建立控件,命令按钮控件,标签框控件,文本框控件。
基本要求:熟悉以上控件的常用属性、方法,能够使用命令按钮或文本框控件用于编程(所谓常用属性、方法,是指教材中着重介绍或在例题中多次使用的属性、方法)。
第四章选择结构与常用控件教学内容:选择结构;单选按钮控件,复选框控件,框架控件。
基本要求:掌握选择结构(行If、块If、Select Case),控件的常用属性、方法,根据解题需要正确地选择控件、编制控件的相应事件过程。
vb复习资料VB复习资料近年来,计算机技术的快速发展使得编程成为了一项重要的技能。
而在编程学习的过程中,VB(Visual Basic)作为一种易学易用的编程语言,备受广大初学者的喜爱。
为了帮助大家更好地复习VB知识,本文将提供一些实用的复习资料和学习方法。
一、VB的基础知识在学习VB之前,我们首先需要了解一些基础知识。
VB是一种基于事件驱动的编程语言,它具有图形化的开发环境,使得编写程序变得更加直观和简单。
因此,我们需要掌握VB的基本语法、变量和数据类型、运算符、控制结构等内容。
可以通过阅读相关的教材或者参考资料来深入了解这些知识点。
二、VB的常用控件和功能VB作为一种用于开发Windows应用程序的语言,拥有丰富的控件和功能。
掌握这些常用的控件和功能对于开发实用的应用程序至关重要。
例如,文本框、标签、按钮、列表框、下拉框等控件的使用;对话框、文件操作、数据库连接、图形绘制等功能的实现。
可以通过编写小型的实例程序来熟悉这些控件和功能的使用方法。
三、VB的面向对象编程面向对象编程(OOP)是现代编程语言中的重要概念之一,也是VB编程的核心。
在VB中,我们可以使用类、对象、继承、封装等OOP的特性来实现更加灵活和可维护的代码。
因此,我们需要了解类的定义和使用、对象的创建和调用、继承和多态等概念。
可以通过编写简单的类和对象来加深对这些概念的理解。
四、VB的调试和错误处理在编程过程中,调试和错误处理是必不可少的环节。
VB提供了丰富的调试工具和错误处理机制,帮助我们快速定位和解决问题。
例如,可以使用断点来逐行调试程序,查看变量的值和执行流程;可以使用异常处理来捕获和处理程序运行中的异常。
熟练掌握这些调试和错误处理的技巧,可以提高程序的质量和效率。
五、VB的实践和项目开发学习VB不仅仅是为了掌握语法和知识,更重要的是能够应用到实际项目中。
因此,我们需要进行一些实践和项目开发。
可以选择一些简单的项目,例如制作一个学生管理系统、一个简单的游戏或者一个界面友好的计算器等。
VB_考试复习资料及答案一、填空题1、在程序中使用日期型数据时,必须用符号“ # “将日期型数据括起来。
2、VB集成发环境窗口,它包括了数个独立的窗口。
除必须的"主窗口"外,常用的还有窗体窗口、属性窗口、代码窗口、工具箱窗口、对象浏览窗口、工程资源管理等窗口。
3、在计算机上建立一个VB应用程序的完整过程,一般分:建立用户界面的对象、对象属性的设置、对象事件过程及编程、运行调试程序和保存文件五个步骤。
4、VB中每个对象都有自己的属性,visible 属性决定控件是否允许可见。
5、在VB对象的三要素中,可以把属性看作一个对象的性质,把事件看作对象的响应,把方法看作对象的动作。
6、VB有三种工作模式,它们分别是运行模式、设计模式和中断模式。
7、如果希望每0.6秒钟产生一个计时事件,那么应将InterVal属性值应设置为600。
8、在VB中,为了使一个控件在运行时不可操作,应将控件的Enabled属性设置为False 。
9、为了防止用户编辑文本框内的内容,应将控件的Lockde 属性设置为True。
10、当要使标签框的大小随着Caption属性的值进行扩展或缩小时,应将该控件的Autosize 属性设置为Ture。
11、定义一个长度为8个字符的定长字符串变量(Ch5)的Dim声明语句是Dim Ch5 As string *8 。
12、VB中拥有多个窗体的程序可用Load 语句窗体装入内存,用Unload语句从内存中删除指定窗体.13、在多窗体工程中,可用SHow 方法显示一个窗体,用HIDE方法将一个窗体隐藏起来。
14、结构化程序设计方法,把程序的结构规定为三种基本结构,它们是:顺序结构、分支选择结构、和循环结构___________三种基本结构。
15、VB逻辑数据类型只有True与False两个值。
当逻辑数据转换成整型数据时,True 转换为1,False转换为0 。
16、VB中依据变量的作用范围将VB变量的作用范围分为三类,它们是:局部变量、窗体模板变量和全局变量。
《VB程序设计》综合复习资料第一章Visual Basic程序设计概述一、填空题1、Visual Basic是一种面向___对象_______的可视化程序设计语言,采取了____事件驱动______的编程机制。
2、在VB中工程文件的扩展名是___vbp_________,窗体文件的扩展名是_____frm_______,标准模块文件的扩展名是_____bas_______。
3、执行“工程”菜单下的____部件______命令,可选择并添加ActiveX控件。
控件。
4、Visual Basic 6.0用于开发___windows______环境下的应用程序。
环境下的应用程序。
二、选择题1、下面不是VB工作模式的是(C )A.设计模式.汇编模式 D.中断模式.中断模式.运行模式 C.汇编模式.设计模式 B.运行模式2、可视化编程的最大优点是(C )A.具有标准工具箱.具有标准工具箱B.一个工程文件由若干个窗体文件组成.一个工程文件由若干个窗体文件组成C.不需要编写大量代码来描述图形对象.不需要编写大量代码来描述图形对象D.所见即所得.所见即所得3、下列不能打开属性窗口的操作是(C )A.执行“视图”菜单中的“属性窗口”命令.执行“视图”菜单中的“属性窗口”命令B.按F4键C.按Ctrl+T D.单击工具栏上的“属性窗口”按钮.单击工具栏上的“属性窗口”按钮4、下列可以打开立即窗口的操作是(D )A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G 5、Visual Basic的编程机制是(D )A.可视化.面向图形 D.事件驱动.事件驱动.面向对象 C.面向图形.可视化 B.面向对象三、简答题1、代码窗口主要包括哪几部分?2、在工程资源管理器窗口中,主要列出了哪三类文件?3、窗体布局窗口的主要用途是什么?4、VB的基本特点是什么?5、怎样理解可视化设计?6、怎要理解事件驱动编程?、怎要理解事件驱动编程?第二章简单的VB程序设计一、填空题1、设置是否可以用Tab键来选取命令按钮,应该用___tabstop___________属性。
VB总复习第一章VB程序开发环境1、VB的主要特点(可视化的开发环境、事件驱动编程机制和结构化程序设计,VB是一种解释型的程序设计语言)2、VB有哪些版本(学习版、专业版和企业版)3、启动VB的四种方法及启动时对话框的使用,退出VB的操作三种4、VB操作界面的认识:主窗口的构成、标准工具栏的构成、VB设计器的主要功能及工具栏的表现形式,属性窗口、代码窗口的组成5、VB的基本操作(理论与操作):1) 打开菜单、打开文件退出VB的快捷键,取消菜单与对话框的按键ESC2) 新建工程、窗体、模块3) 属性窗口、工程资源管理器、菜单编辑器、立即执行窗口等的打开4) 设计阶段属性的修改操作方式:直接输入、使用下拉列表框和利用对话框设置。
5) 立即执行窗口、本地窗口与监视窗口的作用6) 程序的保存、装入与运行操作及目的:a) 打开程序与保存程序操作b) 逐语句、逐过程调试与进入立即执行状态的快捷键c) 启动应用程序操作与执行应用程序的两种模式(解释与生成EXE文件)第二章对象及其操作1、对象的概念及三要素:属性、事件与方法2、认识窗体与控件分类(3类),控件的默认属性与控件的画制与选定(按Shift或Ctrl 进行多控件选定)、缩放(Shift+方向键)、移动(Ctrl+方向键)、复制删除等操作3、窗体的常用属性:AutoRedraw、BorderStyle、ControlBox、MaxButton、MinButton、WindowState等。
第三章简单程序设计1、认识语句书写规则、掌握常用语句:每行不1023个字符,一行写多个语句要用冒号隔开,一个语句写多行使用续行符“_”连接,续行符前至少要有一个空格。
赋值、注释(Rem或单撇号)、暂停、结束End2、开发应用程序的一般步骤(三步曲)3、VB四种文件类型及其对应的扩展名(.VBP、.FRM、.BAS、.CLS,其它还有.RES等)4、应用程序的结构(即常见的三种模块窗体模块、标准模块和类模块)与工作方式(即事件驱动)第四章VB程序设计基础数据的类型基本类型(共5大类14种,特别是字符串型和数值型)用户定义类型(即记录类型)的定义方法、注意点。
简答题、程序分析复习提纲1.控件对象的属性、对象的事件和对象的方法,对象属性分类,事件驱动概念。
常用控件(文本框、标签、按钮、单选钮、复选框、列表框、组合框、计时器)的基本属性、事件、方法2.运算符的类型,表达式分类,标识符的用途,有效表达式的特征。
3.用于接收输入数据的控件、输出数据的控件及其特点。
从窗体通过控件输入、输出数据和使用对话框输入、输出数据在程序控制结构上的区别(如要求在文本框输入一个正整数和使用InputBox 输入一个正整数的程序控制结构的对比)。
4.程序基本控制结构的语法、说明及注意事项,循环控制结构中循环体执行次数的计算。
5.数组(静态、动态)的定义及基本操作:输入/输出、排序、查找、删除。
6.过程分类、调用方法。
函数与子过程的区别。
形参、实参及对应关系,应注意什么问题。
过程调用实现的控制结构。
变量声明与作用域。
7.对话框的特点,调用通用对话框的的方法和菜单调用的方法。
8.用户坐标系,与用户坐标系有关的对象属性。
画图的基本方法。
9.文本文件的特点及访问方式。
文件、自定义数据类型、数组的综合运用。
Private Sub Command5_Click()Dim x As Date, x1$Dox1 = InputBox("")Loop Until IsDate(x1)x = x1End SubPrivate Sub Text1_Validate(Cancel As Boolean) If Not IsDate(Text1.Text) ThenCancel = TrueText1.SelStart = 0Text1.SelLength = Len(Text1)Text1.SetFocusEnd IfEnd Sub。
第一章V i s u a l B a s i c概述一.基本概念1.对象:对象就是可控制的某种东西,它是对现实世界中对象的模型化,是代码和数据的组合,同样有自己的状态和行为。
2.属性:对象中的数据,它决定了对象的外观。
3.方法:对象中的代码(包括过程和函数),它决定了对象的行为。
4.事件:能被对象所识别的动作,它决定了对象与对象之间联系的手段。
5.事件驱动:只有在事件发生时程序才会运行。
因此使用VB编程的妙处就在于,只有当用户要以某种特定的方式响应某个事件时,才需要编写针对这个事件的事件过程。
6.工程:是应用程序文件的集合,一个工程一般会包含下列文件,如表1-1所示。
表1-1 应用程序文件类型第二章创建用户界面一.基本概念1.用户界面:它是一个应用程序中最重要的部分,是程序与用户进行交互的桥梁,标准的Windows应用程序界面都是由窗口、菜单条、各种按钮、文本框、列表框等对象构成。
2.窗体:它是设计VB应用程序的一个基本平台,是包容用户界面或对话框所需的各种控件对象的容器。
在创建一个新的工程时,默认的第一个窗体即为启动窗体。
3.控件:是与用户进行交互的可视化部件,向窗体上添加控件应在窗体编辑器中进行。
4.命令菜单:它是应用程序窗口的基本组成元素之一,它由菜单条、菜单、菜单项、子菜单、弹出式菜单组成,可以通过VB提供的菜单编辑器创建程序菜单。
5.设计用户界面的步骤:(1)确定窗体的大小和位置(2)根据程序的功能和要求,添加所需的控件(3)合理地分布控件的位置与大小(4)设置各个对象的属性6.窗体及常用控件的常用属性、事件、方法熟悉各对象的常用属性、方法和事件对于创建应用程序有着举足轻重的作用,下面表2-1给出了窗体及常用控件的常用属性、事件、方法使用说明。
表2-1 窗体及常用控件的常用属性、事件、方法一览表表2-1 (续)表2-1 (续)表2-1 (续)注:加*号的属性为运行时属性第三章VB语言基础一.基本概念作用域仅在说明它的过程中使用在定义该变量的模块或窗体的所有过程内均有效在工程内的所有过程中都有效5.运算符与表达式(1)(2)表达式把常量和变量用运算符、括号连接起来的式子就是表达式。
复习提纲二一、认识1、正确理解对象名称、对象(标识符)的命名规则2、理解对象的属性、事件和方法。
是否可以在设计阶段指定对象的所有属性?3、事件过程对象的事件过程中的参数类型能否更改?4、事件驱动尽管在窗体中设计了某些事件的处理程序,但如果用户不触发事件,对应的事件过程不会被执行。
5、集成开发环境由主窗口、工具箱窗口、属性窗口、窗体窗口、代码窗口以与工程资源管理器窗口等组成。
二、立即窗与基本运算1、方法a, b与a; b的区别?a与a,a;的区别?后不输出表达式的作用(n),(n)的作用三、窗体设计窗体1)窗体属性与其上的控件的默认属性的关系。
2)对象是谁?窗体的属性、方法应用能否省略对象名称?3)对于窗体1,与和等价码?4)在窗体的事件中,使用语句有效吗?5) 窗体的是窗体的名字吗?6)属性, ,四、开始设计程序1、文件工程文件、窗体文件和标准模块文件的作用,扩展名是什么?2、集成开发环境三种工作模式设计、运行、调试()3、书写语法规则1)复合语句(一行多个语句)的写法2)续行3)注释(与’的区别)五、数据与运算1、赋值语句左边必须为变量,不能为表达式。
变量名必须遵守标识符命名规则。
2、的数据类型1), , , , , , , ;2)定长与变长字符串的表示;字符串常量的表示。
3)日期常量的表示,如#2006-5-3 10:20:30 ,1990年1月1日对应整数1(即1989年12月30日以来经历的天数)。
4)逻辑值和与数值的相互转换。
5)正确理解变体类型。
6)整型的八进制、十六进制和长整型整数的表示7)浮点数的十进制小数定点表示和浮点(科学计数法)的正确表示。
3、常量用户声明常量名[ 类型] = 表达式系统常量,如表示回车换行符。
4、变量1)显式声明变量名[ 类型]变量名类型符如与 a 等价,要求能识别这种定义方式。
(%,—,!,#,$等)2)隐私声明未事先声明而直接使用的变量3)选项在通用声明处加语句来强制显式声明变量,否则编译出错。
“Visual Basic编程与应用”期末复习资料第一章Visual Basic 6.0程序设计概述重点掌握的内容:对象与事件驱动对象:世界上存在的任何具体的事物都可以称之为对象。
对象是具体存在的,每个对象都是唯一的,有着自己独特的个性。
类:是具有相同性质的对象的集合。
对象和类的区别在于前者是具体的,而后者则是抽象的。
属性、方法和事件:VB采用一种所谓的事件驱动的编程机制,由用户来掌握程序的运行流向。
可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。
对象的属性的设置可以通过两种方法来实现:(1)通过属性窗口直接设置;(2)在程序代码中通过赋值实现,其格式为:对象.属性=属性值事件过程:事件即对象相应的动作,是Visual Basic预先定义好的对象能识别的动作,如Click、DbClick、LostFocus等等。
事件过程是指附在该对象上的程序代码,是事件的处理程序,即用来完成事件发生后所要做的动作创建 Visual Basic 应用程序有三个主要步骤:1.创建应用程序界面。
2.设置属性。
3.编写代码。
窗体的属性和方法窗体属性:重点掌握:Name,Caption,BorderStyle,MinButton,MaxButton等属性。
Print方法: 在Visual Basic 中,Print方法是用来输出信息的专用过程,Print方法应重点掌握如下:(1)语法结构[对象].Print [表达式列表](2)表达式列表中的分隔符:①若用分号(;):输出的各表达式的值中间没有空格,数值型前留有一个符号位。
例如 Print “1”;“2”;“3”输出格式为 123②若用逗号(,):输出的各表达式的值将被分配在各个区段内,例如 Print “1”,“2”,“3”输出格式为 1 2 3③Spc(n)函数,用于产生空格,这里n为要插入的空格数,例如Print “1”;Spc(3);“2”输出格式为 1 2④Tab(n)函数,用于将插入点定位在绝对列号上,这里n为列号。
Visual Basic 期末复习题库单项选择题判断题填空题编程题1) 下列程序运行后,输出的结果为______。
B=1Do while (b<40)b=b*(b+1)LoopPrint ba) 42b) 39c) 6d) 1 答案:A2) 设执行以下程序段时依次输入1、3、5,执行结果为_____。
Dim a(4) As IntegerDim b(4) As IntegerFor K =0 To 2a(K+1) =Val(InputBox(“请输入数据:"))b(3-K) =a(K+1)Next KPrint b(K)a) 1b) 3c) 5d) 0 答案:A3) 下列程序执行后,变量s的值为______。
Dim s As long ,x As Integers=0:x=1Do While (x<10)s=s+xx=x+2LoopPrint sa) 10b) 25c) 50d) 100 答案:B4) 编写如下事件过程:Private Sub Form_MouseDown(Button As Integer ,Shift As Integer,X As Single,Y As Single)If Shift=6 And Button=2 ThenPrint "Hello"End IfEnd Sub程序运行后,为了在窗体上输出"Hello",应在窗体上执行以下_______操作。
a) 同时按下 Shift 键和鼠标左键b) 同时按下 Shift 键和鼠标右键c) 同时按下Ctrl、Alt 键和鼠标左键d) 同时按下 Ctrl、Alt 键和鼠标右键答案:D5) 当变量x=2,y=5时,以下程序的输出结果为____。
Do until y>5x=x*yy=y+1loopprint xa) 2b) 5c) 10d) 20 答案:C6) 当执行以下程序时,在名为lblResult的标签框内将显示_____。
vb期末复习资料作为一门计算机语言,VB(Visual Basic)运用广泛,尤其是在企业级应用软件开发领域中。
对于学习VB的同学而言,期末复习资料的准备不仅可以帮助他们更好地回顾所学知识,也可以为期末考试做好充分准备。
一、VB基础知识复习1. VB的发展历史:VB1.0~VB6.0~2. VB的数据类型:整型、长整型、单精度、双精度、字符串、布尔型等3. VB的语法:变量声明、赋值、运算、判断、循环等4. VB的控件:按钮、标签、文本框、下拉框、列表框、复选框、单选按钮等5. VB的事件:如Click、TextChanged、Load、Unload、KeyDown等二、VB进阶知识复习1. VB的函数:String、Len、Instr、Mid、Format、Randomize 等2. VB的数组:一维数组、多维数组、动态数组等3. VB的面向对象编程:类、对象、封装、继承、多态等4. VB的常见控件的使用:如数据网格、图像控件、菜单控件等5. VB的文件操作:文件读取、写入、创建文件夹、删除文件等6. VB的数据库操作:ADO、ODBC、DAO等三、VB实践复习1. 编写一个简单的画图程序,实现画线、椭圆、矩形等基本功能2. 编写一个计算器程序,可以进行加减乘除运算、求幂、求平方根等3. 编写一个简单的学生信息管理系统,包括学生的基本信息、成绩信息等4. 编写一个简易聊天程序,实现实时聊天、群聊、文件传输等功能5. 编写一个简单的网络游戏程序,实现网络对战、计分等功能综上所述,VB期末复习资料既包括基础知识的复习,也需要涉及到进阶的知识点和实践应用。
在复习期间,可以根据自身掌握程度,选择针对性的资料进行练习和巩固,以保证最终的复习效果。
同时,期末考试前也要做好精神和身体上的准备,保证状态良好,以应对考试的挑战。
2011秋VB等级考试总复习目录第一次(9月28日,教204/9月29日,教203)第一部分知识梳理与特别关注第二部分常用算法与例题分析第二次(10月13日,教203)第三部分题型分析与解题技巧第四部分信息技术基础知识第三次(10月20日,教210)第五部分上机题型与解题技巧第六部分上机应试要点第一部分知识梳理与特别关注第一章VB概述一、知识要点:1、类、对象、属性、方法、事件的概念2、VB中的文件3、VB界面的说明二、特别关注:1、方法是对象能够执行的动作,对象是方法的施出者或事件的承受者,事件是对象能够识别的动作。
2、VB中的文件类型主要有:工程文件(.vbp)窗体文件(.frm)标准模块文件(.bas)第2章窗体与控件一、知识要点:1、VB常用控件的公共属性:Name Enabled Visible Font、Caption等。
2、VB常用控件的公共方法:SetFocus、Move、Refresh等。
3、VB常用控件的公共事件:Click、GotFocus、LostFocus、KeyPress、KeyUp、MouseUp、MouseDown等。
4、窗体及常用控件的属性、方法、事件:窗体、文本框、标签、命令按钮、选项按钮、复选框、框架、列表框、组合框、图片框、计时器、滚动条等。
5、菜单设计:6、多窗体设计:二、特别关注:1、对象名称与事件过程要对应,对象与属性、方法的搭配要正确。
2、可以作为容器的对象有:窗体、图片框、框架。
3、具有Caption属性的对象有:标签、窗体、命令按钮、单选按钮、复选框、框架。
4、可以显示图片的对象有:窗体、图片框、图像、命令按钮、单选按钮、复选框。
5、有些属性只能在设计时设置(不能在程序中赋值),有些属性只能在运行时设置(不会出现在属性窗口中)。
6、内容清空的方法:窗体与图片框:Cls方法列表框与组合框:Clear方法文本框:Text1=””7、不可获得焦点的对象包括:标签、框架、计时器等。
计算机专业 VisualBasic程序设计试题一、单项选择题(每小题2分,共30分)1.在下列有关Visual Basic的叙述中,错误的是( B ) B.是面向对象的编程语言2.在新建一个“标准EXE”工程后,不在工具箱中出现的控件是(B) B.通用对话框3.对于定时器(Timer)控件,设置其定时是否开启的属性是( C ) C.Enabled4.有程序代码如下:Textl.Text=”欢迎走进VB世界!”·则Textl,Text,和”欢迎走进VB世界!”分别代表( D) D.对象,属性,值5.VB提供了结构化程序设计的三种基本结构是( A)。
A.选择结构、循环结构、顺序结构6.下列说法中正确的是( D)。
为了保存一个Visual Basic应用程序,应当D.分别保存工程文件、窗体文件和标准模块文件7.当一个工程含有多个窗体时,其中的启动窗体是( D)。
D.在“工程属性”对话框中指定的窗体8.要设置命令按钮的背景图形,必须设置的两个属性是( A)。
A.Style和Picture9.将数据“China”项添加到列表框(Listl)中成为第一项应使用的语句是( C)。
C.Listl.AddItem”China",010.确定一个窗体或控件的大小的属性是( B)。
B.Width和Height11.下列可以把当前目录下的图形文件picl.jpg装人图片框Picturel中的语句为( C)C.Picture1.Picture=LoadPicture((1picl.jpg")12.不属于VB数据库引擎的是( B)。
B.BDE13.如果准备读文件,打开顺序文件“text.dat”的正确语句是( C )。
C.open"text.dat"ForInputAs井114.使用ADO对象模型时,使Recordset和Connection对象建立连接的属性是( D )D.ActiveConnection15.Winsock控件的LocalPort属性的作用是( C)。
一、选择题:1窗体的FontName属性的缺省值是 A 。
A、宋体B、楷体C、仿宋体D、黑体2下列不属于对象的基本特征的是C 。
A、事件B、属性C、函数D、方法3将Visual Basic编制的程序保存在磁盘上,至少会产生何种文件 B 。
A、.doc与.txtB、.vbp与.frmC、.com与.exeD、.bat与.frm4下列选项中不属于事件的是 A 。
A、ShowB、KeyUpC、LoadD、Dblclick5在设计模式双击窗体中的对象后,Visual Basic将显示的窗口是 D 。
A、属性窗口B、工具箱C、项目(工程)窗口D、代码窗口6改变控件在窗体中的上下位置应修改该控件的 A 属性。
A、TopB、RightC、WidthD、Left7Visual Basic中"程序运行"允许使用的快捷键是 B 。
A、F2B、F5C、Alt+F3D、F88以下4个选项中,属性窗口未包含的是 B 。
A、属性列表B、工具箱C、对象列表D、信息栏9在Visual Basic中,称对象的数据为 C 。
A、事件B、封装C、属性D、方法10下列 A 属性用来表示各对象(控件)的位置。
A、LeftB、NameC、CaptionD、Text11标签控件的标题和文本框控件的显示文本的对齐方式由 C 属性来决定。
A、StyleB、WordWrapC、AlignmentD、AutoSize12当文本框的 B 属性设置为false时,在运行时文本框不能编辑。
A、VisibleB、EnabledC、LockedD、MultiLine13按Tab键时,焦点在各个控件之间移动的顺序是由 C 属性来决定的。
A、IndexB、SetFocusC、TabIndexD、TabStop14列表框的C 属性返回或设置列表框中各列表项的文本。
A、SelectedB、TextC、ListD、Caption15文本框中选定的内容,由下列 D 属性来反映。
A、CaptionB、SelLengthC、TextD、SelText16要使文本框显示滚动条,除了设置ScrollBars属性外还必须设置 B 属性。
A、AlignmentB、MultiLineC、VisibleD、AutoSize17若要在同一窗体中安排两组单选钮,可用 B 控件予以分隔。
A、列表框B、框架C、文本框D、组合框18下列关于"面向对象"编程的说法中,不正确的是 B 。
A、事件是能被对象识别的动作B、VB采用的运行机制是“面向对象”C、方法是指示对象的行为D、属性是描述对象特征的数据19改变文本框背景颜色的属性是 D 。
A、CaptionB、TextC、VisibleD、BackColor20当运行程序时,系统自动执行启动窗体的 D 事件过程。
A、UnloadB、GotFocusC、ClickD、Load21单击滚动条两端的任意一个滚动箭头,将触发该滚动条的 B 事件。
A、ClickB、ChangeC、KeyDownD、Scroll22不论何控件,共同具有的是 C 属性。
A、TextB、CaptionC、NameD、Fore Color23设计动画时通常用定时器控件 B 属性来控制动画速度。
A、MoveB、IntervalC、TimerD、Enabled24List1.Clear中的Clear是 C 。
A、属性B、对象C、方法D、事件25List1.Clear中的Clear是 C 。
A、属性B、对象C、方法D、事件26Visual Basic 是一种面向对象的程序设计语言, B 不是面向对象系统所包含的三要素。
A、事件B、变量C、方法D、属性27在Visual Basic 中,工程文件的扩展名为 B 。
A、.frmB、.vbpC、.basD、.vbg28与传统的程序设计语言相比,Visual Basic 最突出的特点是B 。
A、子过程和函数功能的设计B、事件驱动运行机制C、调试技术D、结构化程序设计29将焦点主动设置到指定的控件或窗体上,应采用 C 方法。
A、GetGataB、SetDateC、SetFocusD、SetText30在Visual Basic中最基本的对象是 B 。
它是应用程序的基石,是其他控件的容器。
A、文本框B、窗体C、命令按钮D、标签31若要使命令按钮不可操作,要对 D 属性设置。
A、defaultB、CaptionC、BackColorD、Enabled32以下 D 语句将删除列表框List1中的最后一项。
A、List1.RemoveItem List1.ListCountB、List1.ClearC、List1.List(List1.ListCount-1)= ""D、List1.RemoveItem List1.ListCount-133下列 A 属性用来表示标签或窗体的标题。
A、CaptionB、NameC、TextD、Left34文本框控件Text4的Text属性默认值为 C 。
A、NameB、Text4C、"Text4"D、Locked35选中复选框控件时,Value属性的值为 A 。
A、1B、FalseC、0D、True36滚动条的D 属性用于指定用户单击滚动条的滚动箭头时,Value属性值的改变量。
A、Value B、LargeChange C、Change D、SmallChange37若要把"XXX"添加到列表框List1中的第三项,则可执行语句 A 。
A、List1.AddItem "XXX", 2B、List1.AddItem 3,"XXX"C、List1.AddItem "XXX", 3D、List1.AddItem 2,"XXX"38Int( Rnd * 100 ) 表示的是 C 范围内的整数。
A、[1,100]B、[1,99]C、[0,99]D、[0,100]39返回删除字符串前导和尾随空格符后的字符串,用函数 C 。
A、LtrimB、RtrimC、TrimD、mid40下列程序段的输出结果是 A 。
a=10: b=10000: x=log(b)/log(a): Print "lg(10000)=";xA、lg(10000)=4B、lg(10000)=5C、4D、541语句Print "5*5" 的显示结果是 D 。
A、25B、"5*5"C、出现错误提示D、5*542输入对话框InputBox的返回值的类型是 B 。
A、长整数B、字符串C、浮点数D、整数43Integer类型数据能够表示的最大整数为 C 。
A、275B、216C、215-1D、216-144没有Caption 属性的控件是 D 。
A、Frame1B、Label1C、Command1D、text145在立即窗口输入”a$= "Sichuan University"<CR>print Mid(a$,6,6)<CR>输出的结果是 B 。
A、ErsityB、an UniC、"SichuD、Sichua46在立即窗口执行?Len(“abcde”) 结果是 C 。
A、2B、3C、5D、447能交换A,B两个变量内容的语句段是 B 。
A、T=B:A=B:B=AB、T=A:A=B:B=TC、A=B:T=A:B=TD、T=A:T=B:B=A 48获取字符串a 最右边5个字符的函数是 D 。
A、RightStr(a,5)B、RightTrin(a,5)C、Last(a,5)D、Right(a,5)49若i的初值为8,则下列循环语句的循环次数为 D 次。
Do While i<=17i=i+2LoopA、4次B、3次C、6次D、5次50表达式Fix(7.8)+Fix(-7.2)的结果是 D 。
A、-1B、1C、15D、051下列不属于文本框的属性是 D 。
A、SelStartB、SellengthC、SeltextD、Interval52由“For i=1 To 16 Step 3”决定的循环结构被执行 B 次。
A、4B、6C、5D、753在窗体上添加一个命令按钮,并写如下代码APrivate Sub Command1_Click()a = 123:b = -123:c = 12.3stra = Str(a):strb = Str$(b):strc = Str$(c)result = Len(stra + strb + strc)Print resultEnd Sub54执行X=7.835 :y=Int(x*100+0.5)/100 后结果是 A 。
A、7.84B、7.8C、7.83D、7.83555表达式Int(7.8)+Int(-7.2)的结果是 D 。
A、0B、15C、1D、-156要计算角度30o的正弦值,下列正确的表达式是 D 。
A、Sin(30o)B、Sin30C、Sin(30)D、Sin(30*3.14159/180)57表达式50+Int(50*Rnd)取值范围是 A 。
A、[50,100)B、[50,51]C、[50,100]D、(50,99]58表达式Int(-5.5)+Fix(7.99)是 B 。
A、0B、1C、2D、359在窗体上添加一个命令按钮,并写如下代码Private Sub Command1_Click()stra = "AbcD":strb = "hIJK"strc = LCase(stra)strd = UCase(strb)Print strc; strdEnd Sub运行后,单击命令按钮,显示的结果是 A 。
A、abcdHIJKB、aBCdHijKC、ABCDHIJKD、AbcDhIJK60可以同时删除字符串两端空白字符的函数是 B 。
A、RTrimB、TrimC、MidD、LTrim61在一个过程中有如下语句Const a=80,b=30 则在该过程中的正确语句是 A 。
A、c=a+b B、a=100 C、a=-a D、b=a62下列关于Select Case的叙述中,错误的是 C 。
A、Case "abc","ABC" 表示判断Is是否和"abc"、"ABC"两个字符串中的一个相同B、Case "X" 表示判断Is是否为大写字母XC、Case -7,0,100 表示判断Is 是否等于字符串"-7,0,100"D、Case 10 To 100 表示判断Is是否介于10与100之间63由“For i=1 To 9 Step -3”决定的循环结构被执行 C 次。