ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:118.80KB ,
资源ID:4430816      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4430816.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VB考试要点及复习资料.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VB考试要点及复习资料.docx

1、VB考试要点及复习资料VB考试要点及复习资料单元一、用计算机程序解决问题1、用计算机程序解决问题如果有现成的软件可用:选择现成的软件-输入数据-输出处理结果-问题等已解决。2、用计算机程序解决问题如果没有现成的软件可用:编写程序-输入数据-输出处理结果-问题等已解决。3、用计算机程序解决问题其实质都是计算机执行人们给它的指令来实现的。4、人们根据解决问题的需要给计算机编制的指令序列称为计算机程序。计算机程序指示计算机如何解决问题或完成任务。5、为计算机编制程序的过程称为程序设计。在程序设计中,把解决问题的方法和步骤称为算法。6、程序设计的一般过程:具体问题-数学模型-算法-编程、调试-输出结果

2、7、算法的描述:在计算机中解决这个问题,某些步骤和实际数学运算过程不完全一致。用流程图描述算法直观形象,便于理清思路,易于理解。8、常见的编制程序的语言:C语言、Pascal语言VisualBasic语言9、VB开发环境的窗口组成:1、 )窗体FORM:程序界面的设计2、 )对象窗口3、 )工具箱:包含很多控件4、 )工程资管理器窗口:以树型结构形式列出当前打开的工程文件以及工程包含的窗体等项目5、 )属性窗口:用来显示和设置对象的属性值6、 )窗体布局窗口常见VB关键字英语中文含义英语中文含义Caption标题Label标签Font字体Menu菜单Text文本button按钮单元二、编写一个

3、简单程序1、使用VB开发程序的一般步骤:具体问题-分析问题设计算法-设计程序界面-编写程序-调试程序-问题解决。2、分析问题就是根据任务中具体问题的已知条件和目标要求,来判断解决问题的可能性,然后创建数学模型,设计解决问题的方法和步骤并做描述。3、解决同一个问题的算法不是唯一的,这称为算法的多样性。4、程序界面是指用户与计算机对话的界面,也叫用户界面。窗体是应用程序面向用户的最终界面。5、在VB中,计时器、标签、文本框、按钮是用于构成程序界面的基本构件,也称为控件。6、 一般情况下,一个VB程序都包括工程文件(.vbp)和窗体文件(.frm)7、属性窗口8、对象的名称和CAPTION是两种不同

4、的属性,程序内部用对象的名称识别对象,而在程序界面上,用户看到的则是对象的标题(CAPTION属性)9、计时器控件会定时执行其对应的程序,执行的时间间隔由INTERVAL属性值确定,它的取值范围为0到65535,单位是毫秒(1秒钟等于1000毫秒)10、VB中常见英文词汇的含义(属性值)Project工程Form窗体object对象Property属性Label标签Textbox文本框Timer计时器Command命令按钮Interval间隔Caption标题Height高度Width宽度Top距顶距离Left距左边距离Font字体Backcolor背景颜色Forecolor前景颜色Backs

5、tyle背景风格Borderstyle边框风格Alignment对齐Autisize自动对齐enabled使能够visible使可见11、在VB中为对象编写代码,先要选中某个对象并为其指定某一事件(运行程序时,对对象所做的操作,例如单击命令按钮,称为事件)。这种通过事件调用并执行程序代码的机制称为事件驱动。12、VB语句中的符号,如引号、等号、句号等,都必须是英文字符,VB对语句中的大小写字符不加区别,自动转换。13、代码编制完成后进行测试,检验程序是否按设计意图正确运行,如果发现错误则进行修正,这个过程称为调试程序。发生错误的过程反黄色标注,错误所在的位置反蓝色标注。单元三、VB程序基础-代

6、码编写1、VB中常见的基本数据类型类型名称标识符取值范围数值型数据整型Integer长整型Long单精度浮点型Single非数值型数据字符串型String逻辑型BlooeanTrue或False2、字符(各种文字和符号的总称)是构成程序设计语言的最小单位,字符串就是多个字符的集合,通常使用一对英文引号(“”)括起来。如123是数值型数据,而“125”则是由3个数字组成的字符串。3、变量是在程序运行用来保存数据时,在计算机中临时分配出的一块区域。变量的命名规则:必须以字母或汉字开头,由字母、汉字、数字或下划线组成,长度255个字符,变量名中不能包含小数点、空格、!、#、$、%、&和数学运算符,变

7、量名不能和VB中关键字相同。给变量赋值:执行以下赋值语句X=5赋值语句里的“=”表示将其右边的值赋给其左边的对象执行X=X+1后X=?4、常量是在程序运行过程中值不变的存储单元或数据,变量是在程序运行过程中值发生变化的存储单元。5、变量声明,变量要先声明后使用基于以下原因:不同类型的变量所占有的存储空间不同,对他们进行运算的方法也不相同;在编制程序时,很可能不慎把一个变量名输错了,如果对变量允许不声明就是用,则VB会把它当成一个新变量对待,这样可能产生错误。语句格式:DIM变量名AS数据类型标识符6、强制变量声明语句:在程序的开始处输入OptionExplicit这样,如果再使用未加声明的变量

8、,运行程序时会出现错误提示。7、可以在一条语句中声明多个变量,这时各变量间要用逗号隔开,例如:DimRAsSingle,sAssingle,SSAsstring8、在某一个过程中声明的变量称为过程级变量,只能在本过程中使用;一个窗体包含的所有过程合起来成为一个模块,如果要让一个模块中的所有过程都能识别某个变量,应该把声明变量的语句放在所有过程的最前面,这样声明的变量称为模块变量。9、VB中的运算符包括数学运算符、字符串运算符、关系运算符和逻辑运算符。在过程中,用运算符把运算对象连接起来得到的式子称为表达式。10、常见数学运算符运算符含义示例结果*乘3*3*3乘方32/除10/3整除103Mod

9、取模(两数相除的余数)10Mod311、字符串运算符运算符作用示例结果+将两个字符串合并成一个字符串123+“45”abc+“12”&将&两边的表达式强制合并成一个字符串“125”&125“125125”12、VB中的关系运算符:结果是逻辑型数据TRUR或者FLASE运算符含义条件表达式结果=等于2*2.5=5CStr(3.5)=“3”大于Int(5.2)51.5Sqr(2)=大于或等于1.2=Sqr(2)3=3小于3.8Int(3.9)=小于或等于Sgn(-2)=-2不等于4Int(4+0.2)13、逻辑运算符和逻辑表达式:逻辑运算符有:And、Or和Not;逻辑运算符连接几个条件表达式组成

10、逻辑表达式条件表达式逻辑运算ABAandBAorBNotATrueTrueTrueTrueFalseTrueFalseFalseTrueFalseTrueFalseTrueTrueFalseFalseFalseFalse【例题】已知变量X和Y的值分别为6和5,判断下述4个逻辑表达式的值.1、Not(x6)2、X=6AndY43、X3AndY74、(X=3OrY=5)AndX+Y814、函数的一般格式:函数名(参数)数学函数函数名功能示例结果Sqr(x)求平方根Sqr(9)Abs(x)求x的绝对值Abs(-2.5)Sgn(x)求x的符号当x0,返回1;x=0,返回0;x0,返回-1Sgn(2)S

11、gn(1-3)Sgn(0)类型转换函数函数名功能示例结果Val(x)将字符串x中的数字转换成数值Val(-14.3-2)CStr(x)将x转换成字符串型CStr(12)日期和时间函数函数名功能示例结果Date()或date返回系统日期2017/1/7Time()或Time返回系统时间16:09:52窗体输入输出函数函数名功能示例结果MsgBOX(“提示信息”)消息框函数,在屏幕上弹出消息框,显示提示信息MsgBOX(“大家好!”)InputBox(“提示信息”)输入框函数,在屏幕上弹出输入框和提示信息,用户输入的数据将赋给程序中指定的变量InputBox(“请输入变量X的值”)、单元四、VB编

12、程基础-程序结构1、 程序的控制结构简称程序结构,程序结构设计是程序设计的核心。2、 用VB编写的程序使用顺序、选择、循环三种基本结构。顺序结构指程序按照语句出现的先后顺序执行;选择结构根据是否满足某个条件,决定下一步要执行的语句或语句块;循环结构是根据是否满足特定的条件,决定是否重复执行一条语句或者一个语句块。3、 选择结构程序中的条件语句第1种If单项选择语句IfThen语句块EndIf不成立成立第2种If双向选择语句IfThen语句序列1Else语句序列2EndIf不成立成立【例题】判断变量X和Y的大小,当X小于Y时交换两个变量的值。Ifx2Theny=x+1Elsey=3*xEndIf

13、【例题】为了检验操作者输入的口令是否正确,假设口令为Welcome,运行程序时,单击“检验”按钮后,在Label2标签中显示信息,说明用户输入的口令是否正确。在下划线处填入适当的代码,使之完成上述功能。PrivateSubCommand_Click()DimaAsS_inga=Text1.TextIf_a_=“Welcome”ThenLabel2.caption=“你输入的口令正确“ElseLabel2.caption=“你输入的口令不正确“End_IF_EndSub4、选择结构(1)DoLoop循环语句格式为:DoWhile表达式(条件表达式或逻辑表达式)语句序列(循环体语句)Loop不成立

