If a number of processes are executing the same program, it is advantageous to allow each process to access the same copy of the program rather than have its own separate copy.
Execution in computing and software engineering is the process by which a computer or virtual machine reads the instructions of a computer program and acts accordingly. Each statement in the program is a description of a specific action that should be taken to solve a specific problem. Execution involves repeating the "fetch-decode-execute" cycle for each instruction executed by the controller. When the executing machine follows instructions, it produces certain effects according to the semantics of those instructions.
Programs for the computer can be run in batch processes without human intervention. Also, users can enter commands in an interactive session with the interpreter. In this case, an "instruction" is simply a program statement chained for execution.
The term Run is used almost synonymously. The meaning associated with both "execute" and "execute" refers to the specific action of the user launching a program, such as "run the application".
Learn more about Program Execution here : brainly.com/question/26134656
#SPJ4