欢迎来到天天文库
浏览记录
ID:50328697
大小:561.50 KB
页数:32页
时间:2020-03-12
《VisualBasic程序设计教程.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VisualBasic程序设计教程计算机应用遍及各行各业;计算机用户的发展:专家专业人员普通用户程序设计可以让计算机做任意你想做的事;1、有必要学习程序设计吗?22、为什么选择VisualBasic?大部分DOS平台下的程序设计语言都将被淘汰;其它语言可以实现的功能VB都能实现;VB是当今世界最流行的三大语言之一(VC、JAVA);相对而言,VB比较容易掌握。3本课程学习要求强化实践这门课主张程序设计是高强度的脑力劳动,不是听会的、也不是看会的,而是练会的。这与以往的教学安排最大的不同突出重点重点放在思路、算法、编程构思和程序实现上。语句只是表达工具,要求堂上积极思考,尽量当堂学懂,重在
2、培养分析问题和解决问题的能力。养成良好的编程习惯强调程序的可读性;变量要加注释;程序构思要有说明;学会如何调试程序;尽可能优化程序的算法;对运行结果要做正确与否的分析;4动手动脑,强调理论指导下的实践有条有理的实践。实践出真知“自学、动手、应用、上网”在编写大量程序之后,才能感到运用自如。学习方法5教学内容:第一章VisualBasic概述第二章创建用户界面第三章VisualBasic语言基础第四章算法基础及VisualBasic的基本语句第五章数组第六章程序调试第七章文件第八章过程第九章图形处理及多媒体应用(简单介绍)第十章数据库操作及编程(选择内容)6第1章VisualBasic概述教学要
3、求了解VisualBasic的简介;了解面向对象程序设计方法;了解事件驱动过程的程序设计原理;掌握VisualBasic的开发环境的常用工具(控件箱、窗体设计器、工程资源管理器、属性窗口和代码编辑窗口等)的使用和基本操作;掌握创建VisualBasic应用程序的一般步骤;掌握工程的建立、运行、调试方法掌握可执行文件的生成;81.1VisualBasic简介1.2面向对象的程序设计方法基础1.3事件驱动1.4VisualBasic的集成开发环境1.5创建VisualBasic应用程序的一般步骤1.6VisualBasic集成开发环境的基本操作教学内容91.1VisualBasic简介BASIC语
4、言(BeginnersAll-purposeSymbolicInstructionCode初学者符号指令代码)BASIC语言的版本多达几百种,比较著名的有:GW-BASICTrueBASICQ-BASICQuickBASICVisualBASIC10在Windows操作平台下,开发具有图形用户界面(GUI)的应用程序的强有力的工具之一;以Basic语言为基础,易于学习、掌握;具有可视化(Visual)编程的特性,即无需大量代码去描述界面的外观和控件的位置;是包括界面设计、程序编码、调试、编译并创建可执行程序的集成开发环境IDE(IntegratedDevelopEnvironment);引进了
5、面向对象编程(OOP)的设计方法;和微软公司软件之间的沟通较好;全面支持Windows系统的对象嵌入与链接(OLE)技术;强大的数据库功能;VisualBasic简介111、可视化(Visual)2、面向对象(ObjectOriented,OO)VisualBasic和Windows是紧密结合的,它可直接调用Windows的系统资源,从而大大减少了软件开发难度,提高了开发效率。VisualBasic的两个重要的特点:12VisualBasic的发展91年,VisualBasic1.092年,VisualBasic2.093年,VisualBasic3.095年,VisualBasic4.097
6、年,VisualBasic5.098年,VisualBasic6.0VisualBasic6.0是一个32位的软件开发环境,必须在Windows95或以上版本使用,开发出的应用软件也是32位的。13VisualBasic6.0的版本简介三种版本:学习版(Learing)——面向初学者,包括VB的主要功能.专业版(Professional)——提供一套功能完备的开发工具,包括ActiveX和Internet控件开发工具等.企业版(Enterprise)——最高级的版本,针对小组环境中建立分布式应用程序的编程人员的版本,除专业版的全部功能外,包括VisualSourceSafe和Automatio
7、nandComponentManager等工具.141.2面向对象的程序设计方法基础传统的面向过程的程序设计是一种强调功能抽象化和模块化的编程方法,将解决问题的过程看作是一个处理过程。设计思想:描述一辆汽车动作的时候,着眼于汽车整体从一地到另一地的运动过程。程序=数据结构+算法15面向对象的程序设计(ObjectOrientedProgramming,OOP)是一种以对象为基础,以事件来驱动对象执
此文档下载收益归作者所有