[go: up one dir, main page]

0% found this document useful (0 votes)
24 views3 pages

SE $ STQuestion Bank

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 3

Unit-01

1. Define software. Explain the nature of the software.


2. Differentiate the major characteristic features of software and hardware or Compare
the major differences between the software and hardware with respect to the failure
curve.
3. List the different categories of software application domains and explain them with an
example.
4. What is legacy software? What types of changes are made to legacy system during its
evolution?
5. Explain the characteristic features that differentiate WebApps from other software.
6. How do you define software engineering? Explain the major software engineering
layers.
7. Define software process and explain the five generic framework activities of a
software process.
8. List the different umbrella activities associated with the software process activities.
9. Explain the generic process model / the software process framework with a neat
diagram.
10. What are the different kinds of process flours involved in a software process
framework?
11. What are the formal standards / techniques available for accessing and improving the
software process?
12. Explain any two types of models.
13. Identify the major drawbacks of waterfall model and suggest an alternative model to
overcome the disadvantages of waterfall model.
14. Give the comparison between the incremental model and the spiral model.
15. Explain the major features the prototyping model and the concurrent models.
Unit-02
1. What is Agility? Describe the effect of Agility with respect to the cost of change.
2. What is an agile process? What are the 12 agile alliance principles to achieve agility?
3. What are the key human factors that must exist among the people of an effective agile
software development team?
4. Explain requirements engineering. What are the seven distinct classes that are carried
out during requirements engineering?
5. Explain how requirements modelling are acting as a bridge between the system
description and design model.
6. What are the major analysis rules of thumb that should be followed during the
creation of analysis model?
7. Explain the need of domain analysis.
8. What are the major models developed during requirements analysis process?
9. What are the major activities involved in developing a scenario based model? Or By
taking example of a safehome automation system write a formal usecase through
scenario based modelling.
10. By taking an example of your choice give the comparison between activity diagram
and swimlane diagram.
11. Explain data modelling concepts.
12. With an example for your choice design a class diagram using class based modelling.
13. Explain associations and dependencies in class based modelling.
14. Design a level-0, level-1 and level-2 Data Flow Diagram for an safehome security
function.
15. Design a state diagram for safehome security function and the control panel class.
16. Design a sequence diagram for safehome security function.
17. What are the major steps followed during creation of an behavioural model?
18. Explain requirements modelling for WebApps.

Unit-03
1. With a neat diagram describe the process of translating the requirement model into
design model.
2. What are the characteristics of a good design?
3. List and explain the quality attributes essential for an software design.
4. Explain the major design concepts involved in the software design process.
5. What are the characteristics of a well-formed design class and develop the design
class for floor plan in safe Home automation system.
6. Compare the dimensions of design model.
7. Explain the following with an illustration
 Data design elements
 Architectural design elements
 Interface design elements
 Component level design elements
 Deployment level design elements
8. Explain the major architectural geners.
9. With a neat diagram describe the taxonomy of architectural styles.
10. Explain the major steps involved in the architectural design process.
Unit-04 :

1. With the neat diagram explain testing life cycle.


2. Explain triangle problem statement along with flowchart for traditional
implementation
3. Define the terms i) Error ii) Fault iii) Failure iv) Incident v) Test Case.
4. Write the Pseudocode for next date problem, The Triangle Problem, The Commission
Problem having input data validation.
5. Discuss any 3 Fault Taxonomies with suitable examples.
6. Write a note on Specification-Based versus Code-Based Debate.
7. With the neat diagram explain Insights from a Venn Diagram
8. With the neat diagram Levels of abstraction and testing in waterfall model.

Unit-05 :

1. Write the Decision Table for refined version of Triangle Problem.


2. Explain the concept of system-level threads and their relevance to system testing.
3. Why is the commission problem not suitable for decision table analysis? Explain with
suitable example.
4. What is Thread? Explain basic concept used in requirement specification to identify
threads to support tester process.
5. Explain how use cases can be converted into event-driven Petri nets.

You might also like