Exam Details
Subject | software engineering | |
Paper | paper 2 | |
Exam / Course | m.c.a | |
Department | ||
Organization | rayalaseema university | |
Position | ||
Exam Date | December, 2017 | |
City, State | andhra pradesh, kurnool |
Question Paper
M.C.A. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2017.
Third Semester
Paper II SOFTWARE ENGINEERING
2 90235 AA
Time 3 Hours Max. Marks 70
PART — A
Answer any FIVE questions. 6 30 Marks)
Each question carries 6 marks.
1. Define software. How does a framework activity change as the nature of the project
changes?
2. Which model couples the iterative nature of prototyping with the controlled and
systematic aspect of the waterfall model? Explain its key feature.
3. What is an architectural pattern? flow can the architectural style be assessed?
4. Briefly describe each of the four elements of the design mode.
5. What are the difference between alpha testing, beat testing, stress testing and
smoke testing?
6. How will you measure software quality? Explain.
7. Why is review important for assessing quality? List the review metrics that are to
be collected for each review that is conducted.
8. Can a program be correct and still not be reliable? Explain.
PART — B
Answer ONE questions from each Unit. 10 40 Marks)
Each question carries 10 marks.
UNIT I
9. What is a process model? How do processes differ from one another?
Compare and contact personal and team process models.
Or
10. What is the oldest paradigm for software engineering? Why does the waterfall
models sometimes fail?
What are system requirements? What notations are used for requirements
specifications?
UNIT II
11. Briefly explain the requirements engineering process.
Explain about the requirements of elicitations and analysis in detail.
Or
12. Discuss the importance of data abstraction in the software design process.
List the differences between data flow architecture and data centered
machine.
UNIT III
13. Under the circumstance might you develop a design where objects execute
concurrently?
How do we learn what the user wants from the User Interface?
Or
14. What guidelines lead to a successful software testing strategy?
What is a test case? How test cases can be derived?
UNIT IV
15. Describe the differences between project metrics and process metrics.
What is risk projection and how the consequences of risk be assessed'?
Or
16. Explain the difference between an error and a defect? Why can't we wait until
testing to find the correct all software errors?
Why would a software development team want to make use of an
independent software quality assurance group?
—————————
Third Semester
Paper II SOFTWARE ENGINEERING
2 90235 AA
Time 3 Hours Max. Marks 70
PART — A
Answer any FIVE questions. 6 30 Marks)
Each question carries 6 marks.
1. Define software. How does a framework activity change as the nature of the project
changes?
2. Which model couples the iterative nature of prototyping with the controlled and
systematic aspect of the waterfall model? Explain its key feature.
3. What is an architectural pattern? flow can the architectural style be assessed?
4. Briefly describe each of the four elements of the design mode.
5. What are the difference between alpha testing, beat testing, stress testing and
smoke testing?
6. How will you measure software quality? Explain.
7. Why is review important for assessing quality? List the review metrics that are to
be collected for each review that is conducted.
8. Can a program be correct and still not be reliable? Explain.
PART — B
Answer ONE questions from each Unit. 10 40 Marks)
Each question carries 10 marks.
UNIT I
9. What is a process model? How do processes differ from one another?
Compare and contact personal and team process models.
Or
10. What is the oldest paradigm for software engineering? Why does the waterfall
models sometimes fail?
What are system requirements? What notations are used for requirements
specifications?
UNIT II
11. Briefly explain the requirements engineering process.
Explain about the requirements of elicitations and analysis in detail.
Or
12. Discuss the importance of data abstraction in the software design process.
List the differences between data flow architecture and data centered
machine.
UNIT III
13. Under the circumstance might you develop a design where objects execute
concurrently?
How do we learn what the user wants from the User Interface?
Or
14. What guidelines lead to a successful software testing strategy?
What is a test case? How test cases can be derived?
UNIT IV
15. Describe the differences between project metrics and process metrics.
What is risk projection and how the consequences of risk be assessed'?
Or
16. Explain the difference between an error and a defect? Why can't we wait until
testing to find the correct all software errors?
Why would a software development team want to make use of an
independent software quality assurance group?
—————————
Other Question Papers
Subjects
- computer networks
- data mining
- design and analysis of algorithms
- software engineering
- web technologies