Menu

Process Management

Card 1 of 17 0 got it 0 still learning
Question
TapClick or press space to see the answer
Answer
Process Management exam questions12 questions with mark schemes and example answers
All 17 cards in this set
Which term describes a program, or part of a program, that has been moved into memory and is being executed by the CPU?
Process
What is meant by multitasking?
The operating system managing several tasks at the same time by sharing the CPU between them
What is meant by a time slice?
The short period of CPU time given to a process before the operating system moves the next process onto the CPU
What is meant by a software interrupt?
A signal generated by a program that makes the CPU deal with an event straight away
Which term describes a process that is in memory and waiting to be given the CPU?
Ready
What is the main purpose of process management in an operating system?
To share the processor between the programs that need to run
When a program is opened, what does the operating system do so that the process becomes ready?
It moves the process instructions into RAM
What is an interrupt?
A signal sent to the CPU showing that an event needs immediate attention
Which of these would cause a hardware interrupt?
A printer running out of paper
The operating system decides that another process should use the CPU. What happens to the process that was running if it is not finished?
It joins the back of the queue to wait its turn
Which part of the operating system decides which process will next run on the CPU and for how long?
The scheduler
What does the CPU do when it receives an interrupt?
It suspends its current activities and runs the appropriate instructions
A user closes a word processing program after saving their work. What happens to the process?
It is terminated and the memory it was using is freed
A process is blocked while it waits for the user to type some data. What does the operating system do with the CPU while it waits?
It moves another process that is ready onto the CPU
A process is blocked while it waits for data to be read from a hard disk. The data has now been read into memory. What happens to the process?
It moves back to the ready state and waits for its turn on the CPU
A user is only working in a spreadsheet, but the operating system is managing many processes at once. Why is this?
Many background processes are also running, such as checking for updates
A computer is running several programs. Which statement about the CPU is correct?
It can only execute the instructions of one process at a time