Alarm functions allow us to set a timer that will expires at a specific time in future and if the timer expires, SIGALARM signal is generated. we need to handle this signal and if we are not handling it, the default action is to terminate the process
Pause functions are used to suspend the calling process until the signal is caught.
Pause functions are used to suspend the calling process until the signal is caught.