CS-16 Object Oriented Systems June-2002
Qus 2(a) Prepare object diagrams showing at least 5 relationships among the following object classes. Include associations, aggregations and generalizations. Use qualified association and show multiplicity balls in your diagrams. You do not need to show attributes or operations. Use association names wherever needed. As you prepare diagrams, you may add additional object classes.
File System, File, Directory, File name, ASCII file, executable file, directory file, disk, drive, track, sector.
Qus2(b)Compare Procedural Programming with Object Oriented Programming. For what type of applications is the Procedural Programming suitable and for what type of applications is the OOP suitable? Justify your answer.

