SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
Universidad Católica Andrés Bello
Facultad de Ingeniería
Escuela de Ingeniería Informática
Sistemas de Operación
Prof. Viviana Trujillo
Parcial II

1. En un sistema de tiempo real es crítico:
(a) El flujo de trabajo.
(b) El grado de ocupación del procesador.
(c) El tiempo de respuesta.
(d) El tiempo de espera.
2. Si una solución al problema de la sección crítica da lugar a inanición, entonces no cumple la condición:
(a) Exclusión mutua.
(b) Espera limitada.
(c) Progreso.
(d) Todas las anteriores son falsas.
3. ¿El problema de la sección crítica puede ser resuelto con semáforos?
(a) Depende de cómo estén implementados los semáforos.
(b) Nunca.
(c) Siempre.
(d) Todas las anteriores son falsas.
4. Que ciertas instrucciones se llamen “atómicas” significa que:
(a) No tiene ningún significado especial.
(b) No se pueden ejecutar concurrentemente.
(c) Se han de ejecutar indivisiblemente.
(d) Todas las anteriores son falsas.
1
5. Se ejecutan consecutivamente dos operaciones P o WAIT sobre un semáforo. ¿ Es esto posible?
(a) Si.
(b) No, si las ha realizado un solo proceso.
(c) No.
(d) Si, siempre que no hayan sido procesos diferentes.
6. El fenómeno de espera activa por operaciones de entrada/salida se puede evitar utilizando:
(a) instrucciones privilegiadas.
(b) acceso directo a memoria (DMA).
(c) interrupciones.
(d) un pareja de registros base y límite.
7. Cuando realizamos una operación V sobre un semáforo:
(a) Se despertará siempre al primer proceso que realizó una operación P.
(b) Ningún otro proceso puede estar en mitad de la ejecución de otra operación V sobre dicho
semáforo, aunque si es posible que exista otro proceso en mitad de la ejecución de una operación
P sobre el mismo semáforo.
(c) En caso de existir algún proceso bloqueado, se despertará a uno de ellos según la política
definida en la implementación del semáforo.
(d) Todas las anteriores son ciertas.
8. Una diferencia entre un semáforo binario y un semáforo general es:
(a) En los semáforos binarios, la operación “V” o “signal” puede llegar a bloquear, bajo determinadas
circunstancias.
(b) Un semáforo binario sólo puede adoptar los valores 0 y 1.
(c) Un semáforo general hace una operación broadcast, de la que carecen los semáforos binarios.
(d) Un semáforo binario sólo puede inicializarse a valores iguales o superiores a 1.
9. Si un algoritmo que intenta gestionar una sección crítica no cumple la condición de progreso:
(a) Se corre el riesgo de inanición de uno o varios procesos.
(b) Se corre el riesgo de que haya varios procesos ejecutando código de sección crítica.
(c) Se corre el riesgo de que la solución no sea implementable con semáforos ni con monitores.
(d) Todas las anteriores son ciertas.
10. Las llamadas “instrucciones atómicas” del hardware:
(a) Facilitan la implementación de algoritmos de sección crítica y de sincronización entre procesos.
(b) Dependen del Opo de procesador, ya que hay instrucciones Opo Mesa y otras Opo Hoare.
(c) Permiten soluciones universales a los problemas de sincronización, ya que están disponibles en
cualquier procesador.
2
(d) Evitan que exista interbloqueo en los algoritmos de sección crítica.
11. ¿Con cual de las siguientes afirmaciones te quedarías?
(a) Si se ejecutan dos operaciones signal sobre un semáforo cuyo valor actual es 2, el valor final
del semáforo podría ser 3 o 4 dependiendo de cómo se produzcan los cambios de contexto en la
modificación del valor entero interno del semáforo.
(b) La instrucción wait sobre un semáforo duerme al proceso llamador.
(c) Una operación signal sobre un semáforo despertará a un proceso que previamente haya quedado
bloqueado en dicho semáforo y esta operación es atómica.
(d) Los semáforos son herramientas que se emplean únicamente para resolver el problema de la
exclusión mutua y para ello basta con emplear un semáforo inicializado a 1.
12. El siguiente código pretende gestionar la exclusión mutua en el acceso a una sección crítica, usando
la instrucción atómica swap(a,b) (“bloqueo” es una variable global booleana inicializada a “true” y
“flag” es una variable booleana local a cada proceso).
flag := true;
repeat
swap (bloqueo, flag);
until flag = false;
/* sección crítica */
bloqueo := true;

(a) Cumple la propiedad de exclusión mutua y progreso pero no la propiedad de espera limitada.
(b) No cumple la propiedad de progreso.
(c) Cumple las propiedades de exclusión mutua, progreso y espera limitada.
(d) Cumple las propiedades de exclusión mutua y progreso pero presenta el inconveniente de que
sólo es válida para dos procesos.
13. ¿Con cuál de las siguientes afirmaciones te quedarías?
(a) Uno de los problemas de las soluciones por software al problema de la sección crítica es la
“espera activa”, entendida como el tiempo que el sistema invierte en realizar los cambios de
contexto entre los procesos que intervienen.
(b) Es posible plantear soluciones por software al problema de la sección crítica que cumplan
las propiedades de exclusión mutua y progreso. Sin embargo estas soluciones no cumplen la
propiedad de espera limitada.
(c) Los semáforos resuelven el problema de la espera activa que padecen las soluciones por software
al problema de la sección crítica ya que en su implementación en Ningún caso se incurre en
espera activa.
(d) Todas las anteriores son falsas.
14. Cuando un algoritmo de sección crítica cumple con la condición de progreso, implica que:
3
(a) Si varios procesos solicitan entrar en la sección crítica estando esta libre, el sistema deja entrar
a uno de ellos en un tiempo finito.
(b) Como mucho puede haber un proceso ejecutando código de sección crítica.
(c) Se cumple también la condición de exclusión mutua.
(d) Ningún proceso ve postergada continuamente su entrada en la sección crítica.
15. Supongamos que queremos que un proceso P2 no ejecute su código hasta que no se lo indique otro
proceso P1. ¿Cuál de las siguientes planteamientos es correcto?
(a) Usando una tubería compartida de la siguiente manera:
P1
Código de P1
Escribir en Pipe()
Sigue código de P1
(b) Usando semáforos y suponiendo s=0 como valor inicial
P1
Código de P1
Signal(s)
Sigue código de P1
P2
Wait(s)
Código de P2
(c) Ninguna respuestas es correcta.
16. Si el proceso padre está enviando datos a su hijo, el padre cierra
mientras que el hijo cierra
y lee de

4

y escribe en
.

,
17. Un FIFO:
(a) No existen en el Filesystem.
(b) Sirve sólo para intercambio entre procesos relacionados entre sí.
(c) Es equivalente a un archivo.
(d) Es un Inode en memoria.
18. Cuando hablamos de memoria compartida:
(a) La responsabilidad de la comunicación recae sobre el SO.
(b) La responsabilidad de la comunicación recae sobre los programadores.
(c) Los procesos comparten variables mediante las cuales comunican la información.
(d) Los procesos ligeros deben tener un mecanismo de comunicación.
19. La instrucción testandset(B):
(a) Pone B a true y devuelve el antiguo valor de B.
(b) Si un procesador realiza dicha instrucción sobre una dirección de memoria no impide que
cualquier otro procesador pueda ejecutar una instrucción en el.
(c) Esta sujeta a una interrupción.
(d) Permite evaluar y asignar un valor a una variable.
20. Dentro de una región crítica:
(a) Todo proceso que se ejecute fuera de su región crítica puede bloquear otros procesos.
(b) Un proceso tiene que esperar para siempre para entrar a su región crítica.
(c) Puede haber dos procesos de manera simultánea dentro de las regiones críticas.
(d) No pueden hacerse suposiciones acerca de las velocidades o el número de CPUs.

5

Más contenido relacionado

La actualidad más candente

Centro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosCentro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosEfren Pacheco
 
Código intermedio
Código intermedioCódigo intermedio
Código intermedioyaya
 
Recopilando informacion
Recopilando informacionRecopilando informacion
Recopilando informacionJuarez Jose
 
Manejo de Bloqueos Mútuos
Manejo de Bloqueos MútuosManejo de Bloqueos Mútuos
Manejo de Bloqueos MútuosNatalia Ludeña
 
Taller sintaxis if
Taller sintaxis ifTaller sintaxis if
Taller sintaxis ifGorkyMorillo
 
DAW-Estructuras de control
DAW-Estructuras de controlDAW-Estructuras de control
DAW-Estructuras de controlvay82
 
5.2 instruccion switch
5.2  instruccion switch5.2  instruccion switch
5.2 instruccion switchSNPP
 
5 sentenciasselectivasocondicionales
5 sentenciasselectivasocondicionales5 sentenciasselectivasocondicionales
5 sentenciasselectivasocondicionalesyomito_2
 
taller de tecnologia .pdf
taller de tecnologia .pdftaller de tecnologia .pdf
taller de tecnologia .pdfpaulamurillo19
 

La actualidad más candente (16)

Monitores
MonitoresMonitores
Monitores
 
Centro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosCentro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_servicios
 
Código intermedio
Código intermedioCódigo intermedio
Código intermedio
 
Recopilando informacion
Recopilando informacionRecopilando informacion
Recopilando informacion
 
Manejo de Bloqueos Mútuos
Manejo de Bloqueos MútuosManejo de Bloqueos Mútuos
Manejo de Bloqueos Mútuos
 
PLC: GRAFCET
PLC: GRAFCETPLC: GRAFCET
PLC: GRAFCET
 
Control digital
Control digitalControl digital
Control digital
 
Introduccion a MPI
Introduccion a MPIIntroduccion a MPI
Introduccion a MPI
 
Taller sintaxis if
Taller sintaxis ifTaller sintaxis if
Taller sintaxis if
 
Procesadores superescalares
Procesadores superescalaresProcesadores superescalares
Procesadores superescalares
 
DAW-Estructuras de control
DAW-Estructuras de controlDAW-Estructuras de control
DAW-Estructuras de control
 
5.2 instruccion switch
5.2  instruccion switch5.2  instruccion switch
5.2 instruccion switch
 
Presentacion c++
Presentacion c++Presentacion c++
Presentacion c++
 
Test bench en vhdl
Test bench en vhdlTest bench en vhdl
Test bench en vhdl
 
5 sentenciasselectivasocondicionales
5 sentenciasselectivasocondicionales5 sentenciasselectivasocondicionales
5 sentenciasselectivasocondicionales
 
taller de tecnologia .pdf
taller de tecnologia .pdftaller de tecnologia .pdf
taller de tecnologia .pdf
 

Destacado (20)

Sit Aplicado A La Creacion De Productos Y Servicios Creativos Ii
Sit Aplicado A La Creacion De Productos Y Servicios Creativos IiSit Aplicado A La Creacion De Productos Y Servicios Creativos Ii
Sit Aplicado A La Creacion De Productos Y Servicios Creativos Ii
 
Steve jobs
Steve jobsSteve jobs
Steve jobs
 
Deltaproteobacterias
DeltaproteobacteriasDeltaproteobacterias
Deltaproteobacterias
 
Presentación viaje cultural
Presentación viaje culturalPresentación viaje cultural
Presentación viaje cultural
 
Onuca.fin.
Onuca.fin.Onuca.fin.
Onuca.fin.
 
Setè Simposi Girona
Setè Simposi GironaSetè Simposi Girona
Setè Simposi Girona
 
Presentacion reforma colores see
Presentacion reforma colores seePresentacion reforma colores see
Presentacion reforma colores see
 
Presentación sitio web
Presentación sitio webPresentación sitio web
Presentación sitio web
 
Deportes de montaña revueltos
Deportes de montaña revueltosDeportes de montaña revueltos
Deportes de montaña revueltos
 
Lactancia 4 11-2010
Lactancia 4 11-2010Lactancia 4 11-2010
Lactancia 4 11-2010
 
Femenino
FemeninoFemenino
Femenino
 
FOTOSÍNTESIS
FOTOSÍNTESISFOTOSÍNTESIS
FOTOSÍNTESIS
 
Vida En Paraná
Vida En ParanáVida En Paraná
Vida En Paraná
 
Pres Web2.0
Pres Web2.0Pres Web2.0
Pres Web2.0
 
Unidad Didactica Escritoras Francesas
Unidad Didactica Escritoras FrancesasUnidad Didactica Escritoras Francesas
Unidad Didactica Escritoras Francesas
 
La tiranía de los videojuegos
La tiranía de los videojuegosLa tiranía de los videojuegos
La tiranía de los videojuegos
 
Feliz Navidad 2009to2010
Feliz Navidad 2009to2010Feliz Navidad 2009to2010
Feliz Navidad 2009to2010
 
El Coaching
El  CoachingEl  Coaching
El Coaching
 
\\Profesor\4ºB\Powerpoint\Carla E Y Daniel LóPez\Sistema Planetario2
\\Profesor\4ºB\Powerpoint\Carla E Y Daniel LóPez\Sistema Planetario2\\Profesor\4ºB\Powerpoint\Carla E Y Daniel LóPez\Sistema Planetario2
\\Profesor\4ºB\Powerpoint\Carla E Y Daniel LóPez\Sistema Planetario2
 
Conceptos multimediales
Conceptos multimedialesConceptos multimediales
Conceptos multimediales
 

Similar a Parcial II de Sistema de Operación – Semestre 201322

⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 1 RESUELTA 2do PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 1 RESUELTA 2do PARCIAL (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 1 RESUELTA 2do PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 1 RESUELTA 2do PARCIAL (2019 2do ...Victor Asanza
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN D RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN D RESUELTA 1er PARCIAL (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN D RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN D RESUELTA 1er PARCIAL (2019 2do ...Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 2)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 2)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 2)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 2)Victor Asanza
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN RESUELTO 1er PARCIAL (2019 2do Tér...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN RESUELTO 1er PARCIAL (2019 2do Tér...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN RESUELTO 1er PARCIAL (2019 2do Tér...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN RESUELTO 1er PARCIAL (2019 2do Tér...Victor Asanza
 
Correcion
CorrecionCorrecion
Correcionmilottt
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN C RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN C RESUELTA 1er PARCIAL (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN C RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN C RESUELTA 1er PARCIAL (2019 2do ...Victor Asanza
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...Victor Asanza
 
Examen de Turbo C
Examen de Turbo CExamen de Turbo C
Examen de Turbo Ctacubomx
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...Victor Asanza
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 2 RESUELTA 2do PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 2 RESUELTA 2do PARCIAL (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 2 RESUELTA 2do PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 2 RESUELTA 2do PARCIAL (2019 2do ...Victor Asanza
 
Semana 10 -_managing_processes_guia_de_ejercicios_resuelta
Semana 10 -_managing_processes_guia_de_ejercicios_resueltaSemana 10 -_managing_processes_guia_de_ejercicios_resuelta
Semana 10 -_managing_processes_guia_de_ejercicios_resueltavictdiazm
 
SICRONIZACION DE PROCESOS
SICRONIZACION DE PROCESOSSICRONIZACION DE PROCESOS
SICRONIZACION DE PROCESOSlorenapardo
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 1)
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 1)⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 1)
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 1)Victor Asanza
 
Correccion parcial
Correccion parcialCorreccion parcial
Correccion parciallennon2012
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTO 1er PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTO 1er PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTO 1er PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTO 1er PARCIAL (2019 1er T...Victor Asanza
 

Similar a Parcial II de Sistema de Operación – Semestre 201322 (20)

⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 1 RESUELTA 2do PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 1 RESUELTA 2do PARCIAL (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 1 RESUELTA 2do PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 1 RESUELTA 2do PARCIAL (2019 2do ...
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN D RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN D RESUELTA 1er PARCIAL (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN D RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN D RESUELTA 1er PARCIAL (2019 2do ...
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 2)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 2)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 2)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 2)
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN RESUELTO 1er PARCIAL (2019 2do Tér...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN RESUELTO 1er PARCIAL (2019 2do Tér...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN RESUELTO 1er PARCIAL (2019 2do Tér...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN RESUELTO 1er PARCIAL (2019 2do Tér...
 
Correcion
CorrecionCorrecion
Correcion
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN C RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN C RESUELTA 1er PARCIAL (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN C RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN C RESUELTA 1er PARCIAL (2019 2do ...
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...
 
Parcial I
Parcial IParcial I
Parcial I
 
17961921.ppt
17961921.ppt17961921.ppt
17961921.ppt
 
Examen de Turbo C
Examen de Turbo CExamen de Turbo C
Examen de Turbo C
 
Parcial 3 informatica i
Parcial 3 informatica iParcial 3 informatica i
Parcial 3 informatica i
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN A RESUELTA 1er PARCIAL (2019 2do ...
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 2 RESUELTA 2do PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 2 RESUELTA 2do PARCIAL (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 2 RESUELTA 2do PARCIAL (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, LECCIÓN 2 RESUELTA 2do PARCIAL (2019 2do ...
 
Semana 10 -_managing_processes_guia_de_ejercicios_resuelta
Semana 10 -_managing_processes_guia_de_ejercicios_resueltaSemana 10 -_managing_processes_guia_de_ejercicios_resuelta
Semana 10 -_managing_processes_guia_de_ejercicios_resuelta
 
SICRONIZACION DE PROCESOS
SICRONIZACION DE PROCESOSSICRONIZACION DE PROCESOS
SICRONIZACION DE PROCESOS
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
 
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 1)
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 1)⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 1)
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2020 PAO 1)
 
Correccion parcial
Correccion parcialCorreccion parcial
Correccion parcial
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTO 1er PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTO 1er PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTO 1er PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTO 1er PARCIAL (2019 1er T...
 
Actividad
Actividad Actividad
Actividad
 

Más de Viviana Trujillo

Sistemas de Operacion - Presentación Servidor NAS
Sistemas de Operacion - Presentación Servidor NASSistemas de Operacion - Presentación Servidor NAS
Sistemas de Operacion - Presentación Servidor NASViviana Trujillo
 
Sistemas de Operacion - Presentación Servidor LDAP
Sistemas de Operacion - Presentación Servidor LDAPSistemas de Operacion - Presentación Servidor LDAP
Sistemas de Operacion - Presentación Servidor LDAPViviana Trujillo
 
Sistemas de Operacion - Presentación Servidor de Correo
Sistemas de Operacion - Presentación Servidor de CorreoSistemas de Operacion - Presentación Servidor de Correo
Sistemas de Operacion - Presentación Servidor de CorreoViviana Trujillo
 
Sistemas de Operacion - Presentación Servidor DNS
Sistemas de Operacion - Presentación Servidor DNSSistemas de Operacion - Presentación Servidor DNS
Sistemas de Operacion - Presentación Servidor DNSViviana Trujillo
 
Ejemplo de una Matriz de Comparación de Estudio de Factibilidad
Ejemplo de una Matriz de Comparación de Estudio de FactibilidadEjemplo de una Matriz de Comparación de Estudio de Factibilidad
Ejemplo de una Matriz de Comparación de Estudio de FactibilidadViviana Trujillo
 
Presentación Multimedia - Inbound Marketing
Presentación Multimedia - Inbound MarketingPresentación Multimedia - Inbound Marketing
Presentación Multimedia - Inbound MarketingViviana Trujillo
 
Presentación Multimedia - Responsive vs Adaptive
Presentación Multimedia - Responsive vs AdaptivePresentación Multimedia - Responsive vs Adaptive
Presentación Multimedia - Responsive vs AdaptiveViviana Trujillo
 
Presentación Multimedia - Django
Presentación Multimedia - DjangoPresentación Multimedia - Django
Presentación Multimedia - DjangoViviana Trujillo
 
Presentación Multimedia - HTML5
Presentación Multimedia - HTML5Presentación Multimedia - HTML5
Presentación Multimedia - HTML5Viviana Trujillo
 
Parcial I de Sistema de Operación – Semestre 201415
Parcial I de Sistema de Operación – Semestre 201415Parcial I de Sistema de Operación – Semestre 201415
Parcial I de Sistema de Operación – Semestre 201415Viviana Trujillo
 
Parcial II Multimedia - Semestre 201322
Parcial II Multimedia - Semestre 201322Parcial II Multimedia - Semestre 201322
Parcial II Multimedia - Semestre 201322Viviana Trujillo
 
Parcial I de Multimedia - Semestre 201322
Parcial I de Multimedia - Semestre 201322Parcial I de Multimedia - Semestre 201322
Parcial I de Multimedia - Semestre 201322Viviana Trujillo
 
100 Ejerc...
100 Ejerc...100 Ejerc...
100 Ejerc...Viviana Trujillo
 
Manejo de archivos y directorios
Manejo de archivos y directoriosManejo de archivos y directorios
Manejo de archivos y directoriosViviana Trujillo
 

Más de Viviana Trujillo (15)

Sistemas de Operacion - Presentación Servidor NAS
Sistemas de Operacion - Presentación Servidor NASSistemas de Operacion - Presentación Servidor NAS
Sistemas de Operacion - Presentación Servidor NAS
 
Sistemas de Operacion - Presentación Servidor LDAP
Sistemas de Operacion - Presentación Servidor LDAPSistemas de Operacion - Presentación Servidor LDAP
Sistemas de Operacion - Presentación Servidor LDAP
 
Sistemas de Operacion - Presentación Servidor de Correo
Sistemas de Operacion - Presentación Servidor de CorreoSistemas de Operacion - Presentación Servidor de Correo
Sistemas de Operacion - Presentación Servidor de Correo
 
Sistemas de Operacion - Presentación Servidor DNS
Sistemas de Operacion - Presentación Servidor DNSSistemas de Operacion - Presentación Servidor DNS
Sistemas de Operacion - Presentación Servidor DNS
 
Ejemplo de una Matriz de Comparación de Estudio de Factibilidad
Ejemplo de una Matriz de Comparación de Estudio de FactibilidadEjemplo de una Matriz de Comparación de Estudio de Factibilidad
Ejemplo de una Matriz de Comparación de Estudio de Factibilidad
 
Presentación Multimedia - Inbound Marketing
Presentación Multimedia - Inbound MarketingPresentación Multimedia - Inbound Marketing
Presentación Multimedia - Inbound Marketing
 
Presentación Multimedia - Responsive vs Adaptive
Presentación Multimedia - Responsive vs AdaptivePresentación Multimedia - Responsive vs Adaptive
Presentación Multimedia - Responsive vs Adaptive
 
Presentación Multimedia - Django
Presentación Multimedia - DjangoPresentación Multimedia - Django
Presentación Multimedia - Django
 
Presentación Multimedia - HTML5
Presentación Multimedia - HTML5Presentación Multimedia - HTML5
Presentación Multimedia - HTML5
 
Parcial I de Sistema de Operación – Semestre 201415
Parcial I de Sistema de Operación – Semestre 201415Parcial I de Sistema de Operación – Semestre 201415
Parcial I de Sistema de Operación – Semestre 201415
 
Parcial II Multimedia - Semestre 201322
Parcial II Multimedia - Semestre 201322Parcial II Multimedia - Semestre 201322
Parcial II Multimedia - Semestre 201322
 
Parcial I de Multimedia - Semestre 201322
Parcial I de Multimedia - Semestre 201322Parcial I de Multimedia - Semestre 201322
Parcial I de Multimedia - Semestre 201322
 
100 Ejerc...
100 Ejerc...100 Ejerc...
100 Ejerc...
 
Manejo de archivos y directorios
Manejo de archivos y directoriosManejo de archivos y directorios
Manejo de archivos y directorios
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 

Último

cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 

Parcial II de Sistema de Operación – Semestre 201322

  • 1. Universidad Católica Andrés Bello Facultad de Ingeniería Escuela de Ingeniería Informática Sistemas de Operación Prof. Viviana Trujillo Parcial II 1. En un sistema de tiempo real es crítico: (a) El flujo de trabajo. (b) El grado de ocupación del procesador. (c) El tiempo de respuesta. (d) El tiempo de espera. 2. Si una solución al problema de la sección crítica da lugar a inanición, entonces no cumple la condición: (a) Exclusión mutua. (b) Espera limitada. (c) Progreso. (d) Todas las anteriores son falsas. 3. ¿El problema de la sección crítica puede ser resuelto con semáforos? (a) Depende de cómo estén implementados los semáforos. (b) Nunca. (c) Siempre. (d) Todas las anteriores son falsas. 4. Que ciertas instrucciones se llamen “atómicas” significa que: (a) No tiene ningún significado especial. (b) No se pueden ejecutar concurrentemente. (c) Se han de ejecutar indivisiblemente. (d) Todas las anteriores son falsas. 1
  • 2. 5. Se ejecutan consecutivamente dos operaciones P o WAIT sobre un semáforo. ¿ Es esto posible? (a) Si. (b) No, si las ha realizado un solo proceso. (c) No. (d) Si, siempre que no hayan sido procesos diferentes. 6. El fenómeno de espera activa por operaciones de entrada/salida se puede evitar utilizando: (a) instrucciones privilegiadas. (b) acceso directo a memoria (DMA). (c) interrupciones. (d) un pareja de registros base y límite. 7. Cuando realizamos una operación V sobre un semáforo: (a) Se despertará siempre al primer proceso que realizó una operación P. (b) Ningún otro proceso puede estar en mitad de la ejecución de otra operación V sobre dicho semáforo, aunque si es posible que exista otro proceso en mitad de la ejecución de una operación P sobre el mismo semáforo. (c) En caso de existir algún proceso bloqueado, se despertará a uno de ellos según la política definida en la implementación del semáforo. (d) Todas las anteriores son ciertas. 8. Una diferencia entre un semáforo binario y un semáforo general es: (a) En los semáforos binarios, la operación “V” o “signal” puede llegar a bloquear, bajo determinadas circunstancias. (b) Un semáforo binario sólo puede adoptar los valores 0 y 1. (c) Un semáforo general hace una operación broadcast, de la que carecen los semáforos binarios. (d) Un semáforo binario sólo puede inicializarse a valores iguales o superiores a 1. 9. Si un algoritmo que intenta gestionar una sección crítica no cumple la condición de progreso: (a) Se corre el riesgo de inanición de uno o varios procesos. (b) Se corre el riesgo de que haya varios procesos ejecutando código de sección crítica. (c) Se corre el riesgo de que la solución no sea implementable con semáforos ni con monitores. (d) Todas las anteriores son ciertas. 10. Las llamadas “instrucciones atómicas” del hardware: (a) Facilitan la implementación de algoritmos de sección crítica y de sincronización entre procesos. (b) Dependen del Opo de procesador, ya que hay instrucciones Opo Mesa y otras Opo Hoare. (c) Permiten soluciones universales a los problemas de sincronización, ya que están disponibles en cualquier procesador. 2
  • 3. (d) Evitan que exista interbloqueo en los algoritmos de sección crítica. 11. ¿Con cual de las siguientes afirmaciones te quedarías? (a) Si se ejecutan dos operaciones signal sobre un semáforo cuyo valor actual es 2, el valor final del semáforo podría ser 3 o 4 dependiendo de cómo se produzcan los cambios de contexto en la modificación del valor entero interno del semáforo. (b) La instrucción wait sobre un semáforo duerme al proceso llamador. (c) Una operación signal sobre un semáforo despertará a un proceso que previamente haya quedado bloqueado en dicho semáforo y esta operación es atómica. (d) Los semáforos son herramientas que se emplean únicamente para resolver el problema de la exclusión mutua y para ello basta con emplear un semáforo inicializado a 1. 12. El siguiente código pretende gestionar la exclusión mutua en el acceso a una sección crítica, usando la instrucción atómica swap(a,b) (“bloqueo” es una variable global booleana inicializada a “true” y “flag” es una variable booleana local a cada proceso). flag := true; repeat swap (bloqueo, flag); until flag = false; /* sección crítica */ bloqueo := true; (a) Cumple la propiedad de exclusión mutua y progreso pero no la propiedad de espera limitada. (b) No cumple la propiedad de progreso. (c) Cumple las propiedades de exclusión mutua, progreso y espera limitada. (d) Cumple las propiedades de exclusión mutua y progreso pero presenta el inconveniente de que sólo es válida para dos procesos. 13. ¿Con cuál de las siguientes afirmaciones te quedarías? (a) Uno de los problemas de las soluciones por software al problema de la sección crítica es la “espera activa”, entendida como el tiempo que el sistema invierte en realizar los cambios de contexto entre los procesos que intervienen. (b) Es posible plantear soluciones por software al problema de la sección crítica que cumplan las propiedades de exclusión mutua y progreso. Sin embargo estas soluciones no cumplen la propiedad de espera limitada. (c) Los semáforos resuelven el problema de la espera activa que padecen las soluciones por software al problema de la sección crítica ya que en su implementación en Ningún caso se incurre en espera activa. (d) Todas las anteriores son falsas. 14. Cuando un algoritmo de sección crítica cumple con la condición de progreso, implica que: 3
  • 4. (a) Si varios procesos solicitan entrar en la sección crítica estando esta libre, el sistema deja entrar a uno de ellos en un tiempo finito. (b) Como mucho puede haber un proceso ejecutando código de sección crítica. (c) Se cumple también la condición de exclusión mutua. (d) Ningún proceso ve postergada continuamente su entrada en la sección crítica. 15. Supongamos que queremos que un proceso P2 no ejecute su código hasta que no se lo indique otro proceso P1. ¿Cuál de las siguientes planteamientos es correcto? (a) Usando una tubería compartida de la siguiente manera: P1 Código de P1 Escribir en Pipe() Sigue código de P1 (b) Usando semáforos y suponiendo s=0 como valor inicial P1 Código de P1 Signal(s) Sigue código de P1 P2 Wait(s) Código de P2 (c) Ninguna respuestas es correcta. 16. Si el proceso padre está enviando datos a su hijo, el padre cierra mientras que el hijo cierra y lee de 4 y escribe en . ,
  • 5. 17. Un FIFO: (a) No existen en el Filesystem. (b) Sirve sólo para intercambio entre procesos relacionados entre sí. (c) Es equivalente a un archivo. (d) Es un Inode en memoria. 18. Cuando hablamos de memoria compartida: (a) La responsabilidad de la comunicación recae sobre el SO. (b) La responsabilidad de la comunicación recae sobre los programadores. (c) Los procesos comparten variables mediante las cuales comunican la información. (d) Los procesos ligeros deben tener un mecanismo de comunicación. 19. La instrucción testandset(B): (a) Pone B a true y devuelve el antiguo valor de B. (b) Si un procesador realiza dicha instrucción sobre una dirección de memoria no impide que cualquier otro procesador pueda ejecutar una instrucción en el. (c) Esta sujeta a una interrupción. (d) Permite evaluar y asignar un valor a una variable. 20. Dentro de una región crítica: (a) Todo proceso que se ejecute fuera de su región crítica puede bloquear otros procesos. (b) Un proceso tiene que esperar para siempre para entrar a su región crítica. (c) Puede haber dos procesos de manera simultánea dentro de las regiones críticas. (d) No pueden hacerse suposiciones acerca de las velocidades o el número de CPUs. 5