|
Visual BASIC 语言程序设计大纲
<br>
<p>
<P>要 求<BR>1. 了解计算机处理信息的过程以及描述利用计算机解决问题的表示方法;<BR>2. 了解VB程序设计的开发环境;<BR>3. 掌握常用数据类型、运算对象、运算符与表达式;<BR>4. 掌握常用函数及面向对象程序设计基本概念;<BR>5. 掌握编制VB应用程序应遵循的规范和程序设计的方法;<BR>6. 熟练掌握结构化程序控制的三种基本结构,并能熟练编写程序;<BR>7. 熟练掌握子程序、函数过程设计与参数传递的方法;<BR>8. 掌握控件的选用与操作;<BR>9. 了解数据库与文件的基本操作;<BR>10. 具有用VB语言解决基本应用问题的能力,并对现有VB应用程序能进行编辑、编译、调试和运行。</P>
<P>考 试 范 围<BR>一、Visual BASIC基础<BR>1、VB开发环境<BR>1)掌握VB的启动;<BR>2)掌握VB开发环境,如菜单、工具箱、工具栏、窗体、工程窗口和属性窗口等的使用。<BR>2、VB的历史和特点<BR>1)了解VB的发展历史;<BR>2)了解VB的特色。<BR>二、数据表示与运算<BR>1、基本数据类型<BR>1)掌握字节、整数、长整数、实数、双精度、字符串、变体和布尔等数据类型的数据表示及其相互关系;<BR>2)了解货币、日期和对象等数据类型的数据表示和使用。<BR>2、构造数据类型<BR>1)熟练掌握数组的定义、表示与使用;<BR>2)了解自定义数据类型和文件的表示。<BR>3、运算对象、运算符、函数和表达式<BR>1)熟练掌握常量、变量和函数等运算对象的定义和使用;<BR>2)熟练掌握算术运算(加、减、乘、除、取负、指数、整除和取模)及其运算的优先级;熟练掌握关系运算;熟练掌握逻辑运算(NOT、AND、OR、XOR、EQV和IMP)及其运算的优先级;<BR>3)掌握下列常用内部函数<BR>三角函数Sin、Cos、Tan和Atn;算术函数Abs、Sqr、Log、Exp和Sgn;取整与类型转换函数Int和Fix;随机函数Rnd;字符串处理函数Trim、Left、Right、Len、Mid、Ucase、Lcase、Space、String、Ltrim和Rtrim;日期与时间函数Date、Time和Timer;转换函数Chr、Asc、Str和Val;QBColor和Rgb函数;InputBox函数;MsgBox函数等。<BR>4)熟练掌握由运算符及有关的运算对象构成的表达式的使用。<BR>三、程序设计基础<BR>1、基本语句<BR>1)熟练掌握Print语句;<BR>2)熟练掌握赋值语句;<BR>3)熟练掌握Dim语句和结束语句;<BR>4)掌握注释语句。<BR>2、选择结构<BR>1)熟练掌握行If语句;<BR>2)熟练掌握块If结构;<BR>3)熟练掌握Select Case结构。<BR>3、循环结构<BR>1)熟练掌握For/Next结构及Exit For语句;<BR>2)熟练掌握Do/Loop结构及Exit Do语句;<BR>3)了解While/Wend结构。<BR>4、程序结构<BR>1)熟练掌握Sub过程的定义与调用;<BR>2)熟练掌握定义变量函数过程的定义与调用;<BR>3)理解参数传递规则;<BR>4)熟练掌握变量和常量的作用域及生存期,包括相关的声明语句或关键字;<BR>5)了解过程的递归。<BR>四、常见算法程序设计<BR>1、熟练掌握计数、求和、累乘等简单算法;<BR>2、熟练掌握穷举法;<BR>3、熟练掌握迭代法;<BR>4、掌握选择分类法和冒泡分类法;<BR>5、掌握顺序检索法和二分检索法;<BR>6、掌握矩阵的相加、相减和相乘等算法;<BR>7、掌握字符串的一般处理。 <BR>五、面向对象程序设计<BR>1、理解面向对象程序方法的基本概念<BR>2、窗体<BR>1) 熟练掌握窗体及多重窗体的概念、建立和使用;<BR>2)熟练掌握窗体的下列属性;<BR>Caption,Height,Left,Name,Top,Visible,Width,Picture等。<BR>3)掌握窗体的其它常用属性;<BR>4)熟练掌握窗体的Click和Load等事件的功能和触发时机;<BR>5)掌握窗体的其它常用事件;<BR>如Dblclick,KeyDown,KeyPress,KeyUp,MouseDown,MouseMove,MouseUp,Unload等事件。<BR>6)熟练掌握窗体的常用方法;<BR>如Cls,Show,Print,Hide,Move,Pset,Line,Circle等方法。<BR>3、基本控件<BR>1)熟练掌握基本控件的功能和建立;<BR>基本控件有命令钮、标签、文本框、复选框、单选钮、框架、列表框、组合框、滚动条和定时器等。<BR>2)命令钮<BR>2 熟练掌握命令钮的下列属性;<BR>Caption,Default,Enabled,Height,Name,Left,Top,Visible,Width等。<BR>2 掌握命令钮的其它常用属性;<BR>2 熟练掌握命令钮的Click事件;<BR>2 掌握命令钮的其它常用事件;<BR>2 掌握命令钮的Drag、Refresh和SetFocus等方法。<BR>3)标签<BR>2 熟练掌握标签的下列属性;<BR>Caption,Height,Left,Name,Top,Visible,Width等。<BR>2 掌握标签的其它常用属性;<BR>2 掌握标签的Click和DblClick等事件;<BR>2 了解标签的Drag和Refresh等方法。<BR>4)文本框<BR>2 熟练掌握文本框的下列属性;<BR>Height,Left,Text,Name,Top,Visible,Width ,Multiline,PasswordChar ,ScrollBars等。<BR>2 掌握文本框的其它常用属性;<BR>2 掌握文本框的常用事件;<BR>如Change,Click,Dblclick,GotFocus,KeyDown,KeyPress,KeyUp,MouseDown,MouseMove,MouseUp等事件。<BR>2 掌握文本框的Drag、Refresh和SetFocus等方法。<BR>5)复选框和单选钮<BR>2 熟练掌握复选框和单选钮的下列属性;<BR>Caption,Height,Left,Name,Top,Value,Width等。<BR>2 掌握复选框和单选钮的其它常用属性;<BR>2 熟练掌握复选框和单选钮的Click等事件;<BR>2 了解复选框和单选钮的常用方法。<BR>6)框架<BR>2 熟练掌握框架的下列属性;<BR>Caption,Height,Left,Name,Top,Width等。<BR>2 掌握框架的其它常用属性;<BR>2 了解框架的常用事件和方法。<BR>7)列表框和组合框<BR>2 熟练掌握列表框和组合框的下列属性;<BR>Height,Index,Left,List,ListCount,ListIndex,Name, Style(组合框),Text,Top,Selected(列表框),Width,Sorted等。<BR>2 掌握列表框和组合框的其它常用属性;<BR>2 熟练掌握列表框和组合框的Click事件;<BR>2 掌握列表框和组合框的其它常用事件;<BR>2 熟练掌握列表框和组合框的AddItem,Clear和RemoveItem等方法。<BR>8)滚动条<BR>2 熟练掌握滚动条的下列属性;<BR>Height,Left,Name,Max,Min,Top,Value,Width,LargeChange, SmallChange等。<BR>2 掌握滚动条的其它常用属性;<BR>2 掌握滚动条的Change和Scroll等事件;<BR>2 了解滚动条的常用方法。<BR>9)计时器<BR>2 掌握计时器的常用属性;<BR>Enabled,Interval,Left,Name,Top,Visible等。<BR>2 掌握计时器的Timer事件。<BR>4、基本图形的绘制<BR>1)了解VB坐标系;<BR>2)掌握画点语句;<BR>3)掌握画线与矩形语句;<BR>4)掌握画圆语句,了解弧与椭圆的绘制。 <BR>5、图片框、影像框、直线控件和形状控件<BR>1)掌握它们的功能和建立;<BR>2)掌握直线控件的常用属性;<BR>BorderColor,Borderwidth,DrawMode,Height,Index, Name,Visible,Width,X1,Y1,X2,Y2等。<BR>3)掌握形状控件的常用属性;<BR>BorderColor,BorderStytle ,Borderwidth ,DrawMode,FillColor,FillStyle,Height,Index,Left,Name,Shape,Top,Visible,Width等。 <BR>4)图片框<BR>2 掌握图片框的下列属性;<BR>Height,Left,Name,Picture,Top,Width等。<BR>2 掌握图片框的其它常用属性;<BR>2 了解图片框的常用事件;<BR>2 掌握图片框的常用方法;<BR>如Circle,Cls,Line,Move,Print,Pset等方法。<BR>5)影像框<BR>2 掌握影像框的下列属性;<BR>Height,Left,Name,Picture,Top,Width等。<BR>2 掌握影像框的其它常用属性;<BR>2 了解影像框的常用事件和方法。<BR>6、菜单和对话框<BR>1)掌握用菜单编辑器创建菜单;<BR>2)掌握通用对话框的建立和功能;<BR>3)掌握菜单的常用属性;<BR>如Caption,Checked,Enabled,Index,Visible等属性。<BR>4)掌握菜单的Click事件;<BR>5)掌握通用对话框的常用属性;<BR>如Action,Copies,DefaultExt,DialogTitle,FileName,Filter,FilterIndex,Flags,InitDir,Left,Max,Min,Name,Top,Visible等属性。<BR>6)掌握通用对话框的常用方法;<BR>如ShowColor,ShowFont,ShowOpen,ShowPrinter,ShowSave等方法。 <BR>7)了解用户对话框的建立。<BR>7、文件及其文件操作控件<BR>1)了解文件的概念;<BR>2)熟练掌握顺序文件的基本操作;<BR>3)了解随机文件的基本操作;<BR>4)文件操作控件<BR>2 熟练掌握驱动器列表框、目录列表框和文件列表框等三个文件操作控件的功能和建立;<BR>2 熟练掌握三个文件操作控件的下列属性;<BR>Height,Left,Name, Path(目录和文件列表框),Pattern(文件列表框),Top,Width等。<BR>2 掌握三个文件操作控件的其它常用属性;<BR>2 掌握驱动器列表框的Change等事件;<BR>2 掌握目录列表框Change和Click等事件;<BR>2 掌握文件列表框的Click和Dblclick等事件; <BR>2 了解三个文件操作控件的常用方法。<BR>8、数据库操作<BR>1)了解数据库的基本概念;<BR>2)掌握利用数据控件访问数据库。<BR></P> |
|