You are on page 1of 3

Software Engineering

Question Bank
UNIT - 1

10IS51

Overview, Socio-Technical systems


1. What is software engineering? What are the attributes of good
software and key challenges facing Software Engineering? Explain.
[July 2013, Dec 2013, June 2015] [5 to 10M]
2. Describe four Ethics & Professional responsibilities of a software engineer.
[ Dec 2014] [5M]
3. Define Socio technical systems and explain Emergent system properties with
example.
[June 2013] [5M]
4. Describe briefly the phases of System engineering process with neat diagram.
[June 2013, Dec 2014, June 2015] [10M] [5M]
UNIT -2

Critical Systems, Software Processes


1. Explain the different dimensions of dependability with a neat diagram.
[Dec 2013, June 2015] [5M].
2. What is process iteration? Explain Boehms spiral model.
[ July 2013,Jan 2014] [10M]
3. What are the four basic process activities? Explain the general model of
design process with a neat diagram.
[June 2014] [10M]
4. With a figure, explain phases in RUP.
[June 2013, June2015] [5M]
5. What is Critical systems?Explain Dimensions of dependability?
[June 2013, June 2015][6M]
UNIT-3

Requirements, Requirements Engineering Processes


1. Describe functional and non-functional requirements with examples.
[Dec 2013, June2015] [10M]
2.What are the metrics used to specify non-functional system properties?
[July 2013] [5 M]
3. Explain the IEEE standard format for requirement document in detail
[ Dec 2013] [6M]
4 . Explain requirements elicitation and analysis process and its activities.
[Jan 2014] [10M]
5. Why requirements need to be validated? Explain the check made in
requirement validation. [Dec 2013, July 2014] [6M]
6. What are the enduring and violate requirements? Also give the classification
of violate requirement with brief explanation.
[Dec 2013, July 2014] [10M]

Dept of CSE, SJBIT

Page 1

Software Engineering

UNIT 4

10IS51

System models, Project Management


1. What is data-flow model? With an example show the notations used in data
flow model.
[ Dec 2013, June 2015] [10M]
2. Explain the object aggregation with example.
[Dec 2013, July 2014] [5M]
3. Draw and explain state transition model of a simple microwave oven.
[Dec 2014] [10M]
4. Describe the three categories of risks. Explain different stages in risk
management.
[Dec 2014] [10M]
5. Describe different types of system models.
[June 2013][5M]
UNIT-5

Software Design, Object-Oriented design


1. Explain why it is necessary to design the system architecture. What are the
System factors affected by system architecture.
[June 2015] [10M]
2. With an example describe the repository model and give its advantages and
disadvantages.
[Jan 2014, June 2013] [5M]
3. Explain two types of control styles (centralized and event driven).
[June 2013] [10M]
4. Explain object and object design process.
[ Dec 2013] [6M]
5. Write short notes on client server model, layered model.
[June 2015] [10M]
UNIT-6

Development, Software Evolution


1. What are the characteristics of Rapid software development?
[ June 2015] [5M]
2. What are agile methods? Explain the principles of Agile methods.
[Jan 2014,June 2015] [7M]
3. Write a note on extreme programming and discuss advantages of pair
Programming.
[June 2013] [6M]
[Dec 2013] [5M]
4. What is software prototyping? Explain its benefits.
5. What are the different types of software maintenance? What are the key factors
that distinguish development and maintenance?
[Dec 2014] [10M]
6. With a neat diagram describe the system evolution process.
[ Dec 2014][7M]
7. Explain re-engineering process.
[Dec 2014][7M]

Dept of CSE, SJBIT

Page 2

Software Engineering

10IS51
UNIT-7

Verification and Validation, Software testing


1. What is verification and validation? Explain.
[Dec 2013, June 2015] [5M]
2. Write a note on software inspection process.
[June 2013] [5M]
3. Describe the characteristics of clean room software development with neat
diagram.
[June 2013, June 2015] [7M]
4. Explain with illustration: i. Integration testing, ii. Release testing
[Jan 2014] [12M]
UNIT 8

Management, Software Cost Estimation


1. Explain factors governing staff selection.
2.
3.
4.
5.

[Dec 2013, June 2013] [10M]


Explain Maslows human-needs hierarchy of motivating people.
[June 2014][10M]
Describe with block diagram, SEI people- CMM (Capability Maturity
Model)
[Dec 2013, June 2013, June 2015] [10M]
What are the factors affecting software pricing? What are the two types of
metric used? Explain.
[Jan 2014, Dec 2014] [10M]
Explain COCOMO model.
[Jan 2013, June 2015] [10M]

6. Explain cost estimation techniques.

Dept of CSE, SJBIT

[June 2013][10M]

Page 3

You might also like