Problem Solving with C++ 7th Edition by Walter Savitch (PDF)

25

 

Ebook Info

  • Published: 2008
  • Number of pages: 1072 pages
  • Format: PDF
  • File Size: 6.14 MB
  • Authors: Walter Savitch

Description

Walter Savitch’s Problem Solving with C++” is one of the most widely used textbooks for the introductory programming in C++ course.”

User’s Reviews

Editorial Reviews: About the Author Walter Savitch is Professor Emeritus of Computer Science at the University of California–San Diego. He received his PhD in mathematics from the University of California–Berkeley in 1969. Since that time he has been on the faculty of the University of California–San Diego (UCSD). He served as director of the UCSD Interdisciplinary PhD program in cognitive science for over ten years. He has served as a visiting researcher at the computer science departments of the University of Washington in Seattle and at the University of Colorado in Boulder, and has been a visiting scholar at the Centrum voor Wiskunde en Informatica in Amsterdam. Kenrick Mock is an Associate Professor at the University of Alaska–Anchorage. He has also taught at Washington Stat University, Portland State University, and the University of California–Davis. He teaches undergraduate computer science courses across the curriculum including introductory C++, Java™, Visual Basic® for non-programmers, algorithms, computer security, and artificial intelligence. With the Coastal Marine Institute at UAA, he helped develop a computer system to aid in research about Alaska sea ice and the atmosphere. Before becoming a teacher, Mock was a research scientist and software engineer at Intel™. He received a PhD in computer science from UC Davis.

Reviews from Amazon users which were colected at the time this book was published on the website:

⭐This is a beginners learn C++ book. It think it would work well for someone who has never programmed, though there is enough thoughtful details that a programmer wouldn’t be bored with the beginners information at the start of the book.The writing style and explanations are very clear and concise with an appropriate number of useful examples. I would recommend this to someone wishing to learn C++, of which I have had a hard time finding a good book on. I wish I found this years ago instead of the other ones that I have, which have been painful to learn from — hence why I am still not very C++ savvy.It does not teach you C first, which is preferable in my view (though I love C and am C savvy). It dives right in to the C++ feature set and does utilize the C++ STL (Standard Template Library) right from the start (isn’t a C printf statement anywhere in the book). It does appear to go deep into many things. Here are a few of what I would consider important chapters (overall chapter topics): variables, looping & flow control & branching, functions, streams, arrays, string class & vectors, classes, inheritance, namespaces, nodes and linked lists, recursion, and exception handling to name a few of the 18 chapters.The ‘slightly misleading title’ is the “Problem Solving” part of the title. “Problem Solving with C++” doesn’t sound like a beginners book, it sounds like and advanced book that teaches new problems solving concepts and techniques to those who already know C++. Something like “Learning C++ With A Problem Solving Approach” would be more appropriate for this book.I am 100 pages into this book (which went very smoothly), therefore will update this review in future. It only lost one star because of the title and because I haven’t read the whole thing yet. So far I think it’s an outstanding C++ book.

⭐I used this for college and the material was straight forward. I would definitely recommend this and also in conjunction with Gaddis, Starting Out with C++ for anyone starting out with C++.

⭐I purchased this book for an Intro to C++ course, and to be honest, I had doubts. My previous programming experience has been based in self study and trudging through the internet, hunting down resources and guides. Savitch’s text is excellent for beginners if only for its superb pacing and ground up approach in its pedagogy. By starting you out slow and giving examples that are completely in your reach, anybody should be able to get up and running with C++ in no time. Also, once one learns the programming paradigms, other languages should come fairly simply. Programming is a state of mind, and Savitch does a great job with easing the reader into the occasionally heady mindset.

⭐This was my first foray into C++, and I used this text for both the Intro and Advanced courses at my school. It’s a good text because he explains the concepts, shows examples, warns against “gotchas,” and gives stepping-stone assignments to build skills. I don’t recall any pap or filler material to waste time over. It’s solid without feeling like it was written by a robot.Now that I’ve completed the book, I’m going to work back through it on my own and do more of the assignments to keep my skills sharp. Any book that helps one understand the concepts well enough to be kept for a reference is a good one.If you are an absolute beginner, I wouldn’t recommend starting with C++. Otherwise, this book should be a good start for you, too.

⭐Finally got it in after over a month. It’s definitely been used before, which was expected because it did say used. It’s still in really good condition though.Maybe now I’ll understand my Professor when she teaches the subject. It’s hard to follow sometimes and it’s great having this book. Mine came with some surprises; I think the last owner left some notes tucked in between some pages. But hey, she or he has pretty good handwriting though!

⭐Great book! Simple and easy to follow! Great for beginners. My only caveat is that since I was not a beginner (I already knew C well), that I personally would have benefitted from a book geared more for someone like me. So if you are experienced coming in like me, I know that Savitch has another book he himself recommends for that situation. If you’re a beginner, go for it – Savitch is a great author.

⭐Actually needed this book for my class but I barely used it. Its a good book though.

⭐The book was in good condition and got to me in a good amount of time. I was disappointed when the disc that had the compiler used by the book (the CD in the back) was no longer available, so I ended up looking for a free one off the interwebs.

Keywords

Free Download Problem Solving with C++ 7th Edition in PDF format
Problem Solving with C++ 7th Edition PDF Free Download
Download Problem Solving with C++ 7th Edition 2008 PDF Free
Problem Solving with C++ 7th Edition 2008 PDF Free Download
Download Problem Solving with C++ 7th Edition PDF
Free Download Ebook Problem Solving with C++ 7th Edition

Previous articleHow Linux Works, 2nd Edition: What Every Superuser Should Know by Brian Ward (PDF)
Next articleLinear Optimization in Applications by Siu Lam Tang (PDF)