Semester : SEMESTER 5
Subject : Principles of Software Engineering
Year : 2022
Term : NOVEMBER
Branch : COMPUTER SCIENCE
Scheme : 2020 Full Time
Course Code : BCS 5B 10
Page:2
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
255862
2 D 30121
Write a note on coding style.
What is verification and validation ? Explain in detail.
(5 x 3 = 15 marks)
Part C
Answer any five questions.
Each question carries 5 marks.
What is Scrum ?
Explain about software process framework activity.
Write a note on negotiating and validating requirements.
Write a note on state chart diagram.
Briefly describe any two elements of the design model.
Explain concurrency mechanism.
Write anote on a) Regression testing ; and b) Smoke testing.
What is software maintenance ? Explain in detail.
(5 x 5 = 25 marks)
Part D
Answer any three questions.
Each question carries 10 marks.
Write anote on specialized process models.
Explain briefly about Eliciting Requirements.
Write a note on fundamental software design concepts.
Explain briefly about structured coding techniques.
a) Explain Garvin’s Quality Dimensions.
b) What is Business process reengineering (BPR) ? Explain in detail.
(3 x 10 = 30 marks)
255862