How To Exam?

a knowledge trading engine...


SRM University 2007 B.Tech Information Technology IT206-OBJECT- ORIENTED ANALYSIS AND DESIGN - Question Paper

Wednesday, 30 January 2013 08:40Web
32. How would you identify methods?
33. What are unnecessary attributes?

PART-B

1. discuss about use case modeling in object -oriented analysis.
2. discuss how the actors and use cases are identified for Via Net
BankATM System.

3. discuss about the noun phrase approach using the Via Net
BankATM System.

4. discuss about the common class trends approach using the
Via Net BankATM System.

5. discuss about the use case driven approach using Via Net
BankATM System.
6. discuss about the classes, responsiblites and collaborators using
Via Net BankATM System.
7. Develop sequence/collaboration diagrams for the withdraw
savings denied use case of the bank system.

8. discuss about associations, identifying associations, guidelines
for identifying associations, common association trends and
eliminating unnecessary associations.
9. discuss about super-sub class relationships and A-Part-of
relationships with an example.
10. discuss about the relationship analysis for the Via Net
Bank ATM System.

UNIT-IV
PART-A

1. How would you differentiate good design from bad design?
2. What is the basic activity in designing an application?
3. Why is a large number of simple classes better than a small
number of complex classes?
4. How can encapsulation, modularization and polymorphism
improve reusability?
5. Why are people not utilizing reusability?
list a few reasons.
6.How would you decide a subdividing your classes into a
hierarchy of super and subclasses
7. elaborate the challenges in designing with inheritance?
8. elaborate the risks of a cut - and-paste kind of reusability?
9. How can you achieve multiple inheritance in a single inheritance
system?
10. How can you avoid a subclass inheriting inappropriate
behavior?
11. List the object -oriented design axioms and corollaries.
12. What is the relationship ranging from coupling and cohesion?
13. How do you further refine your design?
14. elaborate public and private protocols? What is the significance
of separating these 2 protocols ?
15. elaborate a few characteristics of a bad design?
16. How do you distinguish transient data from Persistent data?



( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER SRM University 2007 B.Tech Information Technology IT206-OBJECT- ORIENTED ANALYSIS AND DESIGN - Question Paper