You are on page 1of 7

Software Engineering

Chapter -1
Q.1. Define software.
Q.2. Describe characteristics of software.
Q.3. Explain categories of software.
Q.4. Define software engineering.
Q.5. Explain software engineering as a layered technology.
Q.6. What is software process?
Q.7. Explain umbrella activities.
Q.8. Explain PS? framework activities.
Q.9. Explain TSP framework activities.
Q.1O. Describe process framework with example.
Q.11. Explain waterfall model with advantages and disadvantages.
Q.12. Explain incremental model with drawbacks.
Q.13. Explain RAD model.
Q.14. Explain prototyping model with its advantages and disadvantages.
Q.15. Explain spiral model.
Q.16. Explain agile software development.
Q.17. Explain difference between agile process and prescriptive model.
Q.18. Explain extreme programming.
Winter 2008
Q.1. What do you mean by process framework? Explain with suitable diagram.
Q.2. Explain software engineering as a layered technology approach.
Q.3. Explain RAD model with its drawback.
Summer 2009
Q.1. Explain waterfall process model with the help of neat diagram.
Q.2. Explain software engineering as a layered approach.
Q.3. Explain spiral model with suitable example.
Winter2009
Q.i. Explain software engineering as a layered technology approach.
Q.2. Describe spiral model.
Q3. Explain the waterfall model.
Summer 2010
Q.l. Explain evolving role and changing nature of software.
Q.2. Write four drawbacks of waterfall modeL.
Q.3. Explain spiral model with neat diagram.
Q.4. Explain RAD model in detail with its advantages and disadvantages.
Winter 2010
Q.1. Explain software engineering as a layered technology approach.
Q.2. Explain software engineering set of framework activities with example.
Q.3. Explain waterfall process model with the help of diagram.

Summer 2011
Q.1. Explain spiral process model with the help of diagram. What are its advantages over
other process mod
Q.2. Differentiate between waterfall model and incremental model.
Winter 2011
Q.1. State four attributes of a good software.
Q.2. State advantages and limitations of waterfall model giving schematic diagram.
Q.3. Explain incremental process model using a suitable diagram.
Q.4. Describe gAD process model and its advantages.
Q.5. Describe Personal software process (PSP) model in detail.
Summer 2012
Q.i. What is software? What are its characteristics?
Q.2. Explain the utility of incremental model.
Q.3. Explain the waterfall model with diagram.
Q.4. Explain evolutionary process mode!.
Q.5. What are PSP and TSP framework activities? Explain their meaning.
Winter 2012
Q.1. Explain changing nature of software.
Q.2. Explain incremental model with diagram.
Q.3. Explain different tasks of regions of spiral model with diagram.
Q.4. What are the categories of software ? Explain.
Q.5. Explain software engineering as a layered technology.
Summer 2013
Q.1. Define software engineering.
Q.2. Describe the four layers of software engineering.
Q.3. Explain the software development process umbrella activities.
Q.5. List characteristics of software.
Q.6. Explain in detail RAD model with neat diagram.
Winter 2013
Q.1. Describe the changing nature of software.
Q.2. Describe waterfall model with the help of neat diagram.
Q.3. Explain spiral model with diagram.
Q.4. Describe RAD process model with neat diagram and its advantages.
Q.S. Describe software engineering as a layered technology.
Summer 2014
Q.1. Describe the failure curve for software and list any four software characteristics.
Q2. Describe the waterfall model of process development.
Q.3. Explain personal software process model.
Q.4. What is evolutionary process model and describe any one model?
Q.5. Write a note on eunent trends of software development.

Winter 2014
Q.l. State any four attributes of good software.
Q.2. What do you mean by process framework? Explain with suitable diagram.
Q.3. Explain different tasks of regions of spiral model with diagram.
Q.4. Describe 4 layers of software engineering.
Q.S. Describe the RAD process model with neat diagram and its advantages.
Q.6. Explain incremental process model using suitable diagram.
Q.7. What are PSP ? TSP framework activities? Explain their meaning in detail.
Q.8. Explain different cycles in software development.
Chapter-2
Review Questions
Q.I. Explain the importance of software engineering practices.
Q.2. Explain the format of SRS.
Q.3. Why SRS is important?
Q.4. What is importance of communication practices?
Q.S. List the three cycle of Deployment activity and explain its principles.
Q.6 What is specification? Explain SItS validation.
Q.7, What are the problems in Requirement elicitation?
Q.8. What is the need of planning? What activities are included in it?
Winter 2008
Q.1. Describe any two core principles of software engineering.
Q.2. Describe following requirement of engineering tasks:
(1) Negotiation
(2) Validation
Summer 2009
Q.1. Explain two core principles of software engineering.
Q.2. Explain following requirement engineering tasks:
(1) Negotiation
(2) Specification
Q.3. Explain analysis modeling principles.
Winter 2009
Q.1. Describe any two core principles of software engineering.
Summer 2010
Q.i. Enlist core principles of software engineering practice.
Q.2. What are the major tasks of requirement engineering?
Q.3. Explain Deployment principles.
Winter2010
Q.i. What are the core principles of software engineering? Explain.

