Monday 13 May 2013

080230028 OBJECT ORIENTED SYSTEM DESIGN IMPORTANT QUESTIONS

                                      
Programme    : BE
Branch          :CSE
Semester        : VI   
Course Code: 080230028
Course Name: OBJECT ORIENTED SYSTEM DESIGN  


Unit – 1 : INTRODUCTION


1.    A) Write about the Object Orientation.
B) Explain about the OO Development.
C)  Write about the OO Methodology.
2.    A)  Explain about the OO Themes.
B)  Explain about the Evidence for Usefulness of OO Development.
C)  Write about the Modeling History.
3.    A)  Write about the modeling as a design technique.
B) Explain about the Class modeling with neat UML examples.
4.    A) Write about the Link and association concepts with neat UML diagrams.          
B) Explain about a sample Class Model.


UNIT – 2 : STATE, CLASS AND INTERACTION MODELING

5.    A)  Explain the following concepts.
1.    Advanced object and  class concepts.
2.    Association Ends.
3.    N-Ary associations
4.    Aggregation.
5.    Abstract Classes.
6.    A)  Explain About the multiple Inheritance
B) Explain the following concepts.
1.    Meta Data.
2.    Reification.
3.    Constraints.
4.    Derived data.
5.    Packages.
7.    A) Write about the state modeling with examples and draw the state diagram behaviors.
B) Explain about the advanced state modeling with neat UML diagram representations and sample state model example.
8.    A) Explain the following interaction modeling concepts.
1.    Use case models.
2.    Sequence models.
3.    Activity models.
B) Write the follwing advanced interaction modeling concepts.
1. Use case relationships.
2. Procedural sequence models.

Unit – 3 : ANALYSIS

9.    A) Write about the process overview.
B) Brief the system conception with neat examples.
10.    Explain about the analysis models and brief the Domain class model with neat UML diagram examples.
11.    Explain the following analysis models.
1.    Domain state model.
2.    Domain interaction model.
12.    Explain the following application analysis.
1.    Application interaction model.
2.    Application class model.
3.    Application state model.


Unit – 4 : DESIGN

13.    Write the following system design concepts
1.    Overview of system design.
2.    Estimating performance.
3.    Making reuse plan.
4.    Breaking a system into subsystems.
14.    Write the following system design concepts
1.    Allocation of subsystems.
2.    Management of data storage.
3.    Handling global resources.
4.    Choosing a software control strategy.
5.    Handling boundary conditions.
6.    Common architectural styles.
15.    A) Write about the class design overview and designing algorithms.
B) Explain about the recursing downwards and design optimization.
16.    Explain the following class design concepts
1.    Adjustment of inheritance.
2.    Organizing a class design.


Unit – 5 : IMPLEMENTATION
17.    Write a overview of implementation modeling concepts and testing.
18.    Explain about the OO languages and example programs.
19.    Explain the following database concepts
1.    Implementing structure – basic.
2.    Implementing structure – advanced.
3.    Implementing functionality.
4.    Object oriented databases.
20.    Explain the following Object oriented programming styles concepts
1.    Reusability.
2.    Extensibility.
3.    Roubestness.
4.    Programming – in – the – Large.
                                                                                       
   
   
   
   
   




No comments:

Post a Comment