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)

Thursday, October 28, 2010

MC1753- OBJECT ORIENTED ANALYSIS AND DESIGN JUNE 2009

MCA EXAMINATION, MAY /JUNE 2009

MC1753- OBJECT ORIENTED ANALYSIS AND DESIGN.

PART A

l. What is meant by dynamic binding?

2. What are meta classes and abstract classes?

3. What is the use of an interaction diagram?

4. Define extensibility?

5. What is the significance of use case model?

6. Define object responsibility?

7. Mention the general purpose of a view layer interface?

8. Mention the major activities involved in the micro development process?

9. What is meant by a Test plan?

10. Write about usability testing?

Part —B

1 1. a)i)What is meant by object oriented modeling and design ? Describe the general

aspects of object oriented approach[Mark 12]

ii) write a note on information hiding. [Mark 4]

Or

b) Explain the object oriented system development life cycle in detail with suitable

example? [Mark 16]

12.a) Write notes on following:

i)Unified approach to object Modeling. [Mark 6]

ii)Static UML notations. [Mark 6]

iii)Patterns and frameworks. [Mark 5]

Or

b)Design a system for electronic voting machine with the following diagrams

iii)Object diagram

iv)Interaction diagram

13.a) Write notes on following; [Mark 4 * 4=l6]

i) Documentation

ii)Classification

iii) Super sub classes

iv) Use case model

Or

b) Explain as to how you would identify the relationship among classes in OOA in detail

with suitable example? [Mark 16]

14. a) i) Explain the rules involving design of a classes and method in detail with suitable

example. [Mark 8]

ii) Describe the macro process of object oriented development.

[Mark 8]

Or

b) Explain in detail the purpose of a view layer interface and process of designing

interface object with suitable example.[Mark 8]

l5.a) i)Define satisfaction in testing strategies and explain satisfaction testing with the

guidelines for development satisfaction testing. [Mark 8]

ii) what is meant by s/w quantity assurance'? Describe the importance of s/w quantity

assurance plan. [Mark 8]

Or

b)i)What are test cases ? Mention the objectives and the guidelines for developing Test

cases [Mark 8]

ii) What are Top down testing and Bottom up Testing? Discuss their adv and disadv

[Mark 8]

1 comment: