Historia de los Sistemas Operativos



A finales de los años 40's el uso de las computadoras estaba restringido a aquellas empresas o instituciones que podían pagar su alto precio, y no existían los sistemas operativos. En su lugar, el programador debía tener un conocimiento y contacto profundo con el hardware, y en el infortunado caso de que su programa fallara, debía examinar los valores de los registros y páneles de luces indicadoras del estado de la computadora para determinar la causa del fallo y poder corregir su programa, además de enfrentarse nuevamente a los procedimientosde apartar tiempo del sistema y poner a punto los compiladores, ligadores, etc; para volver a correr su programa, es decir, enfrentaba el problema del procesamiento serial ( serial processing ).

La importancia de los sistemas operativos nace históricamente desde los 50's, cuando se hizo evidente que el operar una computadora por medio de tableros enchufables en la primera generación y luego por medio del trabajo en lote en la segunda generación se podía mejorar notoriamente, pues el operador realizaba siempre una secuencia de pasos repetitivos, lo cual es una de las características contempladas en la definición de lo que es un programa. Es decir, se comenzó a ver que las tareas mismas del operador podían plasmarse en un programa, el cual a través del tiempo y por su enorme complejidad se le llamó "Sistema Operativo". Así, tenemos entre los primeros sistemas operativos al Fortran Monitor System ( FMS ) e IBSYS.

poetriormente, en la tercera generación de computadoras nace uno de los primeros sistemas operativos con la filosofía de administrar una familia de computadoras, SO/360 de IBM. Fue un proyecto muy novedoso y ambicioso el cual enfrento por primera vez una serie de problemas conflictivos debido a que anteriormente las computadoras eran creadas solo para dos propósitos, el comercial y el científico.

Surge también la tercera generación de las computadoras el concepto de la multiprogramación, porque debido al alto costo que ellas tenían era necesario ideal un esquema de trabajo que mantuviese a la CPU (unidad de procesamiento central) mas tiempo ocupada.

En la cuarta generación de las computadoras la electrónica  avanza hacia la integración a gran escala, pudiendo crear circuitos con miles de transitores en un centímetro cuadrado de silicón y ya es posible hablar de las computadoras personales y las estaciones de trabajo. Se hacen populares MS-DOS y UNIX en estas máquinas.

Para mediados de los años 80´s, comienza el auge  de las redes de computadoras y la necesidad de sistemas operativos en red y sistemas distribuidos distribuidos.

Para los años 90´s el paradigma de la programación orientada a objetas cobra auge, así como el manejo de objetos  desde los sistemas operativos. Las aplicaciones intentan crearse para ser ejecutadas  en una plataforma específica y poder ver sus resultados en la pantalla o monitor de otra diferente.

Por ejemplo,  ejecutar una simulación en una máquina que contenga el S.O UNIX y ver los resultados en otra con S.O MS-DOS, los niveles de integración  se van haciendo cada vez mas profundos.

No hay comentarios:

Publicar un comentario