In the link:
nitcselabprograms.blogspot.com
the author define non-preemtive executions as:
Non-preemptive execution means the execution of a process will not be deferred at any time.
O.K. I don't understand exactly the meaning of preemptive?
Can somebody write a definition of preemptive in this context?
Why the use the word preemptive? is it like precaution?

C program for non-preemptive SJF CPU scheduling algorithm
Introduction to non-preemptive SJF scheduling : A different approach to CPU scheduling is the shortest-job-first(SJF)...
Non-preemptive execution means the execution of a process will not be deferred at any time.
O.K. I don't understand exactly the meaning of preemptive?
Can somebody write a definition of preemptive in this context?
Why the use the word preemptive? is it like precaution?