-
Primera generación (1946-1954)
Las computadoras están integradas por relevadores (relés) electromecánicos como la MARK I, o de tubos de vacío como la ENIAC. -
Segunda generación (1955-1970)
Los sistemas operativos realizan multiprogramación y ponen en colas de espera los procesos de salida mediante la técnica de spooling (OS/2, MULTICS, UNIX, MINIX).