Sistemas

Páginas: 3 (708 palabras) Publicado: 24 de junio de 2012
TRABAJO # 1
Sistemas monolíticos y sistemas por capas

e-mail: vvillam@est.ups.edu.ec
Verónica Villa Matute
e-mail: lramon@ est.ups.edu.ec
Luis Ramón Pasato


RESUMEN: El presente informepresenta los semáforos, monitores, alternancia estricta

PALABRAS CLAVE: Sistema monolítico y sistema por capas.

INTRODUCCIÓN.

En las siguientes secciones examinaremos dos estructurasdistintas que se han probado, a fin de tener una idea de la variedad de posibilidades. Éstas no son de ninguna manera las únicas estructuras posibles, pero nos darán una idea de
algunos diseños que se hanllevado a la práctica. Los dos diseños son los sistemas monolíticos, los sistemas por capas como los mas importantes.

OBJETIVOS
* Conocer el concepto Alternancia Estricta, Semáforos, Monitores.2 MARCO TEORICO

ALTERNANCIA ESTRICTA

SEMÁFOROS
Un semáforo es un tipo de datos que sólo puede tomar valores enteros positivos, incluido el cero.
En un semáforo sólo se pueden realizar 3operaciones. Estas operaciones son:
Inicialización: asignarle un valor entero positivo a un semáforo. Sólo se puede realizar una asignación, lo que se hace al principio de la implementación.
SIhay procesos bloqueados ENTONCES desbloquear uno
SINO S: = S + 1
SI hay procesos bloqueados ENTONCES desbloquear uno
SINO S: = S + 1


Señalización: comprueba si hay procesos bloqueados.Si los hubiera, desbloquea uno y en caso contrario incrementa el valor del semáforo.
SI S = 0 ENTONCES bloquear proceso
SINO S = S - 1
SI S = 0 ENTONCES bloquear proceso
SINO S = S - 1Wait: si el valor del semáforo es cero, el proceso se bloquea, en caso contrario se decremento en 1 el valor del semáforo.
Los semáforos se utilizan para sincronizar y resolver el problema de laexclusión mutua.

CARACTERISTICAS
* Los semáforos implementan correctamente el problema en cualquier número de procesos
* Puede ocurrir inanición a menos que se siga un orden FIFO en la cola de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas
  • Sistemas
  • Sistema
  • Sistemas
  • Sistemas
  • Sistemas
  • Sistemas
  • El sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS