Home > Store

The Essence of Program Design

Register your product to gain access to bonus material or receive a coupon.

The Essence of Program Design

Book

  • Sorry, this book is no longer in print.
Not for Sale

About

Features

  • Covers a range of methods including OO and structured methods.
  • Compares, contrasts and assesses most popular and widely used design methods.
  • Independent of any prgramming language.
  • Packed with exercises, examples and self-test questions to assist student learning.

Description

  • Copyright 1997
  • Dimensions: 7" x 9-1/4"
  • Pages: 208
  • Edition: 1st
  • Book
  • ISBN-10: 0-13-367806-7
  • ISBN-13: 978-0-13-367806-2

The Prentice Hall Essence of Computing Series privides a concise practical and uniform introduction to the core components of an undergraduate computer science degree. Acknowledging recent changes within Higher Education, this approach uses a variety of pedagogical tools-case studies, worked examples and self-test questions to underpin the student's learning.

Program Design is about the way that the programmer creates a structure for their program. The theme of this book is that there are a number of commonly used approaches to program design. Each approach is valid within its own area of application, but some methods are general purpose; other have a specific application area. This book provides the information that enables prgrammers to select the method that is best for themselves and for the application. It describes the varied range of design methods available to the programmer, with each method explained, assessed and compared. It is aimed at students who have used one prgramming language and who have written seveal small-to-medium sized programs. The language used may have been Ada. Basic, C, C++COBOL, Pascal, Smalltalk etc., but this book does not use any particular programming language.

Sample Content

Table of Contents

  1. Introduction. Structured Programming - The Principles
  2. Functional Decomposition
  3. Data Structure Design (JSP)
  4. Dataflow Design
  5. Object-Oriented Design
  6. Design Notations
  7. Design Guidelines

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.