2016.05.20-2016.05.26这周工作时间和内容
Posted 执笔梦一场
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2016.05.20-2016.05.26这周工作时间和内容相关的知识,希望对你有一定的参考价值。
这周的学习内容:这周学习了NS图和PAD图,流程图由一些特定意义的图形、流程线及简要的文字说明构成,它能清晰明确地表示程序的运行过程。在使用过程中,人们发现流程线不一定是必需的,为此,人们设计了一种新的流程图,它把整个程序写在一个大框图内,这个大框图由若干个小的基本框图构成,这种流程图简称N-S图。NS图形象直观,具有良好的可见度。例如循环的范围、条件语句的范围都是一目了然的,所以容易理解设计意图,为编程、复查、选择测试用例、维护都带来了方便;NS图简单、易学易用,可用于软件教育和其他方面;功能域(即某一个特定控制结构的作用域)有明确的规定,并且可以很直观地从N-S图上看出来;它的控制转移不能任意规定,必须遵守结构化程序设计的要求;很容易确定局部数据和全局数据的作用域;很容易表现嵌套关系,也可以表示模块的层次结构。PAD是问题分析图(Problem Analysis Diagram)的英文缩写,自1974年由日本的二村良彦等人提出的又一种主要用于描述软件详细设计的图形表示工具。与方框图一样,PAD图也只能描述结构化程序允许使用的几种基本结果。发明以来,已经得到一定程度的推广。它用二维树形结构的图表示程序的控制流,以PAD图为基础,遵循机械的走树(Tree Walk)规则就能方便地编写出程序,用这种图转换为程序代码比较容易。
老师给了我们一道题,让画出下列伪程序的程序流程图和盒图 START IF p THEN WHILE q DO F END DO ELSE BLOCK G N END BLOCK END IF STOP。下面是我自己画的图,和老师给的答案有些不同。
这周的阅读内容:
以上是关于2016.05.20-2016.05.26这周工作时间和内容的主要内容,如果未能解决你的问题,请参考以下文章
2016.06.24-2016.06.30这周工作时间和内容
2016.06.03-2016.06.09这周工作时间和内容
2016.03.10-2016.03.17这周工作时间和内容
2016.05.26-2016.06.02这周工作时间和内容