SlideShare uma empresa Scribd logo
1 de 3
República Bolivariana de Venezuela
Ministerio para el poder popular para la Educación
         Instituto Superior de Tecnología
              “Antonio José de Sucre”
              Extensión-Barquisimeto




                                                        Integrante:

                                                       Erik Sequera

                                                     C.I. 18.108.801
El algoritmo banquero hace lo posible para que los procesos se lleven a cabo y no
se bloqueen. Para aplicarse este algoritmo de forma satisfactoria, se debe tener un
número máximo de recursos que se puedan asignar a un proceso para satisfacer su
necesidad y que este se ejecute. En este caso se necesitaría un máximo de 3 recursos
disponibles ya que, proceso 1 se ejecutaría al sumar esta cantidad de recursos
disponibles con el asignado, luego se liberarían 4 recursos. Después al tener 4 recursos
disponibles se sumarian 2 recursos al proceso 2 para completar su necesidad máxima,
resultando así la liberación de 4 recursos más, dando un total de 8 recursos disponibles y
para finalizar, se tomarían 3 recursos disponibles para el ultimo proceso y así cubrir su
necesidad máxima y ejecutarse.




     Ejemplo de inanición con interbloqueo tenemos un proceso A que pide impresión, luego un
Proceso B pide cinta, cada proceso ocupa su recurso y cuando el proceso A pide cinta no la obtiene
porque El proceso B está esperando que el proceso A libere el recurso de impresión, entonces se
produce un bloqueo infinito.

      Ejemplo de inanición sin interbloqueo tenemos un semáforo binario, éste solo se explica con
los valores 0 y 1. Para el paso de los procesos se utiliza el semáforo y en el caso de la inanición, el
semáforo omitirá el proceso afectado dándole el paso a los demás procesos con mayor prioridad.
Los procesos 1, 2 y 4 obtienen las unidades que necesitan para ejecutarse de sus respectivos
recursos, pero el proceso 3 no obtiene las unidades necesarias ya que el recurso no las posee
completas.




     La cantidad máxima de procesos que puede existir para que no haya interbloqueo es de 3,
ya que cada proceso utiliza 2 recursos, 1 de cada tipo, entonces al tener 3 procesos se utilizan 6
recursos que son los disponibles, si colocamos 1 proceso más, se necesitarían recursos de otro
proceso y se obtendría un bloqueo.

Mais conteúdo relacionado

Destaque

Interbloqueos
InterbloqueosInterbloqueos
Interbloqueoslenionic
 
Sistemas Operativos Jose Carrillo
Sistemas Operativos Jose CarrilloSistemas Operativos Jose Carrillo
Sistemas Operativos Jose CarrilloJose Carrillo
 
Ejerci tercer ccorte resuelto diapositivas
Ejerci tercer ccorte resuelto diapositivasEjerci tercer ccorte resuelto diapositivas
Ejerci tercer ccorte resuelto diapositivasthais monasterios
 
Carcinoma Stomach
Carcinoma StomachCarcinoma Stomach
Carcinoma Stomachsbmchsurge
 

Destaque (6)

Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Sistemas Operativos Jose Carrillo
Sistemas Operativos Jose CarrilloSistemas Operativos Jose Carrillo
Sistemas Operativos Jose Carrillo
 
Ejerci tercer ccorte resuelto diapositivas
Ejerci tercer ccorte resuelto diapositivasEjerci tercer ccorte resuelto diapositivas
Ejerci tercer ccorte resuelto diapositivas
 
Bloqueos mutuos
Bloqueos mutuosBloqueos mutuos
Bloqueos mutuos
 
sistemas operativos II
sistemas operativos IIsistemas operativos II
sistemas operativos II
 
Carcinoma Stomach
Carcinoma StomachCarcinoma Stomach
Carcinoma Stomach
 

Semelhante a Ejercicios interbloqueo sequera_eric_18.108.801

Semelhante a Ejercicios interbloqueo sequera_eric_18.108.801 (13)

Ejercicios interbloqueos jose tovar
Ejercicios interbloqueos   jose tovarEjercicios interbloqueos   jose tovar
Ejercicios interbloqueos jose tovar
 
Ejercicios ramos pons
Ejercicios ramos ponsEjercicios ramos pons
Ejercicios ramos pons
 
Interbloqueos
Interbloqueos Interbloqueos
Interbloqueos
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
 
Edgardo
EdgardoEdgardo
Edgardo
 
Edgardo
EdgardoEdgardo
Edgardo
 
Presentacion Ejercicios de Interbloqueos
Presentacion Ejercicios de InterbloqueosPresentacion Ejercicios de Interbloqueos
Presentacion Ejercicios de Interbloqueos
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Interbloqueo
InterbloqueoInterbloqueo
Interbloqueo
 
Ejercicios propuesto de interbloqueo - Edwin Mogollón 20499564
Ejercicios propuesto de interbloqueo - Edwin Mogollón 20499564Ejercicios propuesto de interbloqueo - Edwin Mogollón 20499564
Ejercicios propuesto de interbloqueo - Edwin Mogollón 20499564
 
Ejercicios interbloqueos
Ejercicios  interbloqueosEjercicios  interbloqueos
Ejercicios interbloqueos
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Ejercicios Sistemas Operativo 2
Ejercicios Sistemas Operativo 2Ejercicios Sistemas Operativo 2
Ejercicios Sistemas Operativo 2
 

Último

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 

Último (11)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

Ejercicios interbloqueo sequera_eric_18.108.801

  • 1. República Bolivariana de Venezuela Ministerio para el poder popular para la Educación Instituto Superior de Tecnología “Antonio José de Sucre” Extensión-Barquisimeto Integrante: Erik Sequera C.I. 18.108.801
  • 2. El algoritmo banquero hace lo posible para que los procesos se lleven a cabo y no se bloqueen. Para aplicarse este algoritmo de forma satisfactoria, se debe tener un número máximo de recursos que se puedan asignar a un proceso para satisfacer su necesidad y que este se ejecute. En este caso se necesitaría un máximo de 3 recursos disponibles ya que, proceso 1 se ejecutaría al sumar esta cantidad de recursos disponibles con el asignado, luego se liberarían 4 recursos. Después al tener 4 recursos disponibles se sumarian 2 recursos al proceso 2 para completar su necesidad máxima, resultando así la liberación de 4 recursos más, dando un total de 8 recursos disponibles y para finalizar, se tomarían 3 recursos disponibles para el ultimo proceso y así cubrir su necesidad máxima y ejecutarse. Ejemplo de inanición con interbloqueo tenemos un proceso A que pide impresión, luego un Proceso B pide cinta, cada proceso ocupa su recurso y cuando el proceso A pide cinta no la obtiene porque El proceso B está esperando que el proceso A libere el recurso de impresión, entonces se produce un bloqueo infinito. Ejemplo de inanición sin interbloqueo tenemos un semáforo binario, éste solo se explica con los valores 0 y 1. Para el paso de los procesos se utiliza el semáforo y en el caso de la inanición, el semáforo omitirá el proceso afectado dándole el paso a los demás procesos con mayor prioridad.
  • 3. Los procesos 1, 2 y 4 obtienen las unidades que necesitan para ejecutarse de sus respectivos recursos, pero el proceso 3 no obtiene las unidades necesarias ya que el recurso no las posee completas. La cantidad máxima de procesos que puede existir para que no haya interbloqueo es de 3, ya que cada proceso utiliza 2 recursos, 1 de cada tipo, entonces al tener 3 procesos se utilizan 6 recursos que son los disponibles, si colocamos 1 proceso más, se necesitarían recursos de otro proceso y se obtendría un bloqueo.