0% found this document useful (0 votes)
15 views

SE Question Bank

Software engineering questions bank

Uploaded by

iamaddym22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

SE Question Bank

Software engineering questions bank

Uploaded by

iamaddym22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Student's Group

Discord

SE Question Bank
2-Mark Questions

1. Define software engineering and give an example of its application in daily life.

2. What is the difference between a program and a product?

3. What is the need for software engineering?

4. Define Agile software development and explain its advantage in a fast-changing industry.

5. What is an SRS (Software Requirement Specification)? Provide an example of information it


might contain.

6. Define the waterfall model and its basic use case.

7. What is a prototype model? Provide one advantage.

8. Define functional modeling with a real-life example.

9. What is an SRS document? Mention two of its components.

10. Define requirement analysis and explain its importance.

11. What is a data dictionary? Provide a simple example.

12. What is behavioral modeling?

13. List two key characteristics of a good user interface.

14. What is a data flow diagram (DFD)?

15. Define modular design and explain its advantage in software development.

16. Define software quality. Why is it important?

17. What is the difference between validation testing and system testing?

18. What is the purpose of design documentation?

19. What are the types of software maintenance?

20. Define software reverse engineering.

21. What is the purpose of the SEI CMM model?

22. What is the COCOMO model?


23. Difference Between CLI and GUI

24. Define risk analysis in project management.

25. Define black-box testing and give a real-world example.

26. What is software reliability? Why is it important?

27. Mention two types of risks in software project management.

28. Define Software Quality Assurance (SQA).

5-Mark Questions

1. Explain the differences between the waterfall and agile life cycle models, with examples.

2. Describe the V-Model in software development with a diagram.

3. Explain the purpose and importance of a data dictionary in software requirements with an
example.

4. Describe the key components of an SRS document and their role in a project.

5. Explain basic object-oriented concepts in software design with examples.

6. Describe the use and importance of Unified Modeling Language (UML).

7. What are activity diagrams in UML? Provide a real-life example.

8. Explain the main steps in the software design process.

9. Compare structured analysis and object-oriented design with examples.

10. Describe the concept and benefits of modular design using a real-world example.

11. Explain risk analysis and its importance in project management.

12. Describe the role of scheduling in software project management.

13. Describe the key concepts of the COCOMO model and its application in project estimation.

14. Compare white-box and black-box testing.

15. Explain validation testing with a real-world example.

16. Describe the role of Software Quality Assurance (SQA) in software development.

17. Describe the main types of maintenance in software engineering with examples.

18. What are the types of basis path testing? Explain with an example.

19. Explain the importance of software reuse with an example

20. Discuss the significance of statistical SQA in software development with an example.
10-Mark Questions

1. Describe various software development life cycle models and compare their characteristics with
real-life applications.

2. Compare and contrast waterfall, iterative, and prototype models, spiral models in software
development with examples.

3. Discuss different methods of requirement analysis and their importance, with a practical
example.

4. Explain functional and behavioral modeling in software requirements, with examples.

5. Describe the components of UML and explain its role in software design with examples.

6. Discuss different approaches to software design and provide examples, including for an online
retail system.

7. Explain the concept and significance of software configuration management in project success.

8. Describe the software design process in detail, including concepts and principles, with examples.

9. Discuss software project planning, including estimation techniques and scheduling.

10. Explain the COCOMO model and its applications in software project estimation, with a real-world
example.

11. Compare command-based and menu-based user interfaces with real-life applications

12. Describe the fundamentals of user interface design, focusing on different types of interfaces.

13. Discuss various software testing strategies, including system and validation testing, with
examples.

14. Describe the SEI CMM model and its levels in quality management with examples.

15. Explain the importance of software quality and the role of statistical SQA with an example.

16. Explain the importance of software reuse and describe different approaches to achieve it, with
an example.

17. Describe different maintenance models and discuss the challenges in software maintenance.

18. Discuss various software maintenance models and the challenges in implementing them for
legacy systems.

19. Explain how software quality is ensured using ISO 9000 standards and SQA plans, with an
example.
20. Analyze the concept of software reuse and describe the challenges in building reusable
components for large-scale systems.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy