Home   FAQs   New Arrivals   Specials   Pricing & Shipping   Location   Corporate Services  
 Search:   
 View Cart   Check Out   
 
Browse by Subject
I.T
 .NET 3.5
 Windows 2000/XP
 Cisco
 Java
 Office XP
 VB
 ASP
 UML
 Web Design
 E-Commerce
 Project Management
 Macintosh
 Linux
 Windows Server 2008
 Sharepoint 2007
Certification
 MCITP
 MCTS
Economics and Business
 Accounting
 Business Information Systems
 Economics
 Finance
 Management
 Marketing
 Human Resources
 OneKey Textbooks

C++ Programming: From Problem Analysis to Program Design, Third (3rd) Edition

by: D.S. Malik

On-line Price: $95.95 (includes GST)

Paperback package 1344

20%Off Retail Price

You save: $24.00

In Stock - Available for immediate delivery!
_____________________
N.Sydney : In Stock

Retail Price: $119.95

Publisher: COURSE TECHNOLOGY,9.2.2006

Category: C++ PROGRAMMING Level:

ISBN: 1418836397
ISBN13: 9781418836399

Add to Shopping Cart

C++ 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.

Table of Contents

1. 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. User-Defined Simple Data Yypes, Namespaces, and the String Type
9. Arrays and Strings
10. Applications of Arrays (Searching and Sorting) and the Vector Type
11. Records (Structs)
12. Class and Data Abstraction
13. Inheritance and Composition
14. Pointers, Classes, Virtual Functions, and Abstract Classes
15. Overloading and Templates
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
F: Header Files
G: Memory Size on a System and Random Number Generator
H: Standard Template Library (STL)
I: Answers to Odd-Numbered Exercises

Features

Offers updated exercise sets and a new section entitled ? C++ Program·to demonstrate how simple C++ output statements work.
Contains Programming Examples outlining the accurate, concrete stages of Input, Output, Problem Analysis and Algorithm Design, and a Complete Program Listing.
Features a four-color interior that displays accurate C++ code and comments.
Accompanied by a content-rich Student Companion Web Site (www.course.com/malik/cpp) that offers additional hands-on practice including key terms, self-tests, programming exercises, and a key concepts review.