Historia y Evolución de los Sistemas Operativos

El desarrollo y evolución de los sistemas operativos va de la mano con la evolución de los sistemas computacionales y las Tecnologías de Información y Comunicación (TIC).

Generación 0
  • No había sistemas operativos.
  • Década de los 40’s.
  • Codificación en lenguaje máquina (0,1).
  • Los programas se introducían bit a bit.

 

1ª Generación
  • 1945-1955
  • Máquinas enormes.
  • Bulbos y conexiones.
  • Lenguaje máquina absoluto.
  • Tarjetas perforadas.
  • Máquinas lentas y costosas.
  • Lenguajes de programación desconocidos.

 

2ª Generación
  • 1955-1965
  • Transistores.
  • Procesamiento por lotes (unitarea).
  • Cintas magnéticas como unidades de almacenamiento.
  • Se empieza a hablar de sistemas operativos.
  • El primer sistema operativo es desarrollado por la General Motors para una IBM 701 y la 7094.
  • Los sistemas se utilizan para cálculos científicos e ingeniería.
  • Lenguaje ensamblador.
  • FORTRAN, IBSYS.
  • Tiempos compartidos.

 

3ª Generación
  • 1965-1980
  • Circuitos integrados.
  • Multiprogramación.
  • Tiempos compartidos.
  • Lenguaje de alto nivel C.
  • Etapa inicial de las PC’s.
  • Estándares de comunicación.
  • Lectura de trabajos de tarjetas a discos.
  • Ejecución de trabajos en serie.
  • Sistemas de tiempo real.
  • Manejo por cola de impresión.

 

4ª Generación
  • Década de los 80’s a nuestros días.
  • Surgen PC’s
  • MS-DOS, UNIX.
  • Diseño de interfaz amigables gráficas.
  • VLCI
  • Redes
  • Sistemas operativos de redes
  • Sistemas operativos distribuidos
  • Máquinas virtuales
  • Compatibilidad entre plataformas
  • Comunicación remota
  • Programación orientada a objetos
  • Internet
  • Robótica
  • SW amable con el usuario
  • Sistemas de seguridad para bases de datos.
  • HTML
  • Agentes
  • Tenologías de información y comunicación.

NOTA: Se maneja hasta esta 4º Generación por el avance del hardware y software que en la actualidad es muy rápido. En esta última generación se incluyen las nuevas tecnologías actuales como: programación para Internet, memoria flash, realidad virtual y demás.

Arriba