Web Services

We Provide Ultimate Speed Web hosting , Domains purchases / Renewals, Designing, SEO, SMO. Etc.,

img

IT Services

We are providing Training on all upgraded Inforamtion Technology related Tools and Softwares with certification .

img

Design Services

We Provide 2d, 3D, Visual, Cad , Interior ,Exterior, Architecture , Work stations Designing with high quality output.

img

Academic Projects

We are Offering Live Projects to C.S.E. / I.T. / E.C.E. /E.E.E. / CIVIL & MECH. For B.Tech / M.Tech., / M.C.A /M.B.A

img

   Know more About "C" Course Content...



1: GETTING STARTED
1. What is C?
2. Background
3. Sample Program
4. Components of a C Program
5. Examples
6. Data Types
7. Variables
8. Naming Conventions for C Variables
9. Printing and Initializing Variables
10. Array Examples
11. Compiling and Executing a C Program

2: FUNCTIONS&OPERATORS
1. Examples of C Functions
2. Functions
3. sum Invoked from main
4. Invoking Functions
5. Elementary Operators
6. The operator= Operators
7. Operators
8. The Conditional Operator
9. Increment and Decrement
Examples
10. Increment and Decrement
Operators

3: SIMPLE I/O
1. Character I/O
2. End of File
3. Simple I/O Examples
4. Simple I/O Redirection
5. I/O with Character Arrays

4: FUNCTIONS
1. General
2. Function Declarations
3. Returning a Value or Not
4. Function Prototypes
5. Arguments and Parameters
6. Organization of C Source Files
7. Extended Example
8. The getline Function
9. The strcmp Function
10. The check Function
11. The atoi Function
12. The average Function
13. Summary

5: STRINGS
1. Fundamental Concepts
2. Aggregate Operations
3. String Functions

6: ARRAYS
1. Array Dimensions
2. An Array as an Argument to a
Function
3. String Arrays

7: POINTERS (PART 1)
1. Fundamental Concepts
2. Pointer Operators and Operations
3. Changing an Argument with a Function
Call
4. Pointer Arithmetic
5. Array Traversal
6. String Functions with Pointers
7. Pointer Difference
8. Prototypes for String Parameters
9. Relationship Between an Array and a
Pointer
10. The Pointer Notation *p++

8: POINTERS (PART 2)
1. Dynamic Storage Allocation -
malloc
2. Functions Returning a Pointer
3. Initialization of Pointers
4. gets - a Function Returning a
Pointer
5. An Array of Character Pointers
6. Two Dimensional Arrays vs.
Array of Pointers
7. Command Line Arguments
8. Pointers to Pointers
9. Practice with Pointers
10. Function Pointers

9: STRUCTURES
1. Fundamental Concepts
2. Describing a Structure
3. Creating Structures
4. Operations on Structures
5. Functions Returning
Structures
6. Passing Structures to
Functions
7. Pointers to Structures
8. Array of Structures
9. Functions Returning a
Pointer to a Structure

10: FILE I/O
1. System Calls vs. Library Calls
2. Opening Disk Files
3. fopen
4. I/O Library Functions
5. Copying a File
6. Character Input vs. Line Input
7. scanf
8. printf
9. fclose
10. Servicing Errors - errno.h
11. feof

C++

1: PERSPECTIVE
1. The Software Crisis
2. Design Techniques
3. Large Software Systems
4. Roots of Object Technology
5. What Is Object-Oriented
Programming?
6. C++ and Object-Oriented
Programming
7. Why C++?
8. Features of C++
9. Pros and Cons of C++

2: THE LANGUAGE OF OBJECT-ORIENTATION
1. What Is an Object?
2. What Is a Class?
3. Encapsulation
4. Data Hiding
5. The Public Interface
6. Relationships Among Classes
7. Inheritance
8. Polymorphism
9. Object-Oriented Design

3: C VS. C++
1. Comments
2. Namespaces
3. Simple Output
4. Simple Input
5. Definitions Near to First Use
6. Function Prototypes
7. The inline Specifier
8. const
9. Structure Members
10. The Reference Type
11. Overloading Function Names
12. Default Parameters
13. The Scope Resolution Operator
14. Aggregates
15. Operators new and delete
16. The bool Data Type
17. The string Data Type

4: FUNDAMENTALS OF CLASSES
1. Data Types
2. User Defined Data Types
3. Using the Class Concept
4. Defining a Class
5. public and private Access Levels
6. The Scope Resolution Operator
7. Using Class Objects Like Built-in
Types
8. Scope
9. Constructors
10. Member Initialization Lists
11. Destructors
12. Array of Objects
13. Pointers
14. The this Pointer
15. Passing Objects to Functions
16. Returning Objects From Functions
17. static Class Members

5: OPERATOR OVERLOADING
1. Introduction
2. Rules for Operator Overloading
3. Rationale for Operator
Overloading
4. Overloading Member Functions
5. Overloading Non-Member
Functions
6. friend Functions
7. The Copy Constructor
8. The Assignment Operator
9. Overloading [ ]
10. Overloading Increment and
Decrement Operators
11. const Objects and References

6: COMPOSITION OF CLASSES
1. Relationships
2. Composition of Classes
3. The Point Class
4. The Line Class
5. Member Initialization Lists
6. An Application With
Composition
7. The Copy Constructor under
Composition
8. operator= under Composition

7: INHERITANCE
1. Introduction
2. Public Base Classes
3. The protected Access Level
4. Member Initialization Lists
5. What Isn't Inherited
6. Assignments Between Base
and Derived Objects
7. Compile-Time vs. Run-Time
Binding
8. virtual Functions
9. Polymorphism
10. virtual Destructors
11. Pure virtual Functions
12. Abstract Base Classes
13. An Extended Inheritance Example

8: I/O IN C++
1. The iostream Library
2. Predefined Streams
3. Overloading operator<<
4. Overloading operator>>
5. Manipulators
6. Stream States
7. Formatted I/O
8. Disk Files
9. Reading and Writing Objects

9: ADVANCED TOPICS
1. Template Functions
2. Template Classes
3. Multiple Inheritance
4. User-Defined Conversions
5. Data Structures
6. An Iterator Class
7. Exceptions

 


© 2013 | Privacy policy Copy Rights Axcel Technologies | Powered By ADZPARK | www.adzpark.com