Question 1:
What do you mean by the term requirements? Distinguish between functional and non-functional requirements by using appropriate examples.
Question 2:
What do you mean by the term SRS (Software Requirement Specification)? Name the main components of it?
Question 3:
What are the desirable features of Software Requirement Specification? Illustrate.
Question 4:
Why do we require the specification languages to produce the software requirement specification? Describe the advantages and disadvantages of using the specification languages? Describe.
Question 5:
Describe the graphic and text notations employed in Data Flow Diagrams (DFDs).
Question 6:
Illustrate the principles of Data Flow Diagram (DFD) modeling?
Question 7:
Explain why the DFD modeling is helpful?