软件制作工程--程序设计概述.pptVIP

  • 2
  • 0
  • 约8.08千字
  • 约 68页
  • 2020-12-30 发布于贵州
  • 举报
程序设计方法_结构化工具 例:1 求A、B、C三个数中的最大值。 例: 2 猴子吃桃问题:有一堆桃子不知数目,猴子第一天吃掉一半,觉得不过瘾,又多吃了一只,第二天照此办理,吃掉剩下桃子的一半另加一个,天天如此,到第十天早上,猴子发现只剩一只桃子了,问这堆桃子原来有多少个? 程序设计方法_结构化工具 例:1 程序设计方法_结构化工具 例: 2 程序设计方法_ 结构化工具 HIPO图(层次图加输入/处理/输出图 )   HIPO图由下面三部分组成: H(分层)图。即以方框形式表示程序的主要功能、次要功能及其与模块间的关系。 总览IPO图。为H图提供输入变量表、处理功能表和输出变量表。 详细IPO图。为底层模块提供输入变量表、处理功能表和输出变量表。   HIPO图是一种图解式设计工具。在概要设计、详细设计、程序设计、测试和维护的不同阶段,都可以使用HIPO图对设计进行描述 程序设计方法_结构化工具 班级号、学号 学生姓名 语、数、外 成绩 输入 显示处理 DB存在检查 处理 输出 DB 显示处理 显示处理 输入数据检查 DB登录 学生基本成绩表 班级号、学号 学生姓名 语、数、外 成绩 错误信息 不存在 存在 正确 不正确 HIPO图(层次图加输入/处理/输出图 ) 程序设计方法_结构化工具 判定表 在许多软件设计中,常常需要设计一个模块,根据多种条件的复杂组合,选择执行相应

文档评论(0)

1亿VIP精品文档

相关文档