option
Cuestiones
ayuda
daypo
buscar.php

tema 2

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

Descripción:
psp tema 2

Fecha de Creación: 2024/03/17

Categoría: Informática

Número Preguntas: 35

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
Denunciar Comentario
Pochillo
Responder
FIN DE LA LISTA
Temario:

Para finalizar un hilo hay que invocar al método sleep() ¿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.

El paquete java.lang posee: 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.

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

¿Cuál es la salida del siguiente código?: public class Comparticion Runnable implements Runnable {. Imprime "1-2:". Es la otra respuesta.

Un hilo puede compartir con otros hilos del mismo proceso: Código. Datos. Ficheros abiertos. Todas las respuestas son correctas.

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

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 detener temporalmente la ejecución de un hilo y ponerla a la espera de que ocurra cierto evento, y continuar cuando le sea notificado que ya ha ocurrido se utiliza?. wait(). await(). yield(). sleep().

El paquete java.util.concurrent incluye: Clases para sincronización de hilos como CountDownLatch. Los métodos wait(), notify(), notifyAll(). La interfaz runnable. La interfaz Executor.

El planificar 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.

¿Qué imprime el siguiente codigo?: public class InterrupcionBasico extends Thread {. Imprime 1 2 3 4. Es la otra respuesta.

Las siguientes clases son utilidades de sincronización de hilos: Thread. Semaphore. cyclicBarrier. Exchanger.

Para crear un hilo en java se puede hacer extendiendo la clase Thread o bien implementando Runnable ¿Verdadero o falso?: Verdadero. Falsos.

¿Qué significa este trozo de código?: this.notify();. Despierta a un hilo arbitrario de los que están esperando por ese monitor. Es la otra respuesta.

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

El método que permite indicar que se quieren consumir recursos cuando se utiliza la clase semaphore es: Exchange(). acquire(). release(). await().

¿Qué ocurre al eliminar Synchronized en los métodos de la clase SharedSource?: A que los dos hilos se ejecutaran en paralelo, invocando a los metodos AccesResource 1 y 2 de forma simultánea. Es la otra respuesta.

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

El interbloqueo se puede producir en cualquier programa que use hilos: Verdadero. Falso.

Señala cual de los siguientes métodos está asociado a la clase CyclicBarrier: acquire(). CountDown(). getCount(). reset().

Cual es la salida del siguiente código: (El código asqueroso). objeto runnable creado: pruebarunnable@algo Thread creado Thread 0 Thread creado Thread -1 objeto runnable creado: pruebarunnable@algo igual al anterior thread interno Thread 0 objeto runnable creado: pruebarunnable@algo igual al anterior thread interno Thread -1. Es la otra respuesta.

Un pool de hilos se puede crear mediante un objeto del tipo ExecutorService ¿Verdadero o falso?. 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?. Verdadero. Falso.

Respecto a los hilos demonio o Daemon: 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.

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

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

Para declarar un pool de hilos se pueden utilizar los métodos: EXECUTE(). NEWSINGLETHREADEXECUTOR(). NEWCACHEDTHREADPOOL(). NEWFIXEDTHREADPOOL(INT N).

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.

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 Java ¿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.

Todos los procesos ejecutan como mínimo un hilo ¿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.

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.

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

Denunciar Test