18
SISTEMAS OPERATIVOS

Sistemas operativos

Embed Size (px)

Citation preview

Page 1: Sistemas operativos

SISTEMAS OPERATIVOS

Page 2: Sistemas operativos

CONCEPTO

Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas usados por el usuario para manejar un computador. Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y actúa como estación para las aplicaciones que se ejecutan en la máquina.

Page 3: Sistemas operativos

FUNCIONES

El sistema operativo cumple varias funciones: • Administración del procesador• Gestión de la memoria de acceso aleatorio• Gestión de entradas/salidas• Gestión de ejecución de aplicaciones• Administración de autorizaciones• Gestión de archivos• Gestión de la información

Page 4: Sistemas operativos

COMPONENTES DE UN SISTEMA OPERATIVO

Gestión de procesos Gestión de la memoria principal Gestión del almacenamiento secundario El sistema de E/S Sistema de archivos Sistemas de protección Sistema de comunicaciones Programas de sistema

Page 5: Sistemas operativos

Evolución de los sistemas operativos

• La evolución del hardware ha marcado el paralelismo de la evolución de los sistemas operativos.

Page 6: Sistemas operativos

Primera Generación(Finales de la década de los 50's)

• Aparecen los sistemas de procesamiento por lotes, donde los trabajos se reunían por grupos o lotes.

• Aparece el concepto de nombres de archivo del sistema para lograr independencia de información.

• Los laboratorios de investigación de General Motors poseen el crédito de haber sido los primeros en poner en operación un sistema operativo para su IBM 701.

Page 7: Sistemas operativos

Segunda Generación (Mitad de la década de los 60's)

• Se desarrollan los sistemas compartidos con multiprogramación, en los cuales se utilizan varios procesadores en un solo sistema, con la finalidad de incrementar el poder de procesamiento de la máquina.

Page 8: Sistemas operativos

Tercera Generación

• En esta época surge la familia de computadores IBM/360.

• Manejar grandes volúmenes de información de distinto tipo, provocando una nueva evolución de los sistemas operativos: los sistemas de modos múltiples, que soportan simultáneamente procesos por lotes, tiempo compartido, procesamiento en tiempo real y multiprocesamiento.

Page 9: Sistemas operativos

Cuarta Generación (Mitad de la década de los 70's

hasta nuestros días)• 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

• Aparece el concepto de máquinas virtuales.

Page 10: Sistemas operativos

Clasificación de los Sistemas Operativos

Sistemas operativos por lotes.Sistemas operativos multiprogramación. Sistemas operativos de tiempo

compartido. Sistemas operativos de tiempo real.

Page 11: Sistemas operativos

Sistemas operativos por lotes

• Que la información esté reunida en bloque o "lote" (el programa, los datos, y las instrucciones).

• Los trabajos son procesados en el orden de admisión.

• La memoria se divide en dos zonas.

Page 12: Sistemas operativos

Sistemas operativos multiprogramación

• Capaces de soportar dos o más procesos concurrentes múltiples, implican la operación de multiproceso.

• Se caracterizan principalmente por un gran número de programas activos simultáneamente que compiten por los recursos del sistema, como el procesador, la memoria , y los "dispositivos de E/S".

• Estos sistemas monitorean el estado de todos los programas activos y recursos del sistema.

Page 13: Sistemas operativos

Sistemas operativos multiusuario

• Permiten acceder simultáneamente a un sistema de computadoras a través de dos o más terminales.

• Este tipo de sistema operativo es fundamental en el manejo de redes de computadoras actualmente.

Page 14: Sistemas operativos

Sistemas operativos de tiempo compartido

• Tratan de proporcionar un reparto equitativo de los recursos comunes para dar la impresión a los usuarios de que poseen una computadora independiente.

• El administrador de memoria proporciona aislamiento y protección de los programas.

• El control de E/S se encarga de proporcionar o retirar la asignación a los dispositivos de forma que se preserve la integridad del sistema y se proporcione servicio a todos los usuarios.

Page 15: Sistemas operativos

Sistemas operativos de tiempo real.

• Proporcionar tiempos más rápidos de respuesta.• Procesar la información sin tiempos muertos.• El administrador de memoria es relativamente

menos solicitado • El administrador de archivos se encuentra

normalmente en grandes sistemas de tiempo real y su objetivo principal es manejar la velocidad de acceso, más que la utilización eficaz del almacenamiento secundario.

Page 16: Sistemas operativos

Tipos de Sistemas Operativos

Los sistemas operativos mas conocidos son los siguientes.• DOS: El famoso DOS, que quiere decir Disk Operating System

(sistema operativo de disco), es más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en esencia el mismo SOQUE el PC-DOS.

• Windows : Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz gráfica amigable para el usuario, y como resultado obtuvo Windows. Este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, a los cuales se puede acceder al darles doble clic con el puntero del Mouse

Page 17: Sistemas operativos

Tipos de Sistemas Operativos

• OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. El problema que presenta este sistema operativo es que no se le ha dado el apoyo que se merece en cuanto a aplicaciones se refiere. Es decir, no se han creado muchas aplicaciones que aprovechen las características de el SO, ya que la mayoría del mercado de software ha sido monopolizado por Windows.

• Mac X OS :Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para organizar archivos y usarlos de manera eficaz. Este fue creado por Apple Computer, INC.

Page 18: Sistemas operativos

Tipos de Sistemas Operativos

• UNIX: El sistema operativo UNIX fue creado por los laboratorios Bell de AT&T en 1969 y es ahora usado como una de las bases para la supercarretera de la información. Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Mini computadoras, computadoras personales y estaciones de trabajo. Esto quiere decir que muchos usuarios puede estar usando una misma computadora por medio de terminales o usar muchas de ellas