Calicut University 2005 B.Tech Information Technology DATA MODELING AND DESIGN - Question Paper
Friday, 10 May 2013 09:20Web
2005 Calicut University B.Tech info Technology DATA MODELING AND DESIGN ques. Paper
DATA MODELING AND DESIGN
ans all ques.
1.a) discuss how object differs from variable.
b) provide example for function over loading. also specify the rules.
c) with an example, discuss class diagram.
d) what do you mean by window navigation diagram? discuss.
e) discuss the significance of cohesion with examples.
f) discuss principle of kind conformance.
g) compare multilevel and multiple inheritance.
h) elaborate components? define. [marks 8*5=40]
2.a i) highlight the salient features of OO programming. [marks 8]
ii) explain the significance of message passing with two distinct examples. [marks 7]
OR
b i) what is runtime polymorphism? discuss. [marks 8]
ii) with simple example, differentiate the benefits of inheritance over non-inheritance based applications.
[marks 7]
3.a i) compare association and aggregation of classes. [marks 8]
ii) discuss the use of sequence diagrams. [marks 7]
OR
b i) draw the state diagram corresponding to the transaction in a bank by a customer. [marks 8]
ii) what is the significance of architecture diagram? discuss. [marks 7]
4.a i) for an application of your choice, bring out class invariants, preconditions and post conditions [marks 8]
ii) with examples, explain the kinds of visibility levels of classes. [marks 7]
OR
b i) what is coupling? how is it various for procedure and object oriented systems? [marks 8]
ii) explain the features of encapsulation in detail. [marks 7]
5.a i) highlight the characteristics of polymorphism? [marks 8]
ii) are components various from objects? how? [marks 7]
OR
b i) what is template? discuss with example. [marks8]
ii) why and how maxim lasses are useful for OO applications. [marks 7]
Earning: Approval pending. |