收藏 分销(赏)

全国计算机二级考试VB总复习.doc

上传人:s4****5z 文档编号:8690888 上传时间:2025-02-26 格式:DOC 页数:6 大小:42KB 下载积分:10 金币
下载 相关 举报
全国计算机二级考试VB总复习.doc_第1页
第1页 / 共6页
全国计算机二级考试VB总复习.doc_第2页
第2页 / 共6页


点击查看更多>>
资源描述
国家二级Visual Basic 程序设计总复习 第一章 VB程序开发环境 1、 VB的主要特点(可视化的开发环境、事件驱动编程机制和结构化程序设计,VB是一种解释型的程序设计语言) 2、 VB有哪些版本(学习版、专业版和企业版) 3、 启动VB的四种方法及启动时对话框的使用,退出VB的操作三种 4、 VB操作界面的认识:主窗口的构成、标准工具栏的构成、VB设计器的主要功能及工具栏的表现形式,属性窗口、代码窗口的组成 5、 VB的基本操作(理论与操作): 1) 打开菜单、打开文件退出VB的快捷键,取消菜单与对话框的按键ESC 2) 新建工程、窗体、模块 3) 属性窗口、工程资源管理器、菜单编辑器、立即执行窗口等的打开 4) 设计阶段属性的修改操作方式:直接输入、使用下拉列表框和利用对话框设置。 5) 立即执行窗口、本地窗口与监视窗口的作用 6) 程序的保存、装入与运行操作及目的: a) 打开程序与保存程序操作 b) 逐语句、逐过程调试与进入立即执行状态的快捷键 c) 启动应用程序操作与执行应用程序的两种模式(解释与生成EXE文件) 第二章 对象及其操作 1、 对象的概念及三要素:属性、事件与方法 2、 认识窗体与控件分类,控件的默认属性与控件的画制与选定、缩放、移动、复制删除等操作 第三章 简单程序设计 1、 认识语句书写规则、掌握常用语句:赋值、注释、暂停、结束 2、 开发应用程序的一般步骤(三步曲) 3、 VB四种文件类型及其对应的扩展名 4、 应用程序的结构(即常见的三种模块)与工作方式(即事件驱动) 第四章 VB程序设计基础 1、 数据的类型 1) 基本类型(共5大类14种) 2) 用户定义类型(即记录类型)的定义方法与注意点。 3) 枚举类型的定义与注意点 2、 常量(两种类型)与变量(与数据类型相同)的分类、命名规则、定义及变量的作用域(即作用范围) 3、 常用内部函数、运算符与表达式,表达式的运算顺序 第五章 数据的输入与输出 1、 Print方法与相关方法、函数 2、 Input函数与MsgBox的使用 3、 字体属性与输出方式(打印机输出与窗体输出) 第六章 标准控件的使用 1、 各种控件的使用: 1) 文本类控件:标签与文本框 2) 图形类控件:图片框、图像框、形状与直线 3) 按钮类控件:命令按钮 4) 选择类控件:复选框、单选按钮、列表框和组合框 5) 文件系统控件:驱动器列表框、目录列表框和文件列表框 6) 其它控件:滚动条、计时器与框架 2、 焦点与Tab顺序 1) 设置焦点:得到焦点的方法SetFocus和焦点有关的事件GotFocus、LostFocus 2) 与设定Tab顺序相关的属性(TabIndex和TabStop) 第七章 VB控制结构语句 1、 分支结构 1) 单分支与双分支语句:If语句及IIF函数 2) 多分支语句:If ……ElseIf……语句与Select Case语句 2、 循环结构 1) 可定循环次数的语句:For循环(可用Step子句设定步长可用Exit For中途退出循环) 2) 不可定循环次数的语句: a) While循环语句(比较老,只能先判断后执行) b) Do 循环语句(可替代While循环,且比它功能强,可选判断后执行也可先执行后判断,并可用Exit Do中途退出循环) i. 直到型循环:Do……Until语句,直到条件为真结束循环。 ii. 当型循环:Do …… Whilt语句,当条件为真时进行循环 3) 多重循环的认识 3、 Goto型控制 1) GoTo语句 2) On……Goto语句 第八章 数组 1、 数组分类:静态与动态、数组的维数 2、 数组的定义 3、 数组元素的使用、输入、输出与复制基本操作 1) 输入: a) 使用循环语句,一般静态数据用For循环,动态数组用Do循环 b) 使用Array函数,形成变体类型的静态数组 2) 输出: a) 一般使用For循环进入输出,动态数组常要用Lbound和Ubound配合确定下标的上下界 b) 使用For Each语句输出种类数组 3) 控件数组 a) 控件数组的建立 b) 控件数组的标识属性Index c) 配合Load语句创建同类同名对象 4、 掌握冒泡法排序程序设计 第九章 过程 1、 过程的分类 1) 事件过程:事件过程的概念与命名规则 2) 通用过程 a) Sub过程,又叫子程序过程,不直接返回值 b) Function过程,又叫函数过程,会返回值 2、 过程的建立与调用 3、 参数 1) 参数的分类 2) 参数的对位方法与传送方式 3) 数组参数的传送 4) 可选参数与可变参数 5) 对象参数:窗体参数与控件参数 4、 过程中的变量及其生命期 5、 一个可调用应用程序的函数Shell函数 第十章 键盘与鼠标事件过程 1、 键盘事件 1) 事件发生的顺序:KeyDown->KeyPress->KeyUp 2) 事件的参数: a) KeyAscii与KeyCode的区别 b) 常见键的编码 c) Shift参数的值与其作用 3) 与键盘事件相关的属性 a) Cancel b) KeyPreView 2、 鼠标事件 1) 事件发生的顺序:MouseMove->MouseDown->Click->DblClick->MouseUp 2) 事件的参数: a) Button参数的含义 b) X与Y参数的原点 c) Shift参数的含义(同键盘事件) 3) 与鼠标事件相关的属性MousePoint、MouseIcon 4) 鼠标的拖放程序设计 a) 与拖放相关的属性:DragMode、DragIcon b) 与拖放相关的事件:DragDrop、DragOver c) 与拖放相关的方法:Drag、Move 第十一章 菜单程序设计 1、 菜单的种类 2、 打开菜单编辑的操作(4种方法) 3、 菜单编辑器的组成 4、 菜单项的添加、内缩、移动与删除操作及菜单的最大层数 5、 菜单项的有关属性:Visible、Enabled、Checked、Caption、Index、Name 6、 指定菜单项的快捷键与访问键的操作 7、 了解使用控件数组增减菜单项 8、 弹出式菜单的建立与显示(PopupMenu方法的使用) 第十二章 对话框程序设计 1、 对话框的分类(3类)与特点 2、 通用对话框控件的使用 1) 通用对话框的Action属性与Show方法 2) 文件对话框相关属性:主要为Filter与FilterIndex、FileName与FileTitle、DialogTitle、DefaultEXT与InitDir、了解Flags属性的作用 3) 颜色对话框的相关属性:Color与Flags 4) 字体对话框的相关属性:Font相关属性与Flags属性、Max与Min属性在字体对话框中的作用 5) 打印对话框的相关属性:Copies属性、FromPage和Topage属性、Max和Min属性、PrinterDefault属性及它们与Flags属性间的关系 第十三章 多重窗体程序设计与环境应用 1、 与多重窗体应用程序设计相关的语句 1) 装载与卸载对象语句 Load与UnLoad 2) 显示与隐藏窗体语句 Show与Hide及Show方法显示窗体的模式 2、 多窗体程序的执行与保存 1) 指定启动窗体操作 2) 新建窗体与添加窗体文件操作 3、 VB工程的结构 4、 了解闲置循环与DoEvents语句的作用 第十四章 数据文件 1、 文件的概念与结构 1) 字符:是构成文件的最基本单位 2) 字段:也称域,由干个字符组成,用来表示一个数据项 3) 记录:由一组相关字段组成,VB是以记录为单位处理数据的。 4) 文件:由记录组成,是存放在外存储器上的数据集合。广义的文件包括任何输入输出设备。文件是按名存取的。 2、 文件的种类: 1) 按数据性质: a) 程序文件: i. 可执行程序文件:扩展名为:.EXE、.Com、.Bat、.PIF ii. 程序源文件:如VB的窗体文件、工程文件等 b) 数据文件 2) 按存取方式: a) 顺序文件:组织比较简单,是我们掌握的重点,记录长度不固定,占用空间小,容易使用。 b) 随机存取文件:简称随机文件也称直接文件,组织结构比较复杂但存取灵活、方便,易修改。随机文件的长度固定。 3) 按编码方式: a) ASCII文件:又称文本文件,以ASCII方式保存,可用一般的字处理软件进行处理。VB中的顺序文件与随机文件均采用ASCII方式。 b) 二进制文件:以二进制方式保存,空间占用比较小,但不能用普通的字处理软件编辑。 3、 文件的操作: 1) 打开(建立)文件 2) 读写操作 3) 关闭文件 4、 文件操作相关语句与函数 1) Seek语句与函数:指定文件操作位置(对于顺序文件位置以字节为单位,对随机文件位置以记录为单位) 2) FreeFile函数 3) Loc函数:对随机文件返回记录号,对顺序文件返回已经操作过的记录数 4) LOF函数:返回文件分配的字节数(即文件的长度)由于随机文件的默认记录长度为128个字节,因此不一定能真实返回文件的字节数,可能是一个128的倍数,除非指定与实际记录长试用相符的LEN参数。 5) EOF函数:测试是否到达文件末尾。 5、 顺序文件的相关操作语句 1) 写:Print #语句、Write #语句 2) 读:Input #语句、Line Input #语句、Input$(字符数,#文件号)函数 6、 随机文件的相关操作语句 1) 写:Put #语句 2) 读:Get #语句 3) 了解随机文件删除操作 7、 文件系统的基本操作 1) 删除文件Kill语句 2) 复制文件FileCopy语句 3) 文件重命名Name语句 常用到的函数: 1、 数值型:Abs()、Sgn()、Rnd()、Sin()、Cos()、Int()、Fix()、Sqr()、Exp() 2、 字符串型:String()、Trim、LTrim、RTrim、Left、Right、Mid、Space、Ucase、Lcase、StrConv 3、 日期时间:Now、Date、Year、Month、Day、WeekDay、Hour、Minute、Second 4、 测试函数:IIF()、Len、InStr、Eof()、Lof()、Loc()、IsMissing()、[TypeOf 对象名 Is 控件类型名]测试语句 5、 转换函数: a) 数据类型转换:Str、Cstr、CInt、CLng、CSng、CDbl、Cvar、Ccur、Val b) 字符转换:Chr()、Asc() c) 数制转换:Hex()、Oct 常用到的数据操作: 1、 累加器、累乘器和字符串连续连接操作 累加器:完成1+2+3+4+5+……+100的操作 解法一: s=0 for I=1 to 100 s=s+I next print s 解法二: n=100 s=0 do until n<1 s=s+n n=n-1 loop print s 累乘器:完成1*2*3*……*10 解法一: s=1 for I=1 to 10 s=s*I next print s 解法二: n=1 s=1 do until n>10 s=s*n n=n+1 loop print s 2、 计数器 3、 变量交换 常用到的算法: 1、 数组元素成批赋值和成批输出 2、 冒泡法排序 3、 数组倒序 4、 数列元素删除 5、 在数列中找能被N整除的数 6、 在数列中找最大(小)数 7、 二维数组(矩阵)的对角线 6
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服