Está en la página 1de 8

SISTEMAS OPERATIVOS HISTORIA Y EVOLUCIN

MATERIA: SISTEMAS OPERATIVOS PROFESORA: PAIN PINTOS TECNOLOGA EN SOFTWARE SIMN BOLIVAR

SISTEMAS OPERATIVOS

TCNICAS ASOCIADAS
-

AVANCE COMPUTADORAS

AOS 40

NO HAY
Incipientes. La intencin era facilitar la interaccin de los programadores con la computadora
Se incrementa el poder de los sistemas operativos, incorporando tcnicas que permite mejorar su rendimiento y profundizar su funcin. Aparicin de la posibilidad de trabajo directo con la mquina Necesidad de redes LENGUAJES DE ALTO NIVEL.

AOS 50

MONITOR RESIDENTE PROCESAMIENTO DE LOTES ALMACENAMIENTO TEMPORAL (TECNOLOGAS DE DISCO - BUFFERING SPOLLING)

Aparicin del transistor. Se achica la computadora. Aparicin de primeros perifricos (cintas magnticas, lectoras de tarjetas perforadas; incipiente aparicin de memoria ram y dispositivos de almacenamiento

AOS 60 / AOS 70

MULTIPROGRAMACIN MULTITAREA TIEMPO REAL MULTIPROCESADOR

Aparicin de circuito integrado.


Auge de los lenguajes de alto nivel.

AOS 80 / AOS 90 A PARTIR DE 90

Interfaz grfica. Diversidad de software de aplicacin Aparicin incipiente de software y lenguajes asociados a la comunicacin. Linux GNU. Cdigo Abierto

Miniaturizacin de los componentes internos de las PC; Multincleos. Auge de redes Internet y aplicaciones web. Desarrollo de hardware Telefona mvil. Sistemas operativos para dispositivos especfico para dispositivos mviles. mviles.

TIPOS

CUADRO GENERAL

Se utiliza tubos al vaco. Mquinas enormes.

AOS 40
LOS PROGRAMADORES DEBAN INTERACTUAR DIRECTAMENTE SOBRE EL HARDWARE PARA REALIZAR EL PROCESAMIENTO NECESARIO

NO HAY SISTEMAS OPERATIVOS

AOS 50

FACILITAR LA INTERACCIN CON EL HARDWARE

Implicaba el almacenamiento de un conjunto de comandos (el sistema operativo/ programa) que permita interactuar con el hardware y que se mantena activo toda la sesin de trabajo.

MONITOR RESIDENTE

Permita agrupar los trabajos por proceso (o por tarea parecida). As se ahorraba el tiempo de carga del proceso y de carga de los datos para aplicar el proceso.

ALMACENAMIENTO TEMPORAL

PROCESAMIENTO POR LOTES

Conjunto de elementos que permite separar la carga / descarga de datos del procesamiento. TECNOLOGA DE DISCOS: SPOOLING Y BUFFERING

SPOOLING / BUFFER
BUFFER: Espacio de memoria intermedia utilizado para la transmisin de informacin entre dispositivos informticos con diferentes velocidades SPOOLING:
tcnica que permite que las entradas y las salidas de un proceso tengan un paso intermedio en dispositivos de gran capacidad de almacenamiento. Esto permite que el computador trabaje con un proceso en concreto mientras los diferentes perifricos van sacando e incorporando informacin, de manera ms lenta, al mismo tiempo.

AOS 60 / 70
INTERACCIONES PERSONALES / EFICIENCIA

MULTIPROGRAMACIN

Se utiliza cuando el proceso que est usando la CPU tiene que esperar.

Mejora de la multiprogramacin : permite que la CPU vaya procesando varios procesos


En la actualidad, se aplica para mquinas que no estn en red

MULTIPROCESADOR

Tcnica que permite alojar en memoria varios procesos y aprovechar los tiempos ociosos de la CPU.

MULTITAREA

Aplicacin de la multiprogramacin a entornos de redes.

TIEMPO REAL

Sistemas operativos que manipulan dispositivos que interactan con la realidad.

Posibilidad de incorporar ms de una CPU al sistema informtico. Ventaja: divisin de tareas; Desventaja: necesidad de coordinar las diferentes CPU.

MULTIPROGRAMACIN / MULTITAREA

DIFERENCIA

SEMEJANZAS -Todos los procesos que requieren CPU estn en memoria RAM. - El Sistema Operativo controla a qu proceso asigna CPU y debe almacenar la informacin intermedia.

MULTIPROGRAMACIN

Atiende otro proceso mientras el activo est en espera. Planifica para atender todos los procesos en memoria (va asignando CPU a cada uno)

MULTITAREA

ALGUNOS TIPOS DE SISTEMAS

También podría gustarte