{"id":1617,"date":"2016-11-26T20:30:26","date_gmt":"2016-11-26T20:30:26","guid":{"rendered":"http:\/\/www.inspirenignite.com\/anna-university\/?p=1617"},"modified":"2019-07-17T19:47:08","modified_gmt":"2019-07-17T19:47:08","slug":"anna-university-b-tech-gi-r13-4th-sem-object-oriented-programming-geoinformatics-engineers-detailed-syllabus","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/anna-university\/anna-university-b-tech-gi-r13-4th-sem-object-oriented-programming-geoinformatics-engineers-detailed-syllabus\/","title":{"rendered":"Anna University B.Tech GI (R13) 4th Sem Object Oriented Programming for Geoinformatics Engineers Detailed Syllabus"},"content":{"rendered":"<p>Object Oriented Programming for Geoinformatics Engineers Syllabus for B.Tech 4th sem is covered here. This gives the details about credits, number of hours and other details along with reference books for the course.<\/p>\n<p>The detailed syllabus for Object Oriented Programming for Geoinformatics Engineers B.Tech (R13) fourthsem is as follows<\/p>\n<p><strong>OBJECTIVES :<\/strong><\/p>\n<ul>\n<li>To facilitate the student to develop Object Oriented Programming<\/li>\n<li>To Familiarize GIS customisation programming using Java and AJAX.<\/li>\n<\/ul>\n<p><strong>UNIT I : CONCEPTS OF OBJECT ORIENTED PROGRAMMING<\/strong> \u00a0 \u00a0 [9 hours]<br \/>\nPrinciples &#8211; Abstract Data types &#8211; Inheritance &#8211; Polymorphism &#8211; Object Identity &#8211; Object Modeling &#8211;\u00a0Object Oriented Programming Languages &#8211; Object Oriented Databases &#8211; Object Oriented user\u00a0Interfaces &#8211; Object Oriented GIS &#8211; Object Oriented Analysis &#8211; Object Oriented Design \u2013Examples.<\/p>\n<p><strong>UNIT II: \u00a0C++ PROGRAMMING FUNDAMENTALS<\/strong> \u00a0 \u00a0\u00a0[9 hours]<br \/>\nIntroduction to C++- Keywords, Identifiers- Data types- Variables \u2013 Operators` ManipulatorsOperator\u00a0Overloading- Operator Precedence- Control Statements-Functions &#8211; Call by\u00a0Reference &#8211; Arguments &#8211; Function Overloading \u2013 Exercises<\/p>\n<p><strong>UNIT III : CLASSES AND OBJECTS<\/strong> \u00a0 \u00a0\u00a0[9 hours]<br \/>\nClasses and Objects &#8211; Member Functions &#8211; Nesting of Member Functions Constructors &#8211;\u00a0Destructors -Type Conversions &#8211; Inheritance &#8211; Base class &#8211; Derived Class &#8211; Visibility modes &#8211;\u00a0Single Inheritance &#8211; Multilevel Inheritance &#8211; Multiple Inheritance &#8211; Nesting &#8211; Polymorphism &#8211; File &#8211;\u00a0Opening and Closing \u2013 Exercises<\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" target=\"_blank\" rel=\"noopener\"><strong>Download iStudy\u00a0Android\u00a0App for complete Anna University syllabus, results, timetables and all other updates. There are no ads and no pdfs and will make your life way easier.<\/strong><\/a><\/p>\n<p><strong>TOTAL : 45 PERIODS<\/strong><\/p>\n<p><strong>OUTCOMES:\u00a0<\/strong>At the end of the course the student will be able to understand<\/p>\n<ul>\n<li>Concepts of Object Oriented programming techniques<\/li>\n<li>the tools and procedure involved in programming with C++, Java<\/li>\n<li>concepts of various scripting languages and their use in GIS customization<\/li>\n<\/ul>\n<p><strong>TEXTBOOKS:<\/strong><\/p>\n<ul>\n<li>Balagurusamy. E., Object Oriented Programming with C++, 4th edition, Tata McGraw Hill\u00a0Publications, 2008<\/li>\n<li>Daniel Liang, &#8220;Introduction to Java Programming&#8221;, 6th Edition, 2010<\/li>\n<\/ul>\n<p><strong>REFERENCES:<\/strong><\/p>\n<ul>\n<li>Bjarne Stroustrup, &#8220;Programming: Principles and Practice&#8221; using C++, Ist Edition, Addison\u00a0Wesley Publications, 2008.<\/li>\n<li>Ponnambalam.P and Tiuley Alguindigue, \u201cA C++ Primer for Engineers: An Object\u00a0Oriented approach\u201d , McGraw Hill, 1997<\/li>\n<li>Kris Hadlock, Ajax for Web application developers, Ist edition, Sams Publishing, 2006<\/li>\n<li>Bhushan Trivedi, \u201cProgramming with ANSI C++ A Step by step approach\u00a0\u201cOxfordUniversity Press, 2010<\/li>\n<\/ul>\n<p><strong>Web Resources<\/strong><\/p>\n<ul>\n<li>http:\/\/docs.oracle.com\/javaee\/5\/tutorial\/doc<\/li>\n<li>www.cplusplus.com\/doc\/tutorial\/<\/li>\n<\/ul>\n<p>For all other B.Tech GI 4th sem syllabus go to <a href=\"http:\/\/www.inspirenignite.com\/anna-university\/anna-university-b-tech-geoinformatics-engineering-4th-sem-course-structure-r13-batch\/\">Anna University B.Tech\u00a0GEOINFORMATICS ENGINEERING (GI) 4th Sem Course Structure for (R13) Batch.<\/a>All details and yearly new syllabus will be updated here time to time.Subscribe, like us on facebook and follow us on google plus for all updates.<\/p>\n<p>Do share with friends and in case of questions please feel free drop a comment.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Object Oriented Programming for Geoinformatics Engineers Syllabus for B.Tech 4th sem is covered here. This gives the details about credits, number of hours and other details along with reference books [&hellip;]<\/p>\n","protected":false},"author":2259,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1617","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/posts\/1617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/users\/2259"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/comments?post=1617"}],"version-history":[{"count":2,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/posts\/1617\/revisions"}],"predecessor-version":[{"id":11070,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/posts\/1617\/revisions\/11070"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/media?parent=1617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/categories?post=1617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/tags?post=1617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}