HISTORIA DE LOS SISTEMAS OPERATIVOS - GENERACIONES
Enviado por cifoarte • 4 de Noviembre de 2012 • 703 Palabras (3 Páginas) • 762 Visitas
HISTORIA DE LOS SISTEMAS OPERATIVOS - GENERACIONES
¿Qué es un sistema operativo?
Un sistema operativo es el programa que oculta la verdad del hardware al programador y presenta una vista simple y agradable de los archivos nominados que pueden leerse y escribirse. Es sistema operativo resguarda al programador del hardware del disco y presenta una interfaz simple orientada al archivo, también disimula mucho del trabajo concerniente a interrupciones, relojes o cronómetros, manejo de memoria y otras características de bajo nivel.
La función del sistema operativo es la de presentar al usuario con el equivalente de una máquina ampliada o máquina virtual que sea más fácil de programar que el hardware implícito.
Historia de los Sistemas Operativos - Generaciones
Los S. O. han estado relacionados históricamente con la arquitectura de las computadoras en las cuales se ejecutan, razón por la cual su historia puede analizarse según las siguientes generaciones y sus principales características
• Generación Cero (década de 1940):
o Carencia total de S. O.
o Completo acceso al lenguaje de máquina.
• Primera generación (1945-1955): bulbos y conexiones:
o Carencia de S. O.
o En los años cincuenta comienzan como transición entre trabajos, haciendo la misma más simple.
• Segunda generación (1955-1965): transistores y sistemas de procesamiento por lotes (batch):
o En los años sesenta aparecen los S. O. para sistemas compartidos con:
Multiprogramación: varios programas de usuarios se encuentran al mismo tiempo en el almacenamiento principal, cambiando el procesador rápidamente de un trabajo a otro.
Multiprocesamiento: varios procesadores se utilizan en un mismo sistema para incrementar el poder de procesamiento.
o Posteriormente aparece la independencia de dispositivo:
El programa del usuario especifica las características de los dispositivos que requieren los archivos.
El S. O. asigna los dispositivos correspondientes según los requerimientos y las disponibilidades.
Fortran y Cobol
• Tercera generación (1965-1980): circuitos integrados y multiprogramación:
o Difusión de la multiprogramación:
Partición de la memoria en porciones, con trabajos distintos en cada una de ellas.
Aprovechamiento del tiempo de espera consecuencia de operaciones de e / s, para utilizar la CPU para otros procesos.
o Protección por hardware del contenido de cada partición de memoria.
o Aparición de técnicas de spooling:
Simultaneous Peripheral Operation On Line: operación simultánea y en línea de periféricos.
Almacenamiento de trabajos de entrada y de salida en dispositivos transitorios rápidos (discos), para disminuir
...