setutorials1
setutorials1
TUTORIAL SHEET-1
1. State the difference between program and software. Why has documents and documentation
become very important. CO1
2. Define the term “Software engineering”. CO1
3. What is software process? Why it is difficult to improve it? CO1
4. Discuss major areas of the applications of the software. CO1
5. What is more important: Product or process? Justify your answer. CO1
6. Explain the spiral model of software development. CO1
7. Compare iterative enhancement model and evolutionary process model. CO1
8. What are the advantages of developing the prototype of s system? CO1
9. What are the crucial process steps of requirement engineering? Discuss with the help of a
diagram. CO1
10. Discuss the significance and use of requirement engineering. What are the problems in the
formulation of requirements? CO1
Prepared by: Mr. Ankur Srivastava (Dept. of Computer Science & Engineering)
TUTORIAL SHEET-2
Prepared by: Mr. Ankur Srivastava (Dept. of Computer Science & Engineering)
TUTORIAL SHEET-3
Prepared by: Mr. Ankur Srivastava (Dept. of Computer Science & Engineering)
TUTORIAL SHEET-4
1. Why are three different levels of testing, unit testing, integration testing and system testing
necessary? Discuss the main purpose of each of these testing. CO4
2. What categories of errors are traceable using black box testing? Explain the black-box testing
in detail. CO4
4. Define software testing. What is the purpose of integration testing? How is it done? CO4
5. Discuss the difference between black-box testing and white box testing? CO4
7. What is Formal Technical Review (FTR)? Discuss the importance of FTR in software
Development. CO4
Prepared by: Mr. Ankur Srivastava (Dept. of Computer Science & Engineering)
TUTORIAL SHEET-5
1. What do you understand by the term CASE tools? Discuss the benefits of using CASE tools.
CO5
2. What are the different types of software maintenance? Why is software maintenance required?
Discuss with examples. CO5
5. Discuss the different categories of software development projects according to the COCOMO
estimation model. CO5
Prepared by: Mr. Ankur Srivastava (Dept. of Computer Science & Engineering)