SlideShare ist ein Scribd-Unternehmen logo
1 von 14
EL SISTEMA OPERATIVO
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Los sistemas operativos por su estructura se pueden clasificar en: 1.  Sistemas Operativos Monolíticos  2.  Sistemas Operativos Estructurados 2.1  Sistemas por Capas (Jerárquica) 2.2  Modelo Cliente-Servidor  2.3  Modelo Maquina Virtual Sistema Operativo Monolítico: Es la estructura de los primeros sistemas operativos constituido por un solo programa compuesto de un conjunto de rutinas entrelazadas  Características: Construcción del programa final     módulos compilados  Buena definición    parámetros de enlace / diferentes rutinas  Carecen de protecciones y privilegios al entrar a rutinas Generalmente hechos a la medida (pero carecen de flexibilidad) Es muy común. Carece de estructura siempre es la misma El sistema operativo es una colección de procedimientos que se pueden llamar entre si. Cada procedimiento tiene una interfaz bien definida  en términos de parámetros y resultados.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Se dividió el sistema operativo en pequeñas partes , de tal forma que cada una de ellas  estuviera perfectamente  definida  y con un claro interface con el resto de elementos. El primer sistema operativo fue denominado THE (Tehnische Hogeschool, Eindhoveen) utilizado con fines didácticos. Capa 5: Operador Capa 4: Programas del Usuario Capa 3: Control de E/S Capa 2: Comunicación operador - Proceso Capa 1: Administración de la memoria y Disco Capa 0: Hardware
Características: Es una generalización del modelo de estructura simple para un sistema monolítico. Consiste en organizar el S.O. como una jerarquía de capas, cada una construida sobre la inmediata inferior. Capa 0:  Asignación del procesador  Alterna entre los procesos cuando ocurren las interrupciones. Proporciona multiprogramación básica. Capa 1: Administra la memoria Asegura que las paginas  requeridas de los procesos lleguen a memoria cuando fueran necesarias. Capa 2: Administra la comunicación entre cada proceso y la consola del operador Por sobre esta etapa cada proceso tiene su propia consola de operador. Capa 3: Controla los dispositivos de E/S y almacena en buffers los flujos de información entre ellos  Capa 4: Aloja los programas del usuario Capa 5: Localiza el proceso operador operador del sistema
Cliente Servidor: Sistema Operativo reciente que puede ser ejecutado  en la mayoría de las computadoras, ya sea grandes o pequeñas. El núcleo tiene como misión establecer la comunicación entre los clientes y los servidores. Los procesos pueden ser tanto servidores como clientes. El enfoque en este modelo  consiste en implementar la mayor parte de servicios  y funciones del sistema operativo en procesos de usuario, dejando una pequeña parte del sistema operativo ejecutando en modo núcleo. Ventaja del Modelo: Flexibilidad que presenta Desventaja Presentan una gran sobrecarga de procesos
Maquina Virtual:  sistemas operativos que presentan una interface a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente. Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la multiprogramación y la máquina extendida. El objetivo de los sistemas operativos de máquina virtual es el de integrar distintos sistemas operativos dando la sensación de ser varias máquinas diferentes. Estas máquinas virtuales no son máquinas extendidas, sino una réplica de la máquina real, de manera que en cada una de ellas se pueda ejecutar un sistema operativo diferente, que será el que ofrezca la máquina extendida al usuario
Los sistemas operativos por sus servicios se pueden clasificar en: Monousuario.  Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando.  Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control  dependen de la tarea que se esta utilizando ,  esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un  solo usuario . Multiusuario.  Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades  de dos o más usuarios , que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes.  En otras palabras consiste en el fraccionamiento del tiempo  (timesharing).  Monotareas.  Los sistemas operativos monotareas son más, solo pueden manejar un  proceso  en cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la computadora esta imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión.
[object Object],[object Object],[object Object],[object Object],[object Object]
Uniprocesos Un sistema operativo uniproceso es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno le sería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS. Multiprocesos   Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas:  Simétrica: Cuando se trabaja de manera simétrica, los procesos o partes de ellos (threads) son enviados indistintamente a cualesquiera de los procesadores disponibles, teniendo, teóricamente, una mejor distribución y equilibrio en la carga de trabajo bajo este esquema. Asimétricamente: Cuando se trabaja de manera asimétrica, el sistema operativo selecciona a uno de los procesadores el cual jugará el papel de procesador maestro y servirá como pivote para distribuir la carga a los demás procesadores, que reciben el nombre de esclavos.
Sistemas Operativos Por su Forma de Procesamiento Secuencia por Lotes.  La secuencia por lotes o procesamiento por lotes en microcomputadoras, es la ejecución de una lista de comandos del sistema operativo uno tras otro sin intervención del usuario. En los ordenadores más grandes el proceso de recogida de programas y de conjuntos de datos de los usuarios, la ejecución de uno o unos pocos cada vez y la entrega de los recursos a los usuarios. Procesamiento por lotes también puede referirse al proceso de almacenar transacciones durante un cierto lapso antes de su envío a un archivo maestro, por lo general una operación separada que se efectúa durante la noche.    Tiempo Real.  Un sistema operativo en tiempo real procesa las instrucciones recibidas al instante, y una vez que han sido procesadas  muestra  el resultado. Este tipo tiene relación con los sistemas operativos monousuarios, ya que existe un solo operador y no necesita compartir el procesador entre varias solicitudes.  Su característica principal es dar respuestas rápidas; por ejemplo en un caso de peligro se necesitarían respuestas inmediatas para evitar una catástrofe.
Tiempo Compartido.   El tiempo compartido en ordenadores o computadoras consiste en el uso de un sistema por más de una persona al mismo tiempo. El tiempo compartido ejecuta programas separados de forma concurrente, intercambiando porciones de tiempo asignadas a cada programa (usuario). En este aspecto, es similar a la capacidad de multitareas que es común en la mayoría de los microordenadores o las microcomputadoras. Sin embargo el tiempo compartido se asocia generalmente con el acceso de varios usuarios a computadoras más grandes y a organizaciones de servicios, mientras que la multitarea relacionada con las microcomputadoras implica la realización de múltiples tareas por un solo usuario.
Tiempo Compartido.   El tiempo compartido en ordenadores o computadoras consiste en el uso de un sistema por más de una persona al mismo tiempo. El tiempo compartido ejecuta programas separados de forma concurrente, intercambiando porciones de tiempo asignadas a cada programa (usuario). En este aspecto, es similar a la capacidad de multitareas que es común en la mayoría de los microordenadores o las microcomputadoras. Sin embargo el tiempo compartido se asocia generalmente con el acceso de varios usuarios a computadoras más grandes y a organizaciones de servicios, mientras que la multitarea relacionada con las microcomputadoras implica la realización de múltiples tareas por un solo usuario.

