option
Cuestiones
ayuda
daypo
buscar.php

psp2

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
psp2

Descripción:
procesos

Fecha de Creación: 2019/03/04

Categoría: Otros

Número Preguntas: 30

Valoración:(5)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Al marcar un bloque de código con synchronized, se habrá creado un monitor Java. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Para crear un hilo en Java se puede hacer extendiendo la clase Thread o bien implementando Runnable. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Para finalizar un hilo hay que invocar al método sleep() . ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

El interbloqueo se puede producir en cualquier programa que utilice hilos. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

El paquete java.lang posee : Seleccione una o más de una: a. Una interfaz con la que implementar hilos o Threads. b. Clases para gestionar colas de hilos. c. Clases para proporcionar y gestionar tareas básicas con Threads. d. Clases para sincronización de hilos o Threads.

Todos los hilos de un mismo proceso deben tener la misma prioridad. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

La ventaja de usar las clases de concurrencia de java.util.concurrent , es que los programas serán más fiables, fáciles de desarrollar y de modificar. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

La conmutación entre hilos de un mismo proceso es más rápida que la conmutación entre procesos. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Respecto a los hilos demonio o daemon: Seleccione una: a. Son hilos que se ejecutan en segundo plano. b. Su método run() es muchas veces un bucle infinito. c. Proporcionan servicios a otros hilos de su mismo proceso. d. Todas son correctas.

notify() se utiliza para indicar a un hilo concreto que ya puede finalizar la espera. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Que un monitor Java es re-entrante significa que un hilo puede readquirir el monitor que ya posee, evitando así problemas de interbloqueo. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

En la depuración de una aplicación multihilo se pueden utilizar métodos que permiten grabar en un fichero log el seguimiento de la pila de Java. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Las siguientes clases son utilidades de sincronización de hilos: Seleccione una o más de una: a. Thread. b. CyclicBarrier. c. Exchanger. d. Semaphore.

Señala cual de los siguientes métodos está asociado a la clase CyclicBarrier: Seleccione una: a. countDown() . b. getCount() . c. reset() . d. acquire() .

Para declarar un pool de hilos se pueden utilizar los métodos: Seleccione una o más de una: a. newFixedThreadPool(int n) . b. execute() . c. newSingleThreadExecutor() . d. newCachedThreadPool() .

Con la clase Object podemos utilizar una serie de métodos que permiten la comunicación entre hilos (threads). ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

El método yield() detiene al hilo que lo invoca durante un periodo aleatorio de tiempo. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Un hilo puede compartir con otros hilos del mismo proceso: Seleccione una: a. Código. b. Ficheros abiertos. c. Datos. d. Todas son correctas.

La programación multihilo es idónea para desarrollar aplicaciones que manejan entradas de varios dispositivos de comunicación. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Un programa multihilo es aquel que realiza sus actividades mediante diferentes flujos de ejecución dentro del mismo programa. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

La clase CountDownLatch permite poner en espera a un hilo hasta que otros finalicen su trabajo y entonces disparar otro proceso. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Para iniciar un hilo de ejecución hay que invocar a su método run() . ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

El planificador de Java siempre selecciona para su ejecución: Seleccione una: a. Realiza una selección aleatoria. b. El hilo de menor prioridad. c. El primer hilo que se inicia en el programa. d. El hilo de mayor prioridad.

El bloque de código marcado con synchronized solo puede ser ejecutado por un hilo a la vez sobre un objeto. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Para detener temporalmente la ejecución de un hilo y ponerlo a la espera de que ocurra cierto evento, y continuar cuando le sea notificado que ya ha ocurrido, se utiliza: Seleccione una: a. wait() . b. sleep() . c. yield() . d. await() .

Un pool de hilos se puede crear mediante un objeto del tipo ExecutorService. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

El método que permite indicar que se quieren consumir recursos cuando se utiliza la clase Semaphore es: Seleccione una: a. release() . b. exchange() . c. acquire() . d. await() .

El paquete java.util.concurrent incluye: Seleccione una o más de una: a. Clases para sincronización de hilos como CountDownLatch. b. La interfaz Executor. c. La interfaz Runnable. d. Los métodos wait() , notify y notifyAll() .

Todos los procesos ejecutan como mínimo un hilo. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

¿Para gestionar todas las excepciones de un programa multihilo se puede utilizar el método uncaughtException() de la clase Thread. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Denunciar Test