Evolucion de los sistemas operativos (parte 2)

El siguiente es una recopilación de varias web, y apartes de un libro, fuentes que serán citadas al final del artículo, cualquier violación de copyright puede ser informada y de inmediato el fragmento resumido, interpretado, o citado será eliminado. (Nunca falta el envidioso)
De igual forma cualquier errata o mal interpretación o complemento al artículo puede ser informado en los comentarios o a travez del correo mh10005@gmail.com

Tercera generación (1965-1980):

r12600ym atlas PDP15 y vt-15 display

Durante esta época se desarrollaron sistemas compartidos, terminales desde los cuales se podía ejecutar procesos en el computador, estos sistemas en tiempo real eran usados para la industria y el campo militar.  Al darse cuenta que en estos sistemas los tiempos muertos se incrementaban ya que el tiempo en el que se esperaba a que el usuario pulsará una tecla era una eternidad, desperdiciando recursos.  En este momento los conceptos tiempo compartido, multiprogramación, tiempo real y multiproceso aparecen.

Básicamente, teniendo varios programas cargados simultáneamente en memoria, solo uno se ejecuta, cuando este programa realiza una operación de entrada/salida, se libera la CPU; para no desaprovechar ese tiempo se ejecuta el siguiente programa que se tiene en memoria, en el momento que este necesite una operación de E/S, la (costosa) CPU retomará el anterior programa el cual ya está listo para continuar, y sigue con su ejecución.

Ordenamiento en memoria

Ordenamiento en memoria

Los sistemas operativos representativos de la época son:

Atlas Supervisor
OS/360

Pronto, se tenían varias computadoras, una para cada departamento de una empresa, o una para cada universidad, MULTICS se diseño para apoyar a cientos de usuarios, los cuales ejecutaban programas que para la época no exigían la maquina y proporcionaba no tener que estar en el cuarto de maquinas para tener que obtener los resultados.

Terminales Brutas

Terminales Brutas

Uno de los científicos de Bell que participo en el desarrollo de MULTICS, escribió una versión primitiva y para un solo usuario, conocida como UNIX, esta versión se popularizo en empresas y dependencias gubernamentales

Existieron tantas versiones de UNIX que la IEEE creó un estándar llamado POSIX, definiendo una interfaz mínima de llamadas al sistema que deben enteder los sistemas basados en UNIX.

En 1974, intel presento su 8080, el primer procesador de propósito general, con lo cual se desarrollo CP/M; un sistema operativo basado en disco, que al ser compatible con la arquitectura 8080 y otros circuitos de CPU, domino el mercado de las microcomputadoras durante cinco años.

Unix y sus derivados

Unix y sus derivados

Sistemas operativos de finales de la tercera generación

MULTICS
MVS
CP/M compuesto por
CCP
BDOS
UNIX

FUENTES:

http://es.wikipedia.org/wiki/Sistemas_Operativo

http://www.rastersoft.com/OS2/CURSO/HISTSIS.HTM

Sistemas Operativos Modernos  Andrew S. Tanenbaum; editorialPrentice Hall segunda edicion; pag 9-16

Articulos relacionados:

Evolucion de los sistemas operativos (parte 1)

Evolucion de los sistemas operativos (parte 3)

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s