- Shopping Bag ( 0 items )
|1||Overview of Programming and Problem Solving||1|
|2||C++ Syntax and Semantics, and the Program Development Process||41|
|3||Arithmetic Expressions, Function Calls, and Output||93|
|4||Program Input and the Software Design Process||131|
|5||Conditions, Logical Expressions, and Selection Control Structures||185|
|8||Scope, Lifetime, and More on Functions||389|
|9||Additional Control Structures||459|
|10||Simple Data Types: Built-In and User-Defined||501ä|
|12||Applied Arrays: Lists and Strings||647|
|14||Records (C++ Structs)||771|
|15||Classes and Data Abstraction||837|
|16||Object-Oriented Software Development||905|
|17||Pointers, Dynamic Data, and Reference Types||967|
|Appendix A||Reserved Words||A1|
|Appendix B||Operator Precedence||A1|
|Appendix C||C++ Library Routines||A2|
|Appendix D||Syntax Templates||A10|
|Appendix E||Character Sets||A30|
|Appendix F||Program Style, Formatting, and Documentation||A31|
|Answers to Selected Exercises||A47|
Posted June 11, 2001
The rave reviews seemed too good to be true, until ten minutes after the Dale book on C++ arrived. It saved my project. It saved four months of work. It made the difference between an A and a B in the final semester grade. The kindest thing you can do for anyone who is taking C++ for the first time is to put this book into their hands. How can it's excellence be described: It has three authors who care. While most textbooks are an author's dance with his ego, unfortunately filled more or less with errata for the learner to stumble around, these people take the reader by the hand and carefully, thoughtfully, lucidly, and explicity show what is going on and WHY. I believe most people could learn the basics of C++ (and of object oriented programming) without any teacher at all if they read this book and work the problems. Five stars are not nearly enough for this work of love.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted February 16, 2001
Posted February 3, 2001
The multiple authors and numerous support personnel have demonstrated EXCELLENT teamwork and communications skills in putting together a book that provides such clarity as this one. If you're new to C++ (as I was), I definitely recommend this as a starting point. This book heightened my eagerness to learn more; and I found myself reading BEYOND what our teacher was covering for the semester. I did not need to ask ANY questions from the material I'd read; and that's certainly worth something. Now I'm searching for a book (hopefully from these same authors) that teaches more advanced concepts (friends, overloading, etc). Though you will not find this book to be concise (very minor point given all else), it does teach 'from the ground up' and is much easier reading than those other books requiring you to dwell on what you've read (a sometimes exhaustive effort). Amazingly, these authors have taken the burden off of you to learn and have placed the burden on themselves to teach! The other books that take 1,000+ pages and do not convey a message due to lack of clarity are nothing more than a waste of your time and money (at least for the moment). I've found this book to be money well spent and find myself referring back to it to learn basic concepts for the next semester of C++.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted September 7, 2000
I saw the books on campus and it was good but the price of the books were expensive and I hope it will become chapter.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted April 5, 2000
'Programming and Problem Solving' with C++ does a half-decent job at introducing the language and programming in general. However, it does not follow the standard conventions of C++, STL, Exceptions, Namespaces. This is detrimental to a student learning to program. They should be taught the 'whole' language from the start.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted February 20, 2000