2.1.5 Flashcards
Thinking concurrently (4 cards)
1
Q
Concurrent Thinking
A
- Considering more than one task at the same time.
- All the tasks need not be actively worked
on at the same time. - Giving parts of your time to different tasks
throughout the day. - Parts of multiple problems are often related, allowing them to be solved concurrently.
2
Q
Concurrent Processing
A
- Parallel processing is where multiple
processors are used to complete the same
task more quickly. - Concurrent processing is where a single
processor works on multiple tasks at the
same time. - This gives the appearance the tasks are
concurrently completed, but in reality they
are completed one after the other in quick
succession.
3
Q
Advantages of Concurrent Processing
A
- More tasks can be completed in a given
time. - Other tasks can be completed whilst
awaiting a user decision meaning less time
is wasted.
4
Q
Disadvantages of Concurrent Processing
A
- Can take longer to complete a large
number of tasks since processes cannot be
completed at once. - Some processor time is used to switch
between and coordinate processes,
reducing overall throughput. - Not all tasks are suited to being completed in this way.