Software Engineering Interview Question and Answers
31. |
Mention the categories of debugging approaches? |
|
There are three categories of debugging approaches as follows :- Brute force
- Back tracking
- Cause elimination
|
32. |
Define metric? |
|
IEEE93 defines as a quantitative measure of the degree to which a system, componen, or process possesses a given attribute. |
33. |
Mention some of the process models appropriate for the software to be engineered? |
|
- Linear sequential or waterfall model
- Prototyping model
- Rad model
- Incremental model
- Spiral model
- Winwin spiral model
- Component based development model
|
34. |
What is adaptive maintenance? |
|
Adaptive maintanence is the maintenance to adapt software to a different operating environment. It involves changing a system so that it operates in a different environment from its initial implementation. |
35. |
What are the advantages and disadvantages of black box testing? |
|
Advantages: - Simulates actual system usage.
- Makes no system structure assumptions.
Disadvantages : - Potential of missing logical errors in software.
- Possibility of redundant testing.
|