Wa0005 PDF
Wa0005 PDF
Wa0005 PDF
MODELO: A PÁGINA 1 de 12
EJERCICIO 1:
1. Escribe las instrucciones adecuadas en los huecos habilitados para rellenar el array de
pacientes en el siguiente programa en C++:
#include <iostream>
struct paciente
{
int codigoPaciente
string nombre;
int edad;
string historial;
}
______________________________________________________
cout << "Nombre del paciente " << (i+1) << endl;
______________________________________________________
cout << "Edad del paciente " << (i+1) << endl;
______________________________________________________
______________________________________________________
return 0;
}
PROCÉS SELECTIU 2020 / PROCESO SELECTIVO 2020
MODELO: A PÁGINA 2 de 12
2. Indica qué se mostrará por pantalla en la instrucción “print” al final de este código en
Python:
numero1 = 3
numero2 = 10
numero3 = numero2 // numero1
for i in range(0, numero3):
numero2 *= 2
if (numero2 + numero3) % 2 == 0:
numero2 += 1
Respuesta: ____________________________________________________________
int n1 = 2, n2 = 1, n3 = 2, n4 = 5;
n2 = n1 + ++n3;
n3 *= n2;
Console.WriteLine(n2);
Respuesta: ____________________________________________________________
PROCÉS SELECTIU 2020 / PROCESO SELECTIVO 2020
MODELO: A PÁGINA 3 de 12
#include <stdio.h>
#define LADO 3
int main()
{
int datos[LADO][LADO] = {
{1, 1, 1},
{2, 2, 2},
{3, 3, 3}
};
int x = 3;
miFuncion(&x, datos);
printf("%d\n", x);
return 0;
}
Respuesta: ____________________________________________________________
PROCÉS SELECTIU 2020 / PROCESO SELECTIVO 2020
MODELO: A PÁGINA 4 de 12
• Se pedirá que el “main” reciba por línea de parámetros una secuencia de números
enteros, separados por espacios. Por ejemplo:
12 3 14 7 33 51 5 7 1 2 2 56
o Una vez el array esté ordenado según el criterio anterior, llamaremos desde el
“main” a una segunda función “buscar”, que también deberemos
implementar. Esta función recibirá como parámetros un número, y un array de
números, además de los parámetros que podamos necesitar adicionales. Lo
que debe hacer es buscar de forma BINARIA y RECURSIVA el número indicado
dentro del array. Devolverá la posición en la que se encuentra, o -1 si no lo ha
encontrado.
o Prueba el funcionamiento del programa con los datos de entrada del ejemplo,
y pídele que busque los números 33 (que sí se encuentra) y 4 (que no se
encuentra), por ejemplo.
PROCÉS SELECTIU 2020 / PROCESO SELECTIVO 2020
MODELO: A PÁGINA 5 de 12
EJERCICIO 2 – Dados los siguientes requisitos, diseñar el modelo E/R extendido explicando de
forma justificado la razón de la creación de cada entidad y relación del modelo:
Te solicitan una base de datos sobre la GEOGRAFIA MUNDIAL y los hechos históricos
acontecidos a lo largo de la historia de la humanidad:
• Deberemos tener almacenados todos los PAISES del mundo que existan o hayan existido
a lo largo de la historia, puede que en la época actual ya no existan. Almacenaremos el
nombre del país, el número de habitantes, un icono de su bandera, el idioma principal.
• Estos países de dividirán en Regiones (lo que serían nuestras provincias y municipios),
estas regiones tendrán un nombre único, una extensión, los recursos que se pueden
explotar en ella (minería, oro, plata…, petróleo, gas, fruta, ganadería…etc), guardaremos
un valor de 0 a 100 que indicará una idea aproximada de la importancia de este recurso
para la economía y qué otra/s región/es son frontera con ella. Guardaremos diferentes
EPOCAS de la historia, prehistoria, edad antigua, moderna, contemporánea, otras que nos
inventaremos etc, estas épocas tendrán un año de inicio otro de fin y un nombre único.
• Debemos tener en cuenta que, a lo largo de la historia, en cada EPOCA, los países podrán
tener las mismas o diferentes regiones, es decir, por ejemplo, España en la EPOCA de los
REYES CATÓLICOS tenía (a parte del territorio nacional) regiones como Nápoles, Flandes
o posesiones en América y en la actualidad solo dispone de las plazas africanas de Ceuta
y Melilla. Por otro lado, lo mismo ocurre con los recursos, hay recursos que regiones
explotaron en una época de la historia y que ahora en la actualidad ya los han agotado y
ahora tienen otros diferentes, siempre deberemos almacenar la cantidad de estos
recursos que extraen los países y en qué época.
• Estos países con sus regiones y en una época determinada puede que hayan formado un
IMPERIO, deberemos saber cuál y cuanto duró, por ejemplo, El país “Roma”, en la edad
antigua, con las regiones; Galia, Hispania, Egipto, etc… formó el Imperio Romano. Un
Imperio puede abarcar varias épocas.
• También nos interesa almacenar todos los ríos, montañas, lagos, mares, océanos,
bosques, pantanos y desiertos del mundo, de todos ellos almacenaremos su nombre que
será único, latitud y altitud donde se encuentre (un único punto basta), las regiones por
las que pasa o donde se encuentra este accidente geográfico, y luego, de los ríos
queremos sus longitudes, de las montañas su altitud y si es un Mar su temperatura media.
Algunos ríos pasan a través de montañas debemos conocer cuáles y por cual. Y algunos
ríos acaban siendo afluentes de otros ríos, debemos saber cuáles y en km del río principal.
• En muchas de las regiones de la Tierra nos podemos encontrar con ciudades, que tendrán
un nombre único por cada región, pudiéndose repetir en otras regiones, guardaremos sus
habitantes, su grado de importancia, el río que pase por ella, si lo hace alguno, y si tiene
puerto al Mar, debemos saber qué río o/y qué mar.
• Por otro lado, tendremos guardados los eventos más interesantes o importantes de la
historia, guardaremos un código único, un título a modo de resumen, una fecha y una
descripción, este evento pudo ocurrir en uno o varios países, también, si es relevante,
conocer que persona o personas importante para la historia intervinieron, de esas
personas conoceremos el nombre, descripción de su importancia y en qué ciudad
nacieron.
• Por último queremos conocer qué países o países han combatido contra que otros a lo
largo de la historia, no interesándonos en este caso la época, pero si nos interesa en qué
PROCÉS SELECTIU 2020 / PROCESO SELECTIVO 2020
MODELO: A PÁGINA 6 de 12
país o países ocurrió esta contienda, pudiendo combatir estos en los mismos países en
conflicto o en otros distintos, debemos saber la fecha de inicio de los combates y la fecha
que finalizó, nombre de la guerra y que bando ganó (siendo este atributo valor 1 o 2,
siendo el grupo de países 1 o 2). Puede que hayan combatido los mismos países unos
contra otros y que ocurriese la guerra en los mismos países, varias veces a lo largo de la
historia, los distinguiremos por el nombre de la guerra.
PROCÉS SELECTIU 2020 / PROCESO SELECTIVO 2020
MODELO: A PÁGINA 7 de 12
MODELO: A PÁGINA 8 de 12
5. Si BH1 debe dar servicios http a Internet, entonces el router R1 debe configurarse para
permitir conexiones TCP desde el exterior, cuya IP destino sea la de BH1, y el:
a. Puerto origen sea 80
b. Puerto destino sea 80
c. Puerto origen y destino sea 80
6. Si desconectase C2 de H1 y lo conectase en H2, seguiría transmitiendo:
a. Siempre y cuando tuviese una IP fija.
b. Si es cliente DHCP y un servidor le otorga una concesión en la subred apropiada
c. Si tiene correctamente configuradas las direcciones IP de los DNS primario y
secundario
7. Si se desea que R1 permita que desde Internet se puedan consultar nuestros
servidores DNS, pero no deje que se transfieran archivos de zona, debe configurarse
en dicho router el puerto 53 para:
a. Permitir tráfico TCP y UDP
b. Permitir tráfico UDP pero no TCP
c. Permitir tráfico TCP pero no UDP
8. El puente P1 que une la máquina C4 con el Hub H2:
a. Debe tener dos direcciones IP
b. Debe tener una dirección IP única
c. Puede no tener ninguna dirección IP
9. Si se desea evitar que C1 pueda escuchar de forma promiscua el tráfico que circula
entre C2 e Internet, la solución más sencilla y de menor impacto es:
a. Sustituir el hub H1 por un switch
b. Sustituir el hub H1 por un router
c. Sustituir el hub H1 por un cortafuegos
10. Para poder hacer un "ping" desde C 1..C4 hasta BH1 o BH2, el router R2 debe permitir
el paso de tráfico:
a. TCP
b. UDP
c. ICMP
11. Para que desde el exterior puedan enviar mensajes de correo vía SMTP a nuestro
dominio, será necesario añadir a la base de datos DNS (en BH1 y BH2) uno o varios
registros de tipo:
a. A
b. MX
c. PTR
12. Seleccione, de la lista que aparece a continuación, el tipo de encapsulamiento de
datos que se crea en la capa de enlace de datos:
a. Paquetes
b. Segmentos
c. Bit de datos
d. Tramas
13. ¿Cuál de las siguientes opciones es el nombre oficial de la dirección que el fabricante
asigna a cada tarjeta de red?
a. Dirección NIC
b. Dirección MAC
c. Dirección IP
d. Dirección de origen
PROCÉS SELECTIU 2020 / PROCESO SELECTIVO 2020
MODELO: A PÁGINA 9 de 12
14. ¿Cuál de las siguientes opciones es verdadera respecto al ancho de banda de una red?
a. El ancho de banda es gratuito
b. El ancho de banda tiene límites de capacidad
c. Nunca se aumenta el ancho de banda
d. El ancho de banda nunca es un factor clave en el análisis del rendimiento de
una red.
15. Un switch Ethernet tiene la siguiente de direcciones MAC almacenada en un instante
dado. ¿Qué hace cuando le llega la trama de abajo?
MODELO: A PÁGINA 10 de 12
19. Puede un servidor DHCP configurar una red aunque no esté en el mismo segmento:
a. No porque los mensajes de difusión de DHCP no llegan
b. Si, si hacemos que estén en el mismo rango de IP’s
c. Si, si conectamos el servidor DHCP y el segmento de red con un router con la
opción DHCP relay
d. Si mediante un servidor proxy
20. ¿Cuál es el orden correcto de mensajes que intercambian un cliente y un servidor
DHCP cuando se solicita una dirección IP?
a. DHCP Request - DHCP Discover - DHCP Offer - DHCP Acknowledge
b. DHCP Discover - DHCP Offer - DHCP Acknowledge - DHCP Request
c. DHCP Request - DHCP Discover - DHCP Offer-DHCP Acknowledge
d. DHCP Discover - DHCP Offer - DHCP Request - DHCP Acknowledge
21. El control de acceso CSMA/CA es propio de:
a. IEEE 802.2
b. IEEE 802.3
c. IEEE 802.5
d. IEEE 802.11
e. IEEE 802.16
22. El servicio DHCP utiliza el puerto:
a. 25.
b. 53.
c. 67.
d. 69.
e. 110.
23. Dada una máquina cliente con configuración automática de la red y un servidor DHCP
en su LAN con IP (192.168.1.1/24) y MAC: 70: 54: D2: 18: 74: 7D, ¿Cuál de las siguientes
posibilidades se corresponde con un paquete DHCPDISCOVER?
a. Protocolo Transporte: UDP, puerto origen 68, dirección IP origen: 0.0.0.0,
dirección IP destino: 255.255.255.255 dirección MAC destino: FF: FF: FF: FF: FF
b. Protocolo Transporte: TCP, puerto origen 67, dirección IP origen: 0.0.0.0,
dirección IP destino: 255.255.255.255 dirección MAC destino: 70: 54: D2: 18:
74: 7D
c. Protocolo Transporte: UDP, puerto origen 67, dirección IP origen: 0.0.0.0,
dirección IP destino: 192.168.1.0 dirección MAC destino: 70: 54: D2: 18: 74: 7D
d. Protocolo Transporte: TCP, puerto origen 68, dirección IP origen: 0.0.0.0,
dirección IP destino: 255.255.255.255 dirección MAC destino: FF: FF: FF: FF: FF
24. En una entrega no confiable:
a. Hay acuses de recibo.
b. No hay reenvío de los segmentos perdidos.
c. Tendremos menos rapidez que en una confiable.
d. Tendremos más sobrecarga del control que en una confiable.
e. Las cabeceras de la capa de transporte serán mayores que en una confiable
PROCÉS SELECTIU 2020 / PROCESO SELECTIVO 2020
MODELO: A PÁGINA 11 de 12
MODELO: A PÁGINA 12 de 12
31. ¿Cuál de las siguientes combinaciones puede darse en una tabla ARP cache?
a. A una misma MAC le pueden corresponder varias IPs
b. A una misma IP le pueden corresponder varias MACs
c. A y B, es decir a una MAC le pueden corresponder varias IPs y viceversa
d. La correspondencia es biunívoca, es decir a cada MAC solo le puede
corresponder una IP y viceversa
32. Si una red Ethernet solo tuviera hubs, no conmutadores ¿Qué campo de control de la
trama Ethernet podríamos suprimir sin que se alterara el funcionamiento de la red?
a. Dirección MAC de origen
b. Dirección MAC de destino
c. Ethertype
d. CRC
33. Cuando decimos que un ordenador tiene una interfaz 100BASE-TX. ¿Qué significa la
‘T’?
a. Telematic
b. Telephone
c. Transmission
d. Twisted
34. ¿Qué tipo de mensajes ARP envía un host que está realizando el ataque denominado
‘ARP Spoofing’?:
a. ARP Request
b. ARP Reply
c. Gratuitous ARP
d. ARP Probe
35. ¿Qué debemos hacer si queremos que un conmutador difunda todo el tráfico que
recibe por inundación?:
a. Incluir en la tabla CAM la dirección broadcast
b. Incluir en la tabla CAM la dirección 00:00:00:00:00:00
c. Llenar la tabla CAM con direcciones inexistentes o inventadas
d. Desactivar el control de flujo