Quiz
Programación de servicios y procesos
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (50)
1Cuál de las siguientes afirmaciones es correcta...
- AEl planificador a medio plazo gestiona el paso de procesos de la memoria principal a la secundario y viceversa.
- BEl planificador a corto plazo gestiona el paso de procesos de la memoria principal a la secundario y viceversa.
- CEl planificador a largo plazo gestiona el paso de procesos de la memoria principal a la secundario y viceversa.
- DB y C son correctas.
2La multiprogramación consiste en ejecutar de forma concurrente...
- AVarios procesos en un sistema monoprocesador.
- BVarios procesos en un sistema multiprocesador.
- CUn proceso en varios sistemas monoprocesador.
- DUn proceso en varios sistemas multiprocesador.
3La multitarea...
- AAprovecha las operaciones de E/S para ejecutar otros procesos.
- BSolo se consigue en sistemas monoprocesador.
- CSolo se consigue en sistemas multiprocesadores.
- DNinguna de las opciones es correcta.
4La programación concurrente se basa en...
- ATécnicas de comunicación y sincronización entre sistemas operativos.
- BTécnicas de comunicación y sincronización entre clases.
- CTécnicas de comunicación y sincronización entre procesos.
- DA y C son correctas.
5Los cambios de contexto...
- ALos gestiona el usuario mediante una interfaz.
- BLos gestiona el módulo de E/S.
- CNo se permiten cambios de contexto en un sistema iniciado.
- DLos gestiona el núcleo del sistema operativo.
6Los hilos...
- AComparten la memoria principal del sistema con todos los hilos de todos los procesos.
- BComparten la memoria con hilos del mismo proceso.
- CComparten la memoria secundaria del sistema con todos los hilos de todos los procesos.
- DNinguna de las opciones es correcta.
7Process...
- AEs una clase abstracta por lo que puedes crear instancias suyas, pero no de sus subclases.
- BEs una clase abstracta por lo que no puedes crear instancias suyas, pero sí de sus subclases.
- CNo es una clase abstracta.
- DA es correcta, pero no es una clase abstracta.
8Un programa...
- ASe va creando a media que se va ejecutando.
- BSe almacena en medios de almacenamiento secundario.
- CSe ejecuta en varios procesadores a la vez para aumentar su rendimiento.
- DCarga todos los datos que utiliza en la memoria principal para que vaya más rápido.
9Un servicio...
- AEs transparente para el usuario.
- BSe ejecuta en segundo plano.
- CSe puede configurar para que arranque de forma automática en el momento de iniciar el sistema operativo.
- DTodas las opciones anteriores son correctas.
10Un sistema fuertemente acoplado...
- AExiste una memoria compartida para todos los procesadores.
- BExiste una memoria para cada procesador, pero están conectadas entre ellas.
- CExiste una memoria para cada procesador, pero son independientes entre ellas.
- DB y C son correctas.
11¿Cuándo finaliza la ejecución de la Java Virtual Machine?
- ACuando finaliza la ejecución de todos los hilos.
- BCuando finaliza la ejecución de todos los hilos que no sean de tipo Daemon.
- CCuando finaliza el método main.
- DNinguna de las opciones anteriores es correcta
12¿Cuándo podemos afirmar que existe un interbloqueo?
- ANo se pueden producir.
- BCuando todos los hilos del proceso se bloquean.
- CSon de carácter transitorio siempre.
- DNinguna de las opciones es correcta.
13¿Cuándo podemos interrumpir un hilo?
- ACuando otro hilo lo interrumpe.
- BCon sleep y wait.
- CCon el método interrupt.
- DTodas las opciones anteriores son correctas.
14¿Cuándo utilizaremos notifyAll() y cuando notify()?
- ASi se quiere que continúen todos los hilos: notifyAll().
- BSi se quiere que continue solo un hilo: notify().
- CSi se quiere que continue solo un hilo: notifyAll().
- DA y B son correctas.
15¿Qué método se usa para interrumpir la ejecución del hilo actual?
- Abreak()
- Bwait()
- Cblock()
- Dstop()
16¿Qué sucede si el hilo principal no ejecuta el método join sobre el resto de los hilos?
- AEl hilo principal podría finalizar antes que algún otro hilo.
- BSe pueden interrumpir todos a la vez.
- CEl proceso finalizara con un error.
- DLos hilos secundarios no finalizaran nunca.
17Los hilos de un mismo proceso...
- ATienen la misma prioridad.
- BComparten código y datos.
- CComparten registros del procesador.
- DSe crean y se lanzan al mismo tiempo.
18Para crear un hilo en Java se parte de una clase que implementa la interfaz...
- ARunnable.
- BStart.
- CMain.
- DRun.
19Si un objeto se pasa a varios hilos...
- ALos cambios que un hilo produzca sobre el objeto no son visibles por el resto de los hilos.
- BLos cambios que un hilo produzca sobre el objeto serán visibles por el resto de los hilos siempre que estén dentro del método synchronized.
- CLos cambios que un hilo produzca sobre el objeto serán visibles por el resto de los hilos.
- DNo se permite pasar un objeto a varios hilos.
20Una clase se considera de tipo thread-safe cuando...
- ASiempre.
- BNunca.
- CNo existen mecanismos de sincronización para el uso concurrente de objetos.
- DExisten mecanismos de sincronización para el uso concurrente de objetos implementados en los métodos de la clase.
21¿Cuál puede ser el tamaño máximo de un datagrama UDP?
- A2^8
- B2^32
- C2^16
- DTodas las anteriores son incorrectas.
22¿Cuáles son los dos protocolos principales a nivel de transporte?
- AUDP y TCP
- BUDP e IP
- CIP y TCP
- DSon tres: IP, UDP y TCP
23¿Qué comunicación es posible gracias a los sockets de comunicación?
- ALa comunicación Dúplex
- BLa comunicación semidúplex
- CLa comunicación full dúplex
- DA y B son correctas
24A la hora de recibir un datagrama de UDP, ¿cómo puede un programa saber la dirección IP y el puerto del emisor?
- AAntes de recibir el datagrama ya sabe la dirección IP y el puerto
- BUsando el método connect
- CEl datagrama contiene dicha información
- DUsando el objeto DatagramSocket
25Con respecto al protocolo TCP, indica que afirmación es verdadera:
- APermite garantizar que los segmentos de datos se han entregado en el orden correcto
- BEs orientado a la conexión
- CPermite garantizar que todos los segmentos de datos han llegado correctamente
- DTodas son correctas
26El protocolo UDP...
- APertenece a la capa de transporte
- BNo se encuentra orientado a la conexión
- CNo permite garantizar la entrega de los paquetes
- DTodas son correctas
27Indica cuál de las siguientes afirmaciones es verdadera con respecto a las peticiones de conexión TCP:
- ASe suelen enviar al servidor procedentes de un puerto del sistema del cliente
- BSe reciben normalmente en un puerto del sistema o registrado en el servidor
- CA y B son correctas
- DTodas son incorrectas
28Indica cuál no es un tipo de protocolo de aplicación:
- ABooleano
- BBinario
- CSin estado
- DBasado en texto
29Las siglas IP, ¿a qué hacen referencia?
- AInternet Protocol
- BInternet Premise
- CImpresive Protocol
- DInoperative Protocol
30Los datagramas UDP suelen ser enviados...
- AEntre un puerto del sistema en el servidor y un puerto registrado en el cliente
- BEntre puertos efímeros, tanto en el servidor como en el cliente
- CEntre puertos registrados, tanto en el servidor como el cliente
- DEntre un puerto del sistema o registrado en el servidor y en el cliente un puerto efímero
31¿Cómo se llama la biblioteca de clases que indica las clases clientes que los protocolos de aplicación pueden usar?
- AApache Comment Net
- BApache Commons Networking
- CApache2 Commons Net
- DTodas son incorrectas.
32¿Dónde se decide el tipo de encriptado en las conexiones TCP?
- AAl principio de la conexión
- BEn la fase de negociación
- CEn la fase de previsión
- DNo se pueden encriptar
33¿Qué es lo mejor para ejecutar sesiones remotas de Shell?
- ATELNET
- BSSH
- CTCP
- DFTP
34¿Qué es TLS/SSL?
- AUn protocolo que puede funcionar con UDP y TCP
- BUn protocolo que requiere que se hagan cambios sobre los protocolos de aplicación para poder trabajar sobre estos
- CUn protocolo del nivel de aplicación para la encriptación de los datos
- DUn protocolo de transporte seguro
35¿Qué es un MUA?
- ALa consulta de un cliente a sus mensajes alojados en un servidor de correo
- BEl agente de usuario de correo
- CSimple Mail Transfer Protocol
- DUna norma de ámbito informático
36El protocolo POP3 se caracteriza por...
- ALlevar filtros antispam incrustados
- BServir para transferencias de mensajes entre servidores de correo
- CPermitir la creación de carpetas en el servidor
- DNinguna es correcta
37Indica que afirmación es correcta con respecto al protocolo SMTP:
- ANo permite que el usuario se pueda autenticar
- BPermite enviar un mensaje de correo como resultado de varios mensajes agrupados
- CPermite encriptar los mensajes
- DEs un protocolo binario
38Las peticiones de HTTP tipo POST se caracterizan por...
- AQue los parámetros de la petición son enviados a través de cabeceras de un tipo en especifico
- BQue devuelve siempre en primera instancia un código de error con 1 como primer dígito
- CQue los parámetros de la petición se encuentran en el cuerpo de la petición
- DQue se redirigen a otra URL que esté asociada
39Para conseguir los recursos de un sitio a partir de una URL, ¿qué clase usa Java?
- AURL
- BURL_class
- CGET
- DPOST
40Todos los protocolos de correo electrónico son:
- AProtocolos funcionales sobre TCP
- BDe texto
- CCon estado
- DTodas son correctas
41En el siguiente ejemplo, ¿qué se está generando?

