Anna University -Study Materials for all Departments Latest News


080290050 Object Oriented Programming ECE 6th Semester Anna University Coimbatore Syllabus Regulation 2008

Anna university Coimbatore Syllabus


080290050 Object Oriented Programming  ECE 6th Semester Anna University Coimbatore Syllabus Regulation 2008


Department of Electronics and Communication Engineering 


Meant for Anna University Coimbatore


Syllabus 
(Regulation 2008/2010)
___________________________________________________________________________________
Details:
University:Anna University
Year: Third Year
Department: B.E Electronics and Communication Engineering 
Semester:  (VI) 
Content: 080290050 Object Oriented Programming  ECE 6th Semester Anna University Coimbatore Syllabus Regulation 2008
Post Type: Syllabus



Like our Facebook Page to get regular Updates




UNIT I 
OBJECT ORIENTED PROGRAMMING AND BASICS OF C++                     9

Software crisis Software evolution A look at procedure oriented programming Object oriented programming paradigm Basic concepts of object oriented programming Benefits of OOP Object-oriented languages Applications of OOP – C++ statements Structure of C++ Program-

Tokens Keywords Identifiers and constants Basic data types User defined data types Derived data types Symbolic constants Declaration of variables Dynamic initialization of variables Reference variables Operators in C++ Scope resolution operator Manipulators – Type cast operator Expressions and their types Special assignmenexpressions  –  Control  structures  -  The  main  function   Function prototyping Call by reference Return by reference Inline functions Default arguments Function overloading-

UNIT II      
      CLASSES AND OBJECTS                                                                       9

Specifying a class Defining member functions Private member functions Arrays within a class Memory allocation for objects Static data members – Static member functions Arrays of objects Objects as function argumentsFriendly functions – Returning objects-
Constructors:  Parameterized  constructors   Multiple  constructors  in  a  class  
Constructors with default arguments Dynamic initialization of objects Copy constructor Dynamic constructors Destructors-

UNIT III       
    STATIC AND DYNAMIC POLYMORPHISM                                         9

Defining operator overloading: Overloading unary- binary operators - Manipulation of strings  usinoperators   Rules  for  overloading operators  –  Type  Conversions - Defining derived classes – Single inheritance Multilevel inheritance Multiple inheritance Hierarchical inheritance Hybrid inheritance Virtual base classes Abstract classes - Introduction to pointers to objects: This pointer Pointers to derived classes Virtual functions Pure virtual functions-

UNIT IV      
    INTRODUCTION TO JAVA                                                                      9

Java features: How Java differs from C and C++ - Simple Java program Java program structures Java tokens Java statements Implementing a Java program – Java virtual machine Command line arguments - Constants Variables Data types
Scope of variables Operators in Java-

Defining a class Adding variables and methods Creating objects Accessing class members  –  Constructors  Method  overloading  Static  members  –  Inheritance: Extending a class Overriding methods Final variables and methods Final classes




Abstract methods and classes Visibility control - Arrays One dimensional array – Creating an array Two-dimensional arrays Strings Vectors-


UNIT V          
PACKAGES- MULTITHREADING AND EXCEPTIONS                         9

Defining interfaces –  Extending interfaces –  Implementing interfaces –  Accessing interface variables Java API packages Using system packages Creating- accessing and using a package – Adding a class to a package - Creating threads Extending the thread class Stopping and blocking a thread Thread exceptions – Thread priority Synchronization Life cycle of a thread Using thread methods-

Types of errors: Exceptions Syntax of exception handling code Multiple catch statements Using finally statements Throwing our own exceptions – Using exceptions for debugging- Preparing to write applets Applet lifecycle Creating an executable applet Designing a web page Applet tag Adding applet to HTML file – Running the Applet-


TOTAL: 45

TEXT BOOKS:

1.  E-Balagurusamy- Object Oriented Programming with C++’- Second edition- Tata McGraw Hill- 2003
2.  E-Balagurusamy- Programming with JAVA A Primer’- Second edition- Tata
McGraw Hill- 2003
REFERENCES:

3.  Herbert Schildt- ‘C++ - The Complete Reference’- Tata McGraw Hill- 1997
4.  Kris Jasma- ‘Java Programming A Complete Reference’- Galgotia Publication-
1994
5.    Gotfried Object oriented programming with c++” Schaum’series-TMH-2007
6.    kamthane object oriented programming with ANSI And turbo C++,Pearson-
2007

7.  Stroustroup the c++ programming language pearson 2005


ATTACHMENT    Download

For All Subject Syllabus-Download Link

For All Subject Question Papers -Download Link


Related Searches:
Anna University Coimbatore ECE syllabus
Anna University Coimbatore ECE  8th semester syllabus
ECE syllabus for Anna university coimbatore
080290050 Object Oriented Programming  Syllabus
Syllabus for 080290050
Text books for 080290050
Text books for Object Oriented Programming
Reference books for 080280050
Reference books for Object Oriented Programming
Syllabus for Object Oriented Programming
Affiliated institutions ECE 8th sem AU coimbatore syllabus
BE ECE syllabus for anna university coimbatore
AU coimbatore ECE syllabus
AU coimbatore ECE sixth semester syllabus
ECE sixth semester syllabus for Anna university coimbatore
Share on Google Plus
    Blogger Comment

0 comments:

Post a Comment