El documento describe las generaciones de los sistemas operativos desde la generación cero en la década de 1940 hasta la cuarta generación en la década de 1980. La generación cero carecía de sistemas operativos y requería un conocimiento profundo del hardware. La primera generación introdujo los primeros sistemas operativos pero aún requería procesamiento por lotes. La segunda generación trajo computadoras más grandes y costosas con mayor complejidad. La tercera generación introdujo la multiprogramación y protección de memoria. La cuarta generación vio