- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
定义数据字典: 加工说明: §2。2结构化设计 步骤:根据独立性高内聚低耦合原则切断DFD2的网状联系构造层次结构图SC(Structured Chart) . 阶数n={整数},合理n=1{正整数}13,系数=1{正整数}924…… 1.1与1.2:当n1或n13时循环…… 结构图要素:模块 调用 通讯流 分支 循环 ♂ 映射:DFD2 SC ♂ 切断DFD加工映射SC模块 DFD数据流对应SC通讯流 1。结构化设计SD(Structured Design) 结构图SC 合理阶数n♂ 合理阶数n 系数 阶数n 系数 求解杨辉系数 ♂ ♂ ♂ ♂ 选算法 取合理阶数 选打法 阶数 阶数 ♂ ♂ 阶数n ♂ 输入阶数 检验阶数 系数 ♂ 阶数n ♂ ♂ 法1 ♂ 法2 阶数n ♂ 系数 ♂ 法1 ♂ 法2 打印2 打印1 ♂ ♂ 系数1 ♂ 系数2 计算1 计算2 ♂ 计时1 ♂ 计时2 不合理阶数n ♂ 输入♂ 深度=3 宽度=6 结构化总体设计质量判断: 满足体系结构优化、模块独立性原则 2.结构化过程设计SP (Structured Program) 步骤: 由SA的加工说明,SD的接口说明总结算法,取最简算法,选图形、 伪码、表格描述每个模块。 PFC ISOPFC PAD NSD A B P A B C T F T P S F N A B A B P T F A B C P A B T F Wile p S Loop v N 顺序 分支 循环 图形 主程序名 untile (ch ! = ‘ Y ’ || ‘ y ‘ ) 输入n 计算系数 打印系数 重复Y/n Scanf(ch) 主程序PAD图 start Stop start return until (n 1 || n 13) 输入显示 scanf(n) N1 F F T T Error!Try again N13 N is too big,Try again 调用计算,打印 取合理阶数n PAD图 start return For A=1,M B=1 B=B*A 求M! PAD图 start 提示选择计算方法 1=递推算法,2=通项算法 Until M=1,2 Scanf(m) Switch(m)计时,延迟 Case m M=1 M=2 For i=0, n For i=2, n S[i][i]=1 S[i][0]=1 For j=1, i S[i][j]=S[i-1][j-1]+S[I-1][j] For i=1, n Forj=1,i S[i][j]=xfac(i-1)/(xfac(j-1)*xfac(i-j)) Break 计时 return 计算系数PAD Printf ( ‘ % 6d ’,s[i][j] start Until m=1 or m=2 选择, 1斜三角系数,2正三角系数 Scanf (m) Switch(m) 延迟,计时 Case m M=1 M=2 For i=0, n For j=1, i Printd ( ‘ \n ‘ ) For i=0, n For j=0,36 - 3*i Printf ( ‘ ‘ ) For j=0, i Printf ( ‘ % 6d ’ ,s[i][j]) Printd ( ‘ \n ‘ ) Break 计时 return 打印系数PAD图 详细设计质量判断: 符合结构化定理,即数据程序无死点,环域复杂度小(V(G)=判定结点数+1) 运行,请双击右窗口: 3。结构复杂度 McCabe复杂度用途:定量描述详细设计的好坏(值小好),简化路径测试。计算方法,V(G)=Nd+P,Nd为判定结点数,P为独立部分数,G为程序图是复杂度V的自变量。以取合理阶数n PAD图为例,判定结点(有1个循环2个分支)Nd=3,独立部分数P=1,V(G)=Nd+P=3+1=4 。 问题: 1。结构化方法的两种类型 ? ? 2。面向数据流方法使用的工具、开发的步骤 ? 3。设计质量如何检验 ? 。 4。面向数据流方法阶段间文档如何转换? 。 5。软件开发与程序设计的区别? 。 第三章 面向数据结构方法 1。工具 Jackson的Jackson图,Jackson伪码,数据表,P
您可能关注的文档
- 人为什么活不到120岁.ppt
- 人音版四级上册音乐花蛤蟆小学幻灯片.ppt
- 人音版高中音乐鉴赏全册教案 格局已编辑整理版.doc
- 人音版音乐一下我是人民小骑兵课件4.ppt
- 人在职场财务沟通训练培训教程2009.ppt
- 日本都市名贵犬种介绍 中日文对照版.doc
- 日本古事记中神造天地的神话传说.doc
- 日本男女性观念变化调查.doc
- 日本设计师五十岚威畅的字体设计欣赏.doc
- 日本摄影大师拍电眼羞涩女技巧.doc
- DB44_T 2611-2025 城市排水管网有毒有害气体监测与风险分级管理技术标准.pdf
- DB44_T 2612-2025 竞赛类科普活动策划与实施服务规范.pdf
- DB43_T 2947-2024 烟草种子质量控制规程.pdf
- DB37_T 4836-2025 煤矿风量实时监测技术要求.pdf
- 叉车防撞系统,全球前22强生产商排名及市场份额(by QYResearch).docx
- 超滤膜,全球前18强生产商排名及市场份额(by QYResearch).docx
- DB62T 4172-2020 玉米品种 酒623规范.pdf
- DB62T 4160-2020 在用真空绝热深冷压力容器综合性能在线检测方法.pdf
- DB62T 4164-2020 辣椒品种 酒椒1号.pdf
- DB62T 4133-2020 公路隧道地质超前预报机械能无损探测技术规程.pdf
最近下载
- 某化工厂现场应急处置方案(58个).pdf VIP
- MBR运行调试及维护.doc VIP
- 新目标(第二版)视听说B3U7 测试试卷答案.pdf VIP
- 论工厂设备详细搬迁方案.doc VIP
- 2025年公需课《人工智能赋能制造业高质量发展》试题及答案.doc VIP
- DB5307T59-2024丽江市城市暴雨强度公式.pdf VIP
- aqt3049—2013危险与可操作性分析hazop分析应用导则.doc VIP
- 物流运输企业成本结构分析(详细).docx VIP
- 心力衰竭患者利尿剂抵抗诊断及管理中国专家共识2024解读.pptx
- 课题申报书:人工智能赋能高职院校学生就业能力提升的路径研究.docx VIP
文档评论(0)