1 Jackson图 Jackson为了表达程序中使用的数据结构,使用了与程序结构相同的三种基本结构形式,即顺序结构、选择结构和重复结构。使用这三种基本的数据结构表达方法,可以形成更复杂的数据结构。 1 Jackson图 Jackson图有以下优点: ⑴.便于表示层次结构,是对结构进行自顶向下分解的有力工具。 ⑵.形象直观,可读性好。 ⑶.能表示数据结构也能表示程序结构(因为程序结构也只有上述三种基本类型)。 ⑷.便于结构化程序设计,因为只使用了三种基本结构。 Jackson图和描绘软件结构的层次图非常相似,但两者表示的含义有本质的不同。层次图中的一个方框通常代表一个模块,模块上下级之间表示的是调用关系,通常一个模块除了调用下级模块外,还完成其他操作;而Jackson图表示的是组成关系,在描绘程序结构时,一个方框并不代表一个模块,通常一个方框只代表几个语句,上层方框中包括的操作仅仅由它下层框中的那些操作组成。 2 图解逻辑 Jackson为了将Jackson图表达的设计思想用语言形式准确的描述出来,使用了与Jackson图完全对应的3种基本结构相对应的图解逻辑。图解逻辑是一种描述算法过程的语言,实际上它是一种伪码。 与顺序结构相对应的Jackson图解逻辑,使用‘seq’和‘end’关键字: A seq do
您可能关注的文档
最近下载
- Iphone7如何下载旧版微信.pdf VIP
- 托育机构婴幼儿回应性照护服务规范.docx VIP
- 经典案例_VoLTE上行丢包率优化思路及解决方案 .pdf VIP
- 2026年山东省烟台市招远市中考化学适应性试卷(含答案).docx
- 2025广州从化区中小学教师招聘考试试题及答案.docx VIP
- 市场营销原理课件菲利普科特勒版(亚洲版)(机械工业出版社).pptx
- 租赁 保洁 合同范本.doc VIP
- 生活垃圾填埋场渗滤液回灌技术(1).pdf VIP
- TZJATA0002-2020保健食品中维生素K2的测定 高效液相色谱法.pdf VIP
- “11.9”成都局X854次机后3位违编关门车耽误列车一般D类事故[精选].ppt VIP
原创力文档

文档评论(0)