Karnataka State Women University 2007 B.C.A Computer Application - Question Paper
Thursday, 24 January 2013 01:10Web
PART-A
1. ans any TEN ques. from the subsequent.
a) Name 2 orthogonal views of the software? (10*1=10)
b) describe dynamic inheritance
c) _________ The implementation of a high level operation for a specific class of objects.
d) describe polymorphism.
e) Differentiate ranging from validation and verification.
f) describe use-case model.
g) Expand OMT.
h) Name 5 Booch diagrams
i)What is data modeling?
j) What is the importance of UML?
k)What are a few of the UML dynamic diagrams?
l) Why is analysis a difficult task?
PART-B
ans any 2 ques. from every unit.
UNIT-I
2. a) define the components of Unified Approach.
b) discuss system development methodology and object oriented system development
methodology.
c) discuss base class and derived class. (3+5+2)
3. a) elaborate the advantages of object- oriented approach?
b) explain with suitable example the various kinds of relationship.
c) discuss consumer- producer relationship. (5+3+2)
4. a) discuss inheritance, multiple inheritance and multilevel inheritance with example.
b) How does the object oriented approach differ from the traditional top- down approach? (5+5)
UNIT-II
5. a) explain the waterfall approach.
b) What is CBD? Why is it important?
c) explain the 4 phases of OMT. (3+3+4)
6. a) explain the various models of OMT
b) Write a note on prototype and its categories. (5+5)
7. a) explain the valuation process of software development.
b) discuss Booch methodology in detail. (5+5)
UNIT-III
8. a) Name and define the relationships in a use case diagram.
b) What is an association role?
c) What is a model and why do we need to model a problem? (4+3+3)
9. a) elaborate a few of the forms of associations? Draw their UML representations.
b) What is the purpose of an activity model?
c) Why is documentation an important part of analysis? (5+3+2)
Earning: Approval pending. |