- AUna clave pública
- BUn algoritmo de encriptación
- CUn certificado digital
- DUna clave privada
42¿Cuál es el algoritmo simétrico de cifrado más usado actualmente?
- AAES
- BBlowfish
- CDES
- DTDES
43¿Cuál es la fase dos de un ataque informático?
- AEscaneo
- BReconocimiento
- CObtención de acceso
- DBorrado de huellas
44¿Qué es x.509?
- AUna clase de Java
- BEl DNI electrónico
- CUn estándar encargado de la definición de la estructura de los certificados digitales
- DLa basura de la víctima de un ataque informático
45Indica cuál de las siguientes no es una característica de las funciones hash:
- AGran coste computacional
- BDiscontinuidad
- CUniformidad
- DBajo coste computacional
46Indica cuál de los siguientes sistemas hace uso de TLS/SSL
- AJCA
- BSHS
- CSSH
- DTodas son incorrectas
47La API de Java JCA, para qué se usa
- APara autenticación de usuarios
- BPara aplicar TLS/SSL
- CPara funciones hash, encriptación, firma y certificados digitales
- DTodas son correctas
48La firma digital es igual de válida que...
- AUn certificado digital
- BDNIe
- CLa firma manuscrita
- DTodas son correctas
49Las siglas CA hacen referencia a...
- ALa autorización de certificados
- BLa autoridad certificadora
- CLa certificadora de autoridad
- DNinguna es correcta
50Las siglas DSA, ¿a qué hacen referencia?
- ADigital Signature Algorithm
- BRelatively Slow Algorithm
- CDigital Slow Algorithm
- DTodas las anteriores son incorrectas.
Information
- Description
- FP Programación de servicios y procesos Quiz on Programación de servicios y procesos, created by Cristina Parrillas on 05/05/2025.
- Author
- Cristina Parrillas
- Language
- Español
- Views
- 0
- Tags
- Rating
- No ratings yet Rate this quiz