Thursday 7 June 2018

GI8302 Fundamentals Of Object Oriented Programming Lecture Notes Syllabus Book Previous 2 13 15 Marks Anna University Important Question Bank With Answers Regulation 2017 Study Materials Pdf Ppt

GI8302 Fundamentals Of Object Oriented Programming Lecture Notes Syllabus Book Previous  2 13 15 Marks  Anna University Important Question Bank With Answers  Regulation 2017 Study Materials Pdf Ppt

GI8302 FUNDAMENTALS OF OBJECT ORIENTED PROGRAMMING  

UNIT I CONCEPTS OF OBJECT ORIENTED PROGRAMMING 
Principles - Abstract Data types - Inheritance - Polymorphism - Object Identity - Object Modeling
-Object Oriented Programming Languages - Object Oriented Databases - Object Oriented user
Interfaces - Object Oriented GIS - Object Oriented Analysis - Object Oriented Design –Examples.

UNIT II C++ PROGRAMMING FUNDAMENTALS 
Introduction to C++- Keywords, Identifiers- Data types- Variables – Operators`- anipulatorsOperator
Overloading- Operator Precedence- Control Statements-Functions - Call by Reference - Arguments - Function Overloading – Exercises


UNIT III CLASSES AND OBJECTS 
Classes and Objects - Member Functions - Nesting of Member Functions Constructors - Destructors -Type Conversions - Inheritance - Base class - Derived Class - Visibility modes -Single Inheritance - Multilevel Inheritance - Multiple Inheritance - Nesting - Polymorphism- File - Opening and Closing - Exercises


UNIT IV JAVA PROGRAMMING 
Java – C++ comparison – Java and portability – Java beans and events – Servlet – applets package – interface – implementation – class hierarchies in Java- Polymorphism and inheritance – data hiding concepts- Java client and server side pages - Customization in GIS.

UNIT V SCRIPTS AND OOP 
AJAX - Introduction – history – libraries - Struts – JSF – Hibernate – Spring – AJAX Programming –
Java scripts - Python and Perl- Customization in GIS.

TEXTBOOKS:
1. Balagurusamy. E., Object Oriented Programming with C++, Tata McGraw Hill Publications, Fourth edition, 2008
2. Daniel Liang, Introduction to Java Programming, Pearson, Sixth Edition, 2010

REFERENCES:
1. Bjarne Stroustrup, Programming: Principles and Practice using C++, Addison Wesley Publications, First Edition, 2008.
2. Ponnambalam. P and Tiuley Alguindigue, “A C++ Primer for Engineers: An Object Oriented approach” , McGraw Hill, 1997.
3. Kris Hadlock, Ajax for Web applications developers, Sams Publishing, First edition,2006
4. Bhushan Trivedi : “ Programming with ANSI C ++ . A Step by step approach “ Oxford University Press,2010
5. http://docs.oracle.com/javaee/5/tutorial/doc
6. www.cplusplus.com/doc/tutorial/

GI8302 Fundamentals Of Object Oriented Programming Lecture Notes Syllabus Book Previous  2 13 15 Marks  Anna University Important Question Bank With Answers  Regulation 2017 Study Materials Pdf Ppt

No comments:

Post a Comment