书签 分享 收藏 举报 版权申诉 / 66
上传文档赚钱

类型培训班课件(考点分析).ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4830043
  • 上传时间:2023-01-15
  • 格式:PPT
  • 页数:66
  • 大小:281.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《培训班课件(考点分析).ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    培训班 课件 考点 分析
    资源描述:

    1、培训班课件(考点分析)第1章 Visual Basic概述考点1:窗体文件和工程文件的保存单击工具栏上的“保存工程”按钮,或执行“文件”菜单中的“保存工程”命令,系统会先弹出保存窗体文件对话框,在保存了窗体文件后,才会弹出保存工程的对话框,完成应用程序的保存操作。培训班课件(考点分析)考点2:应用程序的组成VB应用程序由多种类型文件组成,常用的有窗体文件(.frm)、标准模块文件(.bas)、类模块文件(.cls)、工程文件(.vbp)、资源文件(.res)和工程组文件(.vbg)等。培训班课件(考点分析)第2章 Visual Basic 语言基础知识考点1:基本数据类型 VB提供了数据类型主

    2、要有字符串型和数值型,此外还提供了字节、货币、对象、日期、布。培训班课件(考点分析)数据结构关键字类型符前缀占字节数举例字节型Byte无byt10255整型Integer%int2-3276832767长整型Long&lng4-21474836482147483647单精度型Single!sng4-3.4E19 1.4E-10双精度型Double#dbl81.75686267D36货币型Currencycur8$12.345日期型Date(Time)无dtm803/25/1999逻辑型Boolean无bln2True False字符型String$str字符串长度“abcdef”对象型Obje

    3、ct无obj4Command变体型Variant无vnt按需分配任一值 VarType()检测Visual BasicVisual Basic基本数据类型培训班课件(考点分析)考点2:变量命名规则由字母、数字、下划线组成,其长度不能超过255个字符,必须以字母开头,最后一个字符可以是类型说明符。考点3:强制变量声明在窗体或者模块的声明部分添加强制变量声明。格式:Option explicit培训班课件(考点分析)考点4:运算符在表达式中的顺序一个表达式中可能含有多种运算,计算机按一定的顺序对表达式求值,一般顺序如下。、首先进行函数运算。、接着进行算术运算,其次序为:幂()取负()乘、浮点除(、

    4、/)整除()取模()加、减(、)字符串连接()。、然后进行关系运算(、=).、最后进行逻辑运算,顺序为:NotAndOrXorEqvImp培训班课件(考点分析)算术表达式 表达式由变量、常量、运算符、函数和圆括号按一定的规则组成表达式(1)乘号不能省略:XY X*Y(2)圆括号必须成对出现(3)注意运算符的优先级和圆括号的使用培训班课件(考点分析)整数除法与取模运算 31.7 32 5.88 6 同理 31.7 Mod 5.88=31.7 Mod 5.88=2 2 整除“”与浮点除法“/”有区别 例 31.7/5.88=5.391156 31.7/5.88=5.391156 31.7 5.88

    5、=31.7 5.88=5 5培训班课件(考点分析)字符串运算符与字符串表达式 字符串运算符有:、+“+”和“&”的区别:例1 “123”+“456”结果 123456 “123”&“456”结果“123456”例2 “123”&456 结果为 123456 “123”+456 结果为 579例 3 abcdef&12345 结果为 abcdef12345 “abcdef”+12345 出错培训班课件(考点分析)实例:有如下程序:a=3:b=4Print baEnd运行后,输出的结果是(A)()True (B)False (C)43 (D)显示出错信息培训班课件(考点分析)考点5:数学函数、绝对

    6、值函数Abs、取整函数Int和Fix、符号函数Sgn、平方根函数Sqr、三角函数Sin、Cos、Tan等(单位:弧度制)、指数函数 Exp培训班课件(考点分析)考点6:转换函数、字符和ASCII码转换函数Asc、Chr$2、字符串和数值型数据的转换Str$(num)、Val(str)培训班课件(考点分析)考点7:字符串函数、删除空白字符函数LTrim$:去掉左边空白字符。RTrim$:去掉右边空白字符。Trim$:去掉两边空白字符。、字符串截取函数Left$(str,n)、Right$(str,n)、Mid$(str,开始位置,字符数)、String$(n,str):函数值为n个str的首字符

    7、。、空格函数Space$、字符串匹配函数InStr(首字符位置,字符串,字符串,n)、大小写字母转换 Ucase$、Lcase$培训班课件(考点分析)考点8:随机函数、随机函数Rnd产生a,b之间的随机整数公式:Int(Rnd()*(b-a+1)+a)、Randomize语句培训班课件(考点分析)第3 3章 程序设计基础考点1:Print 方法格式为:对象名称.print 表达式,|;说明:1“对象名称”可以是窗体、图片框或打印机,也可以是立即窗口。如果省略“对象名称”,则在当前窗体上输出。2“表达式”是一个或多个表达式,可以是数值表达式或字符串。3当输出多个表达式或字符串时,各表达式用分隔符

    8、(逗号、分号)隔开。4 Print方法具有计算和输出双重功能,对于表达式,它先计算后输出。5在一般情况下,每执行一次Print方法要自动换行。为了仍在同一行上显示,可以在末尾加上一个分号或逗号。培训班课件(考点分析)实例:1.在窗体上画一个命令按扭(名称为Command1),然后编写如下事件过程Private Sub Command1_Click()b=5c=6Print a=b+cEnd Sub程序运行后,单击命令按扭,其结果为(D)A)a=11 B)a=b+c C)a=D)False培训班课件(考点分析)考点2:与Print方法有关的函数 1 Tab函数 格式:Tab(n)2 Spc函数

    9、格式:Spc(n)3 空格函数格式:Space$(n)培训班课件(考点分析)与Print方法有关的函数Tab函数培训班课件(考点分析)考点3:格式输出用格式输出函数Format$可以使数值或日期按指定的格式输出。一般格式为:Format$(数值表达式,各式字符串)该函数的功能是按“格式字符串”指定的格式输出“数值表达式”的值。如果省略“格式字符串”,则Format$函数的功能与Str$函数基本相同,唯一的差别是,当把正数转换成字符串时,Str$函数在字符串前面留一个空格,而Format$函数则不留空格。培训班课件(考点分析)实例:以下语句的输出结果是(C)Print Format$(32548

    10、.5,”000,000.00”)A)32548.5 B)32,548.5 C)032,548.50 D)32,548.50print format$(32548.567,”$#.#”)(C)A)$3255.57 B)$32548.567C)$32548.57 D)32548.57$培训班课件(考点分析)考点4:窗体的结构与属性窗体结构与Windows下的窗口十分类似。在程序运行前,即设计阶段,称为窗体;程序运行后称为窗口。窗体常用属性:AutoRedraw 自动重画BackColor 背景颜色BorderStyle 边框类别Caption 标题ControlBox 控制框Enabled 允许F

    11、orColor 前景颜色Height,Width 高、宽Icon 图标MaxButton,MinButton 最大化、最小化按钮Name 名称Picture 图形Top,Left 顶边、左边位置Visible 可见性WindowState 窗口状态培训班课件(考点分析)考点5:窗体的事件与窗体有关的事件较多,其中常用的有以下几个:Click 单击DbClick 双击Load 装载Unload 卸载Activate 活动培训班课件(考点分析)考点:命令按钮在应用程序中,命令按钮通常用来单击时执行指定的操作,除了常用的属性外,它还有以下属性:Cancel、Default、Style、Picture

    12、等。命令按钮最常用的事件是单击事件,当单击一个命令按钮时,触发Click事件。注意,命令按钮没有双击事件。培训班课件(考点分析)考点:标签标签控件中只能显示文本信息,不能进行编辑,一般用于在窗体上显示说明文字,通过设置Caption属性实现。标签的属性有:Caption、Alignment、AutoSize、BorderStyle等。标签可触发Click和Dbclick事件。培训班课件(考点分析)文本框的属性 Text:Text:显示文本内容 MultilineMultiline:是否允许输入多行(默认一行falsefalse)ScrollBarsScrollBars:是否含有滚动条 Alig

    13、nmentAlignment:设置texttext属性中文本的对齐方式 PasswordCharPasswordChar:设置文本框中显示口令字符 LockedLocked:设置是否锁定文本框中的文本 文本框没有文本框没有CaptionCaption属性属性MultilineMultiline为为truetrue时才有效时才有效MultilineMultiline为为falsefalse时才有效时才有效培训班课件(考点分析)考点:计时器Visual Basic可以利用系统内部的计时器计时,而且提供了定制时间间隔的功能,用户可以自行设置每个计时器事件的时间间隔。计时器可以用Name属性和Enab

    14、led属性,其重要属性是Interval,该属性用来设置计时器事件之间的间隔,以毫秒为单位,取值范围为0-65535。计时器的事件只有Timer。实例:为使计时器对象每隔5秒钟产生一个时钟事件(Timer事件),则其Interval属性值应设置为(C).A)5B)300 C)500 D)5000培训班课件(考点分析)考点:InputBox函数InputBox函数可产生一个对话框,这个对话框作为输入数据的界面,等待用户输入数据,并返回输入的内容,其返回值类型为字符串型。其格式为:InputBox(Prompt,title,default,xpos,ypos,helpfile,context)实例

    15、:在窗体上画1个名为Command1的命令按扭,然后编写如下事件过程。Private Sub Command1_Click()a=InputBox(“Enter the First integer”)b=InputBox(“Enter the Second integer”)Print b+aEnd Sub程序运行后,单击命令按扭,先后在2个输入对话框中输入456和123,则输出结果是(D)A)579 B)123 C)456123 D)123456培训班课件(考点分析)考点:MsgBox函数MsgBox函数用于向用户发布提示信息,要求用户作出必要的反应,其返回值为整形。格式:MsgBox(ms

    16、g,type,title,helpfile,context)实例:假定有如下语句:answer$=MsgBox(“String1”,“String2”,“String3”,2)执行该语句后,将显示1个信息框,此时如果单击“确定”按扭,则answer$的值为(D)A)String1 B)String2 C)String3 D)1培训班课件(考点分析)考点:MsgBox语句MsgBox函数也可以写成语句形式,即MsgBox Msg,type,title,helpfile,context)各参数的含义和作用与MsgBox函数相同,由于MsgBox语句没有返回值,因而常用于比较简单的信息显示。培训班课

    17、件(考点分析)第4章 控制结构程序设计考点:单选按钮、复选框和框架单选按钮是用于从一组选项中选择其中一项。当一项被选中时,其他选项自动变为不选。单选按钮的主要属性有Caption、Value、Enabled属性,事件有Click事件。复选框可以从一组选项中选择其中的多项,它的主要属性有Caption、Value、Enabled、Alignment属性,事件有Click事件。框架是一个容器控件,用于将屏幕上的对象分组,它的主要属性有Caption和Enabled属性。培训班课件(考点分析)考点:单行结构条件语句 格式:If Then Else功能:若条件成立或为非0值,则执行“语句1”,否则执行

    18、语句2。其中:“条件”通常是关系表达式或逻辑表达式。“语句1”和“语句2”可以是简单句或复合句。Else子句为可选项。实例:假定有如下语句Private Sub Form_Click()K=2If K=1 Then A=3If K=2 Then A=2If K=3 Then A=1Print AEnd Sub运行时,输出的结果是(B)A)1B)2C)3D)出错培训班课件(考点分析)考点:块结构条件语句格式:If Then ElseIf Then .Else End If培训班课件(考点分析)考点:IIf函数格式:变量IIf(条件,True部分,False部分)功能:当条件为真时,返回true部

    19、分的值为函数值,而当条件为假时,返回False部分的值为函数值。说明:1、条件是逻辑表达式或关系表达式。2、True部分和False部分是表达式。3、True部分和False部分的返回值必须与结果变量类型一致。实例:Private Sub Form_Click()b=1:a=2Print IIf(a=b,a,b)End Sub运行后输出的结果是(C)A)0B)1C)2D)3培训班课件(考点分析)考点:选择结构的嵌套 在IF语句的Then分支和Else分支中可以完整地嵌套另一IF语句 格式:IF Then .If Then Else .End If .Else .If Then .Else .E

    20、nd If .End If培训班课件(考点分析)考点:多分支控制结构格式:Select Case 测试表达式Case 条件1语句块1Case 条件2语句块2 Case Else语句块n+1End Select说明:其中条件的表示形式有以下3种形式:1简单常量:各常量之间用逗号分隔。2测试范围:值1 to 值23比较范围:IS关系表达式培训班课件(考点分析)考点:For-Next循环的格式:For 循环变量=初值 To 终值 Step 步长 循环体 Exit For Next 循环变量培训班课件(考点分析)考点:循环次数=Int(终值-初值)/步长+1)实例:下面的程序执行时,若从键盘输入5,则

    21、输出为(A)Private Sub Form_Click()x=Val(InputBox(请输入x)For i=1 To 20 Step 2x=x+i 5Next iPrint xEnd Sub(A)21(B)22 (C)23(D)24培训班课件(考点分析)考点:Do-Loop循环的格式:格式1:Do语句块Exit DoLoopWhile|Until条件 格式2:Do While|Until条件语句块Exit DoLoop培训班课件(考点分析)考点:列表框的属性List属性:用于列出列表框中的所有项目。ListCount属性:用于返回在列表框中的列表项数,只能在运行时使用。ListIndex属

    22、性:当前选中的列表项的索引,表项在列表中的位置由索引值指定。Text属性:用于得到当前列表项的内容,不能直接修改Text属性。培训班课件(考点分析)考点:列表框的方法AddItem方法:AddItem方法用于在列表框中插入一个列表项。格式:列表框.AddItem项目字符串,索引值Clear和RemoveItem方法:Clear和RemoveItem方法都是用于删除列表项,Clear方法常用于清除列表框中的全部内容,而RemoveItem方法每次只能删除一个项目。格式:列表框.Clear列表框.RemoveItem 索引值培训班课件(考点分析)考点:组合框的属性Style属性:用于确定组合框的类

    23、型和显示方式,其取值为0、1、2。Style属性值取0时为下拉组合框(默认),由一个文本框和一个下拉列表框组成,用户既可以在文本框中输入也可以单击列表框来选择列表项。Style属性值取1时为简单组合框,由一个文本框和一个标准列表框组成,列表框的下拉项一直展开显示在屏幕上。Style属性值取2时为下拉列表框,不允许用户输入文本,只能从下拉列表框选择。培训班课件(考点分析)考点:多重循环的用法实例:Private Sub Command1_Click()For i=1 To 4x=4For j=1 To 3x=3For k=1 To 2x=x+6Next kNext jNext iPrint xE

    24、nd Sub程序运行后,输出结果是(B)A)7B)15C)157D)538培训班课件(考点分析)考点:循环结构常用算法求最大公约数和最小公倍数判断质数二分法、穷举法培训班课件(考点分析)第5章 数组考点1:静态数组的定义格式:Dim 数组名(下标)As 类型,数组名(下标)As 类型,Dim a(-2 to 2)As String*20说明a是一个一维定长字符串数组,下标范围从,数组元素依次为a()、a()、a()、a()、a(),共个数组元素。培训班课件(考点分析)考点:Option 语句格式:Option Base n功能:指定数组下标下界的缺省值。实例:Option Base 1Dim

    25、a(10)as Integer说明数组a 是一个一维整型数组,共有个元素,下标范围从。培训班课件(考点分析)考点:数组下标测试函数格式:Lbound(数组名,维)Ubound(数组名,维)功能:Lbound函数返回数组中指定维的下界。Ubound函数返回数组中指定维的上界。培训班课件(考点分析)考点4:动态数组的定义第一步:先在窗体层、标准模块或过程中用Dim或Public声明一个没有下标的数组(括号不能却省),这样就将数组声明为动态数组。第二步:在过程中用ReDim语句定义带下标的数组,给数组指定实际的元素个数。格式:ReDimPreserve数组名(下标)As 类型培训班课件(考点分析)考

    26、点5:数组的删除格式:Erase 数组名,数组名,功能:重新对静态数组进行初始化,或释放动态数组的存储空间。培训班课件(考点分析)考点:数组元素赋初值使用Array函数格式:数组变量名=Array(数组元素值)功能:在程序运行之前,给数组赋初值。Array函数只能对一维数组进行初始化,不能对二维数组或多维数组进行初始化。培训班课件(考点分析)考点:自定义数据类型的定义格式:Type 自定义数据类型名元素名1 As 类型名元素名2 As 类型名元素名n As 类型名End Type培训班课件(考点分析)考点:声明和使用自定义数据类型变量声明自定义数据类型变量Dim 变量名 As 自定义数据类型名

    27、引用自定义数据类型变量中的元素引用形式:自定义数据类型变量名.元素名培训班课件(考点分析)常用算法考点:1求最大值与最小值2排序(冒泡法、选择法、插入法)3查询4数组与矩阵运算培训班课件(考点分析)第6章 过 程考点1:Function 过程的定义 Private|PublicStatic Function 函数过程名(参数表)As 类型 。函数过程名=表达式 。Exit Function 。End Function考点2:Function 过程的调用 调用形式:函数过程名(参数表)培训班课件(考点分析)考点1:Sub 过程的定义 Private|PublicStatic Sub 子程序过程名

    28、(参数表)。Exit Sub 。End Sub考点2:Sub 过程的调用 调用形式:Call 子程序过程名(实参表)子程序过程名 实参表实例1:Call test(n,10)test n,10培训班课件(考点分析)考点:按地址传送 按地址传送是VB将实参的地址传送给形参,使形参与实参具有相同的地址,从而达到形参与实参共享存储单元。按地址传送时形参与实参的类型须一致。在过程中形参值发生改变,则对应的实参值也随之被改变。在VB中如果需要将过程中计算的结果返回到调用程序,则参数只能采用“按地址传送”。默认情况下系统“按地址传送”参数的值。培训班课件(考点分析)考点:按值传送 系统将实参的值复制到一个

    29、临时的存储单元中,然后将该临时单元的地址传送给过程中的形参。1、在过程中形参的所有操作都是在自己的存储单元中进行。2、调用结束后形参所占用的存储单元被释放。3、形参的值发生改变不会对调用程序中与之对应的实参产生任何影响。培训班课件(考点分析)考点:数组的传送 实参为数组时,参数传送采用“按地址传送”方式,传送时实参数组和形参数组名后必须有一对括号。培训班课件(考点分析)考点:过程的作用域 在VB中,过程建立的位置不同,被允许访问的范围也不同。按过程的作用范围,过程的作用域可分为全局级和模块级。培训班课件(考点分析)考点:变量的作用域 变量的作用域是指变量被某一个过程之别的范围,定义一个变量后,

    30、为了能正确的使用变量的值,应当明确可以在程序的什么地方反问改变量。培训班课件(考点分析)考点:变量的生存期 变量的生存期指从变量分配存储单元开始,到使用变量,直到释放变量所占用存储空间的整个过程。1、动态变量在程序执行退出过程后,该变量所分配的存储单元被释放,变量的值不保留。2、静态变量在程序执行退出变量所在的过程后,该变量的值仍保留,所分配的存储单元不释放。格式如下:Staic 变量名 As 类型培训班课件(考点分析)常用算法III考点1:有序数列的插入 在第i(1=i=n)个元素之前插入一个元素时,需将第n至第i(共n i+1)个元素之能够后移动一个位置。考点2:有序数列的删除 删除第i(

    31、1=i=n)个元素时,需将第i+1至第n(共n i)个元素依次向前移动一个位置。培训班课件(考点分析)第7章 文 件考点:文件的操作1、文件的打开或创建,其格式为:Open 文件名 For 方式 Access 存放类型 锁定 As#文件号 Len=记录长度2、上述格式中的文件操作方式有Append(对顺序文件的追加写入方式)、Binary(对二进制文件的读和写方式)、Input(对顺序文件的读方式)、Output(对顺序文件的写方式)、Random(对随机文件的读和写方式)培训班课件(考点分析)考点:文件函数1、LOF函数 格式:LOF(文件号)通过此函数可以知道被打开的文件大小。2、EOF函

    32、数 格式:EOF(文件号)通过此函数可判断文件在读取操作时是否到达文件的末尾。3、freefile函数 格式:freefile()通过此函数可以把一个未用的文件号赋给一个变量。培训班课件(考点分析)顺序文件考点1:Input#语句 格式:Input#文件号,变量列表 主要用于在顺序文件中读出数据项给指定的变量。考点2:Input$函数 格式:Input$(n,文件号)可以从文件中读出由n个字符组成的字符串。考点3:Line Input#语句 格式:Line Input#文件号,字符串变量 可以从文件中读出一行并复制给一个字符串变量。培训班课件(考点分析)考点4:Print#语句 格式:Print#文件号,Spc(n)|Tab(n)表达式表,|;用于将格式化显示的数据写入到顺序文件中。考点5:Write#语句 格式:Write#文件号,表达式表 用于将数据写入顺序文件中。培训班课件(考点分析)随机文件考点1:Get#语句 格式:Get#文件号,记录号,变量名 将记录从随机文件的指定位置读到内存变量中。考点2:Put#语句 格式:Put#文件号,记录号,变量名 把内存中的数据写入到随机文件的指定位置。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:培训班课件(考点分析).ppt
    链接地址:https://www.163wenku.com/p-4830043.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库