T 3608
B.E DEGREE EXAMINATION, APRIL /MAY 2008
SIXTH SEMESTER
CS 1353 – SOFTWARE ENGINEERING
Part –a
1. Define software engineering
2. Distinguish between verification and validation
3. Define s/w architecture
4. What is QFD
5. What are the problems makes elicitation difficult
6. What are the types of interface design
7. Mention any two characteristics of s/w testing
8. What is the purpose of unit testing
9. Define s/w measure
10. How will you calculate average reachability
Part –b
11. A) EXPLAIN in detail the following s/w process models with a neat diagram.
i) Incremental process model.
II) Evolutionary process model.
Or
b) How does a system engineering differ from software engineering . Also write brief notes on computer based systems and system engineering hierarchy.
12. A) State and explain the requirements engineering tasks in detail.
Or
b) i) describe the primary difference between structured analysis and object oriented analysis.
ii) Write a detailed note on scenario based modeling.
13. A) Explain the fundamental software design concepts in detail.
Or
b) explain the following
i) SCM repository
ii) SCM process
14. a) i) describe the testing objectives and its principles.
ii) Explain the basis path testing in detail.
or
b) i) what is need for software maintenance and maintenance report.
ii) What are the attributes of a good test. Explain the test case design.
15). A) i) Explain the CASE repository functions In detail.
ii) Explain the various method encountered in cost estimation.
Or
b). software project scheduling does not differ from scheduling of any other multitask engineering projects. Discuss.
No comments:
Post a Comment