, , , e.a.

Problem Solving, Abstraction, and Design using C++

Paperback Engels 2010 9780136079477
Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

introductory Programming / C++

PROBLEM SOLVING, ABSTRACTION, AND DESIGN USING C++ Sixth Edition
Frank L. Friedman & mdash; Elliot B. Koffman

Using the classic Software Development Method advanced by authors Frank Friedman and Elliot Koffman, this Sixth Edition of Problem Solving, Abstraction, and Design Using C++ provides a solid introduction to programming with an emphasis on softeare engineering principles and object-oriented programming using the C++ language. Case studies throughout the book ensure the student's comprehensive understanding of the Software Development Method's five-step problem-solving process.

The Sixth Edition includes: A new chapter exploring the fileds of study in computer science and the career paths available for those who major in computer science-related disciplines. New examples in several chapters to introduce students to graphics programming. New and revised Case Studies. Revised Exercise Sets and Programming Projects.

CourseSmart
Save money. Lighten your backpack. Access your textbooks anytime, from anywhere.

This title is available as an eTextbook from CourseSmart. Purchase your assigned textbook as a CourseSmart eTextbook, and stop lugging books around campus! You can also access CourseSmart eTextbooks from your iPhone.

Instructors, request your exam copies online and get instant access. Learn more at coursesmart.com.

Specificaties

ISBN13:9780136079477
Taal:Engels
Bindwijze:Paperback

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

<p>Brief Contents<br> chapter 0: Computer Science as a Career Path 1<br> chapter 1: Introduction to Computers, Problem Solving, and Programming 15<br> chapter 2: Overview of C++ 53<br> chapter 3: Top-Down Design with Functions and Classes 117<br> chapter 4: Selection Structures: if and switch Statements 197<br> chapter 5: Repetition and Loop Statements 259<br> chapter 6: Modular Programming 333<br> chapter 7: Simple Data Types 387<br> chapter 8: Streams and Files 443<br> chapter 9: Data Structures:Arrays and Structs 487<br> chapter 10: User-Defined Classes 565<br> chapter 11: Data Abstraction and Object-Oriented Design 627<br> chapter 12: Recursion 691<br> chapter 13: Pointers and Dynamic Data Structures 729<br> chapter 14: Multiprocessing Using Processes and Threads 795<br> Index 851<br> The following are available online:<br> Appendix A ASCII Character Set<br> Appendix B Reserved Words and Special Characters<br> Appendix C Selected C++ Library Facilities<br> Appendix D Operators<br> Appendix E A Brief Introduction to Inheritance and Polymorphism<br> Answers to Odd-Numbered Questions</p>

Managementboek Top 100

Rubrieken

    Personen

      Trefwoorden

        Problem Solving, Abstraction, and Design using C++