Ramdan Hours:
Sun - Thu
9.30 AM - 2.30 PM
Iftar in --:--:--
🌙 Maghrib: --:--

Problem solving, abstraction, and design using C++ /

Friedman, Frank L.,

Problem solving, abstraction, and design using C++ / Frank L. Friedman, Elliot B. Koffman. - Sexth edition - 903 pages ; 24 cm

Includes index.

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

9780137067817 (alk. paper) 013706781x


C++ (Computer program language)

005.133 / F.F.P