14、成立其中DoWhile语句的作用是:判断语句表达式(循环条件)的值是否为TRUE,如果是TRUE则执行该语句后的语句序列(循环语句),执行到LOOP语句后再重新转回到DoWhile语句,继续进行判断,如果语句表达式的值为FLASE,则执行LOOP后面的语句。【例题】1到10的和DimtAsInteger,sAsIntegert=0s=0DoWhiles=10t=t+1s=s+tLoop(2)ForNext循环语句For?计数器变量=初值To终值?Step?步长?语句序列(循环体语句块)Next?计数器变量否是流程图中的“计数器变量+步长值-计数器变量”对应于NEXT语句,如果步长值为正数,计数

15、器变量的值在循环的过程中越变越大,当计数器变量的值大于终值时,称计数器变量超过终值;如果步长值为负数,计数器变量的值在循环过程中越变越小,当计数器变量的值小于终值时,称计数器变量超过终值。【例题】在下述程序的下划线处填空,用来求出10到100之间(包括10和100)的所有偶数的和。s=0Fori=ToSteps=s+iNext5、 单选按钮和复选框控件1) 单选按钮有一个Value属性,它表示单选按钮当前是否处于被选中状态。当选中某个单选按钮时,它的Value属性值为True;未选中的单选按钮的Value属性值为False.2) 复选框控件也有一个Value属性,它用来表示复选框的状态,有0,

16、1和2三种值:0表示未被选中;1表示被选中;2表示不可使用,这时复选框呈浅灰色显示。6、滚动条控件以水平滚动条为例,介绍滚动条的属性和事件:滚动条的Value属性值由滚动条中滚动块的位置确定。滚动条的min属性表示滚动条的最小Value值,它是滚动块在滚动条最左侧时的Value值;滚动条的max属性表示滚动块的最大Value值,它是滚动块在滚动条最右侧时的Value值。单元5、6编制绘制图形和动画1、 VB中主要的绘图方法方法作用Cls清除所有图形和Print输出Pset画点Point返回指定点的颜色值Line画线、矩形或填充框Cirlse画圆、椭圆或圆弧PaintPicture在任意位置画图

17、形文件、画点格式:(对象名).Pset(x,y)(,颜色)From.Pset(1400,2000)表示在窗体坐标为(1400,2000)出画一个颜色缺省的点。对窗体来说,屏幕左上角是坐标原点(0,0),Y轴的方向从上向下,X轴的方向自左至右,窗体的Height属性值是包括标题和水平边框在内的高度;窗体的Width属性值是包括垂直边框在内的宽度。例题:画出逐渐变大的20个点PrivateSubCommand1_Click()DimiAsIntegerFori=1To20DrawWidth=i(设置图像的大小取值范围1-32767,默认是1)PSet(i*300,1000)NextiEndSub3

18、、VB中RGB颜色函数自然界的三基色红、绿、蓝对应RGB函数:RGB(红色值,绿色值,蓝色值)函数中各个参数的值是0到255之间的数字表示颜色的浓度。RGB(255,255,255)表示白色RGB(0,0,0)表示黑色RGB(255,0,0)表示红色RGB(255,255,0)表示黄色4、 画线段、矩形线段语法格式:line(x1,y1)-(x2,y2)例如:form1.line(100,150)-(1000,1200),RGB(255,0,0)矩形:line(x1,y1)-(x2,y2),B用参数B表示画矩形,F表示画一个实心的矩形。Line(500,500)-(1000,1000),RGB

19、(255,0,0),BF5、画圆画圆语法格式:Circle(x,y),半径X,Y是圆心位置,半径必须是大于零的正数。例如:form1.drawwidth=2form1.circle(2300,1500),1000,RGB(0,0,255)椭圆的语法格式:Circle(x,y),半径,比值半径为水平长半轴,垂直半径为水平长半轴的比值。注意比值前面的三个逗号不能缺省。6、VB中制作动画的原理 在窗体上显示一幅图形,紧接着清除它,再显示第二幅图形,如此交替下去,只要两相邻图片显示的时间间隔足够短(每秒钟24幅以上的图形),利用人眼的视觉效应,就可以产生动画效果。 在程序设计中,按一定规律更改控件的l

20、eft、Top属性或对控件调用MOVE方法,可使控件发生相对于窗体的运动,从而呈现出动画效果。例题:滚动字幕PrivateSubForm_Load()Label1.Caption=欢迎同学们观赏我的应用程序EndSubPrivateSubTimer1_Timer()IfLabel1.Left=-Label1.WidthThenLabel1.Left=Form1.WidthElseLabel1.Left=Label1.Left-100EndIfEndSub注释:Label1.Left属性表示label1标签控件的左边界和窗体左边框的距离,form1.width是指窗体的宽度,代码IfLabel1.Left=-Label1.WidthThen是判断字幕是否移动到窗体的左边框之外7、计时器控件timer 时间设置单位为毫秒1秒=1000毫秒 Interval参数表示切换时间即速度 Enabled参数设置为Flase时表示计时器控件停止工作True时计时器控件重新开始工作。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1