Software Engineering
UNIT-1
1. What do u mean by system? Expain its characterstics
and components.
2. What is spiral model ? explain its advantages and
disadvantages
3. Explain the waterfall model. Explain its merits and
demerits.
4. Discuss the extreme programming. Also disscuss the
component based development.
5. Describe software development life cycle.
6. Explain RAD model.
UNIT-2
1. What is feasibility study? What are the contents we
should contain in the feasibility report.
2. Discuss the Risk management in software
development in detail.
3. Explain the following:-
COCOMO
Importance of SRS
Use cases
Software cost estimation
4. What is Requirement Elicitation? Explain various
requirement elicitation methods and Techniques.
5. Explain the characteristics of software requirement
engineer.
6. Explain software project estimation.
7. Explain software risk and risk identification.
8. What is SRS. Explain in detail about various
characteristics of SRS.
UNIT-3
1. What are the purpose of Data Flow Diagram, Entity
Relationship diagrams?
2. What do u mean by Software Quality Assurance?
Explain in detail.
3. Explain the following:-
SCM repository
Difference between functional oriented and object
oriented design.
Structured modeling in UML
Data dictionary
Decision Tree
Decision Table
SCM
UML
4. What are the design principles of a good software
design. Explain.
5. Explain software configuration management process
in detail.
6. Explain E-R diagram and DFD.
UNIT-4
1. What are the various types of software
maintenance.
2. Discuss the emerging trends in software engineering.
3. Explain the following:-
Unit Testing
Difference between verification and validation.
Discuss CMM Level-5
Black box Vs White box Testing.
4. Discuss various types of testing techniques using
suitable examples.
5. Describes software maintenance activities
6. Explain the process of CMM in detail and also
Explain the five level of CMM Model.
7. What is Software Maintenance? Explain types of
Software maintenance.
8. Explain Software engineering in detail.