Jackson structured programming: Difference between revisions

Content deleted Content added
top: After some serious work, finished for today. The article still needs improvement, but it is much better now than it was two days ago.
m sp
Line 2:
'''Jackson structured programming''' ('''JSP''') is a method for [[structured programming]] developed by British software consultant [[Michael A. Jackson]] and described in his 1975 book ''Principles of Program Design''.<ref name="PoPD">{{Citation | first = MA | last = Jackson | title = Principles of Program Design | publisher = Academic | year = 1975}}.</ref> The technique of JSP is to analyze the data structures of the files that a program must read as input and produce as output, and then produce a program design based on those data structures, so that the program control structure handles those data structures in a natural and intuitive way.
 
JSP describes structures (of both data and programs) using three basic structures&mdash; sequence, iteration, and selection (or altenativesalternatives). These structures are diagrammed as (in effect) a visual representation of a [[regular expression]].
 
== Introduction ==