Creación Y Evolución De Los Sistemas Operativos
de los Sistemas Operativos
•
Universidad: UTN (Universidad Tecnológica
Nacional)
•
•
•
•
Carrera: Técnico Superior en Programación
Materia: Arquitectura y Sistemas Operativos
Profesor: Rubén Calabuig
Alumno: Rodrigo Ezequiel Giménez
•
Los sistemas operativos (S.O.) fueron creados con la
necesidad de administrar los recursos de lascomputadoras, para hacer mas fácil y eficaz su uso.
• Su creación va acompañada de la creación de Hardware, y
siempre la evolución de una de las partes obliga a la
evolución de la otra.
•
Un Sistema Operativo es un conjunto de programas
destinado para lograr el uso óptimo de la computadora y sus
componentes físicos (Hardware).
Objetivos de un S.O.:
•
Facilitar la interactividad entre elusuario y la maquina
•
Administrar debidamente los recursos limitados:
-Tiempo de procesamiento
-Espacio de memoria
-Almacenamiento de archivos
-Dispositivos de entrada/salida, etc.
Línea del tiempo
Generación 0 (1941-1950)
Principales características:
- Empleaban Válvulas al vacío.
- Eran muy grandes y costosas.
- Tenían un alto consumo de energía.
-Se controlaba la ejecucióndel programa
-por medio de luces en la consola.
- El programador era el único capacitado para
usarla.
-El programa se cargaba manualmente en memoria, ya sea por medios de switches o
tarjetas perforadas (tiempo conocido como “setup time”).
- En caso de ocurrir un error en el proceso se hacia un vuelvo de memoria ( dump),
después de corregirlo era necesario comenzar absolutamente de nuevo,repitiendo otra
vez el setup time.
Generación 0
Desventajas y problemas en esta generación
En esta generación había muchos “tiempos muertos” de procesamiento. La CPU quedaba
sin uso en cuanto había un error y se tenía que hacer un vuelco de memoria, como así
también entre cada carga de un nuevo trabajo.
Todo se realizaba manualmente y en el mismo
momento de procesamiento. Este problemase denomino “HANDS ON”
Generación 1 (1951-1960)
En esta generación hubo
muchos cambios para poder
solucionar los problemas de
costos y pérdida de tiempo.
Una solución doble fue la del Sistema de Batch sencillo o Monitor Simple.
Generación 1
Como primer medida, se deja de tener en cuenta el orden de llegada de los
usuarios y los turnos.
Y se comienza a lotear o agrupar lostrabajos con iguales necesidades.
Así, los trabajos con iguales necesidades cargaban una sola vez los compiladores,
disminuyendo el “setup time”.
Además se contratan operadores
profesionales para que el programador se
dedique solamente a programar. Y los
operadores eran los encargados de cargar las
tarjetas y retirar los resultados.
Generación 1
Y como segunda medida, se introduce unprograma pequeño,
llamado “monitor residente” (considerado el primer S.O.).
Este transfiere automáticamente el
control de un trabajo al siguiente.
Para saber qué programa ejecutar se
introducen las tarjetas de control,
que se mezclan con las de datos o
programa, e indican qué programa se
ejecutará y qué recursos necesitará.
Generación 1
A fines de esta generación,
aparecen las cintasmagnéticas.
Donde las tarjetas perforadas se
copiaban en una cinta
magnética que se introducían en
la computadora y
simultáneamente los resultados
eran copiados de la
computadora en una cinta, para
luego llevar la cinta a la sala de
impresión.
Comenzó a trabajarse la lectura
e impresión de tarjetas de
manera OFFLINE.
Generación 2 (1961-1970)
Principales características:
- Eltransistor.
- Disminución del tamaño.
- Disminución del consumo y la producción de
calor.
- Mayor rapidez.
- Instrumento de almacenamiento: Cintas y discos.
- Mejoran los dispositivos de entrada y salida.
Generación 2
En esta generación debido a los cambios
tecnológicos, la velocidad de procesamiento
era cada vez mayor.
Y aunque la velocidad de los dispositivos de
E/S también habia...
Regístrate para leer el documento completo.