0% found this document useful (0 votes)
13 views

Software Engineering Question Bank

Uploaded by

Dhanush K
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

Software Engineering Question Bank

Uploaded by

Dhanush K
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

UNIT 1

1. Define software engineering


2. Explain software engineering ethics
3. Define software process model
4. Explain waterfall model/ Incremental model/ Spiral
model
5. Explain the process activities ( software specification/
software design and implementation / software
validation/ software evolution )
6. Define coping with change and two ways of coping with
change
7. Define Agile software development and process of Agile
software development(Development in Agile)
8. Advantages of Agile development over traditional
software development
9. Explain Agile SDLC models/ methods
10. Explain steps in Agile SDLC model
11. Characteristics and Advantages/Disadvantages of
Agile model
12 . Plan driven Agile development and plan driven Agile
specification
UNIT 2
1. Define requirement engineering and two approaches of
requirement engineering
2. Explain functional and non functional requirement
(Types of non functional requirement also )
3. Explain software requirement document
4. Explain spiral view of requirement engineering process
5. Explain requirement elicitation and analysis process
6. Define requirement validation and different types of
checks in requirement validation
7. Explain requirements evolution
8. Explain requirement management planning

UNIT 3
1. Define system modeling
2. Define context models
3. Explain the context model of MHC - PMS with process
model of involuntary detention
4. Define interaction models
5. Define use case modeling
6. Explain transfer data use case with use case involving
role of medical receptionist
7. Define sequence diagram . Explain sequence diagram
for view patient information system
8. Define structural models
9. Define class diagrams and Explain classes and
association in MHC - PMS
10. Define generalization and Explain generalization
hierarchy
11. Define aggregation
12. Define behavioral models
13. Define data driven modeling
14. Explain an activity model of insulin pump's operation
with order processing
15. Define event driven modelling and Explain the state
diagram of microwave oven with microwave oven
operation
16. Explain model driven engineering
17. Explain model driven architecture

UNIT 4

1. Explain High- level architecture of weather station


2. Explain architectural design decisions
3. Explain architectural views
4. Define architectural patterns
5. Define system organization
6. Explain Repository model
7. Explain layered model
8. Explain client - server architecture
9. Explain pipe and filter architecture
10. Explain object oriented design using UML
11. Explain system context for weather station
12. Explain weather station objects
13. Define design models
14. Explain sequence diagram describing data collection
15. Explain weather station state diagram
16. Define interface specification and Explain weather
station interfaces
17. Explain design patterns
18. Explain implementation issues

UNIT 5

1. Explain an input - output model of program testing


2. Explain a model of software testing process
3. Define development testing and Explain 3 levels of
testing
4. Define unit testing
5. Explain weather station object interface
6. Define component testing and Explain different types of
interface error that can occur
7. Define system testing and Explain collect weather
station data sequence chart
8. Explain test driven development
9. Define release testing
10. Define requirement based testing
11. Define scenario testing
12. Define performance testing
13. Define user testing and Explain types of user testing
14 . Explain acceptance testing process

You might also like