SlideShare una empresa de Scribd logo
Instituto universitario de tecnología
Antonio José de sucre
Extensión – Barquisimeto
Ejercicio de
Interbloqueo
Alumnos: yotsana Castillo
Manuel Medina
Prof. Yanmelia Crespo
Carrera: Informática “78”
Interbloqueo
1. Ejemplifique una situación de los sistemas operativos donde se produzca
inanición, pero no hay interbloqueo y una situación donde se produzca
inanición e interbloqueo?
Unos modelos de interbloqueos se pueden mostrar mediante los graficas
digitales del libro Luis la red Martínez.
Asignación de recursos
Posesión de solución de BLOQUEO
Un recurso Un recurso
A S D
T U
C
R B
En los proceso A B C. Recursos: R S T.
- Secuencias del proceso A: solicitud de R, solicitud de S, liberación del
R, liberación del S.
- Secuencias del proceso B: solicitud del S, solicitud del T, liberación del
T.
- Secuencia del proceso c: solicitud del T, solicitud del R, liberación del T,
liberación del R.
Secuencia de solicitud de recursos de la inanición de los interbloqueos.
- A solicitud del R. - A solicitud del S. - A libera a R.
- C solicitud del T. - C solicitud del R. - A libera a S.
- la inanición es cuando un proceso de multitareas necesita del proceso
o hilo de ejecución se le reniega el acceso a un recueros compartido,
puesto que sin el recurso la tarea a ejecutar no puede ser finalizada.
A B C A B C A B C
R S T R S T R S T
A B C A B C A B C
R S T R S T R S T
Secuencia de solicitud de recursos que conducen al bloqueo.
- A solicitud R. - B solicitud S. - C solicitud del T.
- A solicitud S. - B solicitud T. - C solicitud del R.
- El interbloqueo es cuando dos procesos o hilo de ejecución llegan a un
punto muerto. Esto quiere decir que cada unos de ellos necesitan de los
recursos que es ocupado por el otro.
A B C A B C A B C
R S T R S T R S T
A B C A B C A B C
R S T R S T R S T
2. Sean 4 procesos y 3 recursos: el recurso 1 cuenta con 5 unidades, el
Recurso 2 tiene 3 unidades, el recurso 3 tiene 4 unidades que realizan las
siguientes peticiones:
a. El proceso 1 solicita 3 unidades del recurso 3
b. El proceso 2 solicita 2 unidades del recurso 1
c. El proceso 3 solicita 4 unidades del recurso 2
d. El proceso 4 solicita 1 unidad del recurso 1.
e. Calcule G y su representación gráfica.
Solución: representación G y su grafica.
Los proceso p1, p2, p4 tienen las unidades que solicitan para la ejecutarse
por su respectivos recursos pero el p3 no tiene las unidades necesarias ya
que el recurso no lo obtiene.
3. Supóngase un sistema con 2 tipos de recursos, con 3 unidades disponibles
cada recurso. En este sistema se ejecutan procesos tal que cada uno de ellos
necesita una unidad de cada tipo de recursos. ¿Cuál es el número máximo de
procesos que puede existir de forma tal que se asegure que no haya
interbloqueo? Argumente su respuesta.
Si está solicitando 2 tipos de recursos y 3 unidades disponibles de cada una de
los recursos podremos argumentar que cada recurso necesita un proceso por
cada unidad del recurso, Esto quiere decir que cada proceso necesita una
unidad del recurso. Para visualizar bien la respuesta lo aremos representando
una inanición.
R1 R2 R3
P1P2 P4 P3
R1 R2
P1 P2 P3 P4

Más contenido relacionado

La actualidad más candente

Ejercicios
Ejercicios Ejercicios
Ejercicios
SaraDevies
 
INTERBLOQUEOS
INTERBLOQUEOSINTERBLOQUEOS
INTERBLOQUEOS
villavillacan
 
Ejercicios propuestos de interbloqueos
Ejercicios propuestos de interbloqueosEjercicios propuestos de interbloqueos
Ejercicios propuestos de interbloqueos
Luis Segovia
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
lenionic
 
Ejercicios interbloqueo
Ejercicios interbloqueoEjercicios interbloqueo
Ejercicios interbloqueo
Edgar Farias
 
Distancia, tiempo y el movimiento de los objetos
Distancia, tiempo y el movimiento de los objetosDistancia, tiempo y el movimiento de los objetos
Distancia, tiempo y el movimiento de los objetos
RuthCen
 

La actualidad más candente (6)

Ejercicios
Ejercicios Ejercicios
Ejercicios
 
INTERBLOQUEOS
INTERBLOQUEOSINTERBLOQUEOS
INTERBLOQUEOS
 
Ejercicios propuestos de interbloqueos
Ejercicios propuestos de interbloqueosEjercicios propuestos de interbloqueos
Ejercicios propuestos de interbloqueos
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Ejercicios interbloqueo
Ejercicios interbloqueoEjercicios interbloqueo
Ejercicios interbloqueo
 
Distancia, tiempo y el movimiento de los objetos
Distancia, tiempo y el movimiento de los objetosDistancia, tiempo y el movimiento de los objetos
Distancia, tiempo y el movimiento de los objetos
 

Destacado

25 de agosto dia de la independencia ribero
25 de agosto dia de la independencia ribero25 de agosto dia de la independencia ribero
25 de agosto dia de la independencia riberoBrunoRibero2013
 
programa académico 2013 mahi
programa académico 2013 mahiprograma académico 2013 mahi
programa académico 2013 mahi
mahidylis
 
Plata formas virtuales
Plata formas virtualesPlata formas virtuales
Plata formas virtuales
valcarios
 
Guajira natural extremo
Guajira natural extremoGuajira natural extremo
Guajira natural extremo
Ruth Erika
 
Personajes famosos de la unión europea
Personajes famosos de la unión europeaPersonajes famosos de la unión europea
Personajes famosos de la unión europeaLasioos
 
Proceso de creación tecnológica
Proceso de creación tecnológicaProceso de creación tecnológica
Proceso de creación tecnológicaLeslie Vega
 
Enfoque comunicativo10
Enfoque comunicativo10Enfoque comunicativo10
Enfoque comunicativo10David Dextre
 
Normas uny 2007
Normas  uny 2007 Normas  uny 2007
Internacionalización de negocios
Internacionalización de negociosInternacionalización de negocios
Internacionalización de negocios
Comisión Pymes Cluster Córdoba Technology
 
actividad5equipo2grupo264quimicaCCHNaucalpan blog blogger blogspot
actividad5equipo2grupo264quimicaCCHNaucalpan blog blogger blogspotactividad5equipo2grupo264quimicaCCHNaucalpan blog blogger blogspot
actividad5equipo2grupo264quimicaCCHNaucalpan blog blogger blogspot
Abdiel Martinez
 
Medios y elementos de comunicación
Medios y elementos de comunicaciónMedios y elementos de comunicación
Medios y elementos de comunicación
Santiago Villavicencio
 
Los widget y los plugins
Los widget y los pluginsLos widget y los plugins
Los widget y los pluginsjacqui22_medina
 
Artefactos tecnologicos 801
Artefactos tecnologicos 801Artefactos tecnologicos 801
Artefactos tecnologicos 801karelusi
 
Corel draw finaaaaaaaaaaaaaaal
Corel draw finaaaaaaaaaaaaaaalCorel draw finaaaaaaaaaaaaaaal
Corel draw finaaaaaaaaaaaaaaalossomarinela
 
Llanuras del norte
Llanuras del norteLlanuras del norte
Llanuras del norte
Sección 7-2 Liceo de Atenas
 
25 de agosto declaratoria de la independencia ribero suarez berriel
25 de agosto declaratoria de la independencia ribero suarez berriel25 de agosto declaratoria de la independencia ribero suarez berriel
25 de agosto declaratoria de la independencia ribero suarez berrielBrunoRibero2013
 

Destacado (20)

25 de agosto dia de la independencia ribero
25 de agosto dia de la independencia ribero25 de agosto dia de la independencia ribero
25 de agosto dia de la independencia ribero
 
programa académico 2013 mahi
programa académico 2013 mahiprograma académico 2013 mahi
programa académico 2013 mahi
 
Plata formas virtuales
Plata formas virtualesPlata formas virtuales
Plata formas virtuales
 
Guajira natural extremo
Guajira natural extremoGuajira natural extremo
Guajira natural extremo
 
Personajes famosos de la unión europea
Personajes famosos de la unión europeaPersonajes famosos de la unión europea
Personajes famosos de la unión europea
 
Proceso de creación tecnológica
Proceso de creación tecnológicaProceso de creación tecnológica
Proceso de creación tecnológica
 
Enfoque comunicativo10
Enfoque comunicativo10Enfoque comunicativo10
Enfoque comunicativo10
 
Normas uny 2007
Normas  uny 2007 Normas  uny 2007
Normas uny 2007
 
Internacionalización de negocios
Internacionalización de negociosInternacionalización de negocios
Internacionalización de negocios
 
actividad5equipo2grupo264quimicaCCHNaucalpan blog blogger blogspot
actividad5equipo2grupo264quimicaCCHNaucalpan blog blogger blogspotactividad5equipo2grupo264quimicaCCHNaucalpan blog blogger blogspot
actividad5equipo2grupo264quimicaCCHNaucalpan blog blogger blogspot
 
Medios y elementos de comunicación
Medios y elementos de comunicaciónMedios y elementos de comunicación
Medios y elementos de comunicación
 
Los widget y los plugins
Los widget y los pluginsLos widget y los plugins
Los widget y los plugins
 
Todos santos, dia de muertos
Todos santos, dia de muertosTodos santos, dia de muertos
Todos santos, dia de muertos
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Ososperezosos
OsosperezososOsosperezosos
Ososperezosos
 
Artefactos tecnologicos 801
Artefactos tecnologicos 801Artefactos tecnologicos 801
Artefactos tecnologicos 801
 
J saramago
J saramagoJ saramago
J saramago
 
Corel draw finaaaaaaaaaaaaaaal
Corel draw finaaaaaaaaaaaaaaalCorel draw finaaaaaaaaaaaaaaal
Corel draw finaaaaaaaaaaaaaaal
 
Llanuras del norte
Llanuras del norteLlanuras del norte
Llanuras del norte
 
25 de agosto declaratoria de la independencia ribero suarez berriel
25 de agosto declaratoria de la independencia ribero suarez berriel25 de agosto declaratoria de la independencia ribero suarez berriel
25 de agosto declaratoria de la independencia ribero suarez berriel
 

Similar a sistema operativo 2

Ejercicios propuestos 10
Ejercicios propuestos 10Ejercicios propuestos 10
Ejercicios propuestos 10carolapd
 
ejercicios interbloque
ejercicios interbloqueejercicios interbloque
ejercicios interbloque
Leomar Martinez
 
Interbloqueo
InterbloqueoInterbloqueo
Interbloqueo
padivi
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
Jasson Linarez
 
Ejercicios interbloqueoos
Ejercicios interbloqueoosEjercicios interbloqueoos
Ejercicios interbloqueooscmarchan26
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
Reiven Hernandez
 
Capitulo2
Capitulo2Capitulo2
Capitulo2
Santiago
 
Ejercicios de interbloqueos
Ejercicios de interbloqueosEjercicios de interbloqueos
Ejercicios de interbloqueos
Angel Nava
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueoslenionic
 
Ejercicios
EjerciciosEjercicios
Ejercicios
Eduard Pérez
 
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 20499564Edwin Mogollón
 
Edgardo
EdgardoEdgardo
Ejercicios de interbloqueos
Ejercicios de interbloqueosEjercicios de interbloqueos
Ejercicios de interbloqueosynato
 
Ejercicios propuestos sobre interbloqueos.
Ejercicios propuestos sobre interbloqueos.Ejercicios propuestos sobre interbloqueos.
Ejercicios propuestos sobre interbloqueos.
Juan Daniel Gimenez Piña
 
Bloqueos mutuos
Bloqueos mutuosBloqueos mutuos
Bloqueos mutuosozkar21
 
Presentacion Ejercicios de Interbloqueos
Presentacion Ejercicios de InterbloqueosPresentacion Ejercicios de Interbloqueos
Presentacion Ejercicios de Interbloqueos
Hector Camacaro
 
Interbloqueos hernandez rodriguez
Interbloqueos hernandez rodriguezInterbloqueos hernandez rodriguez
Interbloqueos hernandez rodriguez1yenny
 
Problemas basicos de comunicación
Problemas basicos de comunicaciónProblemas basicos de comunicación
Problemas basicos de comunicación
Alex Acosta
 

Similar a sistema operativo 2 (20)

Ejercicios propuestos 10
Ejercicios propuestos 10Ejercicios propuestos 10
Ejercicios propuestos 10
 
ejercicios interbloque
ejercicios interbloqueejercicios interbloque
ejercicios interbloque
 
Interbloqueo
InterbloqueoInterbloqueo
Interbloqueo
 
Deadlock
DeadlockDeadlock
Deadlock
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
 
Ejercicios interbloqueoos
Ejercicios interbloqueoosEjercicios interbloqueoos
Ejercicios interbloqueoos
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Capitulo2
Capitulo2Capitulo2
Capitulo2
 
Ejercicios de interbloqueos
Ejercicios de interbloqueosEjercicios de interbloqueos
Ejercicios de interbloqueos
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
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
 
Edgardo
EdgardoEdgardo
Edgardo
 
Edgardo
EdgardoEdgardo
Edgardo
 
Ejercicios de interbloqueos
Ejercicios de interbloqueosEjercicios de interbloqueos
Ejercicios de interbloqueos
 
Ejercicios propuestos sobre interbloqueos.
Ejercicios propuestos sobre interbloqueos.Ejercicios propuestos sobre interbloqueos.
Ejercicios propuestos sobre interbloqueos.
 
Bloqueos mutuos
Bloqueos mutuosBloqueos mutuos
Bloqueos mutuos
 
Presentacion Ejercicios de Interbloqueos
Presentacion Ejercicios de InterbloqueosPresentacion Ejercicios de Interbloqueos
Presentacion Ejercicios de Interbloqueos
 
Interbloqueos hernandez rodriguez
Interbloqueos hernandez rodriguezInterbloqueos hernandez rodriguez
Interbloqueos hernandez rodriguez
 
Problemas basicos de comunicación
Problemas basicos de comunicaciónProblemas basicos de comunicación
Problemas basicos de comunicación
 

Último

CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
SamuelGampley
 
trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docx
lasocharfuelan123
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
Ecaresoft Inc.
 
infografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de softwareinfografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de software
oscartorres960914
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
nicromante2000
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
Federico Toledo
 
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
cuentauniversidad34
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
juanorejuela499
 
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA  DE TRABAJO DE CREACION DE TABLAS EN WORDFICHA  DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
RobertSotilLujn
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
juanjosebarreiro704
 

Último (10)

CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
 
trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docx
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
 
infografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de softwareinfografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de software
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
 
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
 
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA  DE TRABAJO DE CREACION DE TABLAS EN WORDFICHA  DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
 

sistema operativo 2

  • 1. Instituto universitario de tecnología Antonio José de sucre Extensión – Barquisimeto Ejercicio de Interbloqueo Alumnos: yotsana Castillo Manuel Medina Prof. Yanmelia Crespo Carrera: Informática “78”
  • 2. Interbloqueo 1. Ejemplifique una situación de los sistemas operativos donde se produzca inanición, pero no hay interbloqueo y una situación donde se produzca inanición e interbloqueo? Unos modelos de interbloqueos se pueden mostrar mediante los graficas digitales del libro Luis la red Martínez. Asignación de recursos Posesión de solución de BLOQUEO Un recurso Un recurso A S D T U C R B En los proceso A B C. Recursos: R S T. - Secuencias del proceso A: solicitud de R, solicitud de S, liberación del R, liberación del S. - Secuencias del proceso B: solicitud del S, solicitud del T, liberación del T. - Secuencia del proceso c: solicitud del T, solicitud del R, liberación del T, liberación del R. Secuencia de solicitud de recursos de la inanición de los interbloqueos. - A solicitud del R. - A solicitud del S. - A libera a R. - C solicitud del T. - C solicitud del R. - A libera a S. - la inanición es cuando un proceso de multitareas necesita del proceso o hilo de ejecución se le reniega el acceso a un recueros compartido, puesto que sin el recurso la tarea a ejecutar no puede ser finalizada.
  • 3. A B C A B C A B C R S T R S T R S T A B C A B C A B C R S T R S T R S T Secuencia de solicitud de recursos que conducen al bloqueo. - A solicitud R. - B solicitud S. - C solicitud del T. - A solicitud S. - B solicitud T. - C solicitud del R. - El interbloqueo es cuando dos procesos o hilo de ejecución llegan a un punto muerto. Esto quiere decir que cada unos de ellos necesitan de los recursos que es ocupado por el otro. A B C A B C A B C R S T R S T R S T A B C A B C A B C R S T R S T R S T
  • 4. 2. Sean 4 procesos y 3 recursos: el recurso 1 cuenta con 5 unidades, el Recurso 2 tiene 3 unidades, el recurso 3 tiene 4 unidades que realizan las siguientes peticiones: a. El proceso 1 solicita 3 unidades del recurso 3 b. El proceso 2 solicita 2 unidades del recurso 1 c. El proceso 3 solicita 4 unidades del recurso 2 d. El proceso 4 solicita 1 unidad del recurso 1. e. Calcule G y su representación gráfica. Solución: representación G y su grafica. Los proceso p1, p2, p4 tienen las unidades que solicitan para la ejecutarse por su respectivos recursos pero el p3 no tiene las unidades necesarias ya que el recurso no lo obtiene. 3. Supóngase un sistema con 2 tipos de recursos, con 3 unidades disponibles cada recurso. En este sistema se ejecutan procesos tal que cada uno de ellos necesita una unidad de cada tipo de recursos. ¿Cuál es el número máximo de procesos que puede existir de forma tal que se asegure que no haya interbloqueo? Argumente su respuesta. Si está solicitando 2 tipos de recursos y 3 unidades disponibles de cada una de los recursos podremos argumentar que cada recurso necesita un proceso por cada unidad del recurso, Esto quiere decir que cada proceso necesita una unidad del recurso. Para visualizar bien la respuesta lo aremos representando una inanición. R1 R2 R3 P1P2 P4 P3 R1 R2 P1 P2 P3 P4