etapas de la historia de los sistemas operativos

15
Etapas de la Historia de los Sistemas Operativos Administración de Sistemas Operativos 30 de abril de 2013

Upload: alberto-lopez

Post on 18-Jul-2015

412 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Etapas de la historia de los sistemas operativos

Etapas de la Historia de los Sistemas Operativos

Administración de Sistemas Operativos

30 de abril de 2013

Page 2: Etapas de la historia de los sistemas operativos

Integrantes:

Ilse Banda García

Luis Felipe Cortes Mendoza

José Alberto López Montelongo

María Fernanda Moreno

Laura Helem Soria Aguirre

Denisse Alejandra Zúñiga Pérez

Page 3: Etapas de la historia de los sistemas operativos

Historia de los S.O.

Los Sistemas Operativos, al igual que el Hardware de los computadores, han sufrido una serie de cambios revolucionarios llamados generaciones. Cada generación Sucesiva de hardware ha ido acompañada de reducciones substanciales en los costos, tamaño, emisión de calor y consumo de energía, y por incrementos notables en velocidad y capacidad.

Page 4: Etapas de la historia de los sistemas operativos

Generación Cero (década de 1940)

Los primeros sistemas computacionales no poseían sistemas operativos. Los usuarios tenían completo acceso al lenguaje de la maquina. Todas las instrucciones eran codificadas a mano.

Page 5: Etapas de la historia de los sistemas operativos

Primera Generación (década de 1950)

Los sistemas operativos de los años cincuenta fueron diseñados para que sean mas ágiles. Este fue el comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunían por grupos o lotes.

Cuando el trabajo estaba en ejecución, este tenia control total de la maquina.

Al terminar cada trabajo, el control era devuelto al sistema operativo, el cual limpiaba y leía e iniciaba el trabajo siguiente.

Page 6: Etapas de la historia de los sistemas operativos

Se crearon máquinas suficientemente confiables las cuales se instalaban en lugares especialmente acondicionados, aunque sólo las grandes universidades y las grandes corporaciones o bien las oficinas del gobierno se podían dar el lujo de tenerlas.

Para poder ejecutar un trabajo (programa) :

Tenían que escribirlo en papel (lenguaje ensamblador)

Después se perforaría en tarjetas

Enseguida se llevaría la pila de tarjetas al cuarto de introducción al sistema y la entregaría a uno de los operadores.

Cuando la computadora terminara el trabajo, un operador se dirigiría a la impresora y desprendería la salida y la llevaría al cuarto de salida, para que la recogiera el programador.

Page 7: Etapas de la historia de los sistemas operativos

Cuando se ejecutaba alguna tarea, ésta tenía control total de la máquina. Al terminar cada tarea, el control era devuelto al sistema operativo, el cual limpiaba, leía e iniciaba la siguiente tarea.

Principales Características de la generación:

Interacción directa. Grupo de personas diseñaba, construía, programaba, operaba y mantenía la maquina

Tarjetas perforadas, instrucción a instrucción, lenguaje máquina

Desarrollo lento de programas

Desaprovechamiento de la máquina

Código para controlar la E/S

Page 8: Etapas de la historia de los sistemas operativos

Segunda Generación (1955–1965): Transistores y sistemas de procesamiento por lotesLa característica de los sistemas operativos fue el desarrollo de los sistemas compartidos con multiprogramación, y los principios del multiprocesamiento. En los sistemas de multiprogramación, varios programas de usuario se encuentran al mismo tiempo en el almacenamiento principal, y el procesador se cambia rápidamente de un trabajo a otro.

En los sistemas de multiprocesamiento se utilizan varios procesadores en un solo sistema computacional, con la finalidad de incrementar el poder de procesamiento de la maquina.

Page 9: Etapas de la historia de los sistemas operativos

La independencia de dispositivos aparece después. Un usuario que desea escribir datos en una cinta en sistemas de la primera generación tenia que hacer referencia especifica a una unidad de cinta particular. En la segunda generación, el programa del usuario especificaba tan solo que un archivo iba a ser escrito en una unidad de cinta con cierto numero de pistas y cierta densidad.

Se desarrollo sistemas compartidos:

En la que los usuarios podían acoplarse directamente con el computador a través de terminales.

Surgieron sistemas de tiempo real, en que los computadores fueron utilizados en el control de procesos industriales.

Los sistemas de tiempo real se caracterizan por proveer una respuesta inmediata.

Page 10: Etapas de la historia de los sistemas operativos

Tercera Generación (1965–1980): Circuitos integrados y multiprogramación

La tercera generación es la época de los sistemas de propósito general y se caracteriza por los sistemas operativos multimodo de operación, esto es, capaces de operar en lotes, en multiprogramación, en tiempo real, en tiempo compartido y en modo multiprocesador. Estos sistemas operativos fueron costosísimos de realizar e interpusieron entre el usuario y el hardware una gruesa capa de software, de forma que éste sólo veía esta capa, sin tenerse que preocupar de los detalles de la circuitería.

Page 11: Etapas de la historia de los sistemas operativos

Uno de los inconvenientes de estos sistemas operativos era su complejo lenguaje de control, que debían aprenderse los usuarios para preparar sus trabajos, puesto que era necesario especificar multitud de detalles y opciones.

Otro de los inconvenientes era el gran consumo de recursos que ocasionaban, esto es, los grandes espacios de memoria principal y secundaria ocupados, así corno el tiempo de UCP consumido, que en algunos casos superaba el 50 por 100 del tiempo total.

Inconvenientes

Page 12: Etapas de la historia de los sistemas operativos

Esta década fue importante por la aparición de dos sistemas que tuvieron una gran difusión, UNIX [ Bach, 1986] y MVS [ Samson,1990] de IBM De especial importancia fue UNIX, desarrollado en los laboratorios Bell para una PDP-7 en 1970. Pronto se transportó a una PDP- 11, para lo cual se rescribió utilizando el lenguaje de programación C.

Esto fue algo muy importante en la historia de los sistemas operativos, ya que hasta la fecha ninguno se había escrito utilizando un lenguaje de alto nivel, recurriendo para ello a los lenguajes ensambladores propios de cada arquitectura. Sólo una pequeña parte de UNIX, aquella que accedía de forma directa al hardware, siguió escribiéndose en ensamblador.

Page 13: Etapas de la historia de los sistemas operativos

Cuarta Generación (1980–Actualidad): Ordenadores Personales

Los sistemas de la cuarta generación constituyen el estado actual de la tecnología. Muchos diseñadores y usuarios se sienten aun incómodos, después de sus experiencias con los sistemas operativos de la tercera generación.

Los sistemas de seguridad se ha mejorado mucho ahora que la información pasa a través de varios tipos vulnerables de líneas de comunicación. La clave de cifrado esta recibiendo mucha atención; han sido necesario codificar los datos personales o de gran intimidad para que; aun si los datos son expuestos, no sean de utilidad a nadie mas que a los receptores adecuados.

Page 14: Etapas de la historia de los sistemas operativos

Los sistemas operativos conocidos en la época actual son los considerados sistemas de cuarta generación. Con la ampliación del uso de redes de computadoras y del procesamiento en línea es posible obtener acceso a computadoras alejadas geográficamente a través de varios tipos de terminales. Con estos sistemas operativos aparece el concepto de máquinas virtuales, en el cual el usuario no se involucra con el hardware de la computadora con la que se quiere conectar y en su lugar el usuario observa una interfaz gráfica creada por el sistema operativo.

Page 15: Etapas de la historia de los sistemas operativos