LA EVOLUCION DE LOS SISTEMAS OPERATIVOS
Un sistema operativo es uno o varios programas que se usan para poder trabajar con los componentes de un equipo de cómputo. Los sistemas operativos proveen un conjunto de funciones necesarias y usadas por diversos programas de aplicaciones de una computadora, y los vínculos necesarios para controlar y sincronizar el hardware de la misma. En las primeras computadoras, que no tenían sistema operativo cada programa necesitaba la más detallada especificación del hardware para ejecutarse correctamente y desarrollar tareas estándares, y sus propios drivers para los dispositivos periféricos como impresoras y lectores de tarjetas perforadas. El incremento de la complejidad del hardware y los programas de aplicaciones eventualmente hicieron del sistema operativo una necesidad.
Funciones básicas:
Los sistemas operativos, en su condición de capa software que posibilita
y simplifica el manejo de la computadora, desempeñan una serie de
funciones básicas esenciales para la gestión del equipo. Entre las más
destacables, cada una ejercida por un componente interno , podemos reseñar las
siguientes:
- Proporcionar comodidad en el uso de un computador.
- Gestionar de manera eficiente los recursos del equipo, ejecutando servicios para los procesos.
- Brindar una interfaz al usuario, ejecutando instrucciones.
- Permitir que los cambios debidos al desarrollo del propio SO se puedan realizar sin interferir con los servicios que ya se prestaban.
Años 40
A finales de los años 1940, con lo que podríamos llamar la aparición
de la primera generación de computadoras, se accedía directamente a la
consola de la computadora desde la cual se actuaba sobre una serie de
micro interruptores que permitían introducir directamente el programa en
la memoria de la computadora (en realidad al existir tan pocas
computadoras todos podrían considerarse prototipos y cada constructor lo
hacía sin seguir ningún criterio predeterminado). Por aquel entonces no
existían los sistemas operativos, y los programadores debían
interactuar con el hardware del computador sin ayuda externa. Esto hacía
que el tiempo de preparación para realizar una tarea fuera
considerable. Además para poder utilizar la computadora debía hacerse
por turnos. Para ello, en muchas instalaciones, se rellenaba un
formulario de reserva en el que se indicaba el tiempo que el programador
necesitaba para realizar su trabajo. En aquel entonces las computadoras
eran máquinas muy costosas lo que hacía que estuvieran muy solicitadas y
que sólo pudieran utilizarse en periodos breves de tiempo. Todo se
hacia en lenguaje de máquina.
Años 50
A principios de los años 50 con el objeto de facilitar la interacción
entre persona y computador, los sistemas operativos hacen una aparición
discreta y bastante simple, con conceptos tales como el monitor
residente, el proceso por lotes y el almacenamiento temporal.
Años 60
En los años 1960 se produjeron cambios notorios en varios campos de
la informática, con la aparición de el circuito cerrado la mayoría
orientados a seguir incrementando el potencial de los computadores. Para
ello se utilizaban técnicas de lo más diversas:
- Multiprogramación
- Tiempo compartido
- Tiempo temporal
- Multiprocesador
- Sistemas operativos desarrollados
Años 70
Debido al avance de la electrónica, pudieron empezar a crearse
circuitos con miles de transistores en un centímetro cuadrado de
silicio, lo que llevaría, pocos años después, a producirse los primeros
sistemas integrados. Ésta década se podría definir como la de los
sistemas de propósito general y en ella se desarrollan tecnologías que
se siguen utilizando en la actualidad. Es en los años 1970 cuando se
produce el boom de los miniordenadores y la informática se acerca al
nivel de usuario. En lo relativo a lenguajes de programación, es de
señalar la aparición de Pascal y C, el último de los cuales se creó
específicamente para reescribir por completo el código del sistema
operativo Unix, convirtiéndolo en uno de los pocos SO escritos en un
lenguaje de alto nivel. En el campo de la programación lógica se dio a
luz la primera
Años 80
Con la creación de los circuitos LSI -integración a gran escala-,
chips que contenían miles de transistores en un centímetro cuadrado de
silicio, empezó el auge de los ordenadores personales. En éstos se dejó
un poco de lado el rendimiento y se buscó más que el sistema operativo
fuera amigable, surgiendo menús, e interfaces gráficas. Esto reducía la
rapidez de las aplicaciones, pero se volvían más prácticos y simples
para los usuarios.

Años 90
En 1991 aparece la primer versión del núcleo de Linux. Creado por Linus Torvalds
y un sinfín de colaboradores a través de Internet. Este sistema se basa
en Unix, un sistema que en principio trabajaba en modo comandos, estilo
MS-DOS. Hoy en día dispone de Ventanas, gracias a un servidor grafico y
a gestores de ventanas como KDE, GNOME entre muchos. Recientemente
GNU/Linux dispone de un aplicativo que convierte las ventanas en un
entorno 3D como por ejemplo Beryl. Lo que permite utilizar linux de una
forma muy visual y atractiva.
Este video es para finalizar todo:
Gracias por su atención.


