Back to marketplace

2.1.5 Thinking Concurrently

No description yet. This curated deck is ready for daily study.

Total cards: 5•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (5)

#1
Front (Question)

Concurrent thinking

Back (Answer)

• the process of completing more than one task concurrently • does not always mean you have to be working in Multiple tasks at once • involves giving time slices to different tasks • parts of a problem which are related can often be solved concurrently

#2
Front (Question)

Concurrent processing

Back (Answer)

• multiple processes being executed at the same time/ appearing to be happening simultaneously [1] • by giving processes a slice of processor time [1] • one process may need to start before a second has finished [1]

#3
Front (Question)

Concurrent processing != parallel processing

Back (Answer)

• parallel processing is when multiple processors are used to compete more than one task simultaneously • whereas in concurrent processing, each task is given a slice of processor time to make it appear as if tasks are being completed simultaneously => In reality tasks are executed sequentially

#4
Front (Question)

Concurrent processing benefits

Back (Answer)

• more tasks can be completed in the same time frame • less time is wasted waiting for an input or user interaction so other tasks can be completed in this time

#5
Front (Question)

Concurrent processing drawbacks

Back (Answer)