Semaforos Arquitectura y Sistemas Operativos
Curso Arquitectura y Sistemas Operativos
1. Principio fundamental de los semáforos
2. Qué es un semáforo?
3. Cómo se transmite una señal en un semáforo?
4.Cuáles son las tres operaciones de un semáforo?
5. Por qué se dice que las primitivas wait y signal son atómicas?
6. Defina el concepto de semáforo binario.
7. Qué se utiliza para mantener a los procesosque están esperando en el semáforo?
1. Qué son monitores?
2. Menciones dos características de un monitor.
3. Cuáles son las tres condiciones que pueden producir interbloqueo?
4. Cuál es lacuarta condición que fuerza el interbloqueo?
5. Cite y explique los dos tipos de métodos para prevenir el interbloqueo.
6. Cómo se puede evitar la no apropiación?
7. Qué se conoce como gestión dememoria?
8. Mencione y explique los cinco requisitos que se intentan satisfacer, con la gestión de memoria.
Respuestas Guía 1
1. El principio fundamental de los semáforos es que 2 o mas procesospuedan tener un orden para realizar los procesos que se indique cuando para y seguir para facilitar el orden de cada acción
2. Es un sistema encargado de los problemas en los procesos asi como suorientación en el orden de cada uno
3. Para transmitir una señal se utilizan las variables llamadas semáforos, por ejemplo para transmitir una señal de semáforo S los procesos se ejecutan en wait(s)
4.1) puede iniciarse con valor no negativo
2) la opción wait decrece el valor
3) la operación signal incrementa el valor
5. Se les dice atómicas porque no pueden ser cambiadas
6. Son los semáforosque solo pueden utilizar los valores 1 y 0
7. Para mantener los procesos en espera se utiliza una cola
Respuesta Guía 2
1. Son estructuras muy parecidos a los semáforos pero fácil de controlar2. Los datos de las variables están disponibles solo para procedimientos internos
un proceso entra al monitor invocando uno de sus procedimientos
Solo un proceso puede ser Invocado por el monitor...
Regístrate para leer el documento completo.