Introduction to Programming with C++

Specificaties
E-book, blz. | Engels
Pearson Education | e druk, 2013
ISBN13: 9780133253160
Rubricering
Pearson Education e druk, 2013 9780133253160
Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

<> NOTE:  You are purchasing a standalone product;  MyProgrammingLab   does not come packaged with this content. If you would like to purchase both the physical text and  MyProgrammingLab search for ISBN-10:  0133377474 /ISBN-13:  9780133377477 . That package includes ISBN-10:  0133252817 /ISBN-13:  9780133252811 and ISBN-10:  013337968X /ISBN-13:  9780133379686 .

MyProgrammingLab  should only be purchased when required by an instructor.

 

For undergraduate students in Computer Science and Computer Programming courses or beginning programmers

A solid foundation in the basics of C++ programming will allow readers to create efficient, elegant code ready for any production environment

 

Learning basic logic and fundamental programming techniques is essential for new programmers to succeed. A distinctive fundamentals-first approach and clear, concise writing style characterize Introduction to Programming with C++, 3/e. Basic programming concepts are introduced on control statements, loops, functions, and arrays before object-oriented programming is discussed. Abstract concepts are carefully and concretely explained using simple, short, and stimulating examples. Explanations are presented in brief segments, with many figures and tables.

 

NEW! This edition is available with MyProgrammingLab, an innovative online homework and assessment tool. Through the power of practice and immediate personalized feedback, MyProgrammingLab helps students fully grasp the logic, semantics, and syntax of programming.

 

 

Specificaties

ISBN13:9780133253160
Taal:Engels
Bindwijze:e-book

Inhoudsopgave

Part I Fundamentals of Programming<br>Chapter 1 Introduction to Computers, Programming, and C++ <br>Chapter 2 Elementary Programming <br>Chapter 3 Selections <br>Chapter 4 Mathematical Functions, Characters, and Strings <br>Chapter 5 Loops <br>Chapter 6 Functions <br>Chapter 7 Single-Dimensional Arrays&nbsp;and C-Strings <br>Chapter 8 Multidimensional Arrays <br>Part II Object-Oriented Programming<br>Chapter 9 Objects and Classes <br>Chapter 10 Object-Oriented Thinking <br>Chapter 11 Pointers and Dynamic Memory Management <br>Chapter 12 Templates, Vectors, and Stacks <br>Chapter 13 File Input and Output <br>Chapter 14 Operator Overloading <br>Chapter 15 Inheritance and Polymorphism <br>Chapter 16 Exception Handling <br> Part III Data Structures and Advanced Topics <br>Chapter 17 Recursion <br><br>Bonus Chapters<br>Chapter 18 Developing Efficient Algorithms <br>Chapter 19 Sorting <br>Chapter 20 Linked Lists, Queues, and Priority Queues <br>Chapter 21 Binary Search Trees <br>Chapter 22 STL Containers <br>Chapter 23 STL Algorithms <br>Chapter 24 Graph Applications <br>Chapter 25 Weighted Graph Applications <br>Chapter 26 AVL Trees and Splay Trees <br>Appendixes <br> <br>Chapters 18-26 are bonus chapters available from <a href="http://www.pearsonhighered.com/liang" target="_blank" title="">http://www.pearsonhighered.com/liang</a>. Login or register under VideoNotes and Web Chapters. <br><br> <br>

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Introduction to Programming with C++