How to think like a programmer : program design solutions for the bewildered

Bibliographic Details
Main Author: Vickers, Paul , 1966- (Author)
Format: Book
Language:English
Published: Australia : Course Technology/Cengage Learning , c2009
Subjects:

MARC

LEADER 00000cam a2200000 7i4500
001 0000063094
005 20091203093000.0
008 090528s2009 at eng
020 |a 184480903X (pbk.) 
020 |a 9781844809035 (pbk.) 
090 0 0 |a QA76.6   |b .V52 2009 
100 1 |a Vickers, Paul ,   |d 1966- ,   |e author 
245 0 0 |a How to think like a programmer :   |b program design solutions for the bewildered   |c Paul Vickers 
260 |a Australia :   |b Course Technology/Cengage Learning ,   |c c2009 
300 |a xxii, 611 p. :   |b ill. ;   |c 25 cm. 
504 |a Includes bibliographical references and index 
505 0 |a 1-The real-world domain: problem solving and systematizing the solution: 1. Introduction: starting to think like a programmer -- 2. A strategy for solving problems -- 3. Description languages and representations -- 4. Problems of choices and repeated actions -- 5. Calculating and keeping track of things -- 6. Extending our vocabulary: data and control abstractions -- 7. Object orientation: taking a different view -- 8. Looking forward to program design -- 2-The computer domain: data, data structures, and program design solutions: 9. Data types for computer programs -- 10. Sub-programming and baking cakes: procedures and functions -- 11. Streams and files, input and output -- 12. Static data structures -- 13. Dynamic data structures -- 14. Object orientation revisited -- 15. Getting it to run in processing: putting your programs into a real programming language -- 16. Testing, debugging and documentation 
650 0 |a Computer programming 
999 |a 1000127054   |b Book   |c OPEN SHELF (30 DAYS)   |e Tembila Campus