Research Catalog

Principles of program design

Title
Principles of program design / M. A. Jackson.
Author
Jackson, M. A.
Publication
London ; New York : Academic Press, 1975.

Items in the Library & Off-site

Filter by

1 Item

StatusFormatAccessCall NumberItem Location
TextUse in library QA76.6.J32Off-site

Details

Description
xii, 299 pages : illustrations; 24 cm.
Summary
This book is about programming for data processing applications, and its purpose is to present a coherent method and procedure for designing systems, programs, and components. The main emphasis is on the structure: on the dissection of a problem into parts and the arrangement of those parts to form a solution. Each chapter features exercises and questions, which readers are encouraged to try and solve before reading the solution.
Series Statement
A.P.I.C. studies in data processing ; no. 12
Uniform Title
A.P.I.C. studies in data processing ; no. 12.
Subject
  • Computer programming
  • Operations research
  • Computers
  • Operations Research
  • computer programming
  • computers
  • Operations research
  • Computer programming
  • Programació (Ordinadors)
Bibliography (note)
  • Bibliography: p. 299.
Contents
Introduction ; Problem 1: Multiplication tables -- Problem 2: Printing invoices -- Structures and components -- Basic design techniques ; Problem 3: Cantor's enumeration of rationals -- Problem 4: Counting batches -- Problem 5: Stores movement summary -- Multiple data structures ; Problem 6: Customer payments -- Problem 7: The magic mailing company -- Problem 8: Source statement library -- Errors and invalidity -- Backtracking ; Problem 9: A daisy chain -- Problem 10: Delimited strings -- Problem 11: Good and bad branches -- Problem 12: Serial look-up -- Structure clashes ; Problem 13: Telegrams analysis -- Problem 14: System log -- Program inversion ; Problem 15: Generating test data -- Complex inversion ; Problem 16: Sort exit -- Multi-threading -- Systems and programs ; Problem 17: Loans system -- Optimization ; Problem 18: Bubble sort -- Retrospect -- Appendix: COBOL language.
ISBN
  • 0123790506
  • 9780123790507
LCCN
75015033
OCLC
  • ocm01820774
  • 1820774
  • SCSB-241788
Owning Institutions
Princeton University Library