Está en la página 1de 3

Jholman Daniel Reina Toledo

Evolución De Los Sistemas Operativos

Hoy en día las palabras Sistemas Operativos se escucha muy seguido, y es que son
utilizados por casi todas las personas desde niños hasta personas de la tercera edad, en
los celulares, los computadores, cajeros bancarios, y muchas otras cosas. Prácticamente
si hoy en día si no existiesen. No seriamos una sociedad tan avanzada tecnológicamente
como lo somos.

Aunque hoy en día existan tantos sistemas operativos como lo son Android, Mac OS,
Windows, Linux en otra época esto no fue así. Como en todo se empezó con sistemas
operativos muy básicos, que tenían bastantes limitaciones. Pero para continuar miremos
que es un sistema operativo.

En Wikipedia lo definen como el software principal o un conjunto de programas que se


encargan de la gestión de los recursos que tiene disponible el hardware, además de eso
le provee servicios a los programas de la capa de aplicación del software.

En la década de 1950 con el objetivo de hacer más fácil el uso de la computadora para el
usuario, aparecen los primeros sistemas operativos. Eran bastante sencillos, con
conceptos como el almacenamiento temporal y el monitor residente.

El monitor residente tenia un funcionamiento muy simple, este se encargaba de cargar


programas a la memoria, leía desde una cinta o las famosas tarjetas perforadas, y
posteriormente los ejecutaba. Pero esto traía un problema y es que era difícil encontrar
una forma de optimizar el tiempo de cambio de programa, bajando uno y poniendo otro.

Por otro lado, el almacenamiento temporal tenia como objetivo disminuir el tiempo de
carga de los programas, haciendo de manera simultanea la carga del programa o la salida
de datos con la ejecución de la siguiente tarea. Para eso se utilizaban dos técnicas, el
spooling y el buffering.

En la década de 1960 se hicieron algunos cambios muy importantes en algunos campos


de la informática, con la aparición el circuito integrado casi todos con el objetivo de
incrementar la potencia de los computadores. Para esto aparecieron nuevas técnicas.

En los sistemas operativos multiprogramados la memoria principal guarda mas de un


programa ejecutado por el usuario. El procesador ejecuta instrucciones de un programa,
cuando el que se encuentra en ejecución realiza una operación de los dispositivos de
entrada y salida. En vez de esperar a que finalice la operación del dispositivo de entrada y
salida, se pasa a ejecutar otro programa. Si este nuevo proceso, a su vez realiza, otra
operación de dispositivo de entrada y salida, se envían las ordenes oportunas al
controlador, y se pasa a ejecutarse otro. De esta forma es posible, teniendo guardado un
conjunto de tareas en cada momento, utilizar de mejor manera los recursos disponibles.

Hoy en día tenemos sistemas que tienen un muy buen uso de la electrónica disponible,
pero adolece la falta de interactividad; para conseguirla debe convertirse en un sistema
multiusuario, en el cual varios usuarios usan un terminal en línea, utilizando el modo de
operación de tiempo compartido, En estos sistemas como en la multiprogramación. Pero,
con una diferencia, cuando un programa tiene un tiempo ejecutándose el propio sistema
operativo lo detiene para darle paso a otra aplicación.

En la década de 1970 se marco el inicio de UNIX, en los 60 aparece Multics, un sistema


operativo multiusuario y multitarea que fue desarrollado por los laboratorios Bell de AT&T
y Unix, convirtiéndolo en uno de los primeros sistemas operativos escritos en un lenguaje
de alto nivel. En el área de la programación lógica nació la primera implementación de
Prolog, y en la revolucionaria orientación a objetos, Smalltalk.

Pero estos sistemas operativos eran sistemas muy grandes, costosos y muy complejos,
porque nadie antes había construido algo similar y muchos de los proyectos desarrollados
tuvieron sobrecostos muy por encima del presupuesto inicial y retraso en la entrega.

En 1970 los sistemas operativos desarrollados fueron Multics, BDOS y CP/M.

En la década de 1980 con la creación de los circuitos de integración a gran escala, chip
que tenían miles de transistores en un cm cuadrado de silicio, empezó la era del
computador personal. En estos se dejó un poco aparte el rendimiento y en cambio se
busco que el sistema operativo fuera mas intuitivo y amigable con el usuario, apareciendo
los menús e interfaces graficas. Esto reducía el rendimiento de las aplicaciones, pero por
el costo de la facilidad de uso era mas practico y simple para los usuarios.

En la misma década de 1980 se hizo un avance bastante importante y fue el desarrollo de


redes de computadores personales que corrían sistemas operativos en red y sistemas
operativos distribuidos. En la escena, dos de los sistemas operativos mas usados eran
MS-DOS, hecho por Microsoft para IMB PC y otros computadores que usaban el
procesador Intel 8088 y sus sucesores, y Unix, que era la mayoría en los computadores
personales que usaban el Motorola 68000.

En la década de 1990 aparece GNU/Linux que al parecer es una versión mejorada de


Unix, este se basó en el estándar POSIX, un sistema que en un principio trabajaba en
modo comandos, pero evoluciono hasta un estándar de interfases con ventanas, gracias a
un servidor grafico y a gestores de ventanas como GNOME, KDE entre otros.

Además de GNU/Linux apareció Microsoft Windows NT que fue publicada en julio de


1993.

Poco tiempo después apareció el famoso Windows 95 la empresa Microsoft creo una
nueva línea de sistemas operativos para estaciones de trabajo y un servidor de red.

También podría gustarte