Answer:
The image of the life cycle of program is attached please refer it.
1. Requirement:- When there is a problem the there is need of program.
2. Analysis:- In this phase all the requirements are collected.
3. Design:- It is an important phase in the program life cycle .The design of problem is generated.
4. Coding:- In this phase the program is coded as per the design.
5. Testing:- In this phase the testing of the program is done to make sure that the program is working properly.
6. Deployment:- In this phase the program comes into the use.