0
CATEGORIAS DE LOSSISTEMAS OPERATIVOS     Oscar Valdez    Quinto Sistemas
¿ Qué es un Sistema Operativo ?.• Desde su creación, las computadoras digitales han utilizado  un sistema de codificación ...
CATEGORÍAS•   Arquitectura Micronúcleo.•   Multihilos.•   Multiproceso Simétrico.•   Sistemas Operativos Distribuidos.•   ...
LA ARQUITECTURA MICRONÚCLEOLa arquitectura micronúcleo asigna solamente unas pocas funcionesesenciales al núcleo, incluyen...
SISTEMA OPERATIVO MULTIHILOSEs aquel Sistema Operativo que posee varios hilos deejecución.Un hilo de Ejecucion o subproces...
MULTIPROCESO SIMÉTRICOMultiproceso simétrico, una de las formas más fáciles ybaratas de aumentar el rendimiento del hardwa...
SISTEMAS OPERATIVOS DISTRIBUIDOSLos sistemas operativos distribuidos desempeñan las mismasfunciones que un sistema operati...
DISEÑO ORIENTADO A OBJETOSDiseño orientado a objetos es una fase de lametodología orientada a objetos para el desarrollo d...
Categorias de los sistemas operativos
Categorias de los sistemas operativos
Categorias de los sistemas operativos
Categorias de los sistemas operativos
Upcoming SlideShare
Loading in...5
×

Categorias de los sistemas operativos

238

Published on

QUINTO SEMESTRE
OSCAR VALDEZ

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
238
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Categorias de los sistemas operativos"

  1. 1. CATEGORIAS DE LOSSISTEMAS OPERATIVOS Oscar Valdez Quinto Sistemas
  2. 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. 3. CATEGORÍAS• Arquitectura Micronúcleo.• Multihilos.• Multiproceso Simétrico.• Sistemas Operativos Distribuidos.• Diseño Orientado a Objeto.
  4. 4. LA ARQUITECTURA MICRONÚCLEOLa arquitectura micronúcleo asigna solamente unas pocas funcionesesenciales al núcleo, incluyendo espacios de direcciones, comunicaciónentre procesos (IPC) y planificación básica. Otros servicios del SistemaOperativo los proporciona procesos, algunas veces llamadosservidores, que se ejecutan en modo usuario y que el micronúcleotrata como a cualquier otra aplicación.Este enfoque desconecta el núcleo y el desarrollo de servidores. Losservidores pueden estar diseñados para aplicaciones específicas onecesidades del entorno. El enfoque del micronúcleo simplifica la implementación, proporcionaflexibilidad y se adapta bien para entornos distribuidos. En esencia, unmicronúcleo interactúa de la misma forma con procesos servidoreslocales y remotos, facilitando la construcción de sistemas distribuidos.
  5. 5. SISTEMA OPERATIVO MULTIHILOSEs aquel Sistema Operativo que posee varios hilos deejecución.Un hilo de Ejecucion o subproceso es una característica quepermite a una aplicación realizar varias tareas a la vez(concurrentemente). Los distintos hilos de ejecucióncomparten una serie de recursos tales como el espacio dememoria, los archivos abiertos, situación de autenticación,etc. Esta técnica permite simplificar el diseño de unaaplicación que debe llevar a cabo distintas funcionessimultáneamente.
  6. 6. MULTIPROCESO SIMÉTRICOMultiproceso simétrico, una de las formas más fáciles ybaratas de aumentar el rendimiento del hardware es ponermás de una CPU en la placa. Esto se puede realizar haciendoque CPUs diferentes tengan trabajos diferentes (multiprocesoasimé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 conocimientoespecializado sobre las tareas que la computadora debeejecutar, que no es fácilmente discernible en un sistemaoperativo de propósito general como Linux.
  7. 7. SISTEMAS OPERATIVOS DISTRIBUIDOSLos sistemas operativos distribuidos desempeñan las mismasfunciones que un sistema operativo normal, pero con ladiferencia de trabajar en un entorno distribuido. Su Misiónprincipal consiste en facilitar el acceso y la gestión de losrecursos distribuidos en la red.En un sistema operativo distribuido los usuarios puedenacceder a recursos remotos de la misma manera en que lohacen para los recursos locales. Permiten distribuir trabajos,tareas o procesos, entre un conjunto de procesadores. Puedeser que este conjunto de procesadores esté en un equipo o endiferentes, lo cual es transparente para el usuario.
  8. 8. DISEÑO ORIENTADO A OBJETOSDiseño orientado a objetos es una fase de lametodología orientada a objetos para el desarrollo deSoftware. Su uso induce a los programadores a pensar entérminos de objetos, en vez de procedimientos, cuandoplanifican su código. Un objeto agrupa datosencapsulados y procedimientos para representar unaentidad.La interfaz del objeto, esto es, las formas de interactuarcon el objeto, también se definen en esta etapa. Unprograma orientado a objetos se caracteriza por lainteracción de esos objetos.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×