CS : 16 Object Oriented Systems of December 2001
Qns3(a) Write code, including class declarations and methods to implement, Many-to-Many association which is traversed in both directions. The association is considered ordered in one direction only. Use any Object Oriented Programming Language.
Qus3(b) Prepare a data flow diagram for computing the area of a rectangle. Inputs are length and breadth of the rectangle. Output is area.
Qus4(a) Rephrase the following requirements to make them more precise. Remove any design decisions posing as requirements: A system for distributing electronic mail over a network is needed. Each user of the system should be able to send mail from any computer using his account and receive mail on one designated account. There should be provisions for answering or forwarding mail, as well as saving messages in files or printing them. Also, users should be able to send messages to several other users at once through distribution lists. Each computer on the net should hold any messages destined for computers which are down.