Weitere ähnliche Inhalte

Was ist angesagt?

Tipos de Sistemas Operativos
Tipos de Sistemas OperativosTipos de Sistemas Operativos
Tipos de Sistemas OperativosMatias Cruz
 
Estructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema OperativoEstructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema Operativopainni
 
Trabajo de Sistemas Operativos
Trabajo de Sistemas OperativosTrabajo de Sistemas Operativos
Trabajo de Sistemas OperativosLilianaTimaure79
 
Clasificación de sistemas operativos
Clasificación de sistemas operativosClasificación de sistemas operativos
Clasificación de sistemas operativosElizabeth Lee
 
Trabajo clasificacion de sistema operativo laye
Trabajo clasificacion de sistema operativo layeTrabajo clasificacion de sistema operativo laye
Trabajo clasificacion de sistema operativo layeAlbert Garcia
 
Clasificación de los Sistemas Operativos
Clasificación de los Sistemas OperativosClasificación de los Sistemas Operativos
Clasificación de los Sistemas OperativosMarco Tinajero
 
Trabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana SarmientoTrabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana SarmientoJuanOrellanaC
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativomayitha22
 
Características de los sistemas operativos
Características de los sistemas operativosCaracterísticas de los sistemas operativos
Características de los sistemas operativosmirna_93
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoYurley Ochoa
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativosAnita_Sango
 
Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquicaAndrew King
 
Clasificacion de sistemas operativos
Clasificacion de sistemas operativosClasificacion de sistemas operativos
Clasificacion de sistemas operativosVictor Cartagena
 
Clasificación de los Sistemas Operativos
Clasificación de los Sistemas OperativosClasificación de los Sistemas Operativos
Clasificación de los Sistemas OperativosMarvin Romero
 
