Biju Patnaik University of Technology 2010 M.C.A Object oriented analysis and design with uml - Question Paper
Friday, 24 May 2013 06:20Web
Fifth Semester Examination- 2010
OBJECT ORIENTED ANALYSIS AND DESIGN WITH UML
Time:3 Hours
Max. Marks:70
ans ques. No. one which is compulsory and any 5 from the rest.
The figures in the right-hand margin indicate marks.
1. ans the subsequent questions:- [2*10=20]
(a) What is Frameworks ?
(b) What is multiplicity ?
(c) elaborate Bags and Sequences ?
(d) discuss N-ary Association with diagram.
(e) What do you mean by Reification ?
(f) State the difference ranging from state, sequence and interaction modeling.
(g) What is signal Generalization ?
(h) What is swim lanes? discuss with example.
(i) State the difference ranging from Active and Passive object.
(j) What do you mean by trends and partitions?
2. (a) What is a class diagram? Draw a class model diagram of a computer based windowing system. [5]
(b) What do you mean by Association ends? discuss its properties. [5]
3. (a) Draw state diagram for a telephone line. [5]
(b) discuss how the state model implicitly supports concurrency among objects. [5]
4. (a) elaborate 2 types of sequence model ? Draw sequence diagram for a stock purpose. [5]
(b) Prepare an activity diagram that elaborates the details of logging into email system. Note that entry of the user name and password can occur in any order. [5]
5. (a) discuss the steps to constructs a domain state model ? [5]
(b) discuss various software control strategy can be adopted for a system. [5]
6. (a) discuss the steps to design algorithm for every operation in a system. [5]
(b) discuss briefly about fine tuning classes. [5]
7. (a) What is testing of software ? What kind of testing should you do to enhance the quality of software? [5]
(b) discuss various kind of constraints may enforce by RDBMS. [5]
8. Write short note on any 4 of the following: [2.5*4=10]
(a) Reusability of Software
(b) Dynamic simulation
(c) Interactive interface
(d) Check constraints
(e) Difference ranging from C++ and Java
Earning: Approval pending. |