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?

Categorias sistemas operativos
Categorias sistemas operativosCategorias sistemas operativos
Categorias sistemas operativosPATRICIOSANTIAGO
 
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
 
Que son los sistemas operativos
Que son los sistemas operativosQue son los sistemas operativos
Que son los sistemas operativoschicaruda
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativopaulavito1
 
Categoría De Los Sistemas Operativos
Categoría De Los Sistemas OperativosCategoría De Los Sistemas Operativos
Categoría De Los Sistemas OperativosArvey Barahona
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativosEdgar Vazquez
 
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
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativocamilobar2
 
Estructura Y Caracteristicas De Los S
Estructura Y  Caracteristicas De Los  SEstructura Y  Caracteristicas De Los  S
Estructura Y Caracteristicas De Los Scarlos
 
Informática y telemática
Informática y telemáticaInformática y telemática
Informática y telemáticaOmarDavids
 

Was ist angesagt? (17)

Categorias sistemas operativos
Categorias sistemas operativosCategorias sistemas operativos
Categorias sistemas operativos
 
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.
 
Que son los sistemas operativos
Que son los sistemas operativosQue son los sistemas operativos
Que son los sistemas operativos
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Unidad1
Unidad1Unidad1
Unidad1
 
Categoría De Los Sistemas Operativos
Categoría De Los Sistemas OperativosCategoría De Los Sistemas Operativos
Categoría De Los Sistemas Operativos
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativos
 
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
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Tiposso
TipossoTiposso
Tiposso
 
Colores
ColoresColores
Colores
 
Estructura Y Caracteristicas De Los S
Estructura Y  Caracteristicas De Los  SEstructura Y  Caracteristicas De Los  S
Estructura Y Caracteristicas De Los S
 
Spring os
Spring osSpring os
Spring os
 
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVOESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
 
Informática y telemática
Informática y telemáticaInformática y telemática
Informática y telemática
 

Ähnlich wie Tiposde Sistema (20)

Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructura
 
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
 
Clasificacion de sistemas operativos
Clasificacion de sistemas operativosClasificacion de sistemas operativos
Clasificacion de sistemas operativos
 
Sistema operativo concepto
Sistema operativo conceptoSistema operativo concepto
Sistema operativo concepto
 
Sistema operativo distribuido
Sistema operativo distribuidoSistema operativo distribuido
Sistema operativo distribuido
 
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
 
Leccion2 sisop
Leccion2 sisopLeccion2 sisop
Leccion2 sisop
 
Clasificación de los s.o.
Clasificación de los s.o.Clasificación de los s.o.
Clasificación de los s.o.
 
Clasificacion de los s.o.1.
Clasificacion de los s.o.1.Clasificacion de los s.o.1.
Clasificacion de los s.o.1.
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
2 parte tics lupita
2 parte tics lupita2 parte tics lupita
2 parte tics lupita
 
2 parte tics lupita
2 parte tics lupita2 parte tics lupita
2 parte tics lupita
 
Lizet
LizetLizet
Lizet
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Clasificacion de los sistemas operativos
Clasificacion de los sistemas operativosClasificacion de los sistemas operativos
Clasificacion de los sistemas operativos
 

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 Operativos
Tiposde Sistema OperativosTiposde Sistema Operativos
Tiposde Sistema Operativos
 
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

  • 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.