SlideShare una empresa de Scribd logo
1 de 15
CATEGORIA DEL SISTEMA OPERATIVO
    NOMBRE: MARCO SANDOVAL
      NIVEL: 5TO SISTEMAS
INTRODUCCION

Un Sistema Operativo es un programa que
 administra    el   hardware    de  una
 computadora.
Actúa como un intermediario entre el
 usuario y el hardware del equipo.
Reglas:
 Ejecutar los programas de usuario y dar soporte a los problemas
  de usario.
 Hacer un uso conveniente del sistema de computation.
1.- ARQUITECTURA MICRONÚCLEO:
La arquitectura micro núcleo asigna solamente unas pocas funciones
   esenciales
al núcleo, incluyendo espacios de direcciones, comunicación entre
   procesos (IPC)
y planificación básica. Otros servicios del Sistema Operativo los
proporciona procesos, algunas veces llamados servidores.
Micro
núcleo (en inglés: microkernel) es
un tipo de núcleo de un sistema
operativo que provee un conjunto
de primitivas o llamadas al
sistema mínimas, para
implementar servicios básicos
como espacios de
direcciones, comunicación entre
procesos y planificación básica.
EJEMPLO DE UNA ARQUITECTURA
       MICRONUCLEO
                Ejemplos de micronúcleos: Mach,
                minix, GNU/ Hurd, L4, entro otros.
                Algunas de las tareas del
                microkernel son:
                1. Manipulación de las
                interrupciones en el sistema
                desde dispositivos físicos.
                2. Manipula excepciones del
                procesador.
                3. Proporciona soporte para la
                recuperación de un sistema con
                alguna falla de caída de energía.
2.- MULTIHILOS.
 Es aquel Sistema Operativo que
posee varios hilos de ejecución.
Un hilo de Ejecución o subproceso
es una característica que permite a
una aplicación realizar varias tareas
a la vez (concurrentemente). Los
distintos hilos de ejecución
comparten una serie de recursos
tales como el espacio de memoria,
los archivos abiertos, situación de
autenticación, etc. Esta técnica
permite simplificar el diseño de una
aplicación que debe llevar a cabo
distintas funciones
simultáneamente.
EJEMPLO DE MULTIHILOS
3.- MULTIPROCESO SIMETRICO
SISTEMAS MULTIPROCESADOR
SISTEMAS PARALELOS FUERTEMENTE

ACOPLADOS.
MAYOR RENDIMIENTO.
ECONOMÍA O COMPARTICIÓN DE RECURSOS
FIABILIDAD O TOLERANCIA A FALLAS.
EJEMPLO DE MULTIPROCESO SIMETRICO



                    Ultimamente los juegos también
                    se ven mejorados con los
                    multicore, el ejemplo rápido es
                    Crisis, aunque dada su falta de
                    optimización general mucha
                    gente ni lo sabe...
4.- SISTEMAS OPERATIVOS DISTRIBUIDOS

Los sistemas operativos distribuidos abarcan los servicios de los
de red, logrando integrar recursos (impresoras, unidades de
respaldo, memoria, procesos, unidades centrales de proceso) en
una sola máquina virtual que el usuario accede en forma
transparente.
Es decir, ahora el usuario ya no necesita saber la ubicación de los
recursos,
sino que los conoce por nombre y simplemente los usa como si
todos ellos fuesen locales a su lugar de trabajo habitual.
EJEMPLO DE SISTEMAS OPERATIVOS
         DISTRIBUIDOS

                  Ejemplos de Sistema
                  En esta sección ilustramos los
                  conceptos comunes sobre los que
                  se basan los sistemas de archivos
                  distribuidos, examinado cinco
                  sistemas interesantes y diferentes :
                  UNIX United, NFS, Andrew, Sprite y
                  Locus.
5.- DISEÑO ORIENTADO A OBJETO.

Estos sistemas operativos están creados basados en el paradigma de
la programación orientada a objetos. Debido a que los sistemas
operativos son muy complejos.

Esta complejidad se debía a las operaciones de E/S, esto debido a
que los controladores o drivers estaban metidos dentro del núcleo de
este. Por lo que el diseño orientado a objetos nos ayuda a simplificar
el proceso de creación de estos.
Por ejemplo, que nuestro sistema está basado en las técnicas de
multiprogramación y que, por lo tanto, podemos tener varios programas
que intentan ejecutarse en el procesador.
EJEMPLO DE DISEÑO ORIENTADO A OBJETO
Categorias de los s.o.
Categorias de los s.o.

Más contenido relacionado

La actualidad más candente

Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquicaAndrew King
 
