The Craft of Programming by John C. Reynolds

 
0.0 (0)
32
1093

Ebook Details

Author
John C. Reynolds
Publisher
Prentice Hall 1981
ISBN/ASIN
0131888625
ISBN-13
9780131888623
Number of pages
434

The modern computer is so powerful that a casual knowledge of programming suffices for most of its users. However, a variety of circumstances can abruptly require a much deeper understanding:

 The need to structure a program carefully to avoid being overwhelmed by its complexity, the need to insure reliability beyond what can he achieved by debugging, or the need to utilize computing resources efficiently. Beyond such practical considerations, there is an inherent intellectual satisfaction in mastering the fundamental concepts of programming. The aim of this book is to provide such mastery concept by concept. For example, the reader is expected to understand proofs of correctness and order-of-magnitude time requirements for simple integer algorithms - such as log n exponentiation - before the concept of arrays is introduced. A similarly thorough understanding of array manipulating algorithms is expected before the introduction of procedures.

Related Ebooks

TeX for the Impatient by Paul Abrahams, Kathryn Hargreaves, Karl Berry
 
0.0 (0)
Author: Paul Abrahams, Kathryn Hargreaves, Karl Berry
TEX for the Impatient is a handbook that arose from the need to help technical writers learn TEX more quickly -- and once having learned it, to find fast...
Learn Ruby The Hard Way by Zed A. Shaw
 
0.0 (0)
Author: Zed A. Shaw
The free book assumes absolutely no prior programming knowledge and will guide you carefully and slowly through the learning process.
Programming Vertex, Geometry, and Pixel Shaders by Wolfgang Engel, et al.
 
0.0 (0)
Author: Wolfgang Engel, et al.
This practical reference covers all of the advanced rendering techniques important for graphics programmers in the game and film industries, and will help them implement these techniques efficiently with...
More Math Into LaTeX by George Grätzer
 
0.0 (0)
Author: George Grätzer
This is the fourth edition of the standard introductory text and complete reference for scientists in all disciplines, as well as engineers.
Learn C The Hard Way by Zed A. Shaw
 
0.0 (0)
Author: Zed A. Shaw
Tweets About Twits by Frederick Meekins
 
0.0 (0)
Author: Frederick Meekins
Git Magic by Ben Lynn
 
0.0 (0)
Author: Ben Lynn
Evolved to Win by Moshe Sipper
 
0.0 (0)
Author: Moshe Sipper
Moshe Sipper and his group have produced a plethora of award-winning results, in numerous games of diverse natures, evidencing the success and efficiency of evolutionary algorithms in general. ...
Stochastic Attribute-Value Grammars by Rob Malouf, Miles Osborne
 
0.0 (0)
Author: Rob Malouf, Miles Osborne
This one-week course will provide an introduction to the maximum entropy principle and the construction of maximum entropy models for natural language processing. 
Outlook 2010 by Stephen Moffat
 
0.0 (0)
Author: Stephen Moffat
The Hudson Book by Manfred Moser, Tim O'Brien
 
0.0 (0)
Author: Manfred Moser, Tim O'Brien
Making TeX Work by NormanWalsh
 
0.0 (0)
Author: NormanWalsh
Perceptual Coding of Digital Audio by Ted Painter, Andreas Spanias
 
0.0 (0)
Author: Ted Painter, Andreas Spanias
Google Beyond google by Varinder Taprial, Priya Kanwar
 
0.0 (0)
Author: Varinder Taprial, Priya Kanwar

User reviews

There are no user reviews for this listing.
Ratings
Rate this Ebook
Comments