1. Shared Variables:

Benjamin/Cummings Pub. Co., 1991. (ch. 2-6)

The Nature of Concurrency (ch. 2)

Terminology and notation

This is the way programming started. The thread of execution is really associated

With the program-counter which is normally incrementing one by one and if we have

special constructs such as go-to, program-counter is adjusted accordingly.

possibly more than one thread of control. Processes/Threads typically interact with

Each other via shared data.