software engineer interview question
1) What are the important categories of software?
• System software • Application software • Embedded software • Web Applications • Artificial Intelligence software • Scientific software.
2) 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.
3) What is software re-engineering?
It is a process of software development which is done to improve the maintainability of a software system.
4) 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
5) What are SDLC models available? Waterfall Model, Spiral Model, Big-bag model, Iterative Model, and V- Model are some of the famous SDLC models

Comments
Post a Comment