Terminu "process" pirmoreiz sāka pielietot 60.gados. Aizvadītajā laikā termins "process", ko vairākos gadījumos izmanto kā sinonīmu "uzdevumi", ieguvis daudz dažādu formulējumu. Mēs nosauksim šeit tikai dažus no tiem:
programma izpildīšanas stadijā,
asinhronais darbs,
procedūras "dzīvā dvēsele",
"vadīšanas līdzekļu koncentrēšana" izpildāmajai procedūrai,
kaut kas, kas attēlots "procesa vadīšanas bloka" veidā operāciju sistēmā,
objekts, kuram tiek iedalīti procesori,
"dispečerējamais" modulis.
Sastopami arī daudzi citi formulējumi. Tādējādi vispārpieņemta formulējuma pagaidām nav, taču visbiežāk acīmredzot ar procesu domāta "programma izpildīšanas laikā".
Viss, kas tiek izpildīts skaitļošanas sistēmās (ne tikai lietotāju programmas, bet arī, iespējams, operāciju sistēmas noteiktas daļas), tiek organizēts kā procesu komplekts. Reāli vienprocesora datorsistēmā katrā laika sprīdī var izpildīt tikai vienu procesu. Multiprogrammu skaitļošanas sistēmās vairāku procesu pseidoparalēlā apstrāde tiek panākta, pārslēdzot procesoru no viena procesa uz otru. Kamēr tiek izpildīts viens process, pārējie gaida savu kārtu uz procesoru.
Kā redzam, katrs process var atrasties vismaz divos stāvokļos: process tiek izpildīts un process netiek izpildīts. Procesa stāvokļu diagramma šādā modelī parādīta zīmējumā 1.…