Sei sulla pagina 1di 4

G.N.

KHALSA COLLEGE
DEPT. INFORMATION TECHNOLOGY
Semester-IV Revised Syllabus
Question Bank
Software Engineering

Unit-I
1. What is software? What is software engineering?

2. What is the difference between software engineering and computer science?

3. Write a short note on Software Development Life Cycle.

4. What is Requirements engineering? What are the types of requirements?

5. What are the types of classes of the software requirements?

6. Write a short note on functional requirements.

7. Write a short note on non functional requirements.

8. Explain Non-functional classifications.

9. Write a short note on Non-functional requirement types.

10. Write a short note on Domain requirements.

11. Write a short note on user requirements.

12. Explain the structure of software requirements document.

13. What is interface? Write a short note on user interface.

14. Describe the components software process.

15. What is software processes?

16. What is software processes? What are fundamental activities of software process?

17. What are the types of software process model? What is the need of SDLC Models?

18. Describe waterfall model with its applications, advantages and disadvantages.

1
19. Describe Iterative model with its applications, advantages and disadvantages.

20. Describe Prototype model with its advantages and disadvantages.

21. Describe RAD model with its advantages and disadvantages.

22. What is RUP? What are its different phases?

23. Explain life cycle of RUP with the help of diagram.

24. Describe Time-boxing model with its applications, advantages and disadvantages.

25. What is Agile? What are agile methods? What are principles of agile methods?

26. What are problems with agile methods?

27. What is Extreme programming? Why it is called extreme? List its advantages.

28. Describe agile project management.

29. Explain pair programming.

30. Explain Agile PM Principles

31. What is Scrum process? Explain key roles and responsibilities in the Scrum Process.

32. Explain responsibilities of an Agile Project Manager.

33. Differentiate between Traditional versus Agile Project Management.

Unit-II
1. Explain Socio-Technical system. What are its essential characteristics?

2. What are the types of Emergent systems properties? List and explain examples of ESP.

3. Write a short note on system Engineering.

4. What is Legacy system?

5. Explain types of critical systems.

6. Write a short note on simple safety critical system.

7. List and explain dimensions of dependability.

8. Write a short note on safety of system.

9. Write a short note on security of system.

10. What are different approaches to improve reliability?


2
11. Explain Requirement engineering process.

12. What is Feasibility study in requirement engineering process?

13. Explain Requirement Gathering in requirement engineering process.

14. Explain Software requirement specification in requirement engineering process.

15. Explain Software Requirement Validation in requirement engineering process.

16. Explain different Requirement Elicitation Process.

17. What are different techniques in Requirement Elicitation Process?

18. Write a short note on Requirements management.

19. What are System models and its types?

20. Explain Context model with the help of diagram.

21. Write a short note on Behavioral Models.

22. Write a short note on Object models.

23. What are structured methods? What is its weakness? What are its supportive tools?

Unit-III
1. What is System architecture?

2. What is Architectural design? Explain advantages of explicit architecture.

3. Write a short note on architectural design decisions

4. Write a short note on system organisation.

5. Write a short note on modular decomposition styles.

6. Write a short note on Control styles.

7. Explain Reference architecture.

8. Explain what need of UI design is.

9. List and explain different styles of design styles.

10. Explain User interface design process with help of diagram.

11. What is user analysis?

3
12. Write a short note on User Interface prototyping.

13. Explain the concept of Interface evaluation.

14. What is software project management?

15. Explain Management activities.

16. What is project planning? What different types of project plans?

17. Write a short note on Project Scheduling.

18. Write a short note on Project Risks.

19. Explain Risk management process

20. Write a short note on process and product quality.

21. Write a short note on Quality planning.

22. Write a short note on Quality assurance and standards

23. What is metric and measurements?

Potrebbero piacerti anche