Programming and Problem Solving With C++
Average customer rating: 3.5 out of 5 stars
  • not the best book for beginners
  • A good book but you need more
  • Confusing and difficult to understand for beginners in C++
  • OK, I guess
  • A Good Introduction to C++
Programming and Problem Solving With C++
Chip Weems , Nell B. Dale , and Mark R. Headington
Manufacturer: Jones & Bartlett Publishers
ProductGroup: Book
Binding: Paperback

GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. A Laboratory Course In C++ A Laboratory Course In C++
  2. Practical Debugging in C++ Practical Debugging in C++
  3. C++ Plus Data Structures C++ Plus Data Structures
  4. Elementary Linear Algebra Elementary Linear Algebra
  5. Computer Systems Computer Systems

ASIN: 0763707988

Book Description

Programming and Problem Solving with C++, Fourth Edition provides an accessible introduction to C++ and object-oriented programming. With straightforward examples and complete case studies, this text helps readers develop good programming habits right from the start. Both algorithmic development and functional decomposition design methodology are emphasized. Function interface design, modular design, data abstraction, and abstract data types are explored in a supportive teaching style. The text discusses metalanguages explicitly, introduces Big-O notation early, and guides students through the C++ classes, encapsulation, information hiding, and object-oriented software development. A chapter on templates and exceptions enables the reader to maximize their potential and master topics once considered too advanced for beginner students.

Featuring new exercises and updated problem-solving cases studies throughout, Programming and Problem Solving with C++, Fourth Edition is the essential text for your introductory programming courses.

Customer Reviews:

1 out of 5 stars not the best book for beginners.......2007-09-17

I had to get this book for a class. Luckily, I had previous experience with C++. If you aren't required to buy this for a class, don't get it. There's too much jargon, not enough explaining, and poor examples.

We don't even review it in class. Not one bit. We might do a review every now and then, but other than that, the instructor steers clear of this book for good reason.

3 out of 5 stars A good book but you need more.......2007-08-04

I am an intelligent, Ivy educated person who took Intro. to C++ and the professor used this book.

This book had me from Chapters 1-5 but when it started Chapter 6 (Looping) that was when I decided this book was not for me.

While the book is written well, my complaint it that it goes into too much nitty-gritty detail. Every rule and EVERY exception is covered in this book. I think they could have left some of this out and made the Chapters shorter and easier to read.

But my real complaint with this book is that the theory in the text DID NOT help me with the lab assignments. While I gained a general understanding of the material, I was unable to successfully complete the lab assignments. That is due to the lack of real-world examples in this book.

Long story short, this is not a bad book to learn C++, but you definitely need more resources to round out your knowledge.

1 out of 5 stars Confusing and difficult to understand for beginners in C++.......2006-10-15

I am a computer science major and after reading this book I was confused. Programming in C++ for the first time can lead to many errors for beginners and seeking help from this book is not the solution. I had to visit my professor everyday after class just to understand how to program in C++, which made this book useless. I read the book over and over, the more I read it the more confused I got. I have thought about giving up in pursuing my major after reading this book. Try to avoid teachers who uses this book, it is not for beginners.

2 out of 5 stars OK, I guess.......2004-12-17

This book is OK, but it leaves a lot to be desired. For some reason the author has 2 different chapters on looping; it would make more sense to put them into one chapter ("while" loops in chapter 6 and "do while" and "for" loops in chapter 9...). Most of the examples used are convoluted or even as the author puts it "nonsensical." The author also has a tendency to ramble on. There is lots of additional text printed here. Chapters often span 50 pages, but maybe only 80% is really worth spending a lot of time on. Oh, this book also falls in the "expensive" catagory... $80+ for a paperback???

4 out of 5 stars A Good Introduction to C++.......2004-12-03

This book is a good introduction to C++.

I read quite a few reviews that this book doesn't cover everything on C++. One can no more expect a complex language like C++ to be covered in one installment then say a subject such as physics. Programming and Problem Solving with C++ is meant to be an introduction into C++. It isn't intended as the definitive guide for the language. The authors do an adaquate job introducing the syntax and basic commands.

I would recomend this book to anyone.
Data Abstraction & Problem Solving with C++ (5th Edition)
Average customer rating: Not rated
    Data Abstraction & Problem Solving with C++ (5th Edition)
    Frank M. Carrano
    Manufacturer: Addison Wesley
    ProductGroup: Book
    Binding: Paperback

    GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. C++ How to Program (5th Edition) (How to Program) C++ How to Program (5th Edition) (How to Program)
    2. Operating System Concepts Operating System Concepts
    3. Elementary Differential Equations with Boundary Value Problems with IDE CD Package (2nd Edition) Elementary Differential Equations with Boundary Value Problems with IDE CD Package (2nd Edition)
    4. Discrete Mathematics (6th Edition) (Jk Computer Science and Mathematics) Discrete Mathematics (6th Edition) (Jk Computer Science and Mathematics)
    5. Algorithms in C++, Parts 1-4: Fundamentals, Data Structure, Sorting, Searching (3rd Edition) Algorithms in C++, Parts 1-4: Fundamentals, Data Structure, Sorting, Searching (3rd Edition)

    ASIN: 0321433327
    ADTs, Data Structures, and Problem Solving with C++ (2nd Edition) (Alan R. Apt Books)
    Average customer rating: 5 out of 5 stars
    • Great Introductory Book
    • Crisp as New.
    • Great book
    • Data Structures with C++ and STL not only for C programmers
    ADTs, Data Structures, and Problem Solving with C++ (2nd Edition) (Alan R. Apt Books)
    Larry R. Nyhoff
    Manufacturer: Prentice Hall
    ProductGroup: Book
    Binding: Hardcover

    GeneralGeneral | Algorithms | Programming | Computers & Internet | Subjects | Books
    Data StructuresData Structures | Algorithms | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    GeneralGeneral | Databases | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Discrete Mathematics and Its Applications Discrete Mathematics and Its Applications
    2. Data Structures and Algorithms in C++ Data Structures and Algorithms in C++
    3. Software Engineering (7th Edition) (International Computer Science Series) Software Engineering (7th Edition) (International Computer Science Series)
    4. Discrete Mathematics and its Applications Discrete Mathematics and its Applications
    5. The Essentials of Computer Organization And Architecture The Essentials of Computer Organization And Architecture

    ASIN: 0131409093

    Customer Reviews:

    4 out of 5 stars Great Introductory Book.......2005-10-30

    I actually feel that this book is a mixed bag. On one hand, the concepts are intuitively presented and are easy to understand. On the other hand, the book doesn't delve too much into technical details, which may or may not be a godsend to various students. Personally, I'd rather use the Drozdek Data Structures text, since it goes into much more detail into analysis and logic behind choosing various data structures and algorithms in order to implement an ADT.

    Anyway, it's still a great textbook for an introductory course in data structures. Just be sure to get another textbook on the same material down the road if you want to get a more detailed understanding of the concepts presented.

    5 out of 5 stars Crisp as New........2005-09-17

    The book shouldn't be called Used, its was Crisp as New, and exactly what you wanna expect at the start of a new class, having a colourful mak free book in your hands.

    5 out of 5 stars Great book.......2005-06-18

    The coverage of C++ and data structures looks pretty good. There are lots of programming examples, and the book is written very well. I'm recommending it for our 2nd year course in data structures and C++. Our students know Java, but not C++, so it's been a challenge finding a data structures book that packages a semi-introductory version of C++ with a standard course in data structures. This book appears to be the best suited out of about 5-10 books that I've reviewed for this course.

    5 out of 5 stars Data Structures with C++ and STL not only for C programmers.......2004-09-28

    I am teaching the second programming / first data structure course in the department of electrical and computer engineering. I have used the first edition of this book several times, and as of fall of 2004 I am into the third of semester of using this second edition as a mandatory text.

    This book is very good for students who already know how to program in C, C++ or Java. The first C or C++ course does not have to cover introduction to OOP though. My students learn C part of C++ in the first programming course. This book covers object oriented programming part of C++, and introduces/reintroduces pointers, file IO with streams, and C++ strings (good for former Java programmers). Then it follows into data structures. It starts with its own definitions of dynamic array that grows, and a simple linked list as basic data containers. Then it focuses on organizing access to data with stack and queue, and then migrates to the standard template library (STL). Everything is kept on the undergraduate student level. All other STL books I know assume that you are already an expert in programming or at lest for students after two programming courses, and are too difficult for average non-CS students.

    I originally rated the first edition with four-stars only because it introduced pointers very late, out of the proper sequence and added the fifth star for the unique blend of introduction to OOP C++ and data structures, and STL. However, this edition is free from this inconvenience and it also makes C++ and data structures course accessible to former Java programmers. It gets true five stars from me this time.
    Data Abstraction and Problem Solving with C++: Walls and Mirrors (4th Edition)
    Average customer rating: 3.5 out of 5 stars
    • Masterpiece
    • Read it and keep it near for reference
    • This is a great book "Data Abstraction...."
    • no complete code inside, messy descriptions
    • too wordy, not concise
    Data Abstraction and Problem Solving with C++: Walls and Mirrors (4th Edition)
    Frank M. Carrano
    Manufacturer: Addison Wesley
    ProductGroup: Book
    Binding: Hardcover

    GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    Data StructuresData Structures | Algorithms | Programming | Computers & Internet | Subjects | Books
    C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
    GeneralGeneral | Databases | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Introduction to Digital Systems Introduction to Digital Systems
    2. Problem Solving, Abstraction, and Design using C++, Fourth Edition Problem Solving, Abstraction, and Design using C++, Fourth Edition
    3. C++ How to Program (4th Edition) C++ How to Program (4th Edition)
    4. Discrete Mathematics and its Applications Discrete Mathematics and its Applications
    5. Computer Organization and Design, Revised Printing, Third Edition, Third Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer ... Series in Computer Architecture and Design) Computer Organization and Design, Revised Printing, Third Edition, Third Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer ... Series in Computer Architecture and Design)

    ASIN: 0321247256

    Book Description

    Focusing on data abstraction and data structures, the second edition of this very successful books continues to emphasize the needs of both the instructor and the student. The book illustrates the role of classes and abstract data types (ADTs) in the problem-solving process as the foundation for an object-oriented approach. Throughout the text, the distinction between specification and implementation is continually stressed. The text covers major applications of ADTs, such as searching a flight map and performing an event-driven simulation. It also offers early, extensive coverage of recursion and uses this technique in many examples and exercises. Overall, the lucid writing style, widespread use of examples, and flexible coverage of the material have helped make this a leading book in the field. New in this Edition:

    Uses recent enhancements to C++, such as data type bool and C++ strings

    States ADT operations in English, specifies them in pseudocode, and finally implements them in C++. Students can see more clearly the progression from an informal statement of an operation to a more formal specification.

    Offers new and revised examples of ADTs that clarify their relationships to classes as well as new coverage of dynamically allocated arrays and circuits

    Provides more balance between numeric and nonnumeric examples of recursion

    Contains many new exercises and programming problems

    Customer Reviews:

    5 out of 5 stars Masterpiece.......2006-07-13

    This book is a great book to learn data structures. The book should not be read by the absolute beginner and you should have a solid C++ foundation. I used this book for a distance learning data structures class and found every chapter to be well written. The book explains everything in great detail even without an instructor to guide you through you will achieve a solid foundation in data structures. The book has excellent examples of recursion, sorting, hashing, and binary trees. They explain the efficiency(in big O) of the sorts\searches and when to use them. This book is an easy read with great examples but in some cases it helps to do computations on paper or compile small examples so you can truly understand how the various data structures are working. The section on hashing greatly demystifies hashing algorithms and how they work. You can download the sample code from the web. These authors did an excellent job of delivering a clear and concise text on data structures. I would recommend this book to anyone serious about learning data structures and recursion.

    5 out of 5 stars Read it and keep it near for reference.......2004-12-10

    This book is one of the best of its kind that I have read.
    It is very descriptive and contains a lot of good examples on the subjects.
    It describes the construction of a lot of the collection classes like lists, trees, queues etc. and how this is most efficiently sorted and structured.
    Other subjects are graphs, the Big "O" Notation for evaluation of algorithm performance and a very good description on how and when to use recursion (The mirrors).
    All subjects are described in detail with great examples.
    To further test if the subjects have been understood a self-test section is at the end of each chapter (and the answers are in the back of book).
    The reader of the book should have some knowledge of object-oriented design, but besides that the code is fairly easy to read.
    In short it's a buy.

    5 out of 5 stars This is a great book "Data Abstraction....".......2004-11-08

    "Algorithms and Data Structures" is a huge field.
    Lot of algorithms and data structures are used in todays computer software of variuos types. Not all data structures or algorithms on them are adequate for solving a particular problem, so you must have some skills to say which one is "better" than another in your particular situation. Despite it's name, this book is an almost complete reference to achieve this skills.

    "This is great book!!!!" I like it. ( ^.')

    2 out of 5 stars no complete code inside, messy descriptions.......2004-06-03

    Before you read this book, I suggest that you have at least 2 years experiences on C++. Otherwise you will suffer from this book.

    1 out of 5 stars too wordy, not concise.......2004-02-26

    This book repeats the same thing again and again, not so concise. I have the feeling of wasting my time when I read this book. no any pace....
    After you spend several hours, you are still outside of topic.
    Good book should save our time, not waste our time
    Engineering Problem Solving with C++
    Average customer rating: 4 out of 5 stars
    • This book has a lot of example code.
    • Excellent problem solving book!
    Engineering Problem Solving with C++
    Delores M. Etter , and Jeanine A. Ingber
    Manufacturer: Prentice Hall
    ProductGroup: Book
    Binding: Paperback

    GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
    Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    GeneralGeneral | Engineering | Professional & Technical | Subjects | Books
    GeneralGeneral | Mechanical | Engineering | Professional & Technical | Subjects | Books
    GeneralGeneral | Nature & Ecology | Science | Subjects | Books
    GeneralGeneral | Engineering | Applied | Mathematics | Science | Subjects | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
    ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. MATLAB for Engineers (ESource Series) MATLAB for Engineers (ESource Series)
    2. MATLAB Programming for Engineers MATLAB Programming for Engineers
    3. Introduction to Graphics Communications for Engineers  (B.E.S.T series) (Mcgraw-Hill's Best--Basic Engineering Series and Tools) Introduction to Graphics Communications for Engineers (B.E.S.T series) (Mcgraw-Hill's Best--Basic Engineering Series and Tools)
    4. Introduction to Scientific Computation and Programming Introduction to Scientific Computation and Programming
    5. Principles and Applications of Electrical Engineering Principles and Applications of Electrical Engineering

    ASIN: 0130912662

    Book Description

    With carefully chosen topics presented in a logical order, this book provides an excellent introduction to the object-oriented features of C++ programming and the Standard C++ library. Clearly written and easy to understand, it provides examples and applications along with problem solving techniques, enabling the reader to learn this powerful language quickly and easily. This book covers such topics as the 5-step approach to problem solving; object-based features of C++ and the fundamentals of programming; engineering examples and applications; and an integrated introduction to function templates and classes defined in the Standard C++ library. For professional engineers who want to learn C++ programming language about its object-oriented features.

    Customer Reviews:

    3 out of 5 stars This book has a lot of example code........2006-11-10

    This book seems like a lot more of sample reference code than anything else. It really doesn't teach very well how to do stuff but it does have a lot of code examples.

    5 out of 5 stars Excellent problem solving book!.......2005-03-09

    As a computer science student who changed majors to computer engineering, this was one of the best programming books that I've read in college. It actually teaches you problem solving in a very straightforward manner. Not without flaws though, since there are quite a few typos and errors in the code of the programs in the book; however, everyone with at least some basic understanding of computer programming should be able to figure out what is wrong and fix them quite easily.

    With the help of this book I was able to apply C++ to a lot of common problems encountered throughout all engineering fields; from statistics to simple physics and math problems. After taking the class, in which this book was used, this book has become one of my main references.
    Problem Solving with C++ (6th Edition)
    Average customer rating: 1 out of 5 stars
    • Order didn't match title, lousy customer service
    Problem Solving with C++ (6th Edition)
    Walter Savitch
    Manufacturer: Addison Wesley
    ProductGroup: Book
    Binding: Paperback

    GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
    Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Computer Science: An Overview (9th Edition) Computer Science: An Overview (9th Edition)
    2. Problem Solving with C++: The Object of Programming, Fifth Edition Problem Solving with C++: The Object of Programming, Fifth Edition
    3. Data Structures and Other Objects Using C++ (3rd Edition) (Savitch Series) Data Structures and Other Objects Using C++ (3rd Edition) (Savitch Series)
    4. Discrete Mathematics with Applications Discrete Mathematics with Applications
    5. Linear Algebra and Its Applications, Third Updated Edition Linear Algebra and Its Applications, Third Updated Edition

    ASIN: 0321412699

    Customer Reviews:

    1 out of 5 stars Order didn't match title, lousy customer service.......2007-09-18

    I ordered this book for my wife's birthday. When it arrived, it wasn't the advertised book "Problem Solving with C++" but rather the *lab manual* meant to accompany this book. I called customer service, and they indicated that after returning the book, a new copy would not be available for 4 to 6 *weeks*. I told them that their website currently lists the 6th edition as being "in stock" - but they were unwilling to send out a different edition. Ugh... Amazon should pay me for pooching a gift and making me look bad, not having me jump through hoops just to get my money back for their screw-up.
    Problem Solving with C++: The Object of Programming, Fifth Edition
    Average customer rating: 4.5 out of 5 stars
    • Is it just me?
    • suitable for a beginner
    • Excellent undergraduate text
    • Lots of hand-holding and fluff - little insight
    • Very well-explained; Incomplete
    Problem Solving with C++: The Object of Programming, Fifth Edition
    Walter Savitch
    Manufacturer: Addison Wesley
    ProductGroup: Book
    Binding: Paperback

    GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
    ObjectsObjects | C | Programming | Computers & Internet | Subjects | Books
    Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Data Structures and Other Objects Using C++ (3rd Edition) (Savitch Series) Data Structures and Other Objects Using C++ (3rd Edition) (Savitch Series)
    2. C++ How to Program (3rd Edition) C++ How to Program (3rd Edition)
    3. Computer Science: An Overview (9th Edition) Computer Science: An Overview (9th Edition)
    4. Problem Solving with C++ (6th Edition) Problem Solving with C++ (6th Edition)
    5. Data Structures and Algorithm Analysis in C++ (3rd Edition) Data Structures and Algorithm Analysis in C++ (3rd Edition)

    ASIN: 0321268652

    Book Description

    Enables readers to efficiently master the fundamentals of C++ and object-oriented programming, while imparting skills that are valuable with virtually any contemporary programming language. Writing in a friendly, highly motivational style, Walter Savitch begins with an overview of programming and problem-solving, then walks through all the fundamentals of C++ development. Coverage includes: variables, assignments, I/O, data types, expressions, flow control, functions, arrays, strings, vectors, pointers, and recursion, along with complete chapters on inheritance, exception handling, and templates. From start to finish, Savitch presents C++ examples in the context of complete, executable programs that are available for download. This edition fully embraces the latest ANSI/ISO standards, features an all-new chapter on the STL, and includes expanded coverage of namespaces. Improvements also include: access to Addison-Wesley's exclusive online CodeMate program competency builder; an all-new, full-color design, and many new exercises. For anyone who wants to master object-oriented programming with C++: both those who have experience with other languages, and those learning programming for the first time

    Customer Reviews:

    5 out of 5 stars Is it just me?.......2007-07-03

    I start learning programming at age 23 and I have still not mastered it as yet after 26 years. I like this book and I hope I have read it earlier. This book bridges the almost "inconquerable" gap between natural languages and programming languages. I strongly recommend this book to anyone who is still trying to cross the bridge.

    4 out of 5 stars suitable for a beginner.......2006-02-21

    [A review of the 5TH EDITION.]

    Savitch updates his successful C++ text into this 5th edition. Since I never used his earlier editions, I won't speak as to the differences between this edition and those.

    He explains C++ in sufficient detail that a reader completely new to programming should be able to follow. It should be emphasised that the reader does not even need any procedural programming experience. Whereas in some customary teachings of C++ or other OO languages, it might be assumed that you have first cut your teeth on C or something similar.

    There is a good discussion of namespaces. Which the new reader might not appreciate the importance of, initially. But for scaling your code, especially if several programmers are working on the same project, and to incorporate external code, namespaces are a crucial enabler.

    When he discusses inheritance, the emphasis is on single inheritance. Which is probably all to the good, for a newcomer to C++. The fancy manipulations possible with multiple inheritance can also led to code that is very hard to maintain. Here, perhaps, there is an unspoken influence of Java. Prior to Java's existance, C++ texts often spoke of how powerful multiple inheritance is. But Java demonstrated that you can have a useful OO language with only single inheritance.

    5 out of 5 stars Excellent undergraduate text.......2003-12-04

    I have looked over a good number of C++ books for several of the undergraduate courses I teach. The wrong introduction can turn students off a language for life. Finding an introductory book with just the right pitch and level of difficulty is difficult. Savitch's book seems to fit my needs in this respect. It is accessible, readable and the examples are clear enough for students to work through without having to look over their shoulders continuously. yes, it is a litle on the wordy side, but it is a small defect overall. If you will continue to use C++, Savitch is a firm foundation for moving on to other more advanced texts. The bottom line is that you have to start somewhere in learning programming and this is as good as I have seen in C++.

    2 out of 5 stars Lots of hand-holding and fluff - little insight.......2003-09-04

    It's a mediocre book and I'll tell you why:
    1. an alternative title could be: C++ for Idiots.
    2. VERY intro level text - get ready to learn (yet again) how to use a "for" loop.
    3. Very wordy and obtuse writing style: I found myself trying to scan/skim for some actual information - most of the text seems like fluff. The good news is that they do give you more concise colored boxes throughout; these give you syntax rules and a brief description of new commands/functions. But if this is all the book is giving you, you wasted your money - this book fails as a reference.
    4. Chapters on things like namespaces completely lacked any real world context - this stems of course from the fact that you aren't going to be dealing with lots of files/libraries in an intro level course.
    To conclude, stay away unless you are a complete newbie - if you are, this text won't hurt you if you want to have your hand held contantly, but there are far better books out there for teaching programming, though I don't know any about C++ specifically to recommend.

    4 out of 5 stars Very well-explained; Incomplete.......2003-08-07

    I'm a CS/Math double major at Cameron University and this is, quite fortunately, the book we ended up using for my C.S. I class. Except for Dietel' excellent book (which I recommend even more than this one), there is no other book out there that explains the basics of C++ so clearly, at least that I have read. Topics difficult to the CS I student, such as classes, pointers, and virtual functions are explained eloquently with well-written examples. The sample code is a lot more simple and straight-forward than in many books but still illustrates the topics in detail.

    The ordering of the book is one thing that may throw some people off, however. Arrays are introduced surprisingly late, and classes are introduced earlier than I have ever seen in a c++ textbook. This may be untraditional, but being introduced to classes early gives you a good jump-start into serious c++ programming. Although our class followed the chapters sequencially, the material is flexible and the order can be changed up to something more traditional (some suggested orderings are given in the introduction). Our class happenened to follow the material sequentially, so it was something I took note of.

    The only real beef I had with this book is that it covers most, but not all of the basics. Macros and pragmas are not included and inline functions are only mentioned very briefly in the appendix without full explanation. Macro guards (#ifndef,#endif, etc.) are presented in chapter 9 but the concept of macros really isn't covered. The basic cin/cout streams are used and many stream functions are explained but a full explanation on handling streams and buffers is not included. Additionally, the STL libraries are barely touched on except for <vector> and <string>, but I guess, like us, that can be saved for a later course. Overall, I highly recommend this book for learning purposes, but eventually get a second reference.
    Schaum's Outline of Programming with C++
    Average customer rating: 4 out of 5 stars
    • The only book of its kind!
    • Gut strukturiert, viel Info zu einem sehr guten Preis
    • Schaum's Outline of Programming with C++
    • its a good book. But u need programming with C also.
    • For the person that is stuck in C programming
    Schaum's Outline of Programming with C++
    John R. Hubbard
    Manufacturer: McGraw-Hill
    ProductGroup: Book
    Binding: Paperback

    GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
    GeneralGeneral | Project Management | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    ItalianItalian | Instruction | Foreign Languages | Reference | Subjects | Books
    Study GuidesStudy Guides | Reference | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    Look Inside Nonfiction BooksLook Inside Nonfiction Books | Trip | Specialty Stores | Books
    Look Inside Reference BooksLook Inside Reference Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    ReferenceReference | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Schaum's Outline of Fundamentals of Computing with C++ Schaum's Outline of Fundamentals of Computing with C++
    2. Schaum's Outline of Programming with C Schaum's Outline of Programming with C
    3. Schaum's Outline of Programming with Java Schaum's Outline of Programming with Java
    4. C++ Without Fear: A Beginner's Guide That Makes You Feel Smart C++ Without Fear: A Beginner's Guide That Makes You Feel Smart
    5. Schaum's Outline of Data Structures with C++ Schaum's Outline of Data Structures with C++

    ASIN: 0071353461

    Book Description

    Programming with C++, Second Edition, is an update of the highly successful first edition­­a bestseller in Schaum's computer science line­­and reflects the new ISO standard for C++, rendering previous C++ guides obsolete. Essential for programmers, 280,000 computer science students taking first-level classes, and thousands of advanced placement students, this book is the perfect supplement to the leading textbooks in introductory and higher-level programming courses.

    Download Description

    Master programming with C++ with Schaum's--the high-performance study guide.

    Customer Reviews:

    5 out of 5 stars The only book of its kind! .......2006-06-30

    This is an excellent supplement to most of the college level textbooks in C++ programming. Many authors of C++ textbooks are taken up by the apparent need to illustrate complex object oriented concepts (lest Java be seen as the alpha and omega in object oriented languages)with long winded "case studies" or "programming projects" that seem contrived (see any book by Deitel for examples of such.)Some other authors think that their exercises and examples are places to showcase their ingenuity and possession of programming tricks (see Daniel Liang's "Displaying A Pyramid Of Numbers" in Chapter 3 of Introduction to JAVA Programming, Comprehensive Version, 5th Edition, as an example of such.) But what about simple exercises to see if you've mastered the basics of arrays, loops, and simple functions? Let's face it, it will be a couple of years before you'll be asked to work on the code for an ATM machine (Deitel), in the meantime buy this book and focus on the basics.

    5 out of 5 stars Gut strukturiert, viel Info zu einem sehr guten Preis.......2005-02-17

    Dieses outlet bietet eine sehr gute Zusammenfassung der meissten Aspekte von C++. Es ist kein Anfängertutorial und auch kein Referenzbuch, eignet sich aber sehr gut zum Nachschlagen.

    Die Erklärungen sind, im Vergleich mit anderen Büchern, kurz und sehr gut ausgeführt, zusätzlich bietet es noch viele Beispiele zur Vertiefung. Es ist in einfachem, leicht verständlichem Englisch geschrieben. Durch das praktische Format kann man es auch leichter mitnehmen als 1000 seitige Wälzer.

    Besonders für die guten Erklärungen und den Preis vergebe ich die vollen Punkte.

    5 out of 5 stars Schaum's Outline of Programming with C++.......2004-12-17

    Very informative introduction to C++. I was new to C++ and most textbooks are hard to understand and hence requires a teacher to explain everything. I started reading it halfway through the course and got a C+ when I was expecting an F.

    4 out of 5 stars its a good book. But u need programming with C also........2004-10-20

    The book is good but it doesnt cover struct's and unions. unions are worth there weight in gold in data i/o programming. The book has not got a mistake on it as the "Shaun G Pearson of nova scotia put it". Its using the newer C++ library and is part of it. (...) I suppose the book doesn't want to go to far into C stuff. C is essential to writing clear and concise code in C++. But at the price the book is at its a good buy. I've got it.

    5 out of 5 stars For the person that is stuck in C programming.......2004-08-04

    Who referred to this book having mistakes:

    They seem to be stuck in the stone ages of C programming.

    Since the new ANSI standard came out, (which compilers are still attempting to catch up to), header files have not used a .h extension, C Standard library headers have been renamed and so on.

    Every negative point the person makes indicates a complete lack of knowledge, especially accurate knowledge of the C++ standard.

    As such that review should be completely and utterly disregarded.

    This book is definitely head and shoulders above the crap that people like Herb Schildt have been putting out.

    Thanks.
    Problem Solving with C++: The Object of Programming, CodeMate Enhanced Edition (4th Edition)
    Average customer rating: 2 out of 5 stars
    • over priced and hard to follow
    Problem Solving with C++: The Object of Programming, CodeMate Enhanced Edition (4th Edition)
    Walter Savitch
    Manufacturer: Addison Wesley
    ProductGroup: Book
    Binding: Paperback

    GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
    ObjectsObjects | C | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    High-TechHigh-Tech | Industries & Professions | Business & Investing | Subjects | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Business & InvestingBusiness & Investing | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Problem Solving with C++: The Object of Programming, Fifth Edition Problem Solving with C++: The Object of Programming, Fifth Edition

    ASIN: 0321197208

    Customer Reviews:

    2 out of 5 stars over priced and hard to follow.......2006-11-29

    This book is one of the worst programming text books I have ever used. The first half of the book is ok but once you get into the real tricky aspects of C++ the book becomes almost useless. The examples cover many pages and even then are not complete, you will have to flip from one part of the book to another to find the missing functions that make the examples work. Just typing in the examples is an exercise in pure frustration. I wound up using other books to learn the concepts so I could do my homework assignments from this book.
    Programming and Problem Solving with Delphi
    Average customer rating: 4 out of 5 stars
    • More Than Just Delphi
    • Excellent book
    • East US
    • Great Book
    • Very Good for the novice, but [pricey]
    Programming and Problem Solving with Delphi
    Mitchell C. Kerman
    Manufacturer: Addison Wesley
    ProductGroup: Book
    Binding: Paperback

    Borland DelphiBorland Delphi | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    DelphiDelphi | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    DHTMLDHTML | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    Design & ArchitectureDesign & Architecture | Hardware | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Mastering Delphi 7 Mastering Delphi 7
    2. Sams Teach Yourself Delphi 4 in 21 Days Sams Teach Yourself Delphi 4 in 21 Days
    3. Delphi COM Programming Delphi COM Programming
    4. .NET 2.0 for Delphi Programmers .NET 2.0 for Delphi Programmers
    5. Inside Delphi 2006 (Wordware Delphi Developer's Library) Inside Delphi 2006 (Wordware Delphi Developer's Library)

    ASIN: 0201708442

    Book Description

    @CATEGORY = Programming Languages (CC00)@TITLE = Programming and Problem Solving with Delphi@AUTHOR = Mitchell C. Kerman Programming and Problem Solving with Delphi teaches beginners how to program using Delphi, and assumes no prior programming experience. Throughout, it emphasizes sound problem solving and programming skills, and is designed with numerous screen shots to demonstrate this visual language. The book includes a CD-ROM of Delphi 5 so readers have access to the latest features of the language. Delphi is an object Pascal-based language that is widely used in the corporate sector. As a point of comparison, Delphi is a similar language to Visual Basic yet is more robust. This book covers Windows-based programming concepts such as OLE, DDE and ActiveX components. It provides a full chapter on debugging, and includes numerous appendices on the user interface, debugging, Delphi error codes, and more, also making this an excellent language reference. This is the first book designed to teach Delphi programming to those without any programming experience.@ISBN = 0-201-70844-2@MAINCAT = Programming Languages@DATALINE1 = 2002, 560 pages, 8 3/8 x 10 7/8@DATALINE2 = Paper, $45.75k

    Customer Reviews:

    4 out of 5 stars More Than Just Delphi.......2006-07-12

    This is a fantastic book for newcomers to Delphi, but with a shortcoming for some potential readers:

    1. Kerman teaches not only Object Pascal/Delphi in a clear, concise progression, but also the basics in efficient design while solving real world implementation problems.

    2. Object Oriented Programming is integrated by the very nature of using Delphi objects, and later in the book, Kerman introduces additional Object Oriented Programming (OOP) fundamentals.

    3. Unlike nearly every other Delphi text I've read aimed at Delphi newcomers, this book ensures the reader learns, understands, and integrates efficient problem solving along the way.

    4. Finally, Kerman includes excellent exercises and quizzes to verify and challenge your learning in each chapter.

    5. My only negative critique (and the reason I only give the book four stars) is that the book does not include solutions to the end-of-chapter exercises and quizzes. (The solutions are located online for instructors only, which makes it difficult if you are teaching yourself). You also will not have access to the book's errata unless you complete online student registration with Addison/Wesley/Pearson Tech/(etc.). The reason this book is so expensive is because it's been adopted as a teaching text, and all textbooks are expensive because they can be. Sad but true.

    Having said that, I do not believe you'll find a better introduction to Delphi/Object Pascal anywhere.

    5 out of 5 stars Excellent book.......2003-10-15

    Very well laid out and explained. The high price is probably because delphi 5 is included.
    Would recommend to everyone.

    4 out of 5 stars East US.......2003-05-22

    I agree with the previous reviewers. The book is helpful with developing a basic understanding of Delphi, but it is overpriced compared to other Delphi books on the market.

    4 out of 5 stars Great Book.......2002-02-09

    This book [was expensive to me] because it is a textbook, and as we all know, there's no getting around the price of a textbook. I'm not currently attending class, but purchased this book anyway. I found it extremely well laid out, very descriptive, and informative. I went from knowing very little about Delphi, to knowing quite a bit. This book has all the little bits of information the less formal books leave out. A great book! If I had one complaint, it was of the lack of attention to some of the higher programming skills, chapters like DDE were very short indeed, but gave you enough to know what they did. This is a beginners book, make no mistake. If you're just learning Delphi, it's great. I believe this was made with Delphi 5, but there are so few differences, you'll never notice.

    4 out of 5 stars Very Good for the novice, but [pricey].......2001-09-14

    Programming and Problem Solving with Delphi is clearly laid out and provides good information for people new to Delphi. As a self-trained programmer migrating from Visual Basic to Delphi I found it quite useful, but I question its value to experienced Delphi campaigners. I also cannot work out why it's so [pricey].

    Books:

    1. Programming .NET Components, 2nd Edition
    2. Regression Methods in Biostatistics: Linear, Logistic, Survival, and Repeated Measures Models (Statistics for Biology and Health)
    3. Sams Teach Yourself Perl in 21 Days (2nd Edition)
    4. Sams Teach Yourself Visual C# 2005 in 24 Hours, Complete Starter Kit (Sams Teach Yourself)
    5. SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055) (Certification Press Study Guides)
    6. Service-Oriented Architecture (SOA): A Planning and Implementation Guide for Business and Technology
    7. Skin: The Complete Guide to Digitally Lighting, Photographing, and Retouching Faces and Bodies
    8. Software Engineering with Microsoft Visual Studio Team System (Microsoft .NET Development Series)
    9. Strategic Organizational Diagnosis and Design: The Dynamics of Fit (Information and Organization Design Series)
    10. Teach Yourself VISUALLY Windows Vista (Teach Yourself VISUALLY (Tech))

    Books Index

    Books Home

    Recommended Books

    1. History: Fiction or Science
    2. A Long Way Gone: Memoirs of a Boy Soldier
    3. Strategic Planning: A Step-By-Step Guide to Building a Successful Cpa Firm
    4. The Official Scrabble Players Dictionary
    5. Whitethorn Woods
    6. Apples from the Desert: Selected Stories
    7. Witches, Midwives, and Nurses: A History of Women Healers
    8. Advanced Accounting
    9. The IMF and its Critics: Reform of Global Financial Architecture
    10. The ugly duchess