Life Cycle: Source Program
Again Freestudy9 comes with new post related to Life Cycle: Source Program. Additionally, we had made it with a point to point information as possible as easy.
The life cycle of a source program defines the program behavior and extends through execution stage, which exhibits the behavior specified in the program.
Every source program goes through a life cycle of several stages.
- So, It is the phase where editing of the program code takes place and is also known as design time. At this stage, the code is in its raw form and may not be in a consistent state.
- At the compile time stage, the source code after editing is passed to a translator that translates it into machine code. One such translator is a compiler. This stage checks the program for inconsistencies and errors and produces an executable file.
- It is the stage that sends or distributes the program from the entity creating it to an entity invoking it. Mostly executable files distributed.
- Typically, a program goes through the installation process, which makes it ready for execution within the system. The installation can also optionally generate calls to other stages of a program’s lifecycle.
- Similarly, At this stage, the specific implementation of the interface linked and associated to the program invoking it. System libraries linked by using the lookup of the name and the interface of the library needed during compile time or throughout the installation time, or invoked with the start or even during the execution process.
- This stage actively takes the executable image from its stored repositories and places them into active memory to initiate the execution. Load time activities influenced by the underlying operating system.
- Also, This is the final stage of the life cycle in which the programmed behavior of the source program demonstrated.