SlideShare una empresa de Scribd logo
1 de 12
CATEGORIAS DE LOS
SISTEMAS OPERATIVOS

     Oscar Valdez
    Quinto Sistemas
¿ Qué es un Sistema Operativo ?.
• Desde su creación, las computadoras digitales han utilizado
  un sistema de codificación de instrucciones en sistema de
  numeración binaria, es decir con los 0S. Esto se debe a que
  los circuitos integrados funcionan con este principio, es
  decir, hay corriente o no hay corriente.

• En el origen de la historia de las computadoras ( hace unos
  cuarenta años), los sistemas operativos no existían y la
  introducción de un programa para ser ejecutado se
  convertía en un increíble esfuerzo que solo podía ser
  llevado a cabo por muy pocos expertos. Esto hacia que las
  computadoras fueran muy complicadas de usar y que se
  requiriera tener altos conocimientos técnicos para
  operarlas.
CATEGORÍAS


•   Arquitectura Micronúcleo.
•   Multihilos.
•   Multiproceso Simétrico.
•   Sistemas Operativos Distribuidos.
•   Diseño Orientado a Objeto.
LA ARQUITECTURA MICRONÚCLEO
La arquitectura micronú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, que se ejecutan en modo usuario y que el micronúcleo
trata como a cualquier otra aplicación.

Este enfoque desconecta el núcleo y el desarrollo de servidores. Los
servidores pueden estar diseñados para aplicaciones específicas o
necesidades del entorno.

 El enfoque del micronúcleo simplifica la implementación, proporciona
flexibilidad y se adapta bien para entornos distribuidos. En esencia, un
micronúcleo interactúa de la misma forma con procesos servidores
locales y remotos, facilitando la construcción de sistemas distribuidos.
SISTEMA OPERATIVO MULTIHILOS


Es aquel Sistema Operativo que posee varios hilos de
ejecución.
Un hilo de Ejecucion 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.
MULTIPROCESO SIMÉTRICO
Multiproceso simétrico, una de las formas más fáciles y
baratas de aumentar el rendimiento del hardware es poner
más de una CPU en la placa. Esto se puede realizar haciendo
que CPUs diferentes tengan trabajos diferentes (multiproceso
asimétrico) o haciendo que todos se ejecuten en paralelo,
realizando el mismo trabajo (multiproceso simétrico o SMP).

El hacer multiproceso asimétrico requiere un conocimiento
especializado sobre las tareas que la computadora debe
ejecutar, que no es fácilmente discernible en un sistema
operativo de propósito general como Linux.
SISTEMAS OPERATIVOS DISTRIBUIDOS

Los sistemas operativos distribuidos desempeñan las mismas
funciones que un sistema operativo normal, pero con la
diferencia de trabajar en un entorno distribuido. Su Misión
principal consiste en facilitar el acceso y la gestión de los
recursos distribuidos en la red.

En un sistema operativo distribuido los usuarios pueden
acceder a recursos remotos de la misma manera en que lo
hacen para los recursos locales. Permiten distribuir trabajos,
tareas o procesos, entre un conjunto de procesadores. Puede
ser que este conjunto de procesadores esté en un equipo o en
diferentes, lo cual es transparente para el usuario.
DISEÑO ORIENTADO A OBJETOS

Diseño orientado a objetos es una fase de la
metodología orientada a objetos para el desarrollo de
Software. Su uso induce a los programadores a pensar en
términos de objetos, en vez de procedimientos, cuando
planifican su código. Un objeto agrupa datos
encapsulados y procedimientos para representar una
entidad.

La 'interfaz del objeto', esto es, las formas de interactuar
con el objeto, también se definen en esta etapa. Un
programa orientado a objetos se caracteriza por la
interacción de esos objetos.
Categorias de los sistemas operativos

Más contenido relacionado

La actualidad más candente

