1 option
Students' guide to program design / Lesley Anne Robertson.
- Format:
- Book
- Author/Creator:
- Robertson, Lesley Anne, author.
- Series:
- The Newnes informatics series
- Language:
- English
- Subjects (All):
- Computer programming.
- Computer programming--Handbooks, manuals, etc.
- Physical Description:
- 1 online resource (189 p.)
- Edition:
- 1st edition
- Place of Publication:
- Oxford, England : BH, 1992.
- Language Note:
- English
- System Details:
- text file
- Summary:
- Students' Guide to Program Design is a textbook on program design. This textbook approaches program design by using structures programming techniques and pseudocode to develop a solution algorithm. <br>Divided into 10 chapters, the book begins with a basic explanation of structured programming techniques, top-down development, and modular design. This discussion is followed by detailed concepts of the syntax of pseudocode; methods of defining the problem; the application of basic control structures in the development of the solution algorithm; desk checking techniques; hierarchy charts; and mo
- Contents:
- Front Cover; Students' Guide to Program Design; Copyright Page; Table of Contents; Preface; Chapter 1. Program design; 1.1 Steps in program development; 1.2 Structured programming; 1.3 An introduction to algorithms and pseudocode; 1.4 Chapter summary; Chapter 2. Pseudocode and Nassi-Schneiderman diagrams; 2.1 How to write pseudocode; 2.2 The Structure Theorem; 2.3 Chapter summary; Chapter 3. Developing an algorithm; 3.1 Defining the problem; 3.2 Designing a solution algorithm; 3.3 Checking the solution algorithm; 3.4 Chapter summary; 3.5 Programming problems
- Chapter 4. Selection control structures4.1 The selection control structure; 4.2 Programming examples using selection; 4.3 The case structure; 4.4 Chapter summary; 4.5 Programming problems; Chapter 5. Repetition control structures; 5.1 Repetition using the DOWHILE structure; 5.2 Repetition using the REPEAT..UNTIL structure; 5.3 Counted repetition constructs; 5.4 Chapter summary; 5.5 Programming problems; Chapter 6. Pseudocode algorithms using sequence, selection and repetition; 6.1 Eight solution algorithms; 6.2 Chapter summary; 6.3 Programming problems; Chapter 7. Modularization
- 7.1 Modularization7.2 Hierarchy charts or structure charts; 7.3 Steps in modularization; 7.4 Programming examples using modules; 7.5 Chapter summary; 7.6 Programming problems; Chapter 8. Module design considerations; 8.1 Module cohesion; 8.2 Inter-module communication; 8.3 Using parameters in program design; 8.4 Module coupling; 8.5 Chapter summary; 8.6 Programming problems; Chapter 9. General pseudocode algorithms to common business problems; 9.1 Program structure; 9.2 Report generation with page break; 9.3 Single-level control break; 9.4 Multiple-level control break
- 9.5 Sequential file update9.6 Array processing; 9.7 Chapter summary; 9.8 Programming problems; Chapter 10. Conclusion; 10.1 Simple program design; 10.2 Chapter summary; Appendix; Glossary
- Notes:
- "Newnes An imprint of Butterworth-Heinemann Ltd"--T.p. verso.
- Description based on online resource; title from PDF title page (ebrary, viewed January 8, 2015).
- ISBN:
- 9781483141442
- 1483141446
- OCLC:
- 897508652
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.