Flylib.com
Intermediate Business Programming with C++
Intermediate Business Programming with C++
ISBN: 738453099
EAN: N/A
Year: 2007
Pages: 142
BUY ON AMAZON
Table of Contents
Back Cover
Intermediate Business Programming with C
Preface
Lecture 1: Introduction to Business Programming
What is Programming?
The 5 Phases of Software Life Cycle (SLC)
The
CASE Tools
The Team
An Example of the 5 Phases
Comments on Software Development
Lecture 2: Visio and Visual Studio .NET
Using Visio Professional 2003 to Create UML Charts
Visual C .NET 2005 Compiler Part I
Visual C.NET 2005 Compiler Part II
Visual C .NET 2005 Compiler Part III
Visual Studio .NET 2005 Debugger Part I
Visual Studio .NET 2005 Debugger Part II
Lecture 2 Examples
Lecture 3: Functions and Modularization I and Text File IO
Functions and Modularization
Program Design - Example 1
Program Design - Example 2
Program Design - Example 3
Predefined Functions
Text File InputOutput
Arrays and Functions
Lecture 3 Examples
Lecture 4: Functions and Modularization II
Functions and Functional Arguments
Functions with Default Values in the Signature
Inline Functions
Recursive Functions
Function Name Overloading
Approaching Coding of Modularized Programs
In Class Exercise - Population Study
In Class Exercise - Gender Grade Research
In Class Exercise - Banking
Lecture 4 Examples
Lecture 5: Pointers in C
Null Pointers Pointers to void
Pointers as Operands, Pointers to Arrays and Arrays of Pointers
Pointers to Functions
Memory Allocation: Static and Dynamic
Passing by Pointer
Lecture 5 Examples
Lecture 6: Programmer Defined Data Types I: enum, typedef and Structures
The Use of typedef
Structures
Pointers to Structures
Structures with Functions
Multiple files in Programs with Structures
In Class Example - An Invoice Program
Lecture 6 Examples
Lecture 7: Programmer Defined Data Types II: Classes and the UML Type of Design
Class Member Functions
Members as Arrays and Arrays of Class Objects
Class Objects as Function Input and Output
Automatic Static Member Data
Objects of Other Classes as Class Data Members
Global Variables which are Objects
Significance of Classes
Introduction to UML Style of Design
In Class Example - Book Inventory Records
friend Functions
Pointers to Class Objects and Pointers as Class Data Members
The Pointer this
Static Member Functions
Constant Objects Constant Member Functions
Copy Constructors Type Conversion
Lecture 7 Examples
Lecture 8: Operator Overloading
Member Nonmember Operators
Unary Operators
Binary Operators - Arithmetic
Binary Operators - Relational
Binary Operators - Assignment
Overloading the Extraction and Insertion Operators
Data Conversion
Example - Stocks
Example - Rational Numbers
Lecture 8 Examples
Lecture 9: Class Inheritance
Definition of Inheritance
Member Data and Member Function Hiding
Overriding Access in Inheritance
Constructors and Destructors in Inheritance
Serial and Multiple Inheritance
Class Extension and Operator Overloading
Class Extension: An Exercise
UML and Class Inheritance
Lecture 9 Examples
Lecture 10: Friend Classes and Polymorphism
Early and Late Binding of Functions
Pointers, References and Inheritance
Virtual Base Classes
Virtual Functions and Abstract Classes
Lecture 10 Examples
Lecture 11: Template Functions and Template Classes
Template Functions - An Example of Sorting
Template Classes
Template Classes Inheritance
Lecture 11 Examples
Lecture 12: Files IO Streams
IO File Streams
IO File Classes
Binary Streams and Class IO
File Position Locators Functions
Exercise - A Maintenance Program
Example - Book Inventory Records
Lecture 12 Examples
Lecture 13: Exception Handling
Basics of C Exception Handling
Throwing and Catching Exceptions
Making a Class Definition More Robust
Exception Specifications
Exception Handling and Inheritance
Exception Handling with Pointers and the new Operator
Lecture 13 Examples
Lecture 14: Data Structures
The Stack as an ADT
Queues as an ADT
Lists as an ADT
Doubly Linked Lists
Templates to Define ADTs
Lecture 14 Examples
Lecture 15: Standard Template Library (STL)
Vectors in STL
Multidimensional Vectors in STL
Lists in STL
Other STL Containers
Algorithms
Iterators
Lecture 15 Examples
Lecture 16: Binary Trees
Binary Trees
Binary Search Trees
Binary Search Trees as Recursive Data Structures
Lecture 16 Examples
List of Tables
Intermediate Business Programming with C++
ISBN: 738453099
EAN: N/A
Year: 2007
Pages: 142
BUY ON AMAZON
Project Management JumpStart
Initiating the Project
Defining the Project Goals
Budgeting 101
Appendix A Answers to Review Questions
Appendix B Sample Project Management Forms
Absolute Beginner[ap]s Guide to Project Management
The Goal of the Schedule Development Process
Key Inputs for Building a Schedule
Some Special Situations
More Than Managing
Managing Project Communications
Certified Ethical Hacker Exam Prep
Summary
Summary
Sniffers
Physical Security
License Term and Charges
Identifying and Managing Project Risk: Essential Tools for Failure-Proofing Your Project
Identifying Project Resource Risk
Quantifying and Analyzing Activity Risks
Managing Project Risk
Closing Projects
Appendix A Selected Detail From the PERIL Database
Lotus Notes Developers Toolbox: Tips for Rapid and Successful Deployment
Working with Forms
Project A: Build a Discussion Forum
Create a Custom Application Interface
Migrating a Database Design
Deploying the Production Database
HTI+ Home Technology Integrator & CEDIA Installer I All-In-One Exam Guide
Troubleshooting Video Systems
Home Communication System Basics
Water Management Systems
Home Security Surveillance Systems
Programming
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies