Entry Hughes:1977:TDF from sigcse1970.bib

Last update: Sun Apr 22 02:03:34 MDT 2018                Valid HTML 4.0!

Index sections

Top | Symbols | Numbers | Math | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

BibTeX entry

@Article{Hughes:1977:TDF,
  author =       "Herman D. Hughes",
  title =        "A tool designed to facilitate structured programming",
  journal =      j-SIGCSE,
  volume =       "9",
  number =       "1",
  pages =        "26--30",
  month =        feb,
  year =         "1977",
  CODEN =        "SIGSD3",
  DOI =          "https://doi.org/10.1145/382063.803355",
  ISSN =         "0097-8418 (print), 2331-3927 (electronic)",
  ISSN-L =       "0097-8418",
  bibdate =      "Sun Nov 18 08:53:56 MST 2012",
  bibsource =    "http://portal.acm.org/;
                 http://www.math.utah.edu/pub/tex/bib/sigcse1970.bib",
  note =         "Special issue for the Seventh Technical Symposium on
                 Computer Science Education.",
  abstract =     "An algorithmic language interpreter is presented which
                 provides users of various technical backgrounds a
                 convenient way to describe algorithms and
                 simultaneously focus on problem-solving concepts:
                 problem analysis, algorithm development, and the
                 computer implementation of the algorithm. The
                 interpreter permits the use of decision tables as a
                 means of expressing complex logic. In view of the
                 significance of structured programming in today's
                 environment (and that of the future), the language
                 processor allows three logical constructs: sequential,
                 IF... THEN...ELSE..., and the DO WHILE construct. The
                 use of GO TOs is only allowed to transfer control from
                 one table to another. Hence, several tables/subtables
                 (each may contain 1 decision table) may be required for
                 the description of an algorithm. Examples are presented
                 to illustrate how the language interpreter enhances
                 programming organization and thereby facilitates
                 structured programming.",
  acknowledgement = ack-nhfb,
  fjournal =     "SIGCSE Bulletin (ACM Special Interest Group on
                 Computer Science Education)",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J688",
}

Related entries