Software Engineering SPPU Endsem Question Paper May 2024
All 8 questions from this SPPU endsem paper, as printed. Read them here or open the PDF.
- Subject code
- 210253
- Pattern
- 2019 pattern
- Exam
- Endsem
- Session
- May 2024
- Max. marks
- 70
- Time
- 2½ Hours
- Semester
- IV
- Paper code
- [6261]-37
Printed for: S.E. (Computer Engineering) (AI & DS)
Instructions to the candidates
- Attempt Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.
- Neat diagrams must be drawn wherever necessary.
- Figures to the right indicate full marks.
- Assume suitable data if necessary.
Questions
Q1
- a)[6]
What is project scheduling? Explain in brief about the basic principles guiding the s/w project scheduling.
Also asked:Nov 2025
- b)[6]
What is the need of project Estimation? What are the steps while estimation of software?
Also asked:Nov 2025
- c)[6]
How are LOC and FP used during Project Estimation? Explain any one with suitable example.
OR- a)
Q2
- a)[6]
What is the difference between COCOMO and COCOMO II Model?
- b)[6]
What is the necessity of Estimation? How estimation with Use-cases is performed?
- c)[6]
What is the need for defining a software scope? What are the categories of software engineering resources (Project Resources)?
- a)
Q3
- a)[6]
Explain the following design concepts: i) Abstraction ii) Patterns iii) Modularity
- b)[6]
What is meant by coupling and cohesion. Explain these terms in relation with good software design.
- c)[5]
What is the importance of software design? What are types of design classes? 2
OR- a)
Q4
- a)[6]
Explain in detail the Architectural design and Component level design elements.
Also asked:Dec 2023
- b)[6]
What is software Architecture? What is architectural context diagram?
- c)[5]
Write short note on ‘Interface analysis and design models’.
- a)
Q5
- a)[6]
Briefly explain the steps involved in risk planning in project development.
- b)[6]
Describe with an example how the effect of risk on project schedule is evaluated using PERT.
- c)[6]
Explain Version Control and Change Control Layer in Software Configuration Management in detail.
OR- a)
Q6
Q7
- a)[6]
What are the guidelines those lead to a successful software testing strategy?
- b)[6]
What is meant by integration testing? Explain top down and bottom up integration testing.
- c)[5]
What is the difference between verification and validation?
OR- a)
Q8
- a)[6]
Differentiate between black box testing and white box testing.
Also asked:Nov 2025
- b)[6]
Explain how Object oriented software testing is different from conventional software testing.
- c)[5]
Explain Unit Testing and Integration Testing with respect to the Object Oriented Context.
- a)