Question 1: What do you mean by the term structured programming? What are the various rules of structured programming? Illustrate.
Question 2: What are the various architectural styles? Give an overview of them.
Question 3: Why must we not go directly from high level design to the implementation? What is the benefit of having a detailed design in between that is, writing the algorithms rather than directly writing the program by using a high level language?
Question 4: Explain the desirable characteristics of the human-comouter interface? Illustrate in detail.
Question 5: Describe the process of transforming a DFD representing information flow into a structured chart b using appropriate illustration.