Sistemas Operativos
Conocer los distintos sistemas operativos, la clasificación de estos, la historia de la evolución de los SO y su estructura.
Evolución de los sistemas operativos
Para entender mejor como surgieron los SO debemos saber que las primeras computadoras desde finales de los años 40 hasta la mitad de los años 50, era el programador quien interactuaba de manera directa con el hardware de lacomputadora, por que no existía realmente un Sistema Operativo; las primeras computadoras utilizaban bulbos, la entrada de datos y los programas se realizaban a través del lenguaje maquina (bits) o a través de interruptores.
Pero para entender mejor como se ha desarrollado el SO la evolución se separó en generaciones o etapas que comprenden un rango de años que se presentan a continuación:Primera Generación (1945-1955): Bulbos y conexiones.
Las primeras máquinas eran enormes y llenaban cuartos completos con decenas de miles de bulbos, pero eran mucho más lentas que la computadora casera más económica en nuestros días. Toda la programación se llevaba a cabo 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 eran desconocidos (incluso el lenguaje ensamblador).por lo general las computadoras de esa época solo hacia los problemas de cálculos numéricos directos, por ejemplo, el cálculo de valores para tablas de senos y cosenos.
En los laboratorios de investigación de la General Motors implementaron el primer sistema operativo en los 50's generalmente corría una tarea a lavez y suavizó la transición entre tareas para obtener máxima utilización del sistema de la computadora. Pero Los sistemas operativos de los años cincuenta fueron diseñados para hacer más fluida la transmisión entre trabajos. Antes de que los sistemas fueran diseñados, se perdía un tiempo considerable entre la terminación de un trabajo y el inicio de siguiente.
Segunda Generación (1955-1965):Transistores y Sistemas de Procesamiento por lotes.
En esta generación fue el comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunían por grupo o lotes. Cuando el trabajo estaba en ejecución, esta tenía control total de la máquina. Al terminar cada trabajo (bien normal o anormalmente), el control era envuelto al sistema operativo, el cual "limpiaba" y leía e inicia eltrabajo siguiente.
Con la introducción del transistor a mediados de los años 50's modifico en forma radical el panorama. Las computadoras se volvieron confiables de forma que podían fabricarse y venderse a clientes, con la esperanza de que ellas continuaran funcionando lo suficiente como para realizar un trabajo en forma.
Tercer Generación (1965-1980): Circuitos integrados y multiprogramación.Comienza en 1964 con la introducción de computadoras IBM Sistema 360 e introducen su sistema operativo para ese equipo que es el OS/360. Para esta generación la 360 de IBM fue la primera línea principal de computadoras que utilizo los circuitos integrados, lo que proporciono una gran ventaja en el precio y desempeño con respecto a las máquinas de la segunda generación, construidas a partir detransistores individuales. En ellas se trabajó con un sistema operativo enorme y extraordinariamente complejo. A pesar de su enorme tamaño y sus problemas el sistema operativo de la línea IBM 360 y los sistemas operativos similares de esta generación producidos por otros fabricantes de computadoras realmente pudieron satisfacer, en forma razonable a la mayoría de sus clientes. También popularizaronvarias técnicas fundamentales, ausentes de los sistemas operativos de la segunda generación, de las cuales la más importante era la de multiprogramación.
A partir de esta aparición de máquina (184360) surgieron otros sistemas operativos, medianos y grandes; OS/MVT para los sistemas 360 grandes, CP-67/CNOS para el poderoso sistema 360/67 de tiempo compartido, ISS para el 360/67, VMOS de RCA, KRONOS...
Regístrate para leer el documento completo.