第0102章VB概述(2学时)讲解.pptVIP

  • 0
  • 0
  • 约6.23千字
  • 约 29页
  • 2017-02-15 发布于湖北
  • 举报
第0102章VB概述(2学时)讲解

2.1 程序的基本组成 2.1.2 程序设计的一般步骤 1.分析:问题定义 2.设计:计划解题 3.选择与创建界面:选择和确定界面对象 4.编码:用程序设计语言描述算法 5.测试与调试:查找并排除程序中得任何错误 6.完成文档:整理和组织描述程序的所有资料 例:用辗转相除法写出求两个自然数的最大公约数的算法 (1)输入两个自然数m,n (2)r=m mod n (3)m=n;n=r (4)若r≠0 则重复(2)(3)步 否则输出m(最大公约数) §2.2 算法与编程工具 1.算法的概念: 广义: 即解决某个问题或处理某件事的方法和步骤 狭义:专指用计算机解决某一问题的方法和步骤 2.算法的特征 确定性、可行性、有穷性、输入性、输出性 3.算法的描述 广泛使用的是流程图,它使规定的符号来描述算法 开始 输入M、N r = m mod n m = n n = r r≠0 结束 T 输出M F 输入/输出 处理 判断 开始/结束 特定过程 流程线 连接点 图形符号: 4.算法分类 数值算法:用于解决一般数学解析方法难以解决的问题。 如:求超越方程的根、求定积分、解微分方程等 非数值算法:用于对非数值信息进行查找、排序等。 1.算法的概念: 广义: 即解决某个问题或处理某件事的方法和步骤 狭义:专指用计

文档评论(0)

1亿VIP精品文档

相关文档