tipos de maquina distribuida
tipos de maquina distribuidatipos de maquina distribuida
tipos de maquina distribuidaCrhis
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosGiant_serch
 
Victor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor Milano
 
Macintosh
MacintoshMacintosh
Macintoshbyron
 
Sistemas centralizados resume
Sistemas centralizados resumeSistemas centralizados resume
Sistemas centralizados resumeveronica tenelema
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosnathalyrivasdiaz
 
Vanessa farinango sistema operativo
Vanessa farinango sistema operativoVanessa farinango sistema operativo
Vanessa farinango sistema operativoLokita Vane
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativoAnny Silis Cx
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosVictor Milano
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidossergiooney
 
Clasificación de sistemas operativos
Clasificación de sistemas operativosClasificación de sistemas operativos
Clasificación de sistemas operativosElizabeth Lee
 
Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Daniela Velasquez
 

La actualidad más candente (18)

tipos de maquina distribuida
tipos de maquina distribuidatipos de maquina distribuida
tipos de maquina distribuida
 
Sistemao
SistemaoSistemao
Sistemao
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Aspectos de diseno
Aspectos de disenoAspectos de diseno
Aspectos de diseno
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Victor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidos
 
Macintosh
MacintoshMacintosh
Macintosh
 
Bases de Datos Distribuidas
Bases de Datos DistribuidasBases de Datos Distribuidas
Bases de Datos Distribuidas
 
Sistemas centralizados resume
Sistemas centralizados resumeSistemas centralizados resume
Sistemas centralizados resume
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Vanessa farinango sistema operativo
Vanessa farinango sistema operativoVanessa farinango sistema operativo
Vanessa farinango sistema operativo
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativo
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Estructura Multicapa
Estructura MulticapaEstructura Multicapa
Estructura Multicapa
 
Clasificación De S.O
Clasificación De S.OClasificación De S.O
Clasificación De S.O
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Clasificación de sistemas operativos
Clasificación de sistemas operativosClasificación de sistemas operativos
Clasificación de sistemas operativos
 
Sistemas operativos distribuidos.
Sistemas operativos distribuidos.Sistemas operativos distribuidos.
Sistemas operativos distribuidos.
 

Destacado

Destacado (10)

Crisis económica México
Crisis económica MéxicoCrisis económica México
Crisis económica México
 
Elsreiscatolics 101211134427-phpapp01
Elsreiscatolics 101211134427-phpapp01Elsreiscatolics 101211134427-phpapp01
Elsreiscatolics 101211134427-phpapp01
 
DORPBOX
DORPBOXDORPBOX
DORPBOX
 
Desechos electrónicos
Desechos electrónicosDesechos electrónicos
Desechos electrónicos
 
Ciencias politicas gg
Ciencias politicas ggCiencias politicas gg
Ciencias politicas gg
 
Metodo ipler
Metodo iplerMetodo ipler
Metodo ipler
 
Investigación/Innovación/Mascotas
Investigación/Innovación/MascotasInvestigación/Innovación/Mascotas
Investigación/Innovación/Mascotas
 
Teoría General de Sistemas
Teoría General de SistemasTeoría General de Sistemas
Teoría General de Sistemas
 
Teoría general de sistemas (tgs)
Teoría general de sistemas (tgs)Teoría general de sistemas (tgs)
Teoría general de sistemas (tgs)
 
Teoria General De Sistemas
Teoria General De SistemasTeoria General De Sistemas
Teoria General De Sistemas
 

Similar a Categorias de los sistemas operativos

Categorias sistemas operativos
Categorias sistemas operativosCategorias sistemas operativos
Categorias sistemas operativosPATRICIOSANTIAGO
 
Categoria de sistemas operativos
Categoria de sistemas operativosCategoria de sistemas operativos
Categoria de sistemas operativoscronicasdelsur1987
 
