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

Comprehensive Software Engineering Guide

The document outlines a comprehensive question set on software engineering, covering various topics such as programming concepts, life cycle models, project management, requirements analysis, design principles, coding standards, testing methodologies, and software quality. Each chapter addresses specific aspects of software engineering, including structured vs. object-oriented design, estimation techniques, and different testing strategies. The content serves as a guide for understanding essential software engineering principles and practices.

Uploaded by

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

Comprehensive Software Engineering Guide

The document outlines a comprehensive question set on software engineering, covering various topics such as programming concepts, life cycle models, project management, requirements analysis, design principles, coding standards, testing methodologies, and software quality. Each chapter addresses specific aspects of software engineering, including structured vs. object-oriented design, estimation techniques, and different testing strategies. The content serves as a guide for understanding essential software engineering principles and practices.

Uploaded by

lathaavvar6997
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

SOFTWARE ENGINEERING QUESTION SET (Rajib Mall)

Chapter 1:
1. Program vs. software products.
2. Structured programming and unstructured programming.
3. Object oriented design.
Chapter 2:
1. Need of life cycle model.
2. Steps of classical waterfall life cycle model.
3. Limitation of classical waterfall life cycle model.
4. Iterative waterfall model, comparison with classical waterfall life cycle model.
5. Prototyping model.
6. Evolutionary model.
7. Spiral model.
8. Comparison of different life cycle model.
Chapter 3:
1. Job responsibility, skills necessary of software project manager.
2. Metric of project size estimation- i) LOC, ii) FP iii) Feature point
3. Project estimation technique.
4. COCOMO
5. Staff management.
6. Critical path
7. Organization structure: functional format, project format.
8. Team structure.
9. Roles of good software engineer.
10. Risk and their identification.
Chapter 4:
1. Requirement gathering and analysis.
2. Anomaly, Inconsistency, Incompleteness.
3. What is SRS?
4. Content of SRS document.
5. Characteristics of Good SRS.
6. Decision tree and decision table.
Chapter 5:
1. Modularity.
2. Cohesion and coupling.
3. Classification of cohesiveness and coupling.
4. Object oriented design and function oriented design.
Chapter 6:
1. SA and SD, Structured chart, Structured English.
2. DFD - symbols, application, context diagram, higher levels, balancing, shortcoming.
3. Data dictionary.
4. Logical DFD, Physical DFD.

Chapter 10:
1. What is coding?
2. Coding Standard.
3. Code review- definition, different types.
4. What is testing?
5. Test case, test suit.
6. Verification and validation.
7. Testing in large Vs. Testing in small.
8. Driver and stub module.
9. White box and black box testing.
10. Alpha testing and beta testing.
11. CFG
12. Cyclomatic complexity.(3 types)
13. Mutation testing.
14. Integration testing.
15. Phased vs. Incremental testing.
16. System testing.
Chapter 11:
1. Software quality.
2. ISO [Link] 9001.
3. CMM.
4. PSP.

You might also like