Visual Basic 程序设计
授课教师, 张林峰
E-mail,zlf@hunau.net
Tel,4617624
湖南农业大学计算机与信息工程学院
2005年上学期电子商务专业用
前 言
Visual Basic 是创建具有 Windows 风格应用程序的最为
简捷、便利的工具之一。是一种可视化的、面向对象的、采
用事件驱动方式的结构化高级程序设计语言。 VB作为强大的
编程工具包含面及广,所涉及内容也非常多,要真正精通 VB,
掌握其全部功能,决非一朝一夕所能达到,需要你在使用和
接触中逐渐去体会、琢磨和深入研究。
课堂时间是有限的,我力争教给大家学习的方法,尽量
以案例教学为主,给大家多举一些例子,通过这些例子同学
们会更好地了解 VB及其应用。课外大家要花大量时间自己进
行编程训练,俗话说“熟能生巧”,“天道酬勤”。
本学期的大作业:设计一个记事本 /绘图板 /管理系统 /其
它应用程序。
一、理解什么是计算机程序
?程序是一组告诉计算机做什么的指令,这组由计算机程序
员写的指令也称为软件。正象小说是由一系列适当安排的句
子而形成完整的故事一样,计算机程序也是由一系列使计算
机完成特定任务的语句组成。使用计算机要做的任何事,如
写报表、完成计算、画图、甚至玩游戏,如果不将适当的程
序装入、则不能完成。
?计算机软件 (程序 )正变为我们生活中不可缺少的一部分,
象 UNIX和 WINDOWS被称为系统软件,它可以使其他被称为
应用软件的程序运行,应用软件可以让计算机辅助人们解决
特定的实际问题。
?使用应用程序工作或娱乐的人们称为用户。
二、程序设计语言
?任何计算机只能理解一种语言,这种语言我们叫机器语言,
它是由一系列 0和 1的二进制数码组成,CPU只执行以机器语言
形式存储的指令。然而,机器语言学习起来困难并且不能由人
们有效地用来写程序,所以人们开发了各种程序设计语言。
?现在的程序设计语言五花八门,如 Ada,Pascal,C,C++,
Visual Basic,Visual C++,COBOL,FORTRAN,JAVA等。
?用编程语言写程序的过程称为编码;编程时用编程语言必须
遵守相应规则,就像自然语言一样;用编程语言编写的程序称
为源程序,源程序是不能直接执行的,必须将源程序翻译为
CPU单元能识别的机器语言才能执行;翻译方法有两种,解释
和 编译 。
三、程序中的错误
?在编程时,一般常犯两种类型的编程错误,语法错误 和 逻
辑错误 。语法错误是使用语言中的错误;逻辑错误是程序
设计中的错误导致的。逻辑错误通常是程序中最难发现和
修改的错误,只有在编程过程中非常精确、系统和全面的
考虑才能避免逻辑错误,计算机不会产生程序中的逻辑错
误,程序中的逻辑错误是程序员本身造成的。
?程序中有错误必须找出来,这个过程称为调试程序。
四、哪种程序语言最好
?为什么有许多程序设计语言?一种语言比另一种语言更好吗?
答案是既对也不对。 每种语言都是为特殊功能开发的,一种
语言也许对于粒子物理学实验图表最合适;另一种语言也许最
适于商业报表。为项目选择语言取决于语言对任务的适应能力。
?记住:某些程序可以运行在只使用 DOS的个人计算机上,而
另一些程序则还要面对 WINDOWS。 目前个人计算机上最普遍
使用的程序是 WINDWOS程序。
?对初学者来说,Visual Basic是一种不错的选择。
五、用计算机解决问题
?理解问题
?通仔细考虑问题,祥细写出解决问题的步骤,有次序
地设计问题的解决方法(算法)
?用程序设计语言编程(用程序实现上述算法)
?测试、调试、维护程序
第一章 Visual Basic概述
第二章 Visual Basic程序设计概述
第三章 Visual Basic程序设计基础
第四章 顺序结构程序设计
第五章 选择结构与循环结构程序设计
第六章 常用控件
第七章 数组
第八章 过程
第九章 菜单、多重窗体多重文档
第十章 文件
第十一章 图形操作
第十二章 数据库技术
Visual Basic 程序设计