|
INTRODUCTION
TO THE
'C' |
INTRODUCTION
TO THE
'C++' |
LANGUAGE |
Preprocessor
Directives |
-
History
and
structure
of C
-
Data
types,
variables,
constants
and
operators
-
Different
types
of
Conversions
|
-
Introduction
of
OOP
Concept
-
Data
types,
control
statements
and
Operators
-
Arrays,
pointers
and
functions
|
CONTROL
FLOW
STRUCTURES |
CLASSES
AND
OBJECTS |
-
Sequential
and
Selective
control
structure
-
The
switch-case
statements
-
Iterative
control
structure
|
-
Introduction
to
classes
and
objects
-
A
C++Program
with
Class
-
Constructors
and
Destructors
-
Static
variables
and
static
functions
|
FUNCTIONS |
INHERITANCE |
-
Storage
classes
-
Recursive
functions
-
Functions
with
arrays
|
-
Types
of
inheritance
-
Access
Specifiers
-
Function
overriding
-
Friend
functions
|
ARRAYS
AND
STRING |
POLYMORPHISM |
-
Declaration
and
initialization
-
Arrays
Handling
-
Strings
and
string
functions
|
-
Function
and
Operator
Overloading
-
Operator
overloading
using
a
friend
|
STRUCTURES
AND
UNIONS |
DYNAMIC
POLYMORPHISM |
-
Declaration,
definition,
initialization
and
accessing
-
Nested
structures
and
union
-
Arrays
of
structures
-
Structures
and
functions
|
-
Virtual
functions
-
Abstract
classes
-
Early
and
late
binding
-
Limitation
of
virtual
functions
-
Virtual
constructors
and
destructors
|
POINTERS |
FILE
HANDLING |
-
Declaration,
initialization
and
accessing
of
pointers
-
Pointers
with
arrays,
Strings,
function
and
Structures
|
-
Stream
manipulation
-
Stream
insertion
and
extraction
-
File
input
and
output
functions
-
Random
access
to a
file
-
Redirection
and
input
/
output
error
handling
|
FILE
HANDLING
AND FILE
I/O |
TEMPLATES
AND
EXCEPTIONS |
-
File
handling
-
Defining,
Opening
and
Closing
a
file
-
Character
and
Line
I/O
from
files
-
Error
handling
during
I/O
Operations
-
File
I/O
using
structures
|
-
Templates
-
Exceptions
handling
-
Restricting
Exceptions
-
Rethrowing
an
Exceptions
|
DATA
STRUCTURE
(ADVANCED
'C'
CONTENTS) |
UNIX
OPERATING
SYSTEM |
The
Stack |
Salient
Features
of unix
Unix
System
Organization
Unix
File
System
Creating
Files
Listing
Files &
Directories
Masking
File
Permission
Directory
Related
Commands
Unix
File
System
Essential
Unix
Commands
File
Related
Commands
we, sort, cut, grep
Viewing
Files
File
compression
I/O
redirection
& piping
Vi
editor |
-
Representing
Stack
in C
-
Implementing
the
Pop
Operation
-
Testing
for
Exceptional
Condition
-
Implementing
the
Push
Operation
-
Evaluating
Postfix
Expression
-
Program
to
Evaluate
a
Postfix
Expression
-
Converting
an
expression
from
Infix
to
Postfix
|
Queues
and
Lists |
Processes
in Unix |
-
The
Queues
and
its
Sequential
Representation
-
The
Queues
as
an
Abstract
Data
Type
-
C
Implementation
of
Queues
|
-
Background
processes
-
Killing
a
process
-
The
at,
batch,
crontab
|
Linked
Lists |
Shell
programming |
-
Inserting
or
removing
nodes
from
a
List
-
Linked
Implementation
of
Stack
-
Linked
Implementation
of
Queues
|
-
Shell
variables
-
Keywords
-
Unix
defined
variables
-
User
defined
variables
-
Read
&
Echo
|
Lists
in C |
Taking
Decisions |
-
Allocating
and
Freeing
Dynamic
Variables
-
Linked
Lists
Using
Dynamic
Variables
-
List
Operations
in C
-
Polynomial
expressions
and
linked
list
|
Other
List
Structures |
Loop
Control
structure |
-
Circular
Lists
-
Stack
as a
Circular
List
-
Queue
as
an
Circular
List
-
Doubly
Linked
Lists
|
-
While
loop
-
Until
loop
-
For
loop
-
Break
statement
-
Continue
statement
|
Trees
|
System
Administration |
-
Binary
Trees
-
Operations
on
Binary
Trees
-
Array
representation
of
trees
-
Expressions
tree
representation
-
Applications
of
Binary
Trees
-
Node
representation
of
Binary
Trees
-
Internal
and
External
Nodes
-
Binary
tree
Traversals
in C
-
Binary
search
tree
operations
-
Traversals
in
BST
-
Threaded
Binary
Trees
-
AVL
Trees.
|
-
Adding
and
Removing
Users
-
Shutting
the
System
down
-
Mounting
a
File
System
-
Unmounting
a
File
system
|
Sorting
Techniques |
|
-
Exchange
sorts
-
Bubble
sort
-
Quicksort
|
Insertion
Sorts |
-
Simple
Insertion
-
Shell
sort
|
Selection
and Tree
sorting |
|
-
Straight
Selection
sort
-
Straight
Selection
sortBinary
Tree
sorts
|
|