University: Annamalai University
Course: SOFTWARE ENGINEERING
Subject : SOFTWARE ENGINEERING
Subject Code: 09CS205
Year of Question Paper : 2010
Answer ALL questions
Course: SOFTWARE ENGINEERING
Subject : SOFTWARE ENGINEERING
Subject Code: 09CS205
Year of Question Paper : 2010
Reg. No. ________
Karunya University
(Karunya Institute of
Technology and Sciences)
(Declared as
Deemed to be University under Sec.3 of the UGC Act, 1956)
End Semester Examination – November/December
2010
Subject Title: SOFTWARE ENGINEERING Time: 3 hours
Subject Code: 09CS205
Maximum Marks: 100
Maximum Marks: 100
Answer ALL questions
PART – A (10 x 1 = 10 MARKS)
1. What
are the different layers of software engineering?
2. What
are key activities of the Extreme Programming Process?
3. What
are basic elements of data modeling?
4. What
are the hierarchal views of software engineering?
5. What
are different levels of abstraction?
6. Define:
Cohesion.
7. What
is the use of software testing?
8. Distinguish between White box testing and Black box testing.
9. What is MTBT?
10. What is ISO 9000 Quality Standard?
PART – B (5 x 3 = 15 MARKS)
11. What
are the phases of software development life cycle model?
12. What
is system modeling?
13. Explain
the principles of designing Class-based Components.
14. Write short notes
on unit testing.
15. List
out the elements of a Configuration Management
System.
PART – C (5 x 15 = 75 MARKS)
16. Explain
the following:
a.Waterfall Model b.Incremental
Model c.Spiral Process Model (3x5)
(OR)
17. Explain
about the Software Cost Estimation.
18. a. Discuss the steps required to initiate
Requirements Engineering. (7)
b. Define and explain about the Quality
Function Deployment. (4)
c. Write a short note on developing a Use-Case. (4)
(OR)
19. Explain about the
Requirements Engineering tasks.
20. Explain
the different elements of Design Model.
(OR)
21. Explain
about the User Interface Design.
22. Write
short notes on the following:
a.Basis Path
Testing b.Control Structure Testing c. Graph-based Testing Methods
d.Equivalence
Partitioning e. Boundary Value Analysis (5x3)
(OR)
23. Explain the
following Testing:
a. Alpha and Beta Testing b.Recovery
Testing c.Security Testing (5x3)
d. Stress Testing e.Performance Testing
24. Discuss
in detail about the following:
a.Software Quality Concepts. (8)
b.Software
Quality Assurance. (7)
(OR)
25. Explain about the
following reviews: (7+8)
a.Software Review b.Technology
Review...
0 comments:
Pen down your valuable important comments below