Structural Similarity of Programs and Some Concepts of Algorithmic Method

  • Karel Čulík
Conference paper
Part of the Lecture Notes in Economics and Mathematical Systems book series (LNE, volume 75)

Abstract

A concept of a programming language scheme (as a programming theory) and of its programming language (as its programming model) for a particular computer are introduced and in this way “machine dependency and independency of programming languages” are clarified. Certain elementary changes are described by which some structural similarities among the program schemes are defined. In each programming language a functional equivalency of programs is introduced by a requirement that by both programs the same function is computed. Briefly the definitions of flow-diagrams and algorithmic diagrams of a program are introduced. Three concepts of algorithmic method are discussed but always a class of functionally equivalent programs is in the base of them.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    A.J.Perlis and K.Samelson, Preliminary report of ACM-GAMM Committee on an International Algebraic Language, Annual review in automatic programming, I, ed. R.Goodman, Pergamon Press, New York-Oxford-London-Paris, 1960, pp. 268–290Google Scholar
  2. [2]
    K.Čulík, On semantics of programming languages, Automatentheorie und formale Sprachen, ed. J.Dörr-G.Hotz, Bibliographisches Institute, Mannheim-Wien-Zurüch, 1970, pp. 291–303Google Scholar
  3. [3]
    K,Čulik, On sequential and non-sequential machines and their relation to the computation in computers (in print)Google Scholar

Copyright information

© Springer-Verlag Berlin · Heidelberg 1972

Authors and Affiliations

  • Karel Čulík

There are no affiliations available

Personalised recommendations