C++
PROGRAMMING: EASY WAYS VOLUME ONE
by ALIREZA
EBRAHIMI
1st edition, 2003 455 pages, $37.95
ISBN 978-0-89641-392-4
C++ PROGRAMMING:
EASY WAYS VOLUME TWO
by ALIREZA
EBRAHIMI 
1st edition, 2003, 355 pages, $37.95
ISBN 978-0-89641-393-1
FEATURES OF C++ PROGRAMMING: EASY WAYS
- Explores easy
ways to learn programming in C++
- Makes the most
difficult programming concepts understandable
- Eases transition
from C language to C++
- Invites readers
to participate and interact
- Presents materials
from differnt angles
- While it is for
beginners, it includes something for everyone
- Knows what is
important and what is not, does not overwhelm the reader
- Includes practical
ready-to-run practices with input and output
- Forwards many
first-hand ideas and opinions
- Covers data structures
in an easy style
- Combines both
procedural and object-oriented programming
- Covers STL in
an easy and useful manner
- Applies Web programming
with C++
- Demonstrates
how to run a C++ program using VC++6.0, VC++.NET, Borland
5.02, and Linux GNU C++
Contents
C++ PROGRAMMING:
EASY WAYS VOLUME ONE
Chapter 1: TheEvolution
of Computer Programming and Languages: An Overview of C and
C++
Chapter 2: Input, Process, Output (IPO)
Chapter 3: Loop: Doing It Over and Over
Chapter 4: Decision Making: Making Programs Intelligent
Chapter 5: Array: Arrangement of Data
Chapter 6: Function: Organizing the Program
Chapter 7: Structure: Putting Related Items Together
Chapter 8: Object and Class: Everything as an Object of a
Class
Chapter 9: File Handling: A Database
Chapter 10: Recursion: Function Calling Itself
Chapter 11: Sorting Algorithms and Analysis
Chapter 12: Searching to Look and to Find
Chapter 13: Address, Pointer Variable, Dynamic Memory Allocation
Appendix A: Visual C++6.0 Edit, Compile, and Run
Appendix B: Visual C++.NET Edit, Compile, and Run
Appendix C: Borland C++5.02 Edit, Compile, and Run with Debugger
Appendix D: Linux GNU C++
Bibliography
C++ PROGRAMMING:
EASY WAYS VOLUME TWO
Chapter 14: Data
Structures
Chapter 15: Polymorphism, Template, and ADT
Chapter 16: Inheritance: Reusability and Extendability
Chapter 17: Character manipulations, String Class and Iostream
Chapter 18: Standard Template Library
Chapter 19: Errors, Exception handling and Software Engineering
Chapter 20: Potpourri (Mixed Bag)
General Tests, Projects and Solutions
Sample Case Study Solution
Index
About
the Author
Dr. Alireza
Ebrahimi is a Professor of Computer Science and Management
Information Systems at State University of New York/College
at Old Westbury where he has taught programming for twenty years.
He received a chancellor's award for teaching excellence in
1993. Developed a visual language known as VPCL (1989). Professor
Ebrahimi has taught at other institutions such as Forham University,
NYU, Polytechnic University of New York, and Nassau Community
College. He has also served as ACM lecturer, consultant/trainer
to NYNEX and Honeywell. Dr. Ebrahimi received all his three
degrees in Computer Science and his graduate study was at NYU
and Polytechnic University where he earned his Ph.D. in 1989.
|
|
|