Visvesvaraya Technological University (VTU) 2007 B.E Computer Science and Engineering Object oriented analysis and design - Question Paper
Seventh semester B.E Degree Examination, may 2007,CS/IS.
Object oriented analysis and design.
CS72
USN
Seventh Semester B.E. Degree Examination, May 2007
CS/IS
Object Oriented Analysis and Design
Time: 3 hrs.] [Max. Marks: 100
Note : Answer any FIVE full questions.
1 a. What is object-oriented system development methodology? Explain the reasons for
using object orientation in system development. (10 Marks)
b. With examples, explain the following with reference to object oriented systems:
i) Class hierarchy.
ii) Polymorphism. (10 Marks)
2 a. Describe briefly the macro processes involved in the object oriented system
development approach. (12 Marks)
b. What are the quality measures that need to be considered for building high quality software? (08 Marks)
3 a. Briefly describe the Booch system development processes. (12 Marks) b. Discuss the importance of Rumbaughs OMT. Also describe the way in which OMT
is modeled. (08 Marks)
4 a. What is UML? Why is it important? Explain with examples any two UML diagrams.
(12 Marks)
b. With a block diagram, explain the object oriented analysis process in the unified approach. (08 Marks)
5 a. Explain the following relationships with examples:
i) Super sub class.
ii) A-part-of (10 Marks) b. What is association? Explain with an example. Also explain the ways of eliminating
unnecessary associations. (10 Marks)
6 a. List the object oriented design axioms and corollaries. (10 Marks) b. Write briefly on:
i) CORBA
ii) Multi database systems. (10 Marks)
7 a. Explain the macro level design process and micro level design process of view layer.
(10 Marks)
b. Explain the object oriented design process in the unified approach. (10 Marks)
8 Write short notes on:
a. Frame works.
b. Design patterns.
c. Interface design as a creative process.
d. Inheritance. (20 Marks)
Attachment: |
Earning: Approval pending. |