加入收藏  || English Version 
 
《面向对象程序设计(VB)》教 学 大 纲

  发布日期:2015-03-11  浏览量:295


《面向对象程序设计(VB)》是为澳门赌搏网站大全各专业学生毕业前开设的的一门专业选修课。

设置本课程的目的是:通过本课程的学习和示例的分析,掌握使用Visual Basic开发Windows应用程序的一般方法和特点,理解Windows应用程序的基本概念、主要功能和Windows应用程序开发的基本思想,能够根据实际需要自行开发简单的Windows应用程序,并为今后进一步使用Visual Basic或其他面向对象的可视化开发工具开发Windows应用程序奠定基础。

学习本课程的基本要求:掌握面向对象的基本常识,VB程序设计基础,常用控件的使用,数组与过程,界面设计及其文件处理和数据库操作等内容,为学生走向工作岗位并能尽快适应开发工作打下基础。

 

先修课程:  计算机基础、程序设计

学时安排: 本课程计划50学时,2学分。其中理论授课30学时,实验20学时。

选用教材: 潘地林,VisualBasic 程序设计》,高等教育出版社,2005

教学手段: 多媒体、板书、演示

 

考核方法:考查(成绩主要依据上机实验、出勤率、综合作业等)

 

  

教学进度与学时安排

章次

       

课堂讲授

学时数

实验学时

1

Visual Basic程序设计概述

3

1

2

简单VB程序设计

3

2

3

Visual Basic语言基础

3

1

4

基本控制结构

3

3

5

数组

2

2

6

过程

3

2

7

常用控件

5

3

8

界面设计

2

3

9

文件处理

3

2

10

数据库编程

3

1

总计

总学时数

30

20

 

 

 

第一章 Visual Basic 程序设计概述

1.1 VB的发展

1.2 Visual Basic应用程序的基本特点

1.2.3 Visual Basic与其他可视化编程工具的区别

1.3 VB安装与启动

1.4 Visual Basic6.0集成开发环境

第二章简单VB程序设计

2.1 对象与事件驱动

2.2 Visual Basic6.0 应用的基本开发方法

2.3 应用程序开发示例

2.4工程管理及环境设置

2.5使用帮助系统

2.6 程序调试

第三章 VB语言基础

3.1 数据类型

3.2 变量与常量

3.3 表达式和运算符

3.4编码规则

第四章基本控制结构

4.1顺序结构

4.2选择结构

4.2.1 IF条件语句

4.3 循环结构

4.4其他辅助控制语句

4.5常用算法()

第五章数组

5.1数组的概念

5.2数组声明

5.3数组的基本操作

5.4控件数组

5.5自定义数据类型

5.6常用算法()

第六章过程

6.1函数过程的定义和调用

6.2子过程的定义和调用

6.3 向过程传递参数

6.4变量、过程的作用域

6.5递归

6.6常用算法()

第七章常用控件

7.1 标签(Label

7.2 文本框(Text Box

7.3 命令按钮(Command Button

7.4 UPDOWN控件

7.5 框架(Frame

7.6 单选按钮(Option Button

7.7 复选框(Check Box

7.8 列表框(List Box

7.9 组合框(Combo Box

7.10 滚动条(Scroll Bar

7.11 记时器(Timer

7.12 Animation控件

7.13 Sstab控件

7.14鼠标器和键盘

第八章界面设计

8.1 通用对话框

8..2菜单设计

8.3多重窗体和多文档界面

8.4 应用程序向导

第九章文件处理

9.1 文件控件

9.2 利用文件控件来处理文件

9.3 Visual Basic 6.0的文件处理函数

9.4 文件系统

9.5 文件系统对象(FileSystemObject)编程

第十章数据库操作

10.1数据库基本常识

10.2 数据库操作控件

10.3数据库向导

10.4数据库程序设计初步

 

主要内容:面向对象的基本常识,VB程序设计基础,常用控件的使用,数组与过程,界面设计及其文件处理和数据库操作。

重点:事件驱动、程序开发基础常识

难点:事件驱动、控件的事件与方法、文件系统对象属性的使用,ADO控件的RecordSet中的相关方法应用。

 

实验内容及要求

序号

实验内容

内容提要

实验

时数

实验类型

1

VB环境和程序设计初步

熟悉VB集成开发环境;验证教材例题以掌握VB程序设计步骤

1

验证与设计

2

窗体和基本控件的使用

验证教材例题;

2

验证与设计

3

程序设计流程控制与过程的使用

熟悉VB的三种控制结构及过程,并利用三种控制结构及过程进行程序设计

3

验证与设计

4

数组

熟悉数组的各种操作,并利用数组进行编程,特别是查找和排序的编程,动态数组的使用

1

验证与设计

5

变量的作用域与参数传递

 

1

验证与设计

6

界面设计

熟悉利用VB常用控件和图形方法进行界面设计

3

验证与设计

7

菜单设计

熟悉VB菜单生成器的组成,掌握利用菜单生成器进行菜单设计,掌握快捷菜单的设计

2

验证与设计

8

文件处理

掌握文件系统控件的使用,掌握顺序型文件、随机型文件和二进制型文件的输入和输出操作

2

验证与设计

9

数据库编程

掌握ADOData控件的使用,熟悉SQL语句的使用

2

验证与设计

10

综合应用

一个小型系统的开发

2

综合设计

 

习题数量及要求

考虑到学生毕业前的实际,每章不再安排书面作业,改为安排一定份量的实验,可通过网络、E-MAIL等形式灵活递交实验报告的形式。

参考书目

[1] 龚沛增等,《VisualBasic 程序设计简明教程》,高等教育出版社,2004年。

[2] 谭浩强等,《VisualBasic 程序设计》,清华大学出版社,2003年。

[3] 汪采萍,《VisualBasic 程序设计实训与考试引导》,高等教育出版社,2004年。

 

打印此页】【顶部】【关闭
   
版权所有 2019 澳门赌搏网站大全 All rights reserved 皖ICP备05018241号
地址:安徽省合肥市九龙路111号澳门新莆京娱乐网站磬苑校区理工楼H楼 邮编:230601 E-mail:math@ahu.edu.cn
访问统计:自2013年9月1日以来总访问:1000  后台管理


XML 地图 | Sitemap 地图