江苏省计算机二级vb优秀PPT.ppt
《江苏省计算机二级vb优秀PPT.ppt》由会员分享,可在线阅读,更多相关《江苏省计算机二级vb优秀PPT.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 Visual Basic 程序设计程序设计Visual BasicVisual Basic程程 序序 设设 计计 教教 程程 Visual Basic 程序设计程序设计 计算机应用遍及各行各业;计算机应用遍及各行各业;计算机用户的发展:计算机用户的发展:专家专家 专业人员专业人员 一般用户一般用户 程序设计可以让计算机做随意你想做的事;程序设计可以让计算机做随意你想做的事;1 1、有必要学习程序设计吗?、有必要学习程序设计吗?2 Visual Basic 程序设计程序设计2 2、为什么选择、为什么选择Visual Basic Visual Basic?大部分大部分DOSDOS平台下的程序设计
2、语言都将被淘汰;平台下的程序设计语言都将被淘汰;其它语言可以实现的功能其它语言可以实现的功能VBVB都能实现;都能实现;VB VB是当今世界最流行的三大语言之一(是当今世界最流行的三大语言之一(VCVC、JAVAJAVA););相对而言,相对而言,VBVB比较简洁驾驭。比较简洁驾驭。3 Visual Basic 程序设计程序设计本课程学习要求本课程学习要求强化实践强化实践这这门门课课主主见见程程序序设设计计是是高高强强度度的的脑脑力力劳劳动动,不不是是听听会会的的、也也不不是看会的,而是练会的。这与以往的教学支配最大的不同是看会的,而是练会的。这与以往的教学支配最大的不同突出重点突出重点重重点
3、点放放在在思思路路、算算法法、编编程程构构思思和和程程序序实实现现上上。语语句句只只是是表表达达工工具具,要要求求堂堂上上主主动动思思索索,尽尽量量当当堂堂学学懂懂,重重在在培培育育分分析析问问题题和解决问题的实力。和解决问题的实力。养成良好的编程习惯养成良好的编程习惯强调程序的可读性;强调程序的可读性;变量要加注释;变量要加注释;程序构思要有说明;程序构思要有说明;学会如何调试程序;学会如何调试程序;尽可能优化程序的算法;尽可能优化程序的算法;对运行结果要做正确与否的分析;对运行结果要做正确与否的分析;4 Visual Basic 程序设计程序设计动手动脑,强调理论指导下的实践动手动脑,强调
4、理论指导下的实践有条有理的实践。实践出真知有条有理的实践。实践出真知“自学、动手、应用、上网自学、动手、应用、上网”在编写大量程序之后,才能感到运用自如。在编写大量程序之后,才能感到运用自如。学习方法学习方法5 Visual Basic 程序设计程序设计教学内容:教学内容:第一章第一章 Visual Basic Visual Basic 概述概述其次章其次章 创建用户界面创建用户界面第三章第三章 Visual Basic Visual Basic语言基础语言基础第四章第四章 算法基础及算法基础及Visual Basic Visual Basic 的基本语句的基本语句第五章第五章 数组数组第六章
5、第六章 程序调试程序调试第七章第七章 文件文件第八章第八章 过程过程第九章图形处理及多媒体应用(简洁介绍)第九章图形处理及多媒体应用(简洁介绍)第十章第十章 数据库操作及编程(选择内容)数据库操作及编程(选择内容)6 Visual Basic 程序设计程序设计第第 1 1 章章 Visual Basic Visual Basic 概述概述 Visual Basic 程序设计程序设计教学要求教学要求f了解了解 Visual Basic Visual Basic的简介;的简介;f了解面对对象程序设计方法;了解面对对象程序设计方法;f了解事务驱动过程的程序设计原理;了解事务驱动过程的程序设计原理;f
6、驾驾驭驭Visual Visual BasicBasic的的开开发发环环境境的的常常用用工工具具(控控件件箱箱、窗窗体体设设计计器器、工工程程资资源源管管理理器器、属属性性窗窗口口和和代代码码编编辑辑窗窗口口等等)的的运运用和基本操作;用和基本操作;f驾驭创建驾驭创建Visual BasicVisual Basic应用程序的一般步骤;应用程序的一般步骤;f驾驭工程的建立、运行、调试方法驾驭工程的建立、运行、调试方法f驾驭可执行文件的生成;驾驭可执行文件的生成;8 Visual Basic 程序设计程序设计1.1 Visual Basic1.1 Visual Basic简介简介1.2 1.2 面
7、对对象的程序设计方法基础面对对象的程序设计方法基础1.3 1.3 事务驱动事务驱动1.4 Visual Basic 1.4 Visual Basic 的集成开发环境的集成开发环境1.5 1.5 创建创建Visual Basic Visual Basic 应用程序的一般步骤应用程序的一般步骤1.6 Visual Basic1.6 Visual Basic集成开发环境的基本操作集成开发环境的基本操作 教学内容教学内容9 Visual Basic 程序设计程序设计1.1 Visual Basic 1.1 Visual Basic 简介简介BASICBASIC语语言言(Beginners Beginn
8、ers All-purpose All-purpose Symbolic Symbolic Instruction Instruction Code Code 初学者符号指令代码)初学者符号指令代码)BASIC BASIC语言的版本多达几百种,比较著名的有:语言的版本多达几百种,比较著名的有:GW-BASIC GW-BASIC True BASIC True BASIC Q-BASIC Q-BASIC Quick BASIC Quick BASIC Visual BASIC Visual BASIC10 Visual Basic 程序设计程序设计 在在WindowsWindows操作平台下,开
9、发具有图形用户界面操作平台下,开发具有图形用户界面(GUI)(GUI)的应用程的应用程序的强有力的工具之一;序的强有力的工具之一;以以 Basic Basic 语言为基础,易于学习、驾驭;语言为基础,易于学习、驾驭;具有可视化(具有可视化(Visual Visual)编程的特性,即无需大量代码去描述)编程的特性,即无需大量代码去描述界面的外观和控件的位置;界面的外观和控件的位置;是包括界面设计、程序编码、调试、编译并创建可执行程序的是包括界面设计、程序编码、调试、编译并创建可执行程序的集成开发环境集成开发环境IDEIDE(Integrated Develop EnvironmentIntegr
10、ated Develop Environment););引进了面对对象编程(引进了面对对象编程(OOPOOP)的设计方法;)的设计方法;和微软公司软件之间的沟通较好;和微软公司软件之间的沟通较好;全面支持全面支持WindowsWindows系统的对象嵌入与链接(系统的对象嵌入与链接(OLEOLE)技术;)技术;强大的数据库功能;强大的数据库功能;Visual Basic Visual Basic 简介简介11 Visual Basic 程序设计程序设计 1 1、可视化、可视化(Visual)(Visual)2 2、面对对象、面对对象(Object Oriented,OO)(Object Ori
11、ented,OO)Visual Visual BasicBasic和和WindowsWindows是是紧紧密密结结合合的的,它它可可干干脆脆调调用用WindowsWindows的的系系统统资资源源,从从而而大大大削减了软件开发难度,提高了开发效率。大削减了软件开发难度,提高了开发效率。Visual BasicVisual Basic的两个重要的特点:的两个重要的特点:12 Visual Basic 程序设计程序设计Visual BasicVisual Basic的发展的发展/91年,Visual Basic 1.0/92年,Visual Basic 2.0/93年,Visual Basic 3
12、.0/95年,Visual Basic 4.0/97年,Visual Basic 5.0/98年,Visual Basic 6.0/Visual Basic 6.0是一个32位的软件开发环境,必需在Windows 95或以上版本运用,开发出的应用软件也是32位的。13 Visual Basic 程序设计程序设计Visual Basic 6.0Visual Basic 6.0的版本简介的版本简介三种版本三种版本:学习版学习版(Learing)(Learing)面对初学者,包括面对初学者,包括VBVB的主要功能的主要功能.专专业业版版(Professional)(Professional)供供应应
13、一一套套功功能能完完备备的的开开发发工工具具,包括包括ActiveXActiveX和和InternetInternet控件开发工具等控件开发工具等.企企业业版版(Enterprise)(Enterprise)最最高高级级的的版版本本,针针对对小小组组环环境境中中建建立立分分布布式式应应用用程程序序的的编编程程人人员员的的版版本本,除除专专业业版版的的全全部部功功能能 外外,包包 括括 Visual Visual SourceSafe SourceSafe 和和 Automation Automation and and Component ManagerComponent Manager等工具
14、等工具.14 Visual Basic 程序设计程序设计1.2 1.2 面对对象的程序设计方法基础面对对象的程序设计方法基础传统的面对过程的程序设计传统的面对过程的程序设计 是是一一种种强强调调功功能能抽抽象象化化和和模模块块化化的的编编程程方方法法,将将解解决决问问题的过程看作是一个处理过程。题的过程看作是一个处理过程。设计思想:设计思想:描描述述一一辆辆汽汽车车动动作作的的时时候候,着着眼眼于于汽汽车车整整体体从从一一地地到到另另一地的运动过程。一地的运动过程。程序程序=数据结构数据结构+算法算法15 Visual Basic 程序设计程序设计 面面对对对对象象的的程程序序设设计计(Obj
15、ect(Object Oriented Oriented Programming,OOP)Programming,OOP)是是一一种种以以对对象象为为基基础础,以以事事务务来来驱驱动动对对象象执执行行的的程程序序设设计计技技,将将解解决问题的过程看作是一个对象分类演绎的过程。决问题的过程看作是一个对象分类演绎的过程。设计思想:设计思想:描描述述一一辆辆汽汽车车动动作作的的时时候候,着着眼眼于于组组成成汽汽车车的的部部件件在在各各个个时时刻刻的的状状态态,通通过过各各部部件件状状态态的的组组合合,确确定定整整个个汽汽车车的的工工作作特特性性和和规律。规律。基本思想:基本思想:通通过过建建立立与与
16、具具体体实实际际应应用用相相对对应应的的对对象象,并并通通过过这这些些对对象象的的交互来创建具体的应用程序。交互来创建具体的应用程序。面对对象的程序设计面对对象的程序设计16 Visual Basic 程序设计程序设计基本概念基本概念 对对象象(Object)Object):是是动动作作体体的的逻逻辑辑模模型型。是是一一个个包包括括属属性性和和方法的并被封装起来的整体。方法的并被封装起来的整体。类类(Class)(Class):是是对对同同一一种种对对象象的的概概括括、抽抽象象。用用饼饼干干模模子子和和饼饼干干之之间间的的关关系系作作比比,饼饼干干模模子子是是类类,它它确确定定了了全全部部饼饼
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 江苏省 计算机 二级 vb 优秀 PPT
限制150内