Accounting and Financial Management (3) Analog and Digital Communication (2) Artificial Intelligence (2) BE(Civil) (2) BE(CSE) (83) BE(ECE) (11) BE(Mech) (10) Business Processes (3) C# and .NET Framework (2) Communication Skills (1) Compiler Design (1) COMPONENT BASED TECHNOLOGY (1) COMPUTER ARCHITECTURE (1) COMPUTER GRAPHICS and MULTIMEDIA SYSTEMS (6) COMPUTER INTEGRATED MANUFACTURING (1) Computer Networks (9) Computer Organization (2) Computer Programming (1) Consumer Behaviour (1) Control Systems (1) Cryptography and Network Security (3) Datastructures and Algorithms (10) Datawarehousing and Mining (1) DBMS (5) DESIGN AND ANALYSIS OF ALGORITHMS (9) DESIGN OF MACHINE ELEMENTS (1) DIGITAL PRINCIPLES AND SYSTEMS DESIGN (3) Discrete Mathematics (1) DISTRIBUTED COMPUTING (2) DSP (8) DYNAMICS OF MACHINERY (2) Economic Foundations (1) ELECTRICAL ENGINEERING (1) ELECTRICAL ENGINEERING AND CONTROL SYSTEMS (1) Electromagnetic Fields (3) ELECTRONIC CIRCUITS (1) ELECTRONIC COMMERCE (4) ELECTRONIC DEVICES AND CIRCUITS (1) EMBEDDED SYSTEMS (1) FUNDAMENTALS OF COMPUTING (2) Graphics and Multimedia (3) HEAT AND MASS TRANSFER (1) HUMAN RESOURCE MANAGEMENT (1) Internet Programming (9) INTRODUCTION TO FINITE ELEMENT ANALYSIS (1) Legal Aspects of Business (1) MANAGEMENT INFORMATION SYSTEMS (1) Marketing Management (1) MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE (4) MATHEMATICS - I (1) MBA (9) MCA (83) MCA QUESTION BANK (2) MECHATRONICS (1) MicroProcessor and Controllers (4) MICROPROCESSORS AND APPLICATIONS (5) MIDDLE WARE TECHNOLOGIES (3) MOBILE COMPUTING (5) NETWORK PROGRAMMING (1) NUMERICAL METHODS (1) OBJECT ORIENTED ANALYSIS AND DESIGN (5) Object Oriented Programming (18) Operating System (2) OPERATING SYSTEMS (9) Organizational Behaviour (2) POWER ELECTRONICS (1) Principles of Management (8) PROBABILITY AND QUEUEING THEORY (2) Probability and Statistics (1) PROBLEM SOLVING AND PROGRAMMING (2) PROCESS PLANNING AND COST ESTIMATION (1) PROFESSIONAL ETHICS AND HUMAN VALUES (1) RANDOM PROCESSES (1) RESOURCE MANAGEMENT TECHNIQUES (2) ROBOTICS (1) Security analysis (1) Service Marketing (1) SIGNALS AND SYSTEMS (1) Software Engineering (8) SOFTWARE PROJECT MANAGEMENT (4) SOFTWARE QUALITY MANAGEMENT (2) System Software (2) TCP/IP PROTOCOL SUITE (3) Theory of Computation (4) Total Quality Management (2) UNIX AND NETWORK PROGRAMMING (4) Visual Programming (2) WEB GRAPHICS (2) WEB TECHNOLOGY (2) XML AND WEB SERVICES (4)

Friday, July 4, 2008

VISUAL PROGRAMMING 2008 - B.E

 
VISUAL PROGRAMMING-CS1253

PART-A
1) Explain in brief the windows MSG structure.
2) List the styles for push button child window control.
3) State the use of windows message and event handler.
4) Give the resource script file for a modal dialog box.
5) State some messages and selection flags meant for menu resource.
6) Explain in brief the MFC serialization mechanism.
7) What is an Active X control?
8) Define OLE.
9) State the MFC classes used for ODBC database programming.
10) State the techniques used for playing audio files.

PART-B
11) a) i) Explain in detail the GDI objects.(1) Device context (2)Brush (3)Pen.
ii) Write a win32 program to draw different shapes using different colors 
and fill styles.
(or)
b) Explain the windows message map architecture in detail with a sample program.
12) a) i) Describe in detail the Microsoft Foundation classes relating to user interfaces.
ii) Explain the CListBox class and its member functions in detail with an 
example program.
(or)
b) i) State the use and explain the common dialog control in detail.
ii) Explain the modal and modeless dialog boxes.
13)a) i) Write notes on the Rich Control in detail.
ii) Explain how reading and writing is done in a SDI document.
(or)
b) What is DLL? Explain its types and advantages in detail. Write a program to 
create a user defined DLL.
14) a) Develop an application to create a simple Active X control using MFC.
(or)
b) Explain the OLE drag and drop mechanism in detail 
15) a) i) Explain the multithreading concert in VC++.
ii) Explain the use of WinInet API.
(or)
b) Develop a database application for maintaining student details.


 

No comments:

Post a Comment