第五章详细设计programdesigncoding(编辑修改稿)内容摘要:
) 与 SD的由 DFD导出结构设计不同, JSD是以数据结构 (data structure)为基础设计每个模块的处理过程。 Jackson Diagram: 注意: H中的方框表示模块,而 JD中的方框代表几个语句构成的简单操作; H表现调用关系,而 JD表现组成关系。 167。 2. JSD 例: ()一个正文文件由若干个记录组成, 每个记录是一个字符串。 要求统计每个记录中空格字符的个数, 以及文件中空格字符的总个数。 要求的输出数据格式是: 每复制一行输入字符串之后, 另起一行印出这个字符串中的空格数, 最后印出文件中空格的总个数。 Jackson方法: 第 1步:用 Jackson图描述 I\O 的数据结构 正文文件 I 字符串 * 字符 * 空格 O 非空格 O I S 输入 输出表格 表格体 串信息 * 字符串 空格数 I 输出 空格总数 167。 2. JSD 第 2步:在两个图中指出有直接因果关系 (causality)、可以同时处理的单元(重复的次序,次数均相同) 167。 2. JSD 正文文件 I 字符串 * 字符 * 空格 O 非空格 O I S 输入 输出表格 表格体 串信息 * 字符串 空格数 I 输出 空格总数 ? ? 经过程序处理由 正文文件 得到输出表格。 每处理输入中一个 字符串 后就得到输出中一个 串信息 ,二者重复次序和次数均相同。 字符 不与多字符组成的 字符串对应。 单个 空格 不能决定 空格数。 167。 2. JSD 正文文件 I 字符串 * 字符 * 空格 O 非空格 O I S 输入 输出表格 表格体 串信息 * 字符串 空格数 I 输出 空格总数 统计空格 处理字符串 * I 程序体 印总数 印字符串 印空格数 分析字符 * 分析字符 * I 分析字符串 处理空格 o 处理非空格 o S 注:顺序执行的处理中不允许混有重复执行或选择执行的处理。 第 3步: Data structure Program structure 把有对应关系的单元合为一个处理框,画在相应的层次中(不同层以低层为准) 第 4步:列出所有操作条件,并分配到上幅程序结构图中 统计空格 处理字符串 * I(1) 程序体 印总数 印字符串 印空格数 分析字符 * I 分析字符串 处理空格 o 处理非空格 o S 2 3 1 4 5 167。 2. JSD 例 :(部分列举,详见 ) ⑴ 打开文件 ⑵读入字符串 ⑶空格总数 totalsum=0 ⑷ 关闭文件 ⑸仃止 I ⑴ 文件结束 第 5步:用Pseudocode 表示程序。 (详见 95) 000 000 1 张 山 500 0. 0 0000 000 1 001 300. 00 01000 000 1 002 100 0. 0 0 02000 000 2 李 士 200 00. 00000 000 3 王 武 750 0. 0 0…… …… ……顾客姓名 顾 客 号 旧余额 活动号 数量 代码 (存 /取) 167。 3. Warnier方法 Warnier方法又称 LCP法 (Logically Constructing Program) 例: ()假设要设计一个系统用来定期产生有关顾 客帐目的报表,输入文件中每个顾客有一个头记录, 后接若干个事务记录。 输出报表如下: 0 0 0 0 0 0 1 张 三 0 0 1 3 0 0 . 000 0 2 1 0 0 0 . 0 05 0 0 0 . 0 0 5 7 0 0 . 0 0 3。第五章详细设计programdesigncoding(编辑修改稿)
相关推荐
进行总体的控制与协调。 ( 2)信息的输入和传递功能 系统能有效的对自身所产生或周围所发生的质量信息进行收集、加工,并向控制中心以及相关的子系统输入和传递,以实现信息的反馈与控制作用。 饭店服务质量信息系统开发注意事项 饭店服务质量信息系统的开发要注意以下几个事项: ( 1)信息收集和反馈技术的掌握 要重视对饭店管理者进行信息理念与信息收集和反馈技术的专门培训
O HO HOHHC H OO HHH OO HHO HHC H 2 O Hα βD ( + ) 葡 萄 糖 D ( + ) 葡 萄 糖D ( + ) 葡 萄 糖 平 衡 混 合 物苷 羟 基 处 于 a 键 所 有 羟 基 均 处 于 e稳 定 性 差 稳 定 性 好键二、果糖的结构 C H2O HC OHH OO HHO HHC H2O H=αβγδO HH OH OHHHC H2O
是方程 (3)的通解 ,其中 C1, C2为两个任意常数 . . 02 e)(e)( 221的解,并写出它的通解都是微分方程与验证 yy39。 y 39。 39。 xyxy xx,及分别求导,得及对xxxxxxxy 39。 39。 xy39。 xy 39。 39。 xy39。 xyxy222211221e4)(,e2)( e)(,e)( e)(e)(,程左端
回本章首页 第五章 计算机控制系统的数据处理 线性插值法 1. 线性插值原理 2. 线性插值的计算机实现 3. 线性插值法非线性补偿实例 第五章 计算机控制系统的数据处理 设某传感器输入信号 X和输出信号 Y之间的关系如图 56所示。 图 56 传感器的输出特性曲线 YY 0Y 1Y iY i+1Y nX 0XX 1 X i X i+1 X n 第五章 计算机控制系统的数据处理 从图
评和文明批评。 3由于古代文学中散文较发达,新文学若要站住脚,务必打破用白话不能作美文的迷信。 是因为 “ 化传统 ” 化的较好,散文小品则与传统保留更多的联系,虽然也取法英国的随笔其他外国散文的笔调形式,但比起其他文学形式来,散文作家创作时往往更便于也更自觉的从传统散文中寻找创新的根基。 冰心 冰心以问题小说和小诗成名,但以散文的成就为最高,她自己承认: “ 我知道我的笔力,宜散文而不宜诗 ”
♦ include ♦ include ♦ void main() { ♦ FILE* fp。 ♦ char s[50]。 ♦ char str[] = hello, this is a test for chapter 5!。 ♦ int i。 ♦ fp=fopen(“/tmp/hello,w+)。 ♦ i = fwrite(str,1,sizeof(str),fp)。 //续 ♦