Perform resource-limited scheduling. Assume that you have only four workers available at any given time. (10 points) a. Implement a priority-based scheduling algorithm. b. Utilize a first-come, first-served scheduling approach. c. Apply round-robin scheduling for equitable distribution. d. Opt for a shortest job next scheduling strategy.