Tipos De Sistemas Operativos
Tipos De Sistemas OperativosTipos De Sistemas Operativos
Tipos De Sistemas OperativosE.brito
 
Tendencias en los sistemas operativos.
Tendencias en los sistemas operativos.Tendencias en los sistemas operativos.
Tendencias en los sistemas operativos.Absner Anaya
 

Was ist angesagt? (20)

Tipos de Sistemas Operativos
Tipos de Sistemas OperativosTipos de Sistemas Operativos
Tipos de Sistemas Operativos
 
Estructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema OperativoEstructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema Operativo
 
Trabajo de Sistemas Operativos
Trabajo de Sistemas OperativosTrabajo de Sistemas Operativos
Trabajo de Sistemas Operativos
 
Clasificación de sistemas operativos
Clasificación de sistemas operativosClasificación de sistemas operativos
Clasificación de sistemas operativos
 
Leccion2 sisop
Leccion2 sisopLeccion2 sisop
Leccion2 sisop
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Trabajo clasificacion de sistema operativo laye
Trabajo clasificacion de sistema operativo layeTrabajo clasificacion de sistema operativo laye
Trabajo clasificacion de sistema operativo laye
 
Clasificación de los Sistemas Operativos
Clasificación de los Sistemas OperativosClasificación de los Sistemas Operativos
Clasificación de los Sistemas Operativos
 
Trabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana SarmientoTrabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana Sarmiento
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Características de los sistemas operativos
Características de los sistemas operativosCaracterísticas de los sistemas operativos
Características de los sistemas operativos
 
Clasificacion de los sistemas operativos
Clasificacion de los sistemas operativosClasificacion de los sistemas operativos
Clasificacion de los sistemas operativos
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativo
 
Clasificacion de los sistemas operativos
Clasificacion de los sistemas operativosClasificacion de los sistemas operativos
Clasificacion de los sistemas operativos
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativos
 
Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquica
 
Clasificacion de sistemas operativos
Clasificacion de sistemas operativosClasificacion de sistemas operativos
Clasificacion de sistemas operativos
 
Clasificación de los Sistemas Operativos
Clasificación de los Sistemas OperativosClasificación de los Sistemas Operativos
Clasificación de los Sistemas Operativos
 
Tipos De Sistemas Operativos
Tipos De Sistemas OperativosTipos De Sistemas Operativos
Tipos De Sistemas Operativos
 
Tendencias en los sistemas operativos.
Tendencias en los sistemas operativos.Tendencias en los sistemas operativos.
Tendencias en los sistemas operativos.
 

Andere mochten auch

Categoria de sistemas operativos
Categoria de sistemas operativosCategoria de sistemas operativos
Categoria de sistemas operativoscronicasdelsur1987
 
Sistemas operartivos lucas
Sistemas operartivos lucasSistemas operartivos lucas
Sistemas operartivos lucasprofe74
 
Sistemas operativos,características,tipos, clasificación, etc
Sistemas operativos,características,tipos, clasificación, etcSistemas operativos,características,tipos, clasificación, etc
Sistemas operativos,características,tipos, clasificación, etcJuan Pablo Ramírez García
 
TECNOLOGÍAS PARA LA GESTIÓN DE REFERENCIAS BIBLIOGRÁFICAS
TECNOLOGÍAS PARA LA GESTIÓN DE REFERENCIAS BIBLIOGRÁFICASTECNOLOGÍAS PARA LA GESTIÓN DE REFERENCIAS BIBLIOGRÁFICAS
TECNOLOGÍAS PARA LA GESTIÓN DE REFERENCIAS BIBLIOGRÁFICASArvey Barahona
 
Sistemas Operativos MILENIUM-XP-VISTA
Sistemas Operativos MILENIUM-XP-VISTASistemas Operativos MILENIUM-XP-VISTA
Sistemas Operativos MILENIUM-XP-VISTAArvey Barahona
 
Sistemas, subsistemas y suprasistemasxx
Sistemas, subsistemas y suprasistemasxxSistemas, subsistemas y suprasistemasxx
Sistemas, subsistemas y suprasistemasxxALEGRIAYAMOR
 
Importancia de los Sistemas Operativos
Importancia de los Sistemas OperativosImportancia de los Sistemas Operativos
Importancia de los Sistemas OperativosMarvin Romero
 
