000 02797cam a2200277 a 4500
008 080328s2007 maua 001 0 eng
010 _a2007273510
020 _a9781418836399
035 _a(Sirsi) u414
040 _aEG-CaNU
_cEG-CaNU
_dEG-CaNU
042 _ancode
082 0 0 _a005.133
_2 22
100 1 _aMalik, D. S.
_91860
245 1 0 _aC++ programming :
_b from problem analysis to program design /
_c D.S. Malik.
246 3 _aC plus plus programming.
250 _a3rd ed.
260 _aBoston, Mass. :
_b Thomson Course Technology,
_c c2007.
300 _axxxix, 1344 p. :
_b col. ill. ;
_c 23 cm.
500 _aIncludes index.
505 0 _a1. An Overview of Computers and Programming Languages 2. Basic Elements of C++ 3. Input/Output 4. Control Structures I (Selection) 5. Control Structures II (Repetition) 6. User-Defined Functions I 7. User-Defined Functions II 8. Namespaces, the class string, and User-Defined Simple Data Types 9. Arrays 10. Applications of Arrays and the class vector a. Sequential search b. Selection sort c. Binary search d. The class vector 11. Records (Structs) 12. Class and Data Abstraction 13. Inheritance and Composition 14. Pointers, Classes, and Virtual Functions 15. Operator Overloading 16. Exception Handling 17. Recursion 18. Linked Lists 19. Stacks and Queues Appendices A: Reserved Words B: Operator Precedence C: Character Sets D: Operators Overloading E: Additional C++ Topics a. More on Input/Output i. Binary Files ii. Random Access files b. Naming Conventions of Header Files in ANSI/ISO Standard C++ and Standard C++ F: Header Files G: Memory Size on a System and Random Number Generators H: Standard Template Library (STL) I: Answers to Odd-Numbered Exercises
520 _aC++ Programming: From Problem Analysis to Program Design, Third Edition is the ground-breaking, definitive text for the CS1 course. Best-selling author D.S. Malik employs a student-focused approach, using complete programming examples to teach introductory programming concepts. This third edition has been enhanced to further demonstrate the use of OOD methodology, to introduce sorting algorithms (bubble sort and insertion sort), and to present additional material on abstract classes. In addition, the exercise sets at the end of each chapter have been expanded, and now contain several calculus and engineering-related exercises. Finally, all programs have been written, compiled, and quality-assurance tested with Microsoft Visual C++ .NET, available as an optional compiler with this text.
520 _aBest-selling author D.S. Malik employs a student-focused approach, using complete programming examples to teach introductory programming concepts.
630 0 0 _aCIT.
_914
650 0 _aC++ (Computer program language)
_9263
596 _a1
999 _c3138
_d3138