Discussion is right way to get Solution of the every assignment, Quiz and GDB.
We are always here to discuss and Guideline, Please Don't visit Cyberian only for Solution.
Cyberian Team always happy to facilitate to provide the idea solution. Please don't hesitate to contact us! NOTE: Don't copy or replicating idea solutions. Quiz Copy Solution Mid and Final Past Papers Live Chat
There is no specific solution to complete this assignment. However, a specimen is provided.
a) What sort of difficulties do they face?
Students are required to report some problems faced by the workers working in a steel factory. For example, load shedding, lengthy working hours, high temperature, heavy noise and etc.
b) ConsideringthemonthofJuly,doyouthinktheirworkperformancewillbeaffected due to high temperature? Justify.
Students are required to either agree or disagree if the work performance of the workers will be affected by the high temperature. For example, the work performance of the workers will obviously be affected. Humans can bear a certain temperature. Temperature during the month of July is already very high and workers working in a steel factory will have to bear extra heat as well. The total heat combined will affect their health both physically and mentally and in turn, their work performance as well.
c) Considering the noise produced by heavy machinery inside, do you think their work performance will be affected? Justify.
Students are required to either agree or disagree if the work performance of the workers will be affected by heavy noise. For example, the work performance of the workers will obviously be affected. Humans can bear a certain level of noise. Noise in a factory is very high, even capable of damaging the hearing capacity of an individual. Their work performance would obviously be affected since they will be facing such a high intensity level of sound. High level of sound is bad for the humans not just physically but mentally as well.
d) Suggest a way to enhance their work performance keeping in the view the arousals of noise and temperature.
Students are required to suggest some solution for enhancing the work performance of the workers considering the arousals of noise and temperature.
For example, increasing awareness of the effects of noise and temperature and asking the manager of the factory to provide them with appropriate clothes and noise-cancelling equipment.
Question 1: Total Points (10)
Consider performance of FCFS algorithm for three computer-bound processes. If process P1 takes 25 seconds, P2 takes 4 seconds and P3 takes 5 seconds and processes arrive in the given order P1, P2, P3. You need to calculate the following:
a) Turnaround Time per process.
b) Average Turnaround time of processes
Ideas Solution Example
The following subsections will explain several common scheduling strategies, looking at only a single CPU burst each for a small number of processes. Obviously real systems have to deal with a lot more simultaneous processes executing their CPU-I/O burst cycles.
6.3.1 First-Come First-Serve Scheduling, FCFS
FCFS is very simple - Just a FIFO queue, like customers waiting in line at the bank or the post office or at a copying machine.
Unfortunately, however, FCFS can yield some very long average wait times, particularly if the first process to get there takes a long time. For example, consider the following three processes:
In the first Gantt chart below, process P1 arrives first. The average waiting time for the three processes is ( 0 + 24 + 27 ) / 3 = 17.0 ms.
In the second Gantt chart below, the same three processes have an average wait time of ( 0 + 3 + 6 ) / 3 = 3.0 ms. The total run time for the three bursts is the same, but in the second case two of the three finish much quicker, and the other process is only delayed by a short amount.
FCFS can also block the system in a busy dynamic system in another way, known as the convoy effect. When one CPU intensive process blocks the CPU, a number of I/O intensive processes can get backed up behind it, leaving the I/O devices idle. When the CPU hog finally relinquishes the CPU, then the I/O processes pass through the CPU quickly, leaving the CPU idle while everyone queues up for I/O, and then the cycle repeats itself when the CPU intensive process gets back to the ready queue.