0% found this document useful (0 votes)
131 views2 pages

Software Engineering Questions

software engineering assignment important questions unit 1 and 2

Uploaded by

ashkaur2026
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
131 views2 pages

Software Engineering Questions

software engineering assignment important questions unit 1 and 2

Uploaded by

ashkaur2026
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Software Engineering – Important Question Bank

(Unit I & II)

■ UNIT – I (Introduction & Software Requirement


Analysis)
■ Long/15 Marks (Sure-shot questions)
1 Define Software Engineering. Explain its importance as a discipline.
2 What is the Software Crisis? Discuss its causes and remedies.
3 Explain the Software Process. What are its characteristics?
4 Discuss various Software Life Cycle Models (Waterfall, Prototype, Spiral, Evolutionary) with
diagrams.
5 Define Requirement Engineering. Explain its phases.
6 What is SRS (Software Requirement Specification)? Explain its characteristics and
organization.
7 Differentiate between functional and non-functional requirements with examples.
8 Explain requirement elicitation techniques (FAST, OFD, Use case approach).
9 Draw and explain DFD (Data Flow Diagram) of a Library/Banking/College System.
10 Write short notes on: (a) Data Dictionary, (b) ER Diagram, (c) IEEE Std. for SRS

■ Short/5 Marks (Frequently repeated)


1 Define software engineering.
2 Write two differences between software vs program.
3 Define prototype model and its applications.
4 What are the characteristics of good software?
5 Define Requirement Management.
6 Write any two disadvantages of the waterfall model.
7 Expand SRS and explain one key property.
8 Give one example of a use case diagram.

■ UNIT – II (Software Project Planning & Software


Design)
■ Long/15 Marks (Sure-shot questions)
1 What is software project planning? Explain size estimation methods (LOC & Function Point).
2 Discuss COCOMO model in detail with its types.
3 Explain the Putnam resource allocation model with diagram.
4 Define Risk Management. Explain steps in risk identification, analysis, and mitigation.
5 Define Cohesion and Coupling. Explain their types with examples.
6 Differentiate between Function-Oriented Design and Object-Oriented Design.
7 What are the advantages of Object-Oriented Design over traditional design?
8 Explain cost estimation models with suitable examples.

■ Short/5 Marks (Frequently repeated)


1 Define software cost estimation.
2 Expand COCOMO.
3 Write one difference between LOC and Function Point estimation.
4 Define risk management in one line.
5 What is cohesion? Give one example.
6 What is coupling? Give one example.
7 State two advantages of object-oriented design.

■ For Interviews / Viva (Most Asked)


1 Difference between Software Engineering vs Traditional Programming.
2 Explain Waterfall vs Spiral vs Agile models.
3 What is SRS? Why is it important?
4 Explain functional vs non-functional requirements with a real-life example.
5 What is Cohesion and Coupling? Why are they important in design?
6 Explain COCOMO model in one minute.
7 What is risk management in software projects? Give example.

You might also like