[高等教育]第一讲VB程序设计概述.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[高等教育]第一讲VB程序设计概述

第一讲 VB程序设计概述 本 讲 主 要 内 容 1. 程序设计语言 思考:语言的含义? 程序设计语言 相关的概念: 指令: 规定计算机完成一定操作的命令。 程序: 使用程序设计语言编写的用来使计算机完成一定任务的一段“文章”称为程序。 程序设计: 编写程序的工作则称为程序设计。 程序设计语言的发展史 发展史: 机器语言?汇编语言?高级语言 程序设计语言的发展史 程序设计语言的发展史 高级语言:越来越接近自然语言,脱离具体机器,与指令系统无关。 高级语言处理程序: 翻译程序 翻译程序的工作方式:解释方式和编译方式 特点: 易编写、易读、易查错、不依赖具体机器 需要配合使用翻译程序 2. 算法 算法的特性: 有穷性、确定性、有效性、有0个到若干个输入、 有1个到若干个输出。 用自然语言表示算法 例如:将两个变量X和Y的值互换。 算法表示如下: 步骤1 将X值存入中间变量Z中:X? Z 步骤2 将Y值存入变量X中:Y ? X 步骤3 将中间变量Z的值存入Y中:Z ? Y 用自然语言表示算法,虽然容易表达,但文字冗长且易产生“二义性”。 用流程图表示算法 传统流程图 例:交换两个变量的流程图 3. 结构化程序设计 三种基本结构: 顺序结构、选择结构和循环结构 顺序结构 选择结构 循环结构 (当型和直到型 ) 直到型循环结构 结构化程序设计 三种基本结构有以下共同的特点: 只有一个入口、一个出口 每个基本结构中的每一部分都有机会被执行到 结构内不存在“死循环” 结构化程序设计方法设计原则: 自顶向下 逐步求精 模块化 4. 面向对象的程序设计(OOP) 面向对象的程序设计:对系统的复杂性进行概括、抽象和分类,使软件的设计与实现形成一个由抽象到具体,由简单到复杂的循序渐进过程。 相关的概念: 对象 (Object) 用于描述某一实体。如公司、房屋、人、汽车等 属性 事件 方法 面向对象(Object Oriented,简称OO) 从问题涉及的对象入手来研究问题 类(Class) 将带有相似属性和行为的事物组合在一起。 类实例 一个属于某种类的特定对象称为该类的一个实例。 面向对象的程序设计 封装(Encapsulation) 将数据和操作数据的函数衔接在一起,构成一个具有类类型的对象的描述称为封装。 继承(Inheritance) 在面向对象的语言中,可以从一个类生成另一个类。派生类(也称子类)继承了其父类和祖先类的数据成员和成员函数。 多态性(Polymorphism) 多态性是一种面向对象的程序设计功能,当同样的消息被不同的对象接收时,却导致完全不同的行为,即完成不同的功能。 程序设计的基本步骤 (1) 分析问题 (2) 建立数学模型 (3) 选择计算方法 (4) 算法设计 (5) 编写程序 (6) 运行、调试程序 (7) 整理文档 5. VB程序设计概述 Visual Basic(VB ):是由Microsoft公司推出的产品,Basic是由20世纪60年代的美国Dartmouth学院的John G. Kemeny和Thomas E. Kurtz开发的语言。 Visual Basic的集成开发环境(IDE) (1). 标题栏 三种工作模式: 设计模式、运行模式、中断模式。 (2). 菜单栏 (3). 工具栏 (4). 工具箱: 控件的容器 控件: 用于创建对象,每个控件都有其属性、事件和方法。 分类: 内部控件—默认状态下工具箱中显示的控件 ActiveX控件—存于.OCX文件中,包括各种版本的VB控件,必要时可添加到工具箱中。 可插入对象—将其他应用程序产品作为一个对象加入到工具箱中。如Excel工作表、公式等。 添加选项卡: 右击工具箱→添加选项卡→输入名称 添加控件: 将控件直接拖入新选项卡 切换选项卡: 单击选项卡名称 删除选项卡: 右击选项卡名称→删除选项卡 (5).工程资源管理器窗口 工程: 每个应用程序可称为一个工程 每个工程可包括多种类型的文件 文件类型: .Vbp .Frm .Bas .Cls .Ocx .Frx (6).属性窗口 (8). 窗体设计器窗口 是进行界面设计的窗口。 工程中的每个窗体都有自己的窗体设计器窗口。

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档