S7 - ADVANCED SOFTWARE ENVIORNMENTS

MG University S7 computer Science and Engineering B.Tech Syllabus 
Module 1
Windows Programming – Components of Windows API- Distinction with ordinary programs – Event Driven Programming – WinMain Function – Creating Windows – Message loop – Window procedures – Menus & Buttons – Drawing on Windows.
Module 2
MFC Features & Advantages – MFC Classes – Life cycle of an MFC application – The CWinApp Classes – Creating windows – Message maps and event handling – Menus & Buttons – Drawing on MFC windows – Handling mouse & Keyboard events.
Module 3
CORBA – Introduction – Features – Fundamental concepts in Distributed objects – CORBA IDL – stub & Skeleton – implementing a simple CORBA server and CORBA client with C++.
Module 4
CORBA object reference – Managing references at server – CORBA factories – CORBA object creation in C++ & JAVA – CORBA Exceptions – Destroying CORBA objects – comparison of CORBA & DCOM Architectures.
Module 5
X-Windows – Clients & Servers – Basic Architecture of X-Windows systems – Layers in XWindows Architecture – XWindows Programming – Simple Hello World Application in X. Command line options and resources – connecting to X-Display – creating windows and graphics context – Handling events – creating child windows.
References
Module1, 2
1. Visual C++ Programming – Yashwanth Kanetkar (BPB)
2. Programming Windows Fifth Edition – Charles Petzold Microsoft Press
3. Visual C++ Programming Bible – Leinecker & Archer IDG Books
4. Visual C++ Handbook – Osborne, TMH
Module 3, 4
5. COM & CORBA side by side – Janson Pritchard, Pearson Education Asia
Module 5
6. X-Windows system programming – Nabajyoti Barkakati (2nd Edition), Prentice Hall of India
Custom Search