Cuarto blog de arquitectura de hardware tercer corte
Cuarto blog de arquitectura de hardware tercer corteCuarto blog de arquitectura de hardware tercer corte
Cuarto blog de arquitectura de hardware tercer corteSebastian Gonzalez
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidoslozanolc
 
Sistemas operativos distribuidos luis lozano ci 22840519
Sistemas operativos distribuidos   luis lozano ci 22840519Sistemas operativos distribuidos   luis lozano ci 22840519
Sistemas operativos distribuidos luis lozano ci 22840519lozanolc
 
Sistema operativo distribuido
Sistema operativo distribuidoSistema operativo distribuido
Sistema operativo distribuidoRamon1 rodriguez1
 
Act_Apren1_CGP(Sistemas operativos).pptx
Act_Apren1_CGP(Sistemas operativos).pptxAct_Apren1_CGP(Sistemas operativos).pptx
Act_Apren1_CGP(Sistemas operativos).pptxCRISTOFERGUTIERREZPE
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsAlexito Pico
 
Colegio fiscal tecnico yaruqui sistemas multiusuarios}
Colegio fiscal tecnico yaruqui sistemas multiusuarios}Colegio fiscal tecnico yaruqui sistemas multiusuarios}
Colegio fiscal tecnico yaruqui sistemas multiusuarios}Jessy Manguia
 
2.estructuras de sistemas operativos (1)
2.estructuras de sistemas operativos (1)2.estructuras de sistemas operativos (1)
2.estructuras de sistemas operativos (1)ninguna
 
Yamilet gonzalez
Yamilet gonzalezYamilet gonzalez
Yamilet gonzalezyamiigonza
 
Sistemas Operativos Distribuidos - UFT
Sistemas Operativos Distribuidos - UFTSistemas Operativos Distribuidos - UFT
Sistemas Operativos Distribuidos - UFTadrrog
 
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 sistemas operativos (20)

Categorias sistemas operativos
Categorias sistemas operativosCategorias sistemas operativos
Categorias sistemas operativos
 
Categoria de sistemas operativos
Categoria de sistemas operativosCategoria de sistemas operativos
Categoria de sistemas operativos
 
Majitop
MajitopMajitop
Majitop
 
Presentación1
Presentación1Presentación1
Presentación1
 
Category
CategoryCategory
Category
 
Sistemao
SistemaoSistemao
Sistemao
 
Sistemao
SistemaoSistemao
Sistemao
 
Cuarto blog de arquitectura de hardware tercer corte
Cuarto blog de arquitectura de hardware tercer corteCuarto blog de arquitectura de hardware tercer corte
Cuarto blog de arquitectura de hardware tercer corte
 
Sistemao
SistemaoSistemao
Sistemao
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistemas operativos distribuidos luis lozano ci 22840519
Sistemas operativos distribuidos   luis lozano ci 22840519Sistemas operativos distribuidos   luis lozano ci 22840519
Sistemas operativos distribuidos luis lozano ci 22840519
 
Sistema operativo distribuido
Sistema operativo distribuidoSistema operativo distribuido
Sistema operativo distribuido
 
Act_Apren1_CGP(Sistemas operativos).pptx
Act_Apren1_CGP(Sistemas operativos).pptxAct_Apren1_CGP(Sistemas operativos).pptx
Act_Apren1_CGP(Sistemas operativos).pptx
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windows
 
SistemaoPERATIVOS
SistemaoPERATIVOSSistemaoPERATIVOS
SistemaoPERATIVOS
 
Colegio fiscal tecnico yaruqui sistemas multiusuarios}
Colegio fiscal tecnico yaruqui sistemas multiusuarios}Colegio fiscal tecnico yaruqui sistemas multiusuarios}
Colegio fiscal tecnico yaruqui sistemas multiusuarios}
 
2.estructuras de sistemas operativos (1)
2.estructuras de sistemas operativos (1)2.estructuras de sistemas operativos (1)
2.estructuras de sistemas operativos (1)
 
