[理学]VB-chap1.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]VB-chap1

Visual Basic 程序设计教程 教 师 :米 晓 琴 (mixq@ccmail.imau.edu.cn) 学 时 :72 学 时 (上课 36 时,1—18 周) (实习 36 时,2—19 周) 要 求 :熟练应用 VB 解决一些基本数学问题。 第一章 概 述 1 . 1 程序设计语言 1 . 2 程序设计方法 1 . 3 算法与流程图 1 . 4 VB程序设计初步 1 . 1 程序设计语言 计算机语言:人与计算机进行交流的工具。 程 序:为使计算机完成一个预定的任务而 设 计的一系列语句和指令。 Visual Basic 的可视化编程环境,有“所见即所得”的功能。 1.1.1 程序设计语言 1.1.2 程序设计语言的发展 1.1.3 BASIC语言-最理想的初学者 首选语言 1.1.4 Visual Basic 的版本 1.1.1 程序设计语言 算法(algorithm):解题方法的描述。 程序 是对算法的一种计算机描述。 程序设计语言:人们对要解决的问题及其相关事物的认识和基于这种认识所进行的描述。最终用一种计算机能懂的语言进行的描述。 1.1.2 程序设计语言的发展 程序设计语言的发展大致经历了三个阶段: 1. 面向机器的语言 (机器语言、汇编语言) 2. 面向过程的语言 (屏蔽了机器的细节,采用有含义数据标识方法和容易理解的语法 ) 3. 面向对象的语言 (主要考虑对象的组合以及对象的属性和方法的设计) 1.1.3 BASIC语言— 最理想的初学者首选语言 1964年,美国两位学者开发了小型的程序设计语言:基本 BASIC (英文:Beginner`s All purpose Symbolic Instruction Code.意为“初学者通用符号指令代码”)。 1984年,两位创始人推出了 True Basic .第二代Basic以True Basic ,Turbo Basic 和 QuickBasic 为代表。 1991年,Microsoft 推出了Visual Basic 1.0版本。采用“可视化编程和面向对象技术”。 Basic 被公认为是易学,易用,覆盖面最广的的初学者首选语言。 Bill Gates 称: Visual Basic 将是能迎接计算机程序设计挑战的最好例子。 1.1.4 Visual Basic 的版本 VB 1.0,2.0 3.0 4.0 5.0 6.0 VB 6.0,有三个版本: (1)标准版 (2)专业版 (3)企业版 1 . 2 程序设计方法 程序设计方法:独立于具体程序设计的一门技术。 结构化程序设计方法 面向对象的程序设计方法 1.2.1 结构化程序设计方法 结构化程序设计方法的主要技术是:模块化、自顶向下和逐步求精。最终目标是使一个程序由若干个模块组成,每一个模块完成特定的功能。 1. 模块化 模块:每一个小程序单元承担一种特定的功能,称为功能模块,简称模块。 过程:模块是通过执行一系列语句来完成一个特定的操作过程。 2. 自顶向下 自底向上:由底层做起的方法。 自顶向下的方法符合人们的认知规律和思考习惯,体现了人们考虑问题时总是先粗后细、由宏观到微观、由抽象到具体这样一个基本事实。 3. 逐步求精 自顶向下、逐步求精就是由抽象到具体的过程。 1.2.2 面向对象的程序设计方法 面向对象程序设计 (Object-Oriented Programming 缩写:OOP) 主要围绕对象或对象类的设计而展开。 对象:就是对客观事物的一种抽象. 计算机专家 N.Wirth 曾对程序精彩定义: 算法+数据结构=程序 在面向对象方法中,可以简单替换为:

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档