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
Introducing Microsoft Office InfoPath 2003 (Bpg-Other)
Presenting InfoPath 2003 SP-1
Filling Out Forms
Creating Forms
Adding Basic Controls and Lists
Connecting Forms to Databases
Metrics and Models in Software Quality Engineering (2nd Edition)
Definition, Operational Definition, and Measurement
In-Process Quality Metrics
Ishikawas Seven Basic Tools
Lines of Code
Halsteads Software Science
Building Web Applications with UML (2nd Edition)
Dynamic Clients
Activities
Gathering and Prioritizing Requirements
Design
HTML to UML
Persuasive Technology: Using Computers to Change What We Think and Do (Interactive Technologies)
Overview of Captology
The Functional Triad Computers in Persuasive Roles
Credibility and Computers
Increasing Persuasion through Mobility and Connectivity
The Ethics of Persuasive Technology
AutoCAD 2005 and AutoCAD LT 2005. No Experience Required
Getting to Know AutoCAD
Setting Up a Drawing
Generating Elevations
Working with Hatches and Fills
Dimensioning a Drawing
FileMaker 8 Functions and Scripts Desk Reference
GetAsText()
Hiragana()
LayoutIDs()
Random
Upper()
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