{"id":1257,"date":"2016-11-21T14:27:33","date_gmt":"2016-11-21T14:27:33","guid":{"rendered":"http:\/\/www.inspirenignite.com\/anna-university\/?p=1257"},"modified":"2019-07-17T14:58:45","modified_gmt":"2019-07-17T14:58:45","slug":"anna-university-b-tech-eee-r13-6th-sem-visual-languages-and-applications-syllabus","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/anna-university\/anna-university-b-tech-eee-r13-6th-sem-visual-languages-and-applications-syllabus\/","title":{"rendered":"Anna University B.Tech EEE (R13) 6th Sem Visual Languages and Applications Syllabus"},"content":{"rendered":"<p>Visual Languages and Applications Syllabus for B.Tech 6th 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 Visual Languages and Applications B.Tech (R13) sixthsem is as follows<\/p>\n<p><strong>OBJECTIVES :<\/strong><\/p>\n<ul>\n<li>To study about the concepts of windows programming models, MFC applications,<br \/>\ndrawing with the GDI, getting inputs from Mouse and the Keyboard.<\/li>\n<li>To study the concepts of Menu basics, menu magic and classic controls of the\u00a0windows programming using VC++.<\/li>\n<li>To study the concept of Document\/View Architecture with single &amp; multiple document\u00a0interface, toolbars, status bars and File I\/O Serialization.<\/li>\n<li>To study about the integrated development programming event driven programming,\u00a0variables, constants, procedures and basic ActiveX controls in visual basic.<\/li>\n<li>To understand the database and the database management system, visual data\u00a0manager, data bound controls and ADO controls in VB.<\/li>\n<\/ul>\n<p><strong>UNIT I : FUNDAMENTALS OF WINDOWS AND MFC \u00a0 \u00a0<\/strong> \u00a0 \u00a0 \u00a0 \u00a0[9 hours]<br \/>\nMessages &#8211; Windows programming &#8211; SDK style &#8211; Hungarian notation and windows data types &#8211; SDK\u00a0programming in perspective. The benefits of C++ and MFC &#8211; MFC design philosophy \u2013 Document \/\u00a0View architecture &#8211; MFC class hierarchy &#8211; AFX functions. Application object &#8211; Frame window object &#8211;\u00a0Message map. Drawing the lines \u2013 Curves \u2013 Ellipse \u2013 Polygons and other shapes. GDI pens \u2013\u00a0Brushes &#8211; GDI fonts &#8211; Deleting GDI objects and deselecting GDI objects. Getting input from the\u00a0mouse: Client &amp; Non-client &#8211; Area mouse messages &#8211; Mouse wheel &#8211; Cursor. Getting input from the\u00a0keyboard: Input focus &#8211; Keystroke messages \u00a0Virtual key codes &#8211; Character &amp; dead key messages.<\/p>\n<p><strong>\u00a0UNIT II : RESOURCES AND CONTROLS<\/strong> \u00a0 \u00a0 \u00a0[9 hours]<br \/>\nCreating a menu \u2013 Loading and displaying a menu \u2013 Responding to menu commands \u2013 Command\u00a0ranges &#8211; Updating the items in menu, update ranges \u2013 Keyboard accelerators. Creating menus\u00a0programmatically &#8211; Modifying menus programmatically &#8211; The system menu &#8211; Owner draw menus \u2013\u00a0Cascading menus Context menus. The C button class \u2013 C list box class \u2013 C static class &#8211; The font\u00a0view application \u2013 C edit class \u2013 C combo box class \u2013 C scrollbar class. Model dialog boxes \u2013\u00a0Modeless dialog boxes.<\/p>\n<p><strong>UNIT III : DOCUMENT \/ VIEW ARCHITECTURE \u00a0<\/strong> \u00a0\u00a0 \u00a0[9 hours]<br \/>\nThe in existence function revisited \u2013 Document object \u2013 View object \u2013 Frame window object \u2013\u00a0Dynamic object creation. SDI document template &#8211; Command routing. Synchronizing multiple views of\u00a0a document \u2013 Mid squares application Supporting multiple document types \u2013 Alternatives to MDI.\u00a0Splitter Windows: Dynamic splitter window \u2013 Static splitter windows. Creating &amp; initializing a toolbar &#8211;\u00a0Controlling the toolbar\u2019s visibility \u2013 Creating &amp; initializing a status bar \u00a0Creating custom status bar\u00a0panes \u2013 Status bar support in appwizard. Opening, closing and creating the files &#8211; Reading &amp; Writing\u00a0\u2013 C file derivatives \u2013 Serialization basics &#8211; Writing serializable classes.<\/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:<\/strong><\/p>\n<ul>\n<li>To understand and apply computing platform and software for engineering problems.<\/li>\n<\/ul>\n<p><strong>TEXT BOOKS:<\/strong><\/p>\n<ul>\n<li>Jeff Prosise, \u2018Programming Windows With MFC\u2019, Second Edition, WP Publishers &amp;<br \/>\nDistributors (P) Ltd, Reprinted, 2002.<\/li>\n<li>Evangelos Petroutsos, \u2018Mastering Visual Basic 6.0\u2019, BPB Publications, 2002.<\/li>\n<\/ul>\n<p><strong>REFERENCES:<\/strong><\/p>\n<ul>\n<li>Herbert Schildt, \u2018MFC Programming From the Ground Up\u2019, Second Edition, Tata McGraw Hill,\u00a0reprinted, 2002.<\/li>\n<li>John Paul Muller, \u2018Visual C++ 6 From the Ground Up Second Edition\u2019, Tata McGraw Hill,\u00a0Reprinted, 2002.<\/li>\n<li>Curtis Smith &amp; Micheal Amundsen, \u2018Teach Yourself Database Programming with Visual Basic 6\u00a0in 21 days\u2019, Techmedia Pub, 1999.<\/li>\n<\/ul>\n<p>For all other B.Tech EEE 6th sem syllabus go to <a href=\"http:\/\/www.inspirenignite.com\/anna-university\/anna-university-b-tech-electrical-and-electronics-engineering-6th-sem-course-structure-for-r13-batch\/\">Anna University B.Tech\u00a0ELECTRICAL AND ELECTRONICS ENGINEERING\u00a0(EEE) 6th 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>Visual Languages and Applications Syllabus for B.Tech 6th sem is covered here. This gives the details about credits, number of hours and other details along with reference books for the [&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-1257","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/posts\/1257","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=1257"}],"version-history":[{"count":4,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/posts\/1257\/revisions"}],"predecessor-version":[{"id":10937,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/posts\/1257\/revisions\/10937"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/media?parent=1257"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/categories?post=1257"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/tags?post=1257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}