-
Toda la programación se realizaba en lenguaje de maquina absoluto y con frecuencia se utilizaban conexiones para controlar las funciones básicas de la máquina. Los lenguajes de programación se desconocían . Los primeros sistemas operativos eran extraños.
A inicios de los 50, la rutina había mejorado un poco con la introducción de la tarjetas perforadas. Ahora era posible escribir los programas en tarjetas y leerlos, en vez de utilizar tableros enchufables. -
-
Las computadoras grandes de la segunda generación se usaban primordialmente para cálculos científicos y de ingeniería, como la resolución de ecuaciones diferenciales parciales. Estas máquinas generalmente se programaban en FORTRAN y lenguaje ensamblador. Los sistemas operativos típicos eran FMS (el Fortran Monitor System) e IBSYS, el sistema operativo de IBM para la 7094.
-
-
-
Surgen los circuitos integrados y se programa en lenguajes de alto nivel. La intención era que todo el software, como el sistema operativo, tenían que funcionar en todos los modelos.
Como intento surgió el OS/360 desarrollado por IBM. El resultado fue un sistema operativo enorme y extraordinariamente complejo. Constaba de millones de líneas de lenguaje ensamblador escritas por miles de programadores, y contenla miles de errores ocultos. Surge la técnica de la Multiprogramación -
En esta generación, con el surgimiento de los microprocesadores y delos ordenadores personales; dos sistemas operativos han dominado la escena de la computadora personal: MS-DOS, escrito por Microsoft, Inc., para la IBM PC y otras computadoras que utilizan la CPU Intel 8088 y sus sucesores. y UNIX, que domina en las computadoras personales mayores que hacen uso de CPU Motorola 68000.
-
-
Desde aproximadamente mediados de los '80 surgió el crecimiento de las redes de computadores con sistemas operativos de red y sistemas operativos distribuidos. En los primeros cada computador tiene su propia copia de sistema operativo, los usuarios saben que existen varios computadores, y en el segundo se persigue unificar los recursos. Fruto de todo esto empiezan a surgir los sistemas operativos actuales Windows, Mac OS, Linux
-