Q.2. Explain seven major tasks of requirement engineering


Q.3. What are the modeling practices in software engineering? Explain their principles.
Summer 2011
Q.1. List software engineering core principles Explain any one in detail.
Q.2. Describe communication practices in software engineering. Explain its different
principles.
Winter 2011
Q.1. State and describe six principles of communication practices.
Q.2. Explain six design modeling principles.
Q.3. State and explain four principles of analysis modeling.
Q.4. Describe in detail eight principles of good planning.
Summer 2012
Q.1. What are RE? What is its need ? what are the different subtask included in it?
Q.2. What are communication principles? Explain their meaning.
Q.3. Explain analysis modeling and design modeling in brief.
Winter 2012
Q.1. Describe design modeling principles.
Q.2. What are the core principles of software engineering?
Q.3. Describe the tasks of requirement engineering.
Q.4. describe communication principles statements.
Q.5. Explain modeling practices in software engineering with principles.
Summer2013
Q.l. Define Modeling. Mis.
Winter 2013
Q.i. State design modeling principles.
Q.2. Explain seven major tasks of requirement engineering.
Q.3. Explain four principles of analysis modeling.
Q.4. Describe communication practices in software engineering. Explain briefly its
different principles.
Summer 2014
Q.1. State and describe six communication principles.
Q.2. Describe seven distinct functions of requirement engineering.
Q.3. What is the meaning of planning? State four planning principles.
Winter 2014
Q.1. What are the core principles of software engineering? Explain.
Q.2. What are the modeling practices in software engineering? Explain their prinaiples.

Q.3. What is requirement engg. ? What is its need? What are different subtasks included
in it?
Q.4. Describe communication principles statements.
Chapter - 3
Q1. What is purpose of use case?
Q.2. Explain elements of design model.
Q.3. Explain interface elements.
Q.4. Explain architectural design elements.
Q.5. What are contents of data dictionary?
Q.6. Describe process specification.
Q.7. Describe control specification.
Q.8. What type software application makes use of control flow model? What are the
guidelines used for control flow model?
Q.9. Explain architecture as a design concept.
Q.1O. List various design concept. Explain any two in detail.
Q.11. Why under modularity and over modularity should be avoided?
Winter 2008
Qa. Describe data objects and data attributes.
Q.2. What is an object oriented analysis?
Q.3. What is DP Explain level 1 DPI) with suitable example.
Q.4. Describe behavioral model.
Summer 2009
Qi. What is 0Th? List the notations used in DFD. Consider any example. Draw DFI).
Q.2. With reference to data modelling, explain following terms:
(1) Data objects
(2) Data attributes
(3) Cardinality
(4) Relationship
Q.3. Describe behavioral model.
Q.4. With reference to data oriented design, explain:
(I) Abstraction
(2) Modularity
Winter 2009
Q.i. Describe data objects and data attributes.
Q.2. What is IWO? Explain Level I DFD with example.
Q.3. Discuss the importance of object oriented analysis.
Q.4. Describe use case diagram.
Summer 2010
Q.1. Write the importance of analysis modelling.
0.2. Enlist elements of design model.
Q.3. Write difference between cardinality and modality.

Q.4. For Hotel management system draw level 0 and level I DFD.
Q.S. Explain behavioral modeL
Winter 2010
Q.1. Compare cardinality and modality.
Q.2. Explain level 0 level I DFD with suitable example.
Q.3. Explain state transition diagram with suitable example.
Summer 2011
0.1. Explain the term cardinality and modality with the help of example.
Q.2. Explain following terms with the help of example in software engineering:
(I) Partitioning
(il) Data objects
(iii) Attributes
(iv) Relationships
Q.3. For Library Management system, draw level 0 and level I DFD.
Winter 2011
Q.I. Explain domain analysis i building analysis models.
Q.2. Develop a DFD for sales order processing of a departmental store.
Summer 2011
Q.1. Explain DFD with example.
Q.2. What are the different analysis modelling approaches and explain them in brief.
Q.3. What are different data design elements and architectural design elements?
Q.4, Explain analysis modelling and design modelling in brief.
Winter 2012
Q.1. Describe data object and data attributes,
Summer 2012
Q.1. Explain the rules that should be followed for creating the analysis model.
0.2. What are design quality guidelines?
Q.3. What are the characteristics of good design?
Q.4. Explain the terms:
(I) Data object.
(ii) Data attributes.
Q.5. With neat diagram explain the translation of analysis model nm design model.
Witner 2013
Q.1. Explain level 0-DPO with suitable example.
Q.2. Explain data objects and data attributes with suitable example.
Summer 2014
Q.I. Describe a simple DED for cash withdrawal by an account holder from savings bank.

Winter 2014
Q.l. Explain following terms with the help of example of software engineering:
(I) Cardinaiity
(ii) Relationships
(iii) Data objects
(iv) Attributes
Q.2. Explain DFD with example.
Q3. With neat diagram explain the translation of analysis model into design model.
Q.4. Write importance of analysis modelling.
Q.5. Write difference between cardinality and modeling.
Q.6. What are the different data design element and architectural design elements?

You might also like