Historia de los S.O
Generación cero
La generación cero abarca la década de los años 40 y se caracteriza porque no existían
los SO, el usuariodebía codificar manualmente en lenguaje máquina las instrucciones
que le permitían usar los recursos de la computadora y controlar así la ejecución de sus
programas.
Primera generación
La primerageneración abarca los años 50. Surge el concepto de SO cuando los
laboratorios de investigación de la General Motors desarrollaron el primer SO para su
computadora IBM 701. En 1955 General Motors yNorth American Aviation desarrollan el
SO para la computadora IBM 704, básicamente lo único que hacía era comenzar la
ejecución de un programa cuando terminaba el anterior; para 1957 ya se habíandesarrollado, de manera particular, distintos SO para ese modelo de computadora.
Los primeros SO tenían como objetivo eliminar el tiempo perdido entre el termino de un
proceso y el inicio de otro,esto se logró desarrollando un SO que realizara procesos por
lotes, en donde los programas se ejecutaban uno después del otro hasta finalizar el lote
completo, o si antes se producía un error, elprograma en ejecución tenía control total de
la máquina.
Segunda generación
La segunda generación abarca la primera mitad de los años 60. El elevado costo de
operación de las computadoras de esostiempos obligó a buscar formas de optimizar el
tiempo de ejecución de los programas, mejorando el rendimiento de las computadoras y
aumentando el número de procesos en ejecución por unidad de tiempo.Aparecen
conceptos como multiprogramación y multiprocesamiento.
Cuando un programa se ejecutaba y producía una operación de e/s, el programa se
detenía hasta que esta operación culminara, estostiempos de espera originaban tiempos
muertos de uso del procesador; sin embargo, con la multiprogramación varios programas
podían residir a la vez en memoria y el procesador podía conmutar entre ellos,...
Regístrate para leer el documento completo.