How To Exam?

a knowledge trading engine...


SRM University 2007 B.Tech Computer Science and Engineering CS305 / OBJECT ORIENTED ANALYSIS - Question Paper

Wednesday, 30 January 2013 07:55Web
7. Define cohesion.
8. What is basic activity in designing an application?
9. List the Object Oriented design axioms and corollaries.
10. What is the relationship ranging from coupling and cohesion?
11. What are the risks of a cut and paste kind of reusability?
12. What are the a few and characteristics of a bad design?
13. What are public and private protocols?
14. State the basic kinds of attributes.
15. State the activities included in the Object Oriented design process.
16. What is DBMS?
17. Distinguish transient data and persistent data.
18. What is a relational data base?
19. Explain tuple, primary key and foreign key.
20. What is a data base schema?
21. What is the difference ranging from a schema and Metaclass?
22. What is a DDL?
23. What is distributed data base?
24. What is concurrency control?
25. Define shareability.
26. Define transaction.
27. What is a concurrency policy?
28. What is query?
29. What is an OODBMS?
30. What is KISS?
31. Why do users obtain OOUI easier to use?
32. How can we develop or improve our creativity?
33. How can metaphors be used in the design of a user interface?





Part – B

1. Explain the object oriented Design process with neat diagram.
2. Explain coupling and its kinds and also describe cohesion.
3. Explain the challenges in designing with inheritances.
4. (a) How can you achieve multiple inheritance in a single inheritance system?
(b) How can you avoid a subclass inheriting inappropriate behavior?
5. How do design axioms help to avoid design pitfalls?
6. Draw activity diagram for the subsequent
a. Account class deposit method
b. Account class withdraw method.
c. Account class create Transaction method.
7. Describe the client – server computing
8. What are the various kinds of servers? Briefly define every.
9. Describe CORBA, ORB and DCOM.
10. State the difference ranging from OODBMS and Object Oriented programming.
11. State the difference ranging from OODBMS and traditional data bases.
12. Describe the process of creating the access layer classes.
13. Describe the federated multidatabase system.
14. Describe the reverse and forward engineering.
15. Describe the characteristics that a system outcome satisfied to be considered an OODBMS.
16. Design an access class for the Transaction class of the bank system.
17. Describe UI design rules.
18. Describe macro and micro processor of view layer design.


UNIT – V
Part – A

1. Describe the various testing strategies.
2. What is black box testing?
3. What is white box testing?
4. What is path testing? State its kind.
5. Define statement testing coverage.
6. Define branch testing coverage.
7. Distinguish top-down testing and bottom up testing.
8. Define regression testing.
9. State Myer’s bugs locating principles.
10. State Myer’s bugs debugging principles.
11. What is a test plan?.
12. What steps are followed in developing a test plan ?
13. State the kinds of test.
14. Draw the diagram for the work flow of testing.
15. State the various debugging techniques.


Part – B

1. Describe the guidelines for developing Quality Assurance Test Cases.
2. Describe the Guidelines for Developing Test Plans.
3. Design a view Layer for ATM system.



CASE STUDIES

1 Draw Sequence diagram, State transition diagram, Class diagram and Use Case diagram for the learner info System.
2 Draw Sequence diagram, Collaboration diagram, State Chart diagram and Activity diagram for the cellular phone.
3 Draw Sequence, Collaboration, State Chart, Activity, Component and Deployment diagrams for railway reservation system.
4 Draw Use Case, Class diagram, Sequence diagram, Activity, Component diagram for trading system.
5 Draw Class diagram, State transition diagram, Sequence diagram, Collaboration diagram for Library info system.
6 Draw Activity diagram, Component diagram and Deployment diagram for Library info system.
7 Draw Use Case diagram , State transition diagram, Class diagram , Sequence diagram for banking system(Deposit / Withdrawn)
8 Draw Collaboration diagram , Activity diagram, Component diagram and Deployment diagram for Banking system (Deposit/withdrawn)






( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER SRM University 2007 B.Tech Computer Science and Engineering CS305 / OBJECT ORIENTED ANALYSIS - Question Paper