historia de los sistemas operativos
• Generación Cero (década de 1940):
– Carencia total de S. O.
– Completo acceso al lenguaje de máquina.
• Primera generación (1945-1955): bulbos y conexiones:
– Carencia de S. O.
– En los años cincuenta comienzan como transición entre trabajos,
• Segunda generación(1955-1965): transistores y sistemas de procesamiento por lotes (batch):
– En los años sesenta aparecen los S. O. para sistemas compartidos con:
¤ Multiprogramación:
¤ Multiprocesamiento:
• Tercera generación (1965-1980): circuitos integrados y multiprogramación:
– Difusión de la multiprogramación:
– Soportan timesharing (tiempo compartido), variante de la multiprogramación
conusuarios conectados mediante terminales en línea, permitiendo la
operación en modo interactivo o conversacional.
– Aparecen los sistemas de tiempo real, que requieren tiempos de respuesta
muy exigentes, especialmente para usos industriales o militares.
– Se difunden las computadoras de rango medio.
• Cuarta generación (1980-1995): computadoras personales y redes.
– Aparición de softwareamigable con el usuario, destinado a usuarios no
profesionales y con una interfase gráfica muy desarrollada.
– Desarrollo de sistemas operativos de red y sistemas operativos distribuidos.
– Aparición de emuladores de terminal para el acceso a equipos remotos desde
computadoras personales (PC).
• Quinta generación (1995-): ordenadores superescalares.
Redes internacionales.
Lossistemas operativos de quinta generación en la que nos encontramos
tienen y tendrán que ser capaces de utilizar las nuevas herramientas software,
como por ejemplo la POO y ser capaces de controlar los nuevos componentes
hardware que van apareciendo. Deben satisfacer las necesidades tanto
de programadores como de usuarios.
- Computación ubicua
- Nuevas interfaces de usuarioLa década de 1940[editar]
A finales de la década de 1940, con lo que se podría considerar 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.
La década de 1950 (Sistema Batch)[editar]
Aprincipios de los años 50 con el objeto de facilitar la interacción entre persona y computadora, 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.
Monitor residente[editar]
Su funcionamiento era bastante simple, se limitaba a cargar los programas a memoria, leyéndolos de una cinta ode tarjetas perforadas, y ejecutarlos. El problema era encontrar una forma de optimizar el tiempo entre la retirada de un trabajo y el montaje del siguiente.
Procesamiento por lotes[editar]
Como solución para optimizar, en una misma cinta o conjunto de tarjetas, se cargaban varios programas, de forma que se ejecutaran uno a continuación de otro sin perder apenas tiempo en la transición.Almacenamiento temporal[editar]
Su objetivo era disminuir el tiempo de carga de los programas, haciendo simultánea la carga del programa o la salida de datos con la ejecución de la siguiente tarea. Para ello se utilizaban dos técnicas, el buffering y elspooling.
La década de 1960[editar]
En los años 60 se produjeron cambios notorios en varios campos de la informática, con la aparición del circuitointegrado la mayoría orientados a seguir incrementando el potencial de los ordenadores. Para ello se utilizaban técnicas de lo más diversas.
Multiprogramación[editar]
En un sistema multiprogramado la memoria principal alberga a más de un programa de usuario. La CPU ejecuta instrucciones de un programa, cuando el que se encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que...
Regístrate para leer el documento completo.