We shall now study how the operating system manages
a list of ``events'', ordered by the time at which they should occur.
Some of these events are scheduled by the operating system itself,
others are scheduled by user processes.
We study both kinds of events below.