jueves, 16 de febrero de 2017

Historia de los sistemas operativos

Esta vez voy a contarles como ha sido la evolucion de los sistemas operativos. Aqui les muestro su historia.

Cuando surgieron las primeras computadoras en la segunda mitad de la década de 1940, estas se componían de miles de tubos de vacío y ocupaban cuartos enteros. En esa época no existían los sistemas operativos ni los lenguajes de programación. En su lugar, el programador debía tener un gran conocimiento del hardware de la computadora y la forma de trabajar era la siguiente: el programador reservaba su tiempo en una hoja de papel destinada para tal fin, se dirigía adonde estaba la maquina, insertaba el tablero de conmutación en la computadora e introducía las instrucciones del programa, las cuales eran escritas a mano y en caso de fallar un programa había que revisar los registros y paneles de luces indicadoras para determinar la causa del fallo.

En la primera mitad de la década de 1950, las computadoras eran fabricadas con transistores y fueron introducidas las tarjetas perforadas, sustituyendo el uso de los tableros de conmutación. La forma de trabajo era la siguiente: el programador escribía el programa en papel, y luego se representaba por medio de unas perforaciones hechas a unas tarjetas de cartulina. Después se entregaba el grupo de tarjetas perforadas a un operador que se encargaba de introducir dichas tarjetas al computador para que esta las leyese y procesase. Hecho esto, un operador se dirigiría a la impresora a buscar el resultado del programa impreso en papel, para entregárselo al programador.

Este método resultaba en una gran perdida de tiempo, por lo que se creo el sistema de proceso de lotes, los cuales son un grupo de tareas repetitivas las cuales eran guardadas en una cinta magnética, la cual era colocada en la computadora a donde se iba a programar. Para minimizar el tiempo de montaje de los trabajos, éstos se agrupaban en lotes (Procesamiento Batch) del mismo tipo (Ejemplo Programas Fortran, Programas Cobol, etc.), lo que evitaba tener que montar y desmontar las cintas de los compiladores y montadores, aumentado el rendimiento, siendo este el origen de los sistemas operativos. En 1960 nacen entre los primeros sistemas operativos al Fortran Monitor Sistem (FMS) e IBSYS.

Para la década de 1960 la característica de los sistemas operativos fue el desarrollo de los sistemas compartidos con multiprogramación, y los principios del multiprocesamiento. En los sistemas de multiprogramación, varios programas de usuario se encuentran al mismo tiempo en el almacenamiento principal, y el procesador se cambia rápidamente de un trabajo a otro. En los sistemas de multiprocesamiento se utilizan varios procesadores en un solo sistema computacional, con la finalidad de incrementar el poder de procesamiento de la maquina.

Desde la década de 1970 en adelante, nacen los microprocesadores, haciendo posible el surgimiento de las computadoras personales y las estaciones de trabajo y aparecen las interfaces amigables intentando así atraer al público en general al uso de las computadoras como herramientas cotidianas. Se hacen populares el MS-DOS y UNIX en estas máquinas. También es común encontrar clones de computadoras personales y una multitud de empresas pequeñas ensamblándolas por todo el mundo. Para mediados de la década de 1980, comienza el auge de las redes de computadoras y la necesidad de sistemas operativos en red y sistemas operativos distribuidos. La red mundial Internet se va haciendo accesible a toda clase de instituciones y se comienzan a dar muchas soluciones al querer hacer convivir recursos residentes en computadoras con sistemas operativos diferentes.


Para los años 90 del siglo XX, el paradigma de la programación orientada a objetos 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 con UNIX y ver los resultados en otra con DOS). Los niveles de interacción se van haciendo cada vez más profundos.

¿Que tal les pareció? Pueden dar su opinión a través de un comentario, hasta la próxima publicación.

No hay comentarios.:

Publicar un comentario