BM1353 Visual Programming Syllabus


BM1353 VISUAL PROGRAMMING 3 0 0 100

AIM
To know and program in GUI based visual programming languages.

OBJECTIVES
• To get an introduction about Win32 environment.
• To be familiar with event driven programming.
• To know about MFC and how to work with App
Wizard.

1. INTRODUCTION TO WINDOWS PROGRAMMING 8
GUI Concepts – Overview of Windows programming – Creating the window - Displaying the window - message Loop – windows procedure-WM_PAINT message - WM_DESTROY message – An Introduction to GDI – Scroll Bars – Keyboard – Mouse – Menus.

2. VISUAL BASIC PROGRAMMING 9
IDE – First Visual Basic Program - Introduction to Forms –Intrinsic Controls –working with Files - Accessing databases with data control - Classes and Objects – ADO Object Model.

3. VISUAL C++ PROGRAMMING 9
Windows Programming Model - Visual C++ components – Microsoft foundation classes Library Application Framework – Getting Started with AppWizard – Basic Event handling, Mapping modes, and a Scrolling View - Graphics Device Interface, Colors and fonts – Modal Dialog and Windows Common Dialogs – Modeless Dialog and windows Common dialogs – Using ActiveX controls – Windows Message Processing and Multithreading.

4. ADVANCED CONCEPTS 9
Menus – Keyboard Accelerators – Rich Edit Control – Tool bars – Status bars – A reusable Frame Window Base Class - Reading and writing documents - SDI and MDI environments – splitter windows and multiple views.

5. APPLICATIONS OF WINDOWS PROGRAMMING 10
Dynamic link library – Component Object Model - Object linking and embedding – Data Base Management With Microsoft ODBC.

TOTAL : 45

TEXT BOOKS
1. Charles Petzold, “Windows Programming”, Microsoft press, 1996. Chapters: 2,5,6,9,10
2. Francesco Balena, “Programming Microsoft Visual Basic6.0”, Microsoft press, Indian Reprint, 2001. Chapters: 1,2,3,5,6,13
3. David Kruglirski.J, “Programming Microsoft Visual C++”, Fifth Edition, Microsoft press, 1998.
Chapters: 1,2,3,4,5,6,7,8,12,13,14,15,17,18,20,22,24,31

REFERENCE BOOKS
1. G.Cornell, “Visual Basic 6”, Tata McGraw-Hill, 1998.
2. Deitel & Deitel, T.R.Nieto, “Visual Basic 6, How to program”, Prentice Hall of India, 1999.
Previous
Next Post »

Still not found what you are looking for? Try again here.