Yamilet gonzalez
Yamilet gonzalezYamilet gonzalez
Yamilet gonzalez
 
Sistemas Operativos Distribuidos - UFT
Sistemas Operativos Distribuidos - UFTSistemas Operativos Distribuidos - UFT
Sistemas Operativos Distribuidos - UFT
 
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
 

Categorias de los sistemas operativos

  • 1. CATEGORIAS DE LOS SISTEMAS OPERATIVOS Oscar Valdez Quinto Sistemas
  • 2. ¿ Qué es un Sistema Operativo ?. • Desde su creación, las computadoras digitales han utilizado un sistema de codificación de instrucciones en sistema de numeración binaria, es decir con los 0S. Esto se debe a que los circuitos integrados funcionan con este principio, es decir, hay corriente o no hay corriente. • En el origen de la historia de las computadoras ( hace unos cuarenta años), los sistemas operativos no existían y la introducción de un programa para ser ejecutado se convertía en un increíble esfuerzo que solo podía ser llevado a cabo por muy pocos expertos. Esto hacia que las computadoras fueran muy complicadas de usar y que se requiriera tener altos conocimientos técnicos para operarlas.
  • 3. CATEGORÍAS • Arquitectura Micronúcleo. • Multihilos. • Multiproceso Simétrico. • Sistemas Operativos Distribuidos. • Diseño Orientado a Objeto.
  • 4. LA ARQUITECTURA MICRONÚCLEO La arquitectura micronú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, que se ejecutan en modo usuario y que el micronúcleo trata como a cualquier otra aplicación. Este enfoque desconecta el núcleo y el desarrollo de servidores. Los servidores pueden estar diseñados para aplicaciones específicas o necesidades del entorno. El enfoque del micronúcleo simplifica la implementación, proporciona flexibilidad y se adapta bien para entornos distribuidos. En esencia, un micronúcleo interactúa de la misma forma con procesos servidores locales y remotos, facilitando la construcción de sistemas distribuidos.
  • 5.
  • 6. SISTEMA OPERATIVO MULTIHILOS Es aquel Sistema Operativo que posee varios hilos de ejecución. Un hilo de Ejecucion 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.
  • 7.
  • 8. MULTIPROCESO SIMÉTRICO Multiproceso simétrico, una de las formas más fáciles y baratas de aumentar el rendimiento del hardware es poner más de una CPU en la placa. Esto se puede realizar haciendo que CPUs diferentes tengan trabajos diferentes (multiproceso asimétrico) o haciendo que todos se ejecuten en paralelo, realizando el mismo trabajo (multiproceso simétrico o SMP). El hacer multiproceso asimétrico requiere un conocimiento especializado sobre las tareas que la computadora debe ejecutar, que no es fácilmente discernible en un sistema operativo de propósito general como Linux.
  • 9. SISTEMAS OPERATIVOS DISTRIBUIDOS Los sistemas operativos distribuidos desempeñan las mismas funciones que un sistema operativo normal, pero con la diferencia de trabajar en un entorno distribuido. Su Misión principal consiste en facilitar el acceso y la gestión de los recursos distribuidos en la red. En un sistema operativo distribuido los usuarios pueden acceder a recursos remotos de la misma manera en que lo hacen para los recursos locales. Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un equipo o en diferentes, lo cual es transparente para el usuario.
  • 10.
  • 11. DISEÑO ORIENTADO A OBJETOS Diseño orientado a objetos es una fase de la metodología orientada a objetos para el desarrollo de Software. Su uso induce a los programadores a pensar en términos de objetos, en vez de procedimientos, cuando planifican su código. Un objeto agrupa datos encapsulados y procedimientos para representar una entidad. La 'interfaz del objeto', esto es, las formas de interactuar con el objeto, también se definen en esta etapa. Un programa orientado a objetos se caracteriza por la interacción de esos objetos.