Estructura Sistemas Operativos
Estructura Sistemas OperativosEstructura Sistemas Operativos
Estructura Sistemas OperativosStefano Salvatori
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativoshdavidpc199
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativoEzmee XD
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativosguestea15e3
 
Definición de los so
Definición de los soDefinición de los so
Definición de los soPepe Potamo
 
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.A6M0
 
Natalia Damaris Michaus Delgadillo Sistema operativo
Natalia Damaris Michaus Delgadillo Sistema operativoNatalia Damaris Michaus Delgadillo Sistema operativo
Natalia Damaris Michaus Delgadillo Sistema operativonatydmd
 
Sistemas operativos trabajo
Sistemas operativos trabajoSistemas operativos trabajo
Sistemas operativos trabajogosthz
 

La actualidad más candente (17)

Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquica
 
Estructura Sistemas Operativos
Estructura Sistemas OperativosEstructura Sistemas Operativos
Estructura Sistemas Operativos
 
Fabianm
FabianmFabianm
Fabianm
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativo
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Definición de los so
Definición de los soDefinición de los so
Definición de los so
 
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVOESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
 
Aso 3
Aso 3Aso 3
Aso 3
 
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
Unidad 1 Sistemas Operativos en Ambientes Distribuidos.
 
Estructura de un Sistema Operativo
Estructura de un Sistema Operativo Estructura de un Sistema Operativo
Estructura de un Sistema Operativo
 
Unidad 1 cuestionario
Unidad 1 cuestionarioUnidad 1 cuestionario
Unidad 1 cuestionario
 
Natalia Damaris Michaus Delgadillo Sistema operativo
Natalia Damaris Michaus Delgadillo Sistema operativoNatalia Damaris Michaus Delgadillo Sistema operativo
Natalia Damaris Michaus Delgadillo Sistema operativo
 
Sistemas operativos trabajo
Sistemas operativos trabajoSistemas operativos trabajo
Sistemas operativos trabajo
 
Sistemas paralelos
Sistemas paralelosSistemas paralelos
Sistemas paralelos
 

Similar a Categorias de los s.o.

Categorias de los sistemas operativos
Categorias de los sistemas operativosCategorias de los sistemas operativos
Categorias de los sistemas operativososcarvati
 
Sistemas operativos redes internet ok
Sistemas operativos redes internet okSistemas operativos redes internet ok
Sistemas operativos redes internet okADRIANCAMPI0718
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSTICS_TIPOS
 
Trabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativoTrabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativoagpmuvi
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOScrisstthi
 
Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)
Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)
Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)Edgar Mtz
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWAREDeBoRaNbA8
 
1.- Introduccion a los SO 1ra Parte.pdf
1.- Introduccion a los SO 1ra Parte.pdf1.- Introduccion a los SO 1ra Parte.pdf
1.- Introduccion a los SO 1ra Parte.pdfssuser6353bc
 
Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidenciaseduardoamaya30
 
Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)
Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)
Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)Edgar Mtz
 
1 unidad sistemas operativos
1 unidad sistemas operativos1 unidad sistemas operativos
1 unidad sistemas operativosriosofelia
 
Introducción a los Sistemas Operativos.pptx
Introducción a los Sistemas Operativos.pptxIntroducción a los Sistemas Operativos.pptx
Introducción a los Sistemas Operativos.pptxJAIMEALBERTOGALLEGOT
 

Similar a Categorias de los s.o. (20)

Categorias de los sistemas operativos
Categorias de los sistemas operativosCategorias de los sistemas operativos
Categorias de los sistemas operativos
 
Sistemas operativos redes internet ok
Sistemas operativos redes internet okSistemas operativos redes internet ok
Sistemas operativos redes internet ok
 
Category
CategoryCategory
Category
 
Sist_Oper
Sist_OperSist_Oper
Sist_Oper
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Jenny Sistemas
Jenny SistemasJenny Sistemas
Jenny Sistemas
 
Trabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativoTrabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativo
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOS
 
Taller no 3
Taller no 3Taller no 3
Taller no 3
 
Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)
Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)
Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
1.- Introduccion a los SO 1ra Parte.pdf
1.- Introduccion a los SO 1ra Parte.pdf1.- Introduccion a los SO 1ra Parte.pdf
1.- Introduccion a los SO 1ra Parte.pdf
 
Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidencias
 
Unidad 1 s.o
Unidad 1 s.oUnidad 1 s.o
Unidad 1 s.o
 
Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)
Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)
Anexo 12 practica 1 investigar y compartir sistemas operativos(lista)
 
