Debugging is the process that results in the removal of error. It is very important part of the successful testing.
Category: SoftEng 101 Q&A
What is verification and validation?
Verification:
Verification is a term that refers to the set of activities which ensure that software implements a specific function.
Validation:
It refers to the set of activities which ensure that software that has been built according to the need of clients.
What are SDLC models available?
Waterfall Model, Spiral Model, Big-bag model, Iterative Model, and V- Model are some of the famous SDLC models.
Describe the software development process in brief:
The software development is a life cycle is composed of the following stages:
- Requirement analysis
- Specification
- Software architecture
- Implementation
- Testing
- Documentation
- Training and support
- Maintenance
What is software re-engineering?
It is a process of software development which is done to improve the maintainability of a software system.
What is the main difference between a computer program and computer software?
A computer program is a piece of programming code. It performs a well-defined task. On the other hand, the software includes programming code, documentation and user guide.
What are the important categories of software?
– Software System.
– Application Software.
– Embedded Software.
– Web Application.
– Artificial Intelligence Software.
– Scientific Software.
