4) system call acts as an interface to the OS services.A system call is the way where a program requests a service from the kernel of the OS. When the child process is created then it is not necessary to run the same program as that of the parent process is doiung. The exec system call let a process to run on any of the program files, that contains the shell script. some of the system calls are : execvp(). The execvp() system call has two parameters: 5)))))))) In a multi tasking environment there are various types of states in the process they are: created:When a process is first created it is termed as created ready and waiting:A ready queue is helpful in the scheduling.Most of the Modernized computers are now capable of running many various types of processes at the same time. moreover, the Central Processing Unit can only handle one process at a time running:The process transfers into the running state when it is decided for the execution. blocked:The process is blocked due to the some events (such as InputorOutput operation completion or a signal), can be blocked that may be of different reasons, lihe exhausting its CPU time allocation or it may occur by waiting due to the event occurance. terminated:The process can be terminated,due to the fallowing reasons that is either from the \"running\" state by completing its execution or by explicitly being killed. Solution 4) system call acts as an interface to the OS services.A system call is the way where a program requests a service from the kernel of the OS. When the child process is created then it is not necessary to run the same program as that of the parent process is doiung. The exec system call let a process to run on any of the program files, that contains the shell script. some of the system calls are : execvp(). The execvp() system call has two parameters: 5)))))))) In a multi tasking environment there are various types of states in the process they are: created:When a process is first created it is termed as created ready and waiting:A ready queue is helpful in the scheduling.Most of the Modernized computers are now capable of running many various types of processes at the same time. moreover, the Central Processing Unit can only handle one process at a time running:The process transfers into the running state when it is decided for the execution. blocked:The process is blocked due to the some events (such as InputorOutput operation completion or a signal), can be blocked that may be of different reasons, lihe exhausting its CPU time allocation or it may occur by waiting due to the event occurance. terminated:The process can be terminated,due to the fallowing reasons that is either from the \"running\" state by completing its execution or by explicitly being killed..