|
|
|
|
| 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
|