- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
算法与程序设计Microsoft Visual Basic 6.0 安徽新闻出版职业技术学院 授课:戚明航 认识算法 什么是算法? 广义来将,算法就是解决问题的方法和步骤。 认识算法 算法的特征 有穷性 确定性 可行性 输入 输出 认识算法 算法的特征 有穷性:一个算法对任何合法的输入在有限的时间内执行有限的步骤后能够结束。 确定性:算法中的每一步都要有确切的含义。 可行性:能够用现阶段可以实现的方法完成。 输入:算法可以有零个或多个输入,零个输入表示算法本身就已经确定了初始条件。 输出:一个算法至少要有一个输出,否则这个算法就没有意义。 认识算法 算法的描述方法 自然语言 伪代码 传统流程图 N-S结构化流程图(盒图) 认识算法 传统流程图中的流程图符号及说明 认识算法——N-S结构化流程图 N-S结构化流程图是1973年美国学者I·Nassi和B·Shneiderman提出的一种符合结构化程序设计原则的描述算法的图形方法,又叫做盒图。 传统流程图和N-S结构化流程图对比 认识算法 算法的基本控制结构 顺序结构 选择结构(分支结构) 循环结构 认识算法 第1章 初识Visual Basic 6.0 序 什么是Visual Basic? Visual Basic是Microsoft推出的可视化编程开发环境,是Windows下最优秀的程序开发工具之一。利用Visual Basic可以开发出具有良好交互性、兼容性和扩展性的应用程序。 Visual Basic 6.0的特点 Visual Basic(VB)中“Visual”的意思是“可视的”,Visual Basic就是可视化的编程语言。使用VB进行编程时会发现,在VB中无需编程就可以完成许多步骤,因为在VB中引入了“控件”的概念。在Windows操作系统中控件的身影无处不在,例如命令按钮、文本框等,VB把这些控件模式化,并且每个控件都有若干属性用来控制控件的外观、工作方法,并且能够响应用户操作(事件)。这样就可以像在画板上画画一样,随便点几下鼠标,一个按钮就可以完成了,这些在以前的编程语言环境下是要经过相当复杂的操作的。 VB语言的特点 1.可视化编程 VB为用户提供了大量的界面元素,这些界面元素在VB中被称为控件,例如“窗体”、“菜单”、“命令按钮”等。用户只需要用鼠标或键盘把这些控件拖到适当的位置,设置他们的属性以及外观就可以设计出所需要的应用程序界面。 VB还提供了易学易用的集成开发环境,在该环境中集程序的设计、运行和调试为一体。 VB语言的特点 2.事件驱动机制 自从Windows操作系统出现以来,图形化的用户界面和多任务、多进程的应用程序要求程序设计不能是单一性的,在使用VB设计应用程序时,必须首先确定应用程序如何同用户进行交互。例如,发生鼠标单击、键盘输入等事件时,用户必须编写代码控制这些事件的响应方法。这就是所谓的事件驱动机制编程。 VB语言的特点 3面向对象的程序设计语言 VB6.0是支持面向对象程序设计的语言。它不同于其它的面向对象的程序设计语言。用户不需要编写描述每个对象的功能特征的代码,这些都已经被封装到各个控件中了,用户只需要调用即可。 VB语言的特点 4.支持多种数据库访问机制 VB6.0具有强大的数据库管理功能。利用其提供的ADO访问机制和ODBC数据库连接机制,可以访问多种数据库,如,Access、SQL Server、Oracle、MySQL等。数据库连接方面的支持,将在后面进行介绍。 如何学好VB VB可以做什么? 其实只要是我们可以想到的程序,90%都是可以用VB来开发和实现的。从设计新型的用户界面到利用其它应用程序的对象,从处理文字图像到使用数据库,从开发小工具到大型企业应用系统,甚至通过Internet的普及,全球分布式应用程序,都可以用VB来实现。 VB是微软公司的一种通用程序设计语言,包含在Microsoft Excel、Microsoft Access等众多Windows应用软件中的VBA都是使用VB语言,以供用户二次开发;目前制作网页使用较多的VBScript脚本脚本语言也是VB的子集。 如何学好VB 学习VB的两点建议: 1.不要这山望着那山高。 2.专心学习一种语言,其它语言就可融会贯通。 VB6.0的启动 VB6.0的启动有多种方法,下面介绍几种比较常用的方法: 1.通过开始菜单启动VB6.0 2.通过快捷方式启动VB6.0 3.通过打开现有工程文件来启动VB6.0 VB6.0的启动 默认情况下,启动VB后会显示新建工程对话框。 VB6.0的启动 VB6.0的集成开发环境 集成开发环境,Integrated Development Environm
您可能关注的文档
- §3.我们去植树走我们去植树教学课件1章节.ppt
- SQLServer2005数据库技术及应用赵俊荣第6章节SQLSERVER命名规则及SQLServer的数据类型课件.ppt
- EDA技术实用教程第4版VERILOG课件第3章Verilog设计入门.ppt
- SQLServer2005数据库技术及应用赵俊荣第7章节表的管理与使用课件.ppt
- §3.我们去植树走我们去植树教学课件2章节.ppt
- SQLServer2005数据库技术及应用赵俊荣第8章节TSQL基本查询课件.ppt
- EDA技术实用教程第4版VERILOG课件第4章EDA工具应用初步.ppt
- §3.我在家里贴字卡我在家里贴字卡课件1章节.ppt
- EDA技术实用教程第4版VERILOG课件第5章Verilog设计深入.ppt
- SQLServer2005数据库技术及应用赵俊荣第9章节编辑维护表数据及SQLServer的数据传输服务课件.ppt
文档评论(0)