To decide which process to execute first and which to execute last thus to achieve the maximum cpu utilization,computer scientists have came up with some algorithms. They are:
1. First come first served(fcf’s);process which requests the cpu first will get executed first.
2. Shortest job first scheduling(sjf’s);works on the process with the shortest burst time or duration first.
3. Priority scheduling;priority is assigned for each process,process with the highest priority is executed first and process with same priority are executed in fcf’s manner.
Softwaretech answered the question on April 23, 2019 at 10:26
- List and explain various ways to overcome deadlocks(Solved)
List and explain various ways to overcome deadlocks.
Date posted: April 23, 2019. Answers (1)
- Explain 4 approaches that can be employed to recover from deadlocks.(Solved)
Explain 4 approaches that can be employed to recover from deadlocks.
Date posted: April 23, 2019. Answers (1)
- Outline four basics operations associated with a change in state of a process(Solved)
Outline four basics operations associated with a change in state of a process.
Date posted: April 23, 2019. Answers (1)
- Outline various expressions of a computer memory's capacities(Solved)
Outline various expressions of a computer memory's capacities.
Date posted: April 22, 2019. Answers (1)
- Describe the two types of computer random access memory(Solved)
Describe the two types of computer random access memory.
Date posted: April 22, 2019. Answers (1)
- Explain at least three types of read only memory and state its various characteristics.(Solved)
Explain at least three types of read only memory and state its various characteristics.
Date posted: April 22, 2019. Answers (1)
- Briefly explain various categories of printers(Solved)
Briefly explain various categories of printers
Date posted: April 22, 2019. Answers (1)
- What is disk initializing?(Solved)
What is disk initializing?
Date posted: April 18, 2019. Answers (1)
- Explain the following advantages of networking
i) Sharing of resources
ii) Distributed facilities
iii) Reliability(Solved)
Explain the following advantages of networking
i) Sharing of resources
ii) Distributed facilities
iii) Reliability
Date posted: April 18, 2019. Answers (1)
- Differentiate between tab key and home key.(Solved)
Differentiate between tab key and home key.
Date posted: April 18, 2019. Answers (1)
- The following diagrams shows various transmission media for networking to computers.
a) Name the transmission media shown in the diagrams above.
i)-
ii)-
iii)-(Solved)
The following diagrams shows various transmission media for networking to computers.
a) Name the transmission media shown in the diagrams above.
i)-
ii)-
iii)-
Date posted: April 18, 2019. Answers (1)
- Define the term telecommuting.(Solved)
Define the term telecommuting.
Date posted: April 18, 2019. Answers (1)
- Indicate an area of application for
i) Joystick
ii) Graphic tablet(Solved)
Indicate an area of application for
i) Joystick
ii) Graphic tablet
Date posted: April 18, 2019. Answers (1)
- Describe the functions of the following registers
- Instruction register
- Working register
- Accumulator(Solved)
Describe the functions of the following registers
- Instruction register
- Working register
- Accumulator
Date posted: April 18, 2019. Answers (1)
- Define the term register.(Solved)
Define the term register.
Date posted: April 18, 2019. Answers (1)
- In relation to the control unit of the CPU, explain the three stages of the fetch execute cycle.(Solved)
In relation to the control unit of the CPU, explain the three stages of the fetch execute cycle.
Date posted: April 18, 2019. Answers (1)
- What is system review?(Solved)
What is system review?
Date posted: April 18, 2019. Answers (1)
- List two types of system maintenance(Solved)
List two types of system maintenance
Date posted: April 18, 2019. Answers (1)
- List any four data collection media that can be used to collect data.(Solved)
List any four data collection media that can be used to collect data.
Date posted: April 17, 2019. Answers (1)
- Give two differences between interpreting and compiling a high level language.(Solved)
Give two differences between interpreting and compiling a high level language.
Date posted: April 17, 2019. Answers (1)