0% found this document useful (0 votes)
13 views2 pages

Software Engineering Possible Question

The document outlines possible questions for a Software Engineering course, divided into five units covering key topics such as software definitions, methodologies, project management, requirements engineering, software design, and testing processes. Each unit contains specific questions aimed at assessing understanding of fundamental concepts and practices in software engineering. The questions address both theoretical and practical aspects, encouraging a comprehensive grasp of the subject matter.

Uploaded by

2k22.it.2211379
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)
13 views2 pages

Software Engineering Possible Question

The document outlines possible questions for a Software Engineering course, divided into five units covering key topics such as software definitions, methodologies, project management, requirements engineering, software design, and testing processes. Each unit contains specific questions aimed at assessing understanding of fundamental concepts and practices in software engineering. The questions address both theoretical and practical aspects, encouraging a comprehensive grasp of the subject matter.

Uploaded by

2k22.it.2211379
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/ 2

SOFTWARE ENGINEERING

Unit wise Possible Questions


Unit-1

1. Define the terms: Software & Software Engineering


2. Explain the Evolution of Software engineering methodologies?
3. Discuss various software engineering challenges?
4. Explain all the software process models with following
a. Description
b. Advantages and disadvantages
c. Comparisons among them
5. Describe three P’s in software development?
6. Explain the characteristics of software process?

Unit-2

1. Define Project Management? Explain the Knowledge areas for project management?
2. Discuss the various reasons to get software projects get failed and success?
3. Define SCM? Explain the Software Configuration Management Process?
4. Define Risk? Describe the Risk Management Process?
5. Explain the Software Project Planning Activities?
6. Describe the Various units of size measurements in project estimations?
7. Explain Effort Estimation Techniques in software development?

Unit-3:
1. Difference between functional and non-functional requirements.
2. Explain the requirement engineering process.
3. Discuss various elicitation techniques of requirement.
4. Describe SRS document with example.
5. Explain requirement validation techniques.

Unit-4:
1. Discuss the characteristics of good software design.
2. Explain coupling and cohesion techniques in software design.
3. Discuss the importance of modularity in software design.
4. Define software architecture .Explain various styles to represent software architecture.
5. Describe the best coding principles.
6. Compare traditional coding process between test driven coding process.
7. Explain various coding verification techniques.

Unit-5

1. Define the word: Testing (collect min of 5 definitions)


2. Explain the Testing Process?
3. Describe the Black Box Testing Techniques?
4. Describe the white Box Testing Techniques?
5. Discuss the terms: CFG, Cyclomatic Complexity and DFA
6. Explain Basic Path Testing?
7. Discuss various levels of testing
8. Describe the : Mutation Testing, regression testing
9. Explain performance testing?
10. Define Software Quality. Explain various Software Quality factors.
11. Differentiate between Verification and Validation
12. Describe Software Quality Assurance.
13. Explain the various CMM levels.
14. Discuss Software Reliability.

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