1 unidad sistemas operativos
1 unidad sistemas operativos1 unidad sistemas operativos
1 unidad sistemas operativos
 
Introducción a los Sistemas Operativos.pptx
Introducción a los Sistemas Operativos.pptxIntroducción a los Sistemas Operativos.pptx
Introducción a los Sistemas Operativos.pptx
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Tiposso
TipossoTiposso
Tiposso
 

Categorias de los s.o.

  • 1.
  • 2. CATEGORIA DEL SISTEMA OPERATIVO NOMBRE: MARCO SANDOVAL NIVEL: 5TO SISTEMAS
  • 3. INTRODUCCION Un Sistema Operativo es un programa que administra el hardware de una computadora. Actúa como un intermediario entre el usuario y el hardware del equipo. Reglas:  Ejecutar los programas de usuario y dar soporte a los problemas de usario.  Hacer un uso conveniente del sistema de computation.
  • 4. 1.- ARQUITECTURA MICRONÚCLEO: La arquitectura micro núcleo asigna solamente unas pocas funciones esenciales al núcleo, incluyendo espacios de direcciones, comunicación entre procesos (IPC) y planificación básica. Otros servicios del Sistema Operativo los proporciona procesos, algunas veces llamados servidores. Micro núcleo (en inglés: microkernel) es un tipo de núcleo de un sistema operativo que provee un conjunto de primitivas o llamadas al sistema mínimas, para implementar servicios básicos como espacios de direcciones, comunicación entre procesos y planificación básica.
  • 5. EJEMPLO DE UNA ARQUITECTURA MICRONUCLEO Ejemplos de micronúcleos: Mach, minix, GNU/ Hurd, L4, entro otros. Algunas de las tareas del microkernel son: 1. Manipulación de las interrupciones en el sistema desde dispositivos físicos. 2. Manipula excepciones del procesador. 3. Proporciona soporte para la recuperación de un sistema con alguna falla de caída de energía.
  • 6. 2.- MULTIHILOS. Es aquel Sistema Operativo que posee varios hilos de ejecución. Un hilo de Ejecución o subproceso es una característica que permite a una aplicación realizar varias tareas a la vez (concurrentemente). Los distintos hilos de ejecución comparten una serie de recursos tales como el espacio de memoria, los archivos abiertos, situación de autenticación, etc. Esta técnica permite simplificar el diseño de una aplicación que debe llevar a cabo distintas funciones simultáneamente.
  • 8. 3.- MULTIPROCESO SIMETRICO SISTEMAS MULTIPROCESADOR SISTEMAS PARALELOS FUERTEMENTE ACOPLADOS. MAYOR RENDIMIENTO. ECONOMÍA O COMPARTICIÓN DE RECURSOS FIABILIDAD O TOLERANCIA A FALLAS.
  • 9. EJEMPLO DE MULTIPROCESO SIMETRICO Ultimamente los juegos también se ven mejorados con los multicore, el ejemplo rápido es Crisis, aunque dada su falta de optimización general mucha gente ni lo sabe...
  • 10. 4.- SISTEMAS OPERATIVOS DISTRIBUIDOS Los sistemas operativos distribuidos abarcan los servicios de los de red, logrando integrar recursos (impresoras, unidades de respaldo, memoria, procesos, unidades centrales de proceso) en una sola máquina virtual que el usuario accede en forma transparente. Es decir, ahora el usuario ya no necesita saber la ubicación de los recursos, sino que los conoce por nombre y simplemente los usa como si todos ellos fuesen locales a su lugar de trabajo habitual.
  • 11. EJEMPLO DE SISTEMAS OPERATIVOS DISTRIBUIDOS Ejemplos de Sistema En esta sección ilustramos los conceptos comunes sobre los que se basan los sistemas de archivos distribuidos, examinado cinco sistemas interesantes y diferentes : UNIX United, NFS, Andrew, Sprite y Locus.
  • 12. 5.- DISEÑO ORIENTADO A OBJETO. Estos sistemas operativos están creados basados en el paradigma de la programación orientada a objetos. Debido a que los sistemas operativos son muy complejos. Esta complejidad se debía a las operaciones de E/S, esto debido a que los controladores o drivers estaban metidos dentro del núcleo de este. Por lo que el diseño orientado a objetos nos ayuda a simplificar el proceso de creación de estos. Por ejemplo, que nuestro sistema está basado en las técnicas de multiprogramación y que, por lo tanto, podemos tener varios programas que intentan ejecutarse en el procesador.
  • 13. EJEMPLO DE DISEÑO ORIENTADO A OBJETO