Sistemas operativos Ventajas y Desventajas
Sistemas operativos Ventajas y DesventajasSistemas operativos Ventajas y Desventajas
Sistemas operativos Ventajas y DesventajasAmilcar Gallardo
 

Andere mochten auch (10)

Categoria de sistemas operativos
Categoria de sistemas operativosCategoria de sistemas operativos
Categoria de sistemas operativos
 
Sistemas operartivos lucas
Sistemas operartivos lucasSistemas operartivos lucas
Sistemas operartivos lucas
 
Sistemas operativos,características,tipos, clasificación, etc
Sistemas operativos,características,tipos, clasificación, etcSistemas operativos,características,tipos, clasificación, etc
Sistemas operativos,características,tipos, clasificación, etc
 
TECNOLOGÍAS PARA LA GESTIÓN DE REFERENCIAS BIBLIOGRÁFICAS
TECNOLOGÍAS PARA LA GESTIÓN DE REFERENCIAS BIBLIOGRÁFICASTECNOLOGÍAS PARA LA GESTIÓN DE REFERENCIAS BIBLIOGRÁFICAS
TECNOLOGÍAS PARA LA GESTIÓN DE REFERENCIAS BIBLIOGRÁFICAS
 
Sistemas Operativos MILENIUM-XP-VISTA
Sistemas Operativos MILENIUM-XP-VISTASistemas Operativos MILENIUM-XP-VISTA
Sistemas Operativos MILENIUM-XP-VISTA
 
Teoria de sistemas
Teoria de sistemasTeoria de sistemas
Teoria de sistemas
 
Sistemas, subsistemas y suprasistemasxx
Sistemas, subsistemas y suprasistemasxxSistemas, subsistemas y suprasistemasxx
Sistemas, subsistemas y suprasistemasxx
 
SISTEMAS OPERATIVOS MAS USADOS.
 SISTEMAS OPERATIVOS  MAS USADOS. SISTEMAS OPERATIVOS  MAS USADOS.
SISTEMAS OPERATIVOS MAS USADOS.
 
Importancia de los Sistemas Operativos
Importancia de los Sistemas OperativosImportancia de los Sistemas Operativos
Importancia de los Sistemas Operativos
 
Sistemas operativos Ventajas y Desventajas
Sistemas operativos Ventajas y DesventajasSistemas operativos Ventajas y Desventajas
Sistemas operativos Ventajas y Desventajas
 

Ähnlich wie Tiposde Sistema Operativos

Que son los sistemas operativos
Que son los sistemas operativosQue son los sistemas operativos
Que son los sistemas operativoschicaruda
 
Clasificacion s.o. todos
Clasificacion s.o. todos Clasificacion s.o. todos
Clasificacion s.o. todos Zulmiitha
 
Microsoft word tipos de sistemas operativos.doc
Microsoft word   tipos de sistemas operativos.docMicrosoft word   tipos de sistemas operativos.doc
Microsoft word tipos de sistemas operativos.docEdd Edd
 
Funciones y clasificacion de los sistemas operativos.
Funciones y clasificacion de los sistemas operativos.Funciones y clasificacion de los sistemas operativos.
Funciones y clasificacion de los sistemas operativos.Mario Alberto Antonio Lopez
 
Sistemas!!!
Sistemas!!!Sistemas!!!
Sistemas!!!fabio623
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!fabio623
 
Sistemas!!
Sistemas!!Sistemas!!
Sistemas!!fabio623
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!fabio623
 
Sistema operativo distribuido
Sistema operativo distribuidoSistema operativo distribuido
Sistema operativo distribuidoRamon1 rodriguez1
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativopaulavito1
 
Informática y telemática
Informática y telemáticaInformática y telemática
Informática y telemáticaOmarDavids
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativodivaaleja
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativodivaaleja
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativodivaaleja
 
2.- Tipos de sistemas operativos y funcionamiento del sistema
2.- Tipos de sistemas operativos y funcionamiento del sistema2.- Tipos de sistemas operativos y funcionamiento del sistema
2.- Tipos de sistemas operativos y funcionamiento del sistemaNatalia Lujan Morales
 

Ähnlich wie Tiposde Sistema Operativos (20)

Que son los sistemas operativos
Que son los sistemas operativosQue son los sistemas operativos
Que son los sistemas operativos
 
Tiposso
TipossoTiposso
Tiposso
 
Clasificacion s.o. todos
Clasificacion s.o. todos Clasificacion s.o. todos
Clasificacion s.o. todos
 
Microsoft word tipos de sistemas operativos.doc
Microsoft word   tipos de sistemas operativos.docMicrosoft word   tipos de sistemas operativos.doc
Microsoft word tipos de sistemas operativos.doc
 
Tiposso
TipossoTiposso
Tiposso
 
Funciones y clasificacion de los sistemas operativos.
Funciones y clasificacion de los sistemas operativos.Funciones y clasificacion de los sistemas operativos.
Funciones y clasificacion de los sistemas operativos.
 
Sistemas!!!
Sistemas!!!Sistemas!!!
Sistemas!!!
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!
 
Sistemas!!
Sistemas!!Sistemas!!
Sistemas!!
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo concepto
Sistema operativo conceptoSistema operativo concepto
Sistema operativo concepto
 
Sistema operativo distribuido
Sistema operativo distribuidoSistema operativo distribuido
Sistema operativo distribuido
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Informática y telemática
Informática y telemáticaInformática y telemática
Informática y telemática
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
2.- Tipos de sistemas operativos y funcionamiento del sistema
2.- Tipos de sistemas operativos y funcionamiento del sistema2.- Tipos de sistemas operativos y funcionamiento del sistema
2.- Tipos de sistemas operativos y funcionamiento del sistema
 

Mehr von Marvin Hernandez

Mehr von Marvin Hernandez (8)

Aula de diferidos
Aula de diferidosAula de diferidos
Aula de diferidos
 
Tiposde Sistema
Tiposde SistemaTiposde Sistema
Tiposde Sistema
 
Tiposde Sistema
Tiposde SistemaTiposde Sistema
Tiposde Sistema
 
Tiposde Sistema
Tiposde SistemaTiposde Sistema
Tiposde Sistema
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Antecedentes de los Grafitis
Antecedentes de los GrafitisAntecedentes de los Grafitis
Antecedentes de los Grafitis
 

Tiposde Sistema Operativos

  • 2.
  • 3. Los sistemas operativos por su estructura se pueden clasificar en: 1. Sistemas Operativos Monolíticos 2. Sistemas Operativos Estructurados 2.1 Sistemas por Capas (Jerárquica) 2.2 Modelo Cliente-Servidor 2.3 Modelo Maquina Virtual Sistema Operativo Monolítico: Es la estructura de los primeros sistemas operativos constituido por un solo programa compuesto de un conjunto de rutinas entrelazadas Características: Construcción del programa final  módulos compilados Buena definición  parámetros de enlace / diferentes rutinas Carecen de protecciones y privilegios al entrar a rutinas Generalmente hechos a la medida (pero carecen de flexibilidad) Es muy común. Carece de estructura siempre es la misma El sistema operativo es una colección de procedimientos que se pueden llamar entre si. Cada procedimiento tiene una interfaz bien definida en términos de parámetros y resultados.
  • 4.
  • 5. Se dividió el sistema operativo en pequeñas partes , de tal forma que cada una de ellas estuviera perfectamente definida y con un claro interface con el resto de elementos. El primer sistema operativo fue denominado THE (Tehnische Hogeschool, Eindhoveen) utilizado con fines didácticos. Capa 5: Operador Capa 4: Programas del Usuario Capa 3: Control de E/S Capa 2: Comunicación operador - Proceso Capa 1: Administración de la memoria y Disco Capa 0: Hardware
  • 6. Características: Es una generalización del modelo de estructura simple para un sistema monolítico. Consiste en organizar el S.O. como una jerarquía de capas, cada una construida sobre la inmediata inferior. Capa 0: Asignación del procesador Alterna entre los procesos cuando ocurren las interrupciones. Proporciona multiprogramación básica. Capa 1: Administra la memoria Asegura que las paginas requeridas de los procesos lleguen a memoria cuando fueran necesarias. Capa 2: Administra la comunicación entre cada proceso y la consola del operador Por sobre esta etapa cada proceso tiene su propia consola de operador. Capa 3: Controla los dispositivos de E/S y almacena en buffers los flujos de información entre ellos Capa 4: Aloja los programas del usuario Capa 5: Localiza el proceso operador operador del sistema
  • 7. Cliente Servidor: Sistema Operativo reciente que puede ser ejecutado en la mayoría de las computadoras, ya sea grandes o pequeñas. El núcleo tiene como misión establecer la comunicación entre los clientes y los servidores. Los procesos pueden ser tanto servidores como clientes. El enfoque en este modelo consiste en implementar la mayor parte de servicios y funciones del sistema operativo en procesos de usuario, dejando una pequeña parte del sistema operativo ejecutando en modo núcleo. Ventaja del Modelo: Flexibilidad que presenta Desventaja Presentan una gran sobrecarga de procesos
  • 8. Maquina Virtual: sistemas operativos que presentan una interface a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente. Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la multiprogramación y la máquina extendida. El objetivo de los sistemas operativos de máquina virtual es el de integrar distintos sistemas operativos dando la sensación de ser varias máquinas diferentes. Estas máquinas virtuales no son máquinas extendidas, sino una réplica de la máquina real, de manera que en cada una de ellas se pueda ejecutar un sistema operativo diferente, que será el que ofrezca la máquina extendida al usuario
  • 9. Los sistemas operativos por sus servicios se pueden clasificar en: Monousuario. Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando. Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se esta utilizando , esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuario . Multiusuario. Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios , que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes. En otras palabras consiste en el fraccionamiento del tiempo (timesharing). Monotareas. Los sistemas operativos monotareas son más, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la computadora esta imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión.
  • 10.
  • 11. Uniprocesos Un sistema operativo uniproceso es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno le sería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS. Multiprocesos Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: Simétrica: Cuando se trabaja de manera simétrica, los procesos o partes de ellos (threads) son enviados indistintamente a cualesquiera de los procesadores disponibles, teniendo, teóricamente, una mejor distribución y equilibrio en la carga de trabajo bajo este esquema. Asimétricamente: Cuando se trabaja de manera asimétrica, el sistema operativo selecciona a uno de los procesadores el cual jugará el papel de procesador maestro y servirá como pivote para distribuir la carga a los demás procesadores, que reciben el nombre de esclavos.
  • 12. Sistemas Operativos Por su Forma de Procesamiento Secuencia por Lotes. La secuencia por lotes o procesamiento por lotes en microcomputadoras, es la ejecución de una lista de comandos del sistema operativo uno tras otro sin intervención del usuario. En los ordenadores más grandes el proceso de recogida de programas y de conjuntos de datos de los usuarios, la ejecución de uno o unos pocos cada vez y la entrega de los recursos a los usuarios. Procesamiento por lotes también puede referirse al proceso de almacenar transacciones durante un cierto lapso antes de su envío a un archivo maestro, por lo general una operación separada que se efectúa durante la noche.   Tiempo Real. Un sistema operativo en tiempo real procesa las instrucciones recibidas al instante, y una vez que han sido procesadas muestra el resultado. Este tipo tiene relación con los sistemas operativos monousuarios, ya que existe un solo operador y no necesita compartir el procesador entre varias solicitudes. Su característica principal es dar respuestas rápidas; por ejemplo en un caso de peligro se necesitarían respuestas inmediatas para evitar una catástrofe.
  • 13. Tiempo Compartido. El tiempo compartido en ordenadores o computadoras consiste en el uso de un sistema por más de una persona al mismo tiempo. El tiempo compartido ejecuta programas separados de forma concurrente, intercambiando porciones de tiempo asignadas a cada programa (usuario). En este aspecto, es similar a la capacidad de multitareas que es común en la mayoría de los microordenadores o las microcomputadoras. Sin embargo el tiempo compartido se asocia generalmente con el acceso de varios usuarios a computadoras más grandes y a organizaciones de servicios, mientras que la multitarea relacionada con las microcomputadoras implica la realización de múltiples tareas por un solo usuario.
  • 14. Tiempo Compartido. El tiempo compartido en ordenadores o computadoras consiste en el uso de un sistema por más de una persona al mismo tiempo. El tiempo compartido ejecuta programas separados de forma concurrente, intercambiando porciones de tiempo asignadas a cada programa (usuario). En este aspecto, es similar a la capacidad de multitareas que es común en la mayoría de los microordenadores o las microcomputadoras. Sin embargo el tiempo compartido se asocia generalmente con el acceso de varios usuarios a computadoras más grandes y a organizaciones de servicios, mientras que la multitarea relacionada con las microcomputadoras implica la realización de múltiples tareas por un solo usuario.