List four design issues for which the concept of concurrency is relevant.
What are three contexts in which concurrency arises?
What is the basic requirement for the execution of concurrent processes?
List three degrees of awareness between processes and briefly define each.