Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEPCTR Tipo 1 - 2ºParte.

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
PCTR Tipo 1 - 2ºParte.

Descripción:
Test sobre el examen ordinario de tipo uno de PCTR

Autor:
MiguelGomezDev
(Otros tests del mismo autor)

Fecha de Creación:
22/06/2022

Categoría:
Universidad

Número preguntas: 15
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
En POSIX, ¿cómo se establece el número máximo de mensajes que puede contener una cola de mensajes? Con el atributo mq_msgsize Con el atributo mg_nummsg Con la primitiva mq_length() Con la primitiva mq_size() Con el atributo mq_maxmsg.
¿Cuál de los siguientes elementos no asociaría a una hebra o hilo? Pila Contador de programa Conjunto de registros Barrera ID de hilo.
Para evitar una condición de carrera... Se deben utilizar mecanismos de sincronización en la sección crítica del código Se debe limitar al máximo el uso de variables globales, incluso en procesos monohilo Se ha de garantizar que un proceso no espere en la sección de entrada más de un número determinado de veces Se ha de garantizar que solo un proceso manipule datos compartidos de manera simultánea Se debe minimizar el número de procesos en una solución concurrente.
En el contexto de la prevención de Interbloqueos, ¿qué condición de Coffman se pretende incumplir cuando un proceso solicita todos los recursos necesarios antes de ejecutar una tarea? Espera circular No apropiación Condición de progreso Retener y esperar Exclusión mutua.
Uno de los componentes relevantes de un proceso es la denominada pila del proceso, que sirve para... Almacenar memoria reservada de manera estática y con carácter global Almacenar el contenido de ciertos registros del procesador Almacenar datos temporales, como las variables globales de un programa Almacenar datos temporales, como las direcciones de retorno Almacenar memoria reservada de manera dinámica.
Considere la función para parsear argumentos; ¿Con cuál de las siguientes afirmaciones asociaría el parámetro char**s_tmax_wait? Un puntero pasado por valor Un puntero a función Un puntero pasado por referencia Un carácter pasado por referencia Un carácter pasado por valor.
Si un mismo programa concurrente, ejecutado distintas veces con las mismas entradas, devuelve resultados distintos de forma imprevisible, decimos que es... Su ejecución depende del tipo de procesadores del sistema Que no está adecuadamente verificado Que no cumple las condiciones de Hoffman No determinista De tiempo real.
El siguiente código muestra la actualización de una variable de memoria compartida; ¿Qué problema presenta? Las llamadas a wait_semaphore() y signal_semaphore() están intercambiadas El acceso al atributo value generará un error de compilación La actualización no se realiza en exclusión mutua No existe ningún problema en el código proporcionado El uso de la sentencia break no procede.
Marque la respuesta incorrecta con respecto a las llamadas al sistema sem_wait(), sem_trywait() y sem_timedwait(). Todas devuelven 0 si se llamaron con éxito sem_timedwait() es igual que sem_wait(), pero añade un timeout que limita la cantidad de tiempo que una llamada puede bloquear a un proceso se el decremento no se realiza de forma inmediata Todas sirven para decrementar (cerrar) un semáforo sem_trywait() es igual que sem_wait(), solo que si el decremento no se puede realizar de manera inmediata, entonces la llamada devuelve un error en lugar de bloquearse sem_wait() decrementa (cierra) el semáforo. Si el semáforo ya tenía un valor menor que cero, entonces la llamada se bloquea hasta que sea posible llevar a cabo el decremento (cuando el semáforo alcance un valor mayor a cero) o cuando un manejador de señal interrumpe la llamada.
Cuando se garantiza que un proceso de prioridad alta sólo puede ser bloqueado una vez por procesos de prioridad inferior, se puede afirmar que se está empleado una planificación basada en Protocolo Ejecutivo Cíclico FPS o Fixed Priority Scheduling Protocolo de Techo de Prioridad Inmediato Prioridades Protocolo de Herencia de Prioridad.
Considere el siguiente fragmento de código de una posible solución en Ada al problema de los filósofos comensales; ¿Cuál de las siguientes afirmaciones es incorrecta? Stick es un objeto protegido Las citas Take y Drop son mutuamente excluyentes Los procedimientos Take y Drop tienes una visibilidad pública No es posible que Take y Drop sean, al mismo tiempo, procedimientos y citas La definición de los procedimientos Take y Drop reduce el acoplamiento de código al usar el objeto Stick.
Un proceso tiene que enviar un mensaje a otro proceso a través de una cola de mensajes previamente creada y abierta, por lo que se dispone de su descriptor sobre la variable mqHandler, ¿qué línea de código debe usar para enviar el mensaje, suponiendo que dicho mensaje está almacenado en la variable msg_data cuyo tipo es struct msg_data_t? mq_send("/mqHandlerMsg",(const char*)&msg_data, sizeof(struct msg_data_t), 0); mq_send(mqHandlerMsg, (const char )&msg_data, sizeof(struct msg_data_t),0); mq_send(mqHandlerMsg, (const msg_data_t*)&msg_data, sizeof(struct msg_data_t), 0); mq_send(mqHandlerMsg, (const char*)msg_data, sizeof(struct msg_data_t), 0); mq_send(mqHandlerMsg, (const char*)&msg_data, sizeof(struct msg_data_t), 0);.
Si necesitamos recuperar mensajes con un esquema de diferentes tipos de mensaje según su contenido, entonces el mecanismo a emplear requeriría Designación indirecta Formato de longitud variable Formato de longitud fija Recuperación selectiva Que la recepción no fuese bloqueante.
El siguiente código muestra la interacción entre los decoders y el symbol_decoder del modelo B01, discutido en clase; ¿Qué patrones de sincronización se utilizan? Mutex e interruptor Multiplex y marcador Mutex y rendezvous Rendezvous y multiplex Rendezvous e interruptor.
¿Cuál de las siguientes no es una de las condiciones de Coffman? Espera circular Exclusión mutua No apropiación Retención y espera Condición de progreso.
Denunciar test Consentimiento Condiciones de uso