TEST BORRADO, QUIZÁS LE INTERESE: PSP TEMA 2 - 2º DAM Alquerías.
COMENTARIOS | ESTADÍSTICAS | RÉCORDS |
---|
REALIZAR TEST
Título del Test:
PSP TEMA 2 - 2º DAM Alquerías. Descripción: Recopilación de cuestionarios del tema 2. Autor:
Fecha de Creación: 12/11/2024 Categoría: Informática Número Preguntas: 30 |
COMPARTE EL TEST
Comentar
No hay ningún comentario sobre este test.
Temario:
El método que permite indicar que se quieren consumir recursos cuando se utiliza la clase Semaphore es: exchange(). acquire(). release(). await(). Respecto a los hilos demonio o daemon: Seleccione una: Son hilos que se ejecutan en segundo plano. Su método run() es muchas veces un bucle infinito. Proporcionan servicios a otros hilos de su mismo proceso. Todas son correctas. El bloque de código marcado con synchronized solo puede ser ejecutado por un hilo a la vez sobre un objeto. ¿Verdadero o falso? Verdadero. Falso. Para declarar un pool de hilos se pueden utilizar los métodos: Seleccione una o más de una: execute(). newSingleThreadExecutor(). newCachedThreadPool(). newFixedThreadPool(int n). Para iniciar un hilo de ejecución hay que invocar a su método run(). ¿Verdadero o falso? Verdadero. Falso. Las siguientes clases son utilidades de sincronización de hilos: Seleccione una o más de una: Thread. Semaphore. CyclicBarrier. Exchanger. La programación multihilo es idónea para desarrollar aplicaciones que manejan entradas de varios dispositivos de comunicación. ¿Verdadero o falso? 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? Verdadero. Falso. Todos los procesos ejecutan como mínimo un hilo. ¿Verdadero o falso? Verdadero. Falso. El interbloqueo se puede producir en cualquier programa que utilice hilos. ¿Verdadero o falso? Verdadero. Falso. Para finalizar un hilo hay que invocar al método sleep(). ¿Verdadero o falso? Verdadero. Falso. Para crear un hilo en Java se puede hacer extendiendo la clase Thread o bien implementando Runnable. ¿Verdadero o falso? Verdadero. Falso. Señala cual de los siguientes métodos está asociado a la clase CyclicBarrier: acquire(). countDown(). getCount(). reset(). El paquete java.util.concurrent incluye: Seleccione una o más de una: Clases para sincronización de hilos como CountDownLatch. Los métodos wait(), notify y notifyAll(). La interfaz Runnable. La interfaz Executor. ¿Para gestionar todas las excepciones de un programa multihilo se puede utilizar el método uncaughtException() de la clase Thread. ¿Verdadero o falso? Verdadero. Falso. Un programa multihilo es aquel que realiza sus actividades mediante diferentes flujos de ejecución dentro del mismo programa. ¿Verdadero o falso? Verdadero. Falso. Al marcar un bloque de código con synchronized, se habrá creado un monitor Java. ¿Verdadero o falso? Verdadero. Falso. Con la clase Object podemos utilizar una serie de métodos que permiten la comunicación entre hilos (threads). ¿Verdadero o falso? 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? Verdadero. Falso. Todos los hilos de un mismo proceso deben tener la misma prioridad. ¿Verdadero o falso? Verdadero. Falso. El método yield() detiene al hilo que lo invoca durante un periodo aleatorio de tiempo. ¿Verdadero o falso? Verdadero. Falso. notify()se utiliza para indicar a un hilo concreto que ya puede finalizar la espera. ¿Verdadero o falso? 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: wait(). await(). yield(). sleep(). 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? Verdadero. Falso. El planificador de Java siempre selecciona para su ejecución: El primer hilo que se inicia en el programa. El hilo de menor prioridad. El hilo de mayor prioridad. Realiza una selección aleatoria. 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? Verdadero. Falso. El paquete java.lang posee: Seleccione una o más de una: Clases para proporcionar y gestionar tareas básicas con Threads. Una interfaz con la que implementar hilos o Threads. Clases para sincronización de hilos o Threads. Clases para gestionar colas de hilos. Un pool de hilos se puede crear mediante un objeto del tipo ExecutorService. ¿Verdadero o falso? Verdadero. Falso. Un hilo puede compartir con otros hilos del mismo proceso: Código. Datos. Ficheros abiertos. Todas son correctas. La conmutación entre hilos de un mismo proceso es más rápida que la conmutación entre procesos. ¿Verdadero o falso? Verdadero. Falso. |
Denunciar Test