problem 1: What do you mean by the term maintenance of software? How and when it is completed?
problem 2: Who are the main players in each phase of the system development life cycle?
problem 3: Illustrate the limitations of the classic software development life cycle?
problem 4: The Software development process is an iterative process. describe in detail.
problem 5: Differentiate between the ‘Water-fall’ model and the ‘fountain model’.
problem 6: Differentiate between object-oriented system analysis and the system design. Which of the two need more creative talents of the system developer?
problem 7: Differentiate between the given:
a) Classification relationship and composition relationship.
b) Inheritance relationship and client-server relationship.
c) Object in problem space and object in solution space.
d) Data flow diagrams and hierarchical charts.
problem 8: Describe the application of structured design methods in object-oriented programming.
problem 9: describe the critical issues which are to be considered while designing the driver program? describe why?
problem 10: What do you mean by prototyping? How does it help in enhancing the system design?