CS2301 Software Engineering Question Bank : dmice.ac.in
Name of the College : DMI College OF Engineering
Subject : Software Engineering
Website : dmice.ac.in
Document type : Question Bank
Download Software Engineering Model Question Paper : https://www.pdfquestion.in/uploads/dmice.ac.in/1352-CS2301.docx
DMI Software Engineering Question Paper
QUESTION BANK :
UNIT-1
2 MARKS :
** What is software engineering?
** What are the characteristics of the software?
** Define software process.
Related : DMI College OF Engineering IT2043 Knowledge Management B.E Question Bank : www.pdfquestion.in/2778.html
** What are the fundamental activities of a software process?
** What are the umbrella activities of a software process?
** What are the merits of incremental model?
** List the task regions in the Spiral model.
** What are the drawbacks of spiral model?
** What is System Engineering?
** List the process maturity levels in SEIs CMM.
** Define the computer based system.
** What does Verification represent?
** What does Validation represent?
** What is the use of CMM?
** Name the Evolutionary process Models.
** What is meant by Software engineering paradigm?
** What are the various elements for computer based system?
** What is Software?
** What are the various categories of software?
** What are the challenges in software?
16 MARKS :
** Explain the linear software life cycle model with suitable illustration. Bring out the demerits of this model.
** How do you differentiate software engineering from system engineering?
** For each of the types of process models, identify the types of project suitable to implement.
** Distinguish between verification and validation process.
** What is meant by generic view of software engineering? Brief it.
** Explain the process model which is useful when staffing is unavailable for complete implementation.
** What is the difference between system and computer based system?
** What is prototyping? Mention its types. Also explain this model with advantages and disadvantages.
** Define Software process model? Explain any one of it with a neat diagram.
** Explain the hierarchy of Business process Engineering and product engineering.
UNIT-2
2MARKS :
** What is requirement engineering?
** What are the various types of traceability in software engineering?
** Define software prototyping.
** What are the benefits of prototyping?
** What are the advantages of evolutionary prototyping?
** What are the various Rapid prototyping techniques?
** What is the use of User Interface prototyping?
** What are the characteristics of SRS?
** What is data modeling?
** What is a data object?
** What are attributes?
** What is cardinality in data modeling?
** What does modality in data modeling indicates?
** What is ERD and DFD?
** What is a state transition diagram?
** Define Data Dictionary.
** What are the elements of Analysis model?
** What are functional requirements and functional requirements?
** What is the outcome of feasibility study?
** What is meant by structural analysis?
16 MARKS :
** With a suitable example explain about the application of use cases in deriving the scenarios.
** Explain the various prototyping methods and tools used for requirements analysis.
** Discuss in detail about the elements in data modeling.
** Differentiate functional and non -functional requirements and explain.
** Explain the feasibility studies. What are the outcomes? Does it have either explicit or implicit effects on software requirement collection?
** Describe how software requirements are documented? State the importance of documentation.
** Explain briefly Functional Modelling.
** Explain behavioural modelling in detail.
** Define data dictionary. How the data dictionary is used? Explain in detail.
** Explain the execution of seven distinct functions accomplished in requirement engineering process.