Jednostavni grupni sistemi
Jednostavni grupni sistemi (eng. Simple Batch Systems) (1950te-1960te). Uvođenjem operatera i batchovanja jobova doveli su do razvoja prvih oblika operativnih sistema čija je jedina uloga bila da automatski prebacuju kontrolu sa jednog joba, na drugi. Poslovi sa sličnim potrebama su batchovani i izvršavani kao grupa, kako bi se ubrzalo procesiranje.Operater je imao ulogu da sortira programe sa sličnim potrebama u batchove, i kako bi računar postajao dostupan, operater je pokretao batchove.Rezultati izvršavanja programa su slani programeru. Operativni sistem je bio uvijek rezidentan u memoriji. Osnovna mana kod batch sistema je bio nedostatak interakcije između korisnika i poslova dok su se izvršavali. Bitno je naglasiti još jednu činjenicu koja je otežavala i usporavala procesiranje na računarskim sistemima sa ovim najjednostavnijim operativnim sistemom, često poznatim i kao rezidentni monitor. Naime, često se dešavalo da je CPU bivao besposlen, iz razloga što brzina U/I uređaja nije bila kompatibilna sa brzinom CPU-a, pa je CPU morao čekati dok se podaci sa nekog ulaznog uređaja unesu u memoriju. Uvođenje diskovne tehnologije donekle je rješilo ovaj problem. Uvedena je nova forma procesiranja poznata pod nazivom spooling,koja se ogledala u sljedećem: