D10141
D10141
FIFTH SEMESTER U.G. DEGREE EXAMINATION, NOVEMBER 2021
(CUCBCSS-UG)
Computer Science
BCS 5B 10 PRINCIPLES OF SOFTWARE ENGINEERING
(2017 Admissions)
Time: Three Hours Maximum 80 Marks
Part A
Answer all questions.
Each question carries 1 mark.
1. Define the software process.
2. What is SDLC?
3. Define requirement engineering.
4. What do you mean by SRS?
5. Define modularity.
6. Define the object.
7. What is the purpose of data typing?
8. Define recursion.
9. What is a Test case?
10. What is Forward Engineering?
(10 x 1 = 10 marks)
Part B
Answer all questions.
Each question carries 3 marks.
11. What are the umbrella activities of a software process?
12. What are the objectives of requirement analysis?
13. Write a note on information hiding.
14. Explain concurrency control.
15. Explain unit testing.
(5 x 3 = 15 marks)
Part C
Answer any five questions.
Each question carries 5 marks.
16. Write a note on agile unified process.
17. Explain about the incremental process model ?
18. What is a feasibility study? What are the contents we should contain in the feasibility report ?
19. Write a note on Quality Function Deployment.
20. Explain Activity Diagrams in detail.
21. Write a note on Alpha and Beta Testing.
22. Explain coding guidelines.
23. Explain smoke testing.
(5 × 5 = 25 marks)
Part D
Answer any three questions.
Each question carries 10 marks.
24. Give a detailed explanation about the agile process.
25. What are the Requirements for Engineering Process Functions? Explain each one.
26. Briefly describe the elements of a design model.
27. What is a good coding style? Explain the element in the coding style.
28. What do you mean by system testing? What are the various types of system testing?
(3 x 10 = 30 marks)
നിങ്ങൾക്ക് ഉപകാരപ്പെട്ടെങ്കിൽ നിങ്ങളുടെ കൂട്ടുകാർക്ക് കൂടി ഷെയർ ചെയ്യുക
Share This