Baba-Bloque 2 Flashcards

1
Q

¿Cómo se llama al proceso con PID=1 que arranca los servicios al inicio del sistema?

A

init/systemd

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Para qué hacemos “export” sobre una variable?

A

Para que sea visible en los distintos niveles de shell o entornos de los procesos hijos (algo asi como hacerla global)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Qué representa un volumen físico dentro de LVM?

A

Un disco duro que podremos añadir a un determinado VG (grupo de volúmenes). Ej /dev/hda

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué representa el dispositivo /dev/sda1?

A

Dentro del disco SCSI/SATA sda, la primera partición(los valores 1-4 son para particiones primarias en particionado MBR)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Cuál es la herramienta clásica para instalar software en las distro de la familia Debain usando el catalogo de paquetes que hay en internet?

A

apt. Otra opciones sería aptitude y synaptic.Si nos bajamos el fichero .deb entonces se instala con dpkg

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Cuál es la herramienta clásica para instalar software en las distro de la familia Red-Hat usando el catalogo de paquetes que hay en internet?

A

yumSi nos bajamos el fichero .rpm entonces se instala con rpm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Con qué dos comandos podemos dar permisos de lectura a un usuario sobre un archivo?

A
    • chmod (con limitaciones, porque ese usuario tendría que ser el owner o pertenecer al grupo owner)2. - con ACL’s setfacl -m u:usuario:r fichero
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Cuando vemos con la orden ls -li que dos ficheros están asociados al mismo i-nodo, ¿qué quiere decir?

A

Que se crearon mediante hard-links

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Cómo podemos acceder al contenido de una memoria usb dentro de nuestro linux?

A

Con mount

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Cómo localizamos ficheros de más de 100 megas en todo el árbol de directorios?

A

find / -type f -size +100M

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Con qué orden(es) podemos limitar los recursos que utiliza un determinado proceso ?

A
    • ulimit2. - cgroups
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué es SELinux?

A

Un modulo del kernel que implementa/gestiona una serie de políticas de seguridad muy estrictas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿De qué manera un programa de usuario puede invocar a servicios del kernel?

A

Mediante system calls (int 80h)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Para qué sirve el comando ldd?

A

Para poder visualizar de un programa (binario) que librerías utilizaEj ldd /usr/sbin/apache2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Si queremos planificar una tarea solo para un instante determinado, ¿qué comando usaremos?

A

at

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Cómo obtenemos la dirección IP que nos han asignado?

A

ifconfig” o “ip a

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Si una vez arrancado el sistema me interesa analizar los mensajes que aparecieron al inicio (ver si hay algún error con algún dispositivo, … ) ¿con qué comando podría ver esos mensajes?

A

dmesg

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

¿Qué contiene la variable $# dentro de un script?

A

el número de parámetros pasado al script por linea de comando

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

¿Qué dos protocolos se manejan en Linux para temas de impresión?

A
    • LDP/LPR2. - IPPhttps: //en.wikipedia.org/wiki/Line_Printer_Daemon_protocolhttps: //en.wikipedia.org/wiki/Internet_Printing_Protocol
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

¿Con qué comando podemos impedir conexiones al puerto 22 de nuestro equipo?

A

iptables

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Si instalamos el servidor openssh-server, ¿qué funcionalidades nos ofrece y por qué puerto?

A

Nos ofrece por el puerto 22 dos servicios “seguros”1. - Control Remoto (similar al telnet) o SSH2. - Transferencia de ficheros (similar al ftp) SCP/SFTP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Nombre dos gestores de arranque

A
    • lilo2. - grub
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Que “bits” habría que poner a chmod para tener:- Propietario con lectura y escritura- Grupo con lectura- Resto sin permisos

A

640rw- r– —

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

¿Como podríamos obtener en un único fichero de texto el resultado de la ejecución y además los errores que se hayan generado?

A

Redirigiendo STDOUT y STDERR a un fichero:comando 2>&1 >/tmp/fichero.log

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

¿Cual es nuevo navegador incluido en windows 10?

A

Microsoft Edge

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

¿Que dos interfaces graficas están relacionadas con Windows 10?

A
  • Continuum* Fluent Design
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

¿Cual es la interface grafica de Windows 7 y Vista?

A

Windows Aero

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

¿Cual es la interface grafica de Windows 8?

A

ModernUI o Metro

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

¿A que se refieren las siglas WSL en el ambito de Windows 10 y Windows Server 2019?

A

A poder ejecutar nativamente codigo Linux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

¿Que contiene la SAM?

A

Es una base de datos en forma de ficheros donde se almacenan las password con hash de las cuentas de usuario

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

¿Como se denomina a la opcion de instalacion minima de Windows Server?

A

Server Core

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Dentro de la arquitectura de windows NT, ¿para que sirve la capa HAL?

A

Capa de abstraccion del hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Enumere cinco “roles” o usos que podemos darle a un Windows Server

A
  • Active Directory Domain Services* Web/FTP Server (IIS)* File Services (SMB/CIFS)* Hyper-V (Maquinas Virtuales)* DHCP Server
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

¿En que tres protocolos se basa el directorio activo principalmente?

A
  • LDAP* DNS* Kerberos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

Dentro del directorio activo, ¿a que se refiere un Security Principal?

A

Dentro de los “objetos” que se registran en el AD:* Cuentas de usuario* Cuentas de grupo* Cuentas de computadoraTendrán un SID asignado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

Dentro de active directory, ¿que diferencia hay entre arbol y bosque?

A

Arbol –> gestiona dominios comunes (ej: teleco.cnmc.age y energia.cnmc.age)Bosque –> gestiona dominios diferentes (ej: cnmc.age y minhap.age)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

¿Que tenemos que definir para que usuario de un dominio accedan a recursos de otro?

A

Relaciones de confianza

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

¿Cual es el orden de procesamiento de las politicas de grupo GPO ?

A
  • Local* Site* Dominio* OU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

¿Para que sirve el comando gpresult /r?

A

Para visualizar todas las politicas de grupo que le aplican al usuario y a la maquina desde donde lo ejecutamos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

¿Que tres herramientas nos puede servir para administrar windows?

A
  • Poweshell* MMC* VBScript
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

¿Que sistema de ficheros quiere ser el sucesor de NTFS y viene ya con Windows Server 2012?

A

ReFS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
42
Q

¿Que representa el servicio Windows Search ?

A

Un indexador

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
43
Q

¿Podemos definir permisos/acl’s sobre un fichero si la unidad está formateada con FAT32?

A

No, para poder hacer esto necesitamos NTFS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

¿Para que nos sirve el comando sc.exe?

A

Para poder administrar (crear, …) servicios de windows

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
45
Q

¿Cual es el proceso de arranque en windows ?

A

bootmgr –> winload.exe (lee la Boot Configuration Data o BCD) – AHORAntldr (lee el fichero boot.ini) – ANTES

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
46
Q

¿Que contiene la clave HKU del registro?

A

La información del HKCU de cada usuario que se ha logado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
47
Q

¿Que podemos hacer si decimos que Android soporta tethering?

A

Que podemos compartir la conexion de datos (similar a un punto de acceso)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
48
Q

¿Que sistema de almacenamiento/bbdd tiene Android?

A

SQLite

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
49
Q

¿Que dos elementos principales hay dentro de un APK?

A
  • classes.dex (empaquetado de clases compiladas)* AndroidManifest.xml (permisos)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
50
Q

¿Que dos motores de ejecucion existen en Android?

A
  • Dalvik* ART (a partir de la version 4.4)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
51
Q

¿Que mejora significativa introduce el motor de ejecucion ART?

A

Que traduce a codigo nativo en tiempo de instalacion de las aplicaciones

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
52
Q

¿Como se llama la herramienta de consola con la que podemos instalar aplicaciones en Android?

A

adb

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
53
Q

¿Que dos lenguajes principales podemos usar para crear aplicaciones nativas en Android?

A
  • Java* Kotlin
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
54
Q

¿Cual es el equivalente al apk en IOS?

A

ipa

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
55
Q

¿Como se denomina al framework para construir aplicaciones en IOS?

A

Cocoa Touch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
56
Q

¿En que dos lenguajes principalmente podemos desarrollar una aplicacion IOS?

A
  • ObjectiveC* Swift
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
57
Q

¿Para que sirven las herramientas XCode y AppCode?

A

Son IDE’s para desarrollar con IOS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
58
Q

Nombre tres herramientas para crear aplicaciones multiplaforma

A
  • Xamarin (lenguaje C#)* Flutter (lenguaje DART)* Apache Cordova (JS + HTML5 + CSS3)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
59
Q

¿Que son tizen y symbian?

A

Sistemas operativos moviles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
60
Q

Qué tipo de separación tienen el Cliente y el Servidor?

A

Lógica

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
61
Q

Las características básicas en una Arquitectura C/S son:

A

Compartición de recursos, concurrencia, arquitectura abierta, escalabilidad, tolerancia a fallos y transparencia

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
62
Q

Sí hablamos de la capacidad de un servidor de proveer recursos de forma simultánea estamos hablando de:

A

Paralelismo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
63
Q

Las siglas NTP hacen referencia a:

A

Network Time Protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
64
Q

La DCE (Distributed Computing Environment) permite:

A

Independizar los sistemas distribuidos del SO y de las redes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
65
Q

Los dos tipos de escalabilidad son:

A

Vertical, cuando al añadir más recursos a un nodo particular del sistema, este mejora en conjunto. Horizontal, si al agregar más nodos al mismo, el rendimiento de éste mejora

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
66
Q

Los tipos de transparencia recogidos en el estándar ISO/IEC RMODP (Reference Model for Open Distributed Processing) son:

A

De acceso, ubicación, concurrencia, réplicas, fallos, migración, prestaciones, escalabilidad y red.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
67
Q

Según la tipología C/S de Gartner, al cliente que se le cede parte de la capa presentación se le denomina:

A

Presentación distribuida (Cliente ligero)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
68
Q

El término “Capa” en informática hace referencia a:

A

Una visión lógica (Software). Mientras que “Nivel” hace referencia a una visión física (Hardware)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
69
Q

¿Qué es el Middleware?

A

Elemento que facilita la interoperabilidad del sistema a| través de la red ocultando la complejidad al desarrollador y al usuario final. RPC, ORB, CORBA, SOAP…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
70
Q

Las siglas ORB:

A

Object Request Broker. Son componentes dedicados a solicitar mediante mensajes los objetos. OMG (Object Managment Group)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
71
Q

CORBA proporciona:

A

Independencia de la plataforma e independencia del lenguaje

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
72
Q

El IDL (Interface Definition Language) de CORBA:

A

Define los interfaces de los componentes de la aplicación.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
73
Q

Las siglas IIOP de CORBA hacen referencia a:

A

Internet Inter ORB Protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
74
Q

¿Es P2P(Peer to Peer) un tipo de arquitectura distribuida?

A

Lo es, con la particularidad de que todos los elemenos (nodos) actuán simultáneamente como clientes y como servidores.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
75
Q

¿Qué es SOA (Service Oriented Architecture?

A

Se trata de un concepto de arquitectura software que define la utilización de servicios para dar soporte a los requerimientos software del usuario.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
76
Q

¿Qué es un WS (Web Service o Servicio Web)?

A

Es un conjunto de protocolos y estándares que sirven para intercambiar información entre aplicaciones (Clientes -> Servidor, Servidor -> Servidor, Servidor -> Cliente)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
77
Q

¿Quién es responsable del desarrollo de los WS?

A

OASIS y W3C, son los responsables de la arquitectura y reglamentación de los servicios web.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
78
Q

Para implementar servicios web basados en SOAP es necesario aplicar los estándares:

A

XML, SOAP y WSDL. Siendo UDDI OPCIONAL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
79
Q

Las siglas WSDL hacen referencia a:

A

Web Service Description Language (versión 2.0)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
80
Q

Un mensaje SOAP se compone de:

A

Sobre (Envelope) SOAP, OBLIGATORIO. Cabecera (Header) SOAP, OPCIONAL.Cuerpo (Body) SOAP. OBLIGATORIO.Errores (Fault) SOAP. OPCIONAL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
81
Q

Los registros UDDI tienen 3 partes:

A

Páginas blancas – Información relativa a la empresa que suministra los servicios.Páginas amarillas – Es una categorización industrial basada en taxonomías.Páginas verdes - Se utilizan para describir la forma de acceder a un servicio web, coninformación sobre los enlaces al servicio.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
82
Q

Para autenticación de usuarios en servicios web podemos hacer uso de los mecanismos de seguridad:

A

SAML, JWT, oAuth2, OpenID

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
83
Q

REST se basa en limitar la interfaz a un conjunto conocido de operaciones estándar a través de HTTP, estas son:

A

POST, GET, PUT y DELETE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
84
Q

La alternativa a REST que actualmente gana fuerza en el mercado se le denomina:

A

GraphQL(NO tiene nada que ver con SQL), se trata de un Query lenguaje. Su principal objetivo es evitar las múltiples consultas a servidor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
85
Q

¿Qué tipos de integración existen a la hora de integrar diferentes sistemas?

A

EM (Estaciones de Mensajería), MInt (Motores de Integración) y ESB (Enterprise Service Bus)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
86
Q

Un ESB ofrece:

A

Seguridad, transformación de mensajes, conversión de protocolos, administración de colas y enrutamiento de servicios.IBM Websphere ESB, Oracle ESB, Microsoft Biztalk.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
87
Q

¿Qué formas de coordinación existen entre servicios web?

A

Orquestación de servicios web y Coreografía de servicios web

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
88
Q

El lenguaje más representativa en Orquestación de serivicios web es:

A

BPEL (Business Process Execution Language), permite definir la lógica de orquestación entre los diferentes servicios web.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
89
Q

El estándar de referencia en la Coreografía de servicios es:

A

WSCI (Web Service Choreography Interface)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
90
Q

Nombre dos metodologias o sistemas de gestión de seguridad en sistemas de informacion (SGSI)

A
  • ISO 27001* Esquema Nacional de Seguridad
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
91
Q

¿Que es el ciclo de deming?

A

Una estrategia de mejora continua (Plan-Do-Check-Act) que sigue la metodologia de ISO-27001

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
92
Q

¿Que atributos de un activo hay que proteger fundamentalmente?

A

La triada CIA (confidencialidad, integridad y disponibilidad)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
93
Q

Nombre cuatro metodologias de analisis y gestión de riesgos

A
  • Magerit* Octave* CRAM* UNE 71504
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
94
Q

En la terminologia de analisis de riesgos, cuando decimos “probabilidad de ocurrencia o materialización de una amenaza”, ¿a que nos estamos refiriendo?

A

vulnerabilidad

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
95
Q

¿Que dos factores se utilizan para calcular el riesgo?

A
  • Probabilidad de ocurrencia* Impacto
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
96
Q

¿Como se llaman las medidas para reducir el riesgo de una amenaza sobre un activo?

A

salvaguarda

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
97
Q

De los sistemas de autenticacion multifactor, ¿que tipo de elementos son los que se corresponden con “algo que soy”?

A

biometricos (huella, retina, etc)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
98
Q

¿Que es un sistema OTP?

A

Un dispositivo o sistema que genera una password de un solo uso.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
99
Q

¿Que son SAML y JWT?

A

Sistemas de autenticacion (uno XML y otro JSON)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
100
Q

¿Que es un phreaker?

A

Alguien que está especializado en el ataque a redes de telefonía

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
101
Q

¿Que son Nessus, OpenVas y Nikto?

A

Herramientas de deteccion de vulnerabilidades

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
102
Q

¿Con que herramientas podemos analizar el trafico de la red?

A
  • wireshark/ethereal* tcpdump
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
103
Q

¿Que tiene de especial un malware de tipo RootKit?

A

Que permanece oculto y con permisos de “root”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
104
Q

¿Que tiene de especial un malware de tipo ransomware?

A

Que cifra archivos y luego pide un rescate al usuario

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
105
Q

¿Que tiene de especial el malware de tipo Rogue?

A

Que le hace creer al usuario una falsa infección del sistema (falso antivirus)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
106
Q

¿Que tiene de especial un malware de tipo keylogger?

A

Captura información sensible del usuario analizando por ej. la pulsacion de las teclas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
107
Q

¿Para que nos sirve la herramienta sqlmap?

A

Para testear ataques de tipo SQL Injection

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
108
Q

¿En que consiste el ataque de tipo Hijacking?

A

En el robo de una sesion (tcp, web, …) ya establecida previamente por la victima

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
109
Q

¿En que consiste el ataque DoS de tipo TearDrop?

A

En una fragmentación anomala de datagramas IP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
110
Q

En los ataques de DDoS, ¿que es un bot?

A

Es uno de los host infectados y que estará al servicio del atacante para formar una botnet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
111
Q

¿En que consisten las técnicas mas usadas para un DoS?

A

En flooding o inundación de paqutes (tcp syn, icmp, etc)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
112
Q

¿Como se llama a la técnica que consiste en enviar un email a un usuario como si fueramos su banco, pero en realidad no es asi?

A

phising

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
113
Q

Si yo cambio con ifconfig en Linux mi direccion MAC, con el objeto de “anonimizar” mi trafico, ¿que tipo de tecnica estoy usando?

A

MAC Spoofing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
114
Q

¿Como se llama la herramienta del CCN que sirve para analizar trafico de red y protegernos de amenazas APT?

A

CARMEN

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
115
Q

¿Como se llama la herramienta del CCN que sirve como plataforma multiantivirus?

A

MARIA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
116
Q

¿Como se llama la herramienta del CCN que sirve como portal centralizado donde investigar la informacion relacionada con Ciberincidentes?

A

REYES

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
117
Q

¿Como se llama la herramienta del CCN que sirve para compartir e integrar la informacion sobre incidencias de seguridad de distintos organismos?

A

LUCIA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
118
Q

¿Como se llama la herramienta del CCN que sirve como SIEM?

A

GLORIA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
119
Q

¿Como se llama la herramienta del CCN que sirve como almacenamiento en la nube?

A

LORETO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
120
Q

¿Como se llama la herramienta del CCN que sirve para que un auditor de seguridad pueda automatizar sus tareas de analisis contra dispositivos como: routers, firewalls, switches, …?

A

ROCIO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
121
Q

¿Como se llama la herramienta del CCN que sirve para analizar caracteristicas de seguridad de entornos Windows recogidos en las guias CCN-STIC-850A, …?

A

CLARA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
122
Q

¿Que anchura tiene un rack en un CPD?

A

19 pulgadas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
123
Q

En un rack, ¿cuanto mide la altura de una “U” ?

A

1,75 pulgadas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
124
Q

¿En que norma está recogido el diseño de pasillos frios y calientes a base de enfrentar armarios?

A

TIA-942

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
125
Q

¿Que regula el estandar NFPA-75?

A

Temas de gestion de incendios

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
126
Q

¿Cuales son los unicos “tier” dentro de la norma TIA-942 que no tienen tiempo de parada por mantenimiento?

A

Tier III y Tier IV

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
127
Q

Segun la norma TIA-942, ¿todos los tipos de CPD’s / Tier’s tiene redundancia de componentes?

A

No, el tier-I no tiene

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
128
Q

¿Que significan las siglas EPO?

A

Apagado de emergencia accionado por un operador

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
129
Q

Nombre ocho sistemas de gestion de incidencias / tickets

A
  • Remedy* Redmine* Jira* Trac* Bugzilla* GLPI* Mantis BT* RT (Request Tracker)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
130
Q

Nombre seis sistemas de control remoto de puestos de usuario

A
  • VNC* TeamViewer* AnyDesk* RDP* LogMeIn* SSH
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
131
Q

¿A qué se refieren estos productos: WebKit, Blink, Gecko?

A

Motor de renderizacion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
132
Q

¿Mediante que API podemos manipular los elementos de un documento HTML?

A

DOM (Document Object Model)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
133
Q

¿Cúal es la declaración de un documento HTML5?

A

‹!DOCTYPE html›

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
134
Q

Cuando vemos un texto inicial dentro de una caja de texto (que se elimina en cuanto hacemos click sobre ella) en un formulario, ¿que atributo se ha utilizado?

A

placeholder

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
135
Q

¿Como se llama a la técnica mediante la cual podemos realizar peticiones al servidor para traernos información (en formato JSON, XML,…) y realizar una actualización exclusivamente de una parte del documento HTML?

A

AJAX. El objeto principal se llama xmlHttpRequest

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
136
Q

Nombre tres frameworks MVVM

A
  • Angular* ReactJS* VUE
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
137
Q

Nombre dos herramientas de gestión de dependencias asociadas con el desarrollo web

A
  • bower* npm
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
138
Q

¿Cómo se llama al tipo de producto que convierte un lenguaje de script como TypeScript (que no entiende el navegador) a uno que si entiende, como es el caso de JavaScript?

A

transpiler

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
139
Q

Nombre dos herramientas de automatización de tareas asociadas al desarrollo web

A
  • gulp* grunt
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
140
Q

Si tenemos un texto con saltos de linea, etc y queremos conservar exactamente ese formato, ¿qué etiqueta hay que utilizar?

A

pre

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
141
Q

Nombre 4 etiquetas semánticas estructurales

A
  • section* article* nav* aside
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
142
Q

¿Para que sirve el atributo “dir” ?

A

Para especificar la dirección del texto. Para idiomas como el arabe, etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
143
Q

Nombre 9 API’s de HTML5

A
  • Geolocation* Canvas* WebSockets* Server Sent Events* File* Web Storage* WebWorker* IndexedDB* Drag and Drop
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
144
Q

¿Cual es la etiqueta que representa a un contenedor en linea?

A

span

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
145
Q

¿Para que sirve la etiqueta svg?

A

Para incrustar una grafico vectorial en formato XML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
146
Q

¿Cual es la declaración para asociarle al documento una hoja de estilos?

A

‹link rel=”stylesheet” href=”estilos.css”›

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
147
Q

¿Como podría especificar una versión alternativa de su pagina, como por ejemplo una versión en PDF en frances?

A

‹link rel=”alternate” hreflang=”fr” type=”application/pdf” href=”pagina.pdf”›

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
148
Q

¿Existe alguna forma de utilizar atributos personalizados dentro del documento HTML?

A

Los atributos data-* Se procesan con el dataset API

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
149
Q

¿Existen algun(os) atributos específicos para mejorar la accesibilidad de nuestras páginas?

A

Si, se denominan aria-* y el atributo role

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
150
Q

Nombre tres funciones del API del DOM para poder seleccionar elementos dentro de la página

A
  • document.getElementById(id)* document.getElementByTagName(tag)* document.querySelector(selector)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
151
Q

¿Que es un polyfill ?

A

Es un plugin (libreria js) para poder simular una determinada feature (API de HTML5) que no está implementada de forma nativa en ese navegador que estamos utilizando

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
152
Q

Si queremos poner un texto en negrita, ¿que etiqueta deberiamos de utilizar?

A

Con ‹strong›recordar que ‹b› ha cambiado su signifcado por algo mas semantico como “Bring Attention”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
153
Q

¿Cuales son los dos atributos que nos permiten asociarle estilos a una etiqueta?

A
  • class (clase de estilos definida en un css externo o en el bloque style del head de la pagina)* style (estilo inline)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
154
Q

En HTML5, ¿se pueden seguir utilizando frames?

A

Si, pero solo el ‹iframe›

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
155
Q

¿Con que atributo se puede editar de forma online un parrafo por ej?

A

Con el atributo contenteditable=”true”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
156
Q

¿Como se puede incrustar un video(reproductor) en una pagina html?

A

‹video src=”movie.ogg” controls=”controls”›‹/video›

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
157
Q

¿Qué tres parámetros (atributos) se relacionan con el “Modelo de Caja” ?

A
  • margin* border* padding
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
158
Q

¿Qué tipo MIME representa a una hoja de estilos?

A

text/css

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
159
Q

¿Para qué sirve el siguiente selector?a[title] { … }

A

selecciona todas las etiquetas a que tengan definido el atributo title

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
160
Q

¿Para que sirve el siguiente selector?[lang] { … }

A

selecciona todas las etiquetas que tengan definido el atributo lang

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
161
Q

¿Cómo se definen reglas específicas para adaptarse a un dispositivo móvil por ej.?

A

@media only screen and (max-width:640px) { … }

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
162
Q

¿Qué se toma como referencia cuando decimos position:fixed?

A

La referencia es el documento siendo (0,0) la esquina superior izquierda

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
163
Q

¿Qué se toma como referencia cuando decimos position:absolute?

A

La referencia es el contenedor en el que este definida la etiqueta afectada por este estilo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
164
Q

Nombre dos preprocesadores CSS

A
  • less* sass
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
165
Q

Nombre tres frameworks CSS

A
  • bootstrap* foundation* materialize
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
166
Q

Nombre dos at-rules

A
  • @charset* @font-face
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
167
Q

¿Para qué sirve el siguiente selector?table , a { … }

A

Se aplicarán los estilos sobre las etiquetas table y sobre a

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
168
Q

¿Para qué sirve el siguiente selector?table a { … }

A

Se aplicarán los estilos sobre las etiquetas a que estén dentro de una table (en cualquier nivel de profundidad)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
169
Q

¿Para que sirve el siguiente selector?.texto { … }

A

Se aplicarán los estilos sobre todas las etiquetas que hayan declarado su atributo class de esta forma:‹etiqueta class=”texto”› …

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
170
Q

¿Cuál es es selector que se refiere a un elemento en base a su identificador?

A

identificador { … }

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
171
Q

¿Para qué sirve este selector y comó se le denomina?a:hover { … }

A

Se le denomina pseudo-clase y en este caso el significado es: se aplicarán estilos sobre los enlaces al pasar el raton por encima

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
172
Q

¿Para qué sirve este selector y cómo se le denomina?p::first-letter { … }

A

Se le denomina pseudo-elemento y en este caso el significado es: se aplicarán estilos sobre la primera letra de los párrafos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
173
Q

¿Para qué sirve la siguiente declaración en un archivo css externo por ej?p { color:red !important; }

A

Para forzar a que los parrafos tengan texto en color rojo aunque haya cualquier otra regla (por ej. en el bloque con mayor prioridad/especificidad que intente cambiarlo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
174
Q

¿A que elementos se le aplica la “especificidad”?

A

A los selectoreshttp://cssspecificity.com (buenísimo)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
175
Q

¿Qué propiedad(es) de las siguientes no se herendan entre etiquetas padre e hijos sin tener que forzarlo?* color* font-family* margin* text-align

A

El margin no se hereda por defecto, el resto si

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
176
Q

¿Cómo se fuerza a heredar de tu etiqueta padre el valor que tuviera su propiedad float?

A

selector { float:inherit; }

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
177
Q

¿Qué diferencia fundamental tienen estas dos declaraciones?1. display:none2. visibility:hidden

A

Aunque las dos provocan que se oculte el elemento, display:none no deja el hueco que ocuparia el elemento y visibility:hidden si deja ese espacio “en blanco”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
178
Q

¿Cómo podríamos preparar el contenido de una pagina para que se imprimiera lo mejor posible?

A

Modificando todo tipo de estilos de los elementos de la pagina de cara a imprimirse y usando por ej la regla @page para definir todo lo relativo al comportamiento de las paginas en impresión* Con @media print { … } dentro del bloque de la pagina* ‹link rel=”stylesheet” type=”text/css” href=”/estilos-impresion.css” media=”print”/›

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
179
Q

¿Con que etiqueta podríamos hacer uso de fuentes tipográficas externas?

A

@font-face

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
180
Q

¿Qué tipo de unidad de media es “em” y que significa?

A

Es una unidad de medida relativa respecto de la fuente actual (contando con la herencia !ojo! )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
181
Q

¿Cuál de las siguiente medidas es relativa?* px* cm* rem* pt

A

rem es una unidad de medida relativa a la fuente definida en la raiz (etiqueta html)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
182
Q

¿Qué representa la propiedad z-index?

A

Con z-index, que acepta valores numéricos, podemos definir la altura/profundidad de nuestras capas (div por ej). Es decir, pasamos de ver una página en 2D a 3D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
183
Q

¿Que signifca el atributo standalone=”yes” en el prologo de un documento xml?

A

Que dentro del documento está embebido también el DTD

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
184
Q

¿Con que API de JAXP se crea un arbol de objetos en memoria de los tipos Node, Elment, Attr, etc ?

A

DOM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
185
Q

¿Cual es el estandar que le corresponde a JSON?

A

ECMA 404

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
186
Q

¿Que tipos de datos soporta JSON?

A
  • boolean* string* numbers* object (para subdocumentos por ej.)* array* null
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
187
Q

¿Con que API conseguimos que la información xml leida/parseada se transforme en un objeto de nuestras clases de negocio?

A

JAXBRecordar que todo funciona con anotaciones como @XmlElement, @XmlAttribute, etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
188
Q

¿Con que lenguaje xml podemos llegar a generar PDF’s a partir de un xml de datos?

A

XSL-FOAl software que hace esto se le denomina Processor

189
Q

Nombre dos implementaciones en Java que implementen XSL-FO

A
  • Apache FOP* XEP
190
Q

¿Que es Xerces?

A

Un proyecto de Apache que implementa las API’s de JAXP (DOM, SAX y StaX)

191
Q

Si analizamos con DOM un documento en xml, ¿en que se convierten los textos que hay entre una etiqueta de inicio y su correspodiente de fin?

A

En un nodo de tipo Text (paquete org.w3c.dom)

192
Q

Si analizamos con DOM un documento en xml, ¿se hace con los comentarios xml?

A

Si, se convierten en nodos de tipo Comment (paquete org.w3c.dom)

193
Q

¿Quien se encarga del estandar SGML?

A

ISO

194
Q

¿Qué representa en un documento xml cuando escribimos & ?

A

Es una entidad que el parser va a sustituir por el caracter especial &

195
Q

¿Qué significa que un documento xml esté bien formado?

A

Que está escrito de acuerdo a las siguientes reglas de xml:* Toda etiqueta tiene que tener un cierre* Los valores de los atributos deben de ir entrecomillados* Las etiquetas tienen que estar correctamente anidadas (no se permiten cruces entre etiquetas)* Todo documento debe contener una y solo una raiz* xml es sensible a mayusculas* xml no trunca multiples espacios en blanco

196
Q

¿Qué significa que un documento xml sea valido?

A

Que está perfectamente escrito conforme a su gramática (bien sea DTD o XSD)

197
Q

¿Qué solucionan principale los Namespaces en xml?

A

La posible duplicidad en los nombre de las etiquetas cuando se trabaja con varias fuentes

198
Q

¿Cuales son los tipos mime de xml y json?

A
  • Para xml tenemos (application/xml y text/xml)* Para json tenemos application/json
199
Q

Nombre dos librerias para manipular documentos JSON

A
  • Jackson* Gson de Google
200
Q

En la declaración DOCTYPE para asociar un dtd a un xml, ¿qué significa la palabra SYSTEM?

A

Que es un dtd que solo tiene sentido en un ambito privado

201
Q

¿Que tres elementos fundamentales podemos definir dentro de un DTD?

A
  • ELEMENT* ATTLIST* ENTITY
202
Q

Dentro de un JSON, ¿las propiedades tienen alguna sintaxis especial?

A

Si, todas van entre dobles comillas

203
Q

Nombre 8 tipos de datos que están disponibles en los XSD

A
  • string* decimal* integer* byte* boolean* date* time* dateTime* duration* base64Binary (interesante para embeber un archivo binario en el xml)* positiveInteger* ID
204
Q

¿Cuando se define un xsd que uri se utiliza para definir su espacio de nombres?

A

http://www.w3.org/2001/XMLSchema

205
Q

¿Cuando se vincula un xsd a un xml, que uri se utiliza para espacio de nombres?

A

http://www.w3.org/2001/XMLSchema-instance

206
Q

¿Cual sería la expresion XPath para “seleccionar” todos los atributos precio que están asociados con la etiqueta producto?

A

//producto/@precio(practicar con el software BaseX y los fichero xml de ejemplo de GitHub)

207
Q

En un DTD, a nivel de definición de atributos, ¿que otras opciones tenemos a parte de #REQUIRED para especificar que son obligatorios?

A
  • # IMPLIED para definir que es opcional* #FIXED para dar una valor fijo
208
Q

¿Las expresion FLWOR con que lenguaje xml tienen que ver?

A

Lenguaje XQueryhttp://docs.basex.org/wiki/XQuery_3.0 (ejemplo)

209
Q

En un parser de tipo SAX, ¿que se recibe como parametros del metodo de evento “startElement”?

A
  • En nombre la etiqueta (con o sin prefijo de espacio de nombres)* Atributos
210
Q

Si tenemos que realizar una lectura de un xml del cual nos dan su xsd, ¿que pasos inciales habría que dar para su procesamiento con JAXB y que herramienta hay que usar?

A

Habría que realizar un primer paso de generacion de las clases Java a patir del xsd para que el proceso de unmarshal se realice correctamente.La herramienta está en la JDK y se llama xjc

211
Q

En el contexto de JAXB, ¿a que le llamamos realizar un marshal?

A

A generar un xml a partir de un conjunto de objetos java

212
Q

Enumere las cuatro API’s relacionadas con JAXP 1.4

A
  • SAX* DOM* StaX* TraX
213
Q

¿Qué funcionalidad nos ofrece el lenguaje xsl-t?

A

Mediante un xml de datos, una hoja xsl-t y un procesador xsl podemos generar otros documentos como por ej html

214
Q

¿Conoce alguna libreria en Java especializada en el API XSL-T?

A
  • Xalan* Saxon
215
Q

¿A que recomendacion se la conoce como SQL3?

A

SQL:1999

216
Q

¿SQL es un lenguaje 4GL puro?

A

No porque tenemos una “extension” procedural

217
Q

Es TRUNCATE una sentencia del estandar de SQL

A

Si, desde SQL:2008

218
Q

¿Que caracteristicas soporta SQLite?

A
  • Compatible con SQL* Transaciones (ACID)
219
Q

Nombre seis gestores de bbdd compatibles con SQL

A
  • SQL Server* DB2* Oracle* MySQL* PostgreSQL* MaxDB
220
Q

¿Que sentencia debo de usar sino quiero que al hacer un ROLLBACK se deshaga todo el trabajo de la transacción?

A

SAVEPOINT

221
Q

¿Con que sentencia podemos crear un objeto que nos devuelva valores de forma incremental?

A

CREATE SEQUENCE

222
Q

¿Para que sirve SET TRANSACTION?

A

Para configurar parametros de una transaccion

223
Q

¿A que sublenguaje pertence TRUNCATE y porque?

A

Al DDL porque internamente realiza un DROP TABLE y un CREATE TABLE, aunque el efecto efectivamente es una tabla vacia

224
Q

¿Con que sentencia se modifica una columna de una tabla?

A

ALTER TABLE ALTER COLUMN …

225
Q

¿Con que sentenia borramos un tabla?

A

DROP TABLE

226
Q

Nombre las cuatro restricciones que podemos aplicar sobre las columnas

A
  • PRIMARY KEY* UNIQUE* FOREIGN KEY* CHECK
227
Q

¿Que diferencia existe entre UNIQUE y PRIMARY KEY?

A

Que UNIQUE admite una fila a NULL

228
Q

¿Con que sentencia se puede ejecutar un procedimiento almacenado?

A

CALL procedure

229
Q

Si queremos usar una secuencia, ¿que permiso nos deben otorgar?

A

GRANT usage

230
Q

¿Cual es la sintaxis de la sentencia REVOKE?

A

REVOKE privilegio ON object-name FROM grantee

231
Q

¿Cual de los niveles de aislamiento de una transacción tiene posible problema la “lectura sucia”?

A

READ_UNCOMMITED

232
Q

¿Que nivel de aislamiento es el más seguro pero el que peor rendimiento presenta?

A

SERIALIZABLE

233
Q

¿Que significa la clausula WITH GRANT OPTION dentro una sentenia GRANT?

A

Que el usuario, a su vez, podrá otorgar esos privilegios a otros

234
Q

¿En que situación se produce el problema de la lectura fantasma?

A

Cuando estamos trabajando con rangos de filas

235
Q

¿Para que sirve la funcion de agregado AVG?

A

Para calcular la medía

236
Q

Si en una SQL vemos un HAVING , ¿que hace falta tambíen en esa SQL?

A

Que también exista GROUP BY

237
Q

Si la tabla cliente(nombre,tipo,direccion) tiene 100 filas, ¿que valor nos devolverá la sentencia select count(nombre) from cliente?

A

Como mucho 100, pero puede ser menor que 100 si existen filas con nombre a NULL

238
Q

¿Que diferencia existe entre usar UNION o UNION ALL para “fusionar” dos select’s ?

A

Que UNION ALL deja filas repetidas si las hubiera

239
Q

¿Que hace una CROSS JOIN entre dos tablas?

A

El producto cartesiano de las filas de las dos tablas

240
Q

Si queremos relacionar dos tablas para obtener unicamente aquellas filas que están en ambas, ¿que tipo de JOIN deberemos de usar?

A

INNER JOIN

241
Q

¿Para que sirve una LEFT OUTER JOIN entre t1 y t2?

A

Para obtener todos los registros de t1 relacionados o no con t2

242
Q

¿Para que sirve un MERGE de dos tablas?

A

Para fusionar los registros de una (source) sobre la otra (target) realizando UPDATE si los registros existian en ambas o INSERT en caso contrario.

243
Q

¿Que es una pseudotabla en un TRIGGER?

A

Una forma de poder referenciar la información antigua de una tabla (OLD) o la nueva (NEW) una vez que se ha ejecutado la sentencia que provoca el trigger o en un momento previo a esta

244
Q

Si se han insertado 500 filas en una tabla que tiene asociado un disparador, ¿como debemos de configurar el TRIGGER para que no salte para cada fila?

A

FOR EACH STATEMENT

245
Q

¿Para que sirve un TRIGGER definido como INSTEAD OF?

A

Estos triggers se ejecutan en lugar de la sentencia que provoco su disparo

246
Q

¿Donde es tipico realizar un DECLARE nombre-cursor CURSOR FOR SELECT …?

A

Dentro de un PROCEDURE junto con otras sentencias SQL, instrucciones de CONTROL, etc

247
Q

¿Que ventaja y desventaja principal tienen los PROCEDURE?

A
  • Ventaja: rendimiento pues se ejecutan en el ambito del SGBBDD* Desventaja: lenguaje propietario (PL/SQL, TSQL, PL/pgSQL, …)
248
Q

Las siglas TPS hacen referencia a…

A

Transaction Processing Systems (Sistemas Transaccionales)

249
Q

Las siglas ESS hacen referencia a…

A

Executive Support Systems (Sistemas de Soporte a la Dirección)

250
Q

Los sistemas OLTP tienen las siguientes características…

A

Heterogeneidad, falta de organización, Inadecuación para dar respuesta a consultas complejas.

251
Q

Los sistemas OLAP se pueden clasificar en…

A

ROLAP (Relational OLAP), MOLAP (Muldimensional OLAP) e HOLA (Hybrid OLAP)

252
Q

Las estructuras multidimensionales en las que se almacena la información se le denomina…

A

Cubo OLAP

253
Q

Los STD (Sistema de Apoyo a la Toma de Decisiones) o DSS (Decision Support Systems)…

A

Están más centrados en la decisión y orientados a los altos ejecutivos.

254
Q

El BI (Business Intelligence) se puede definir como:

A

Conjunto de estrategias, aplicaciones, datos, productos, tecnologías y arquitectura técnicas, los cuales están enfocados a la administración y creación de conocimiento sobre el medio, a través del análisis de los datos existentes en una organización o empresa.

255
Q

Qué dos modelos de cuadro de mandos existen:

A

CMO (Cuadro de Mando Operativo) y CMI (Cuadro de Mando Integral)

256
Q

Un ecosistema DWH (Data WareHousing) cuenta (habitualmente) con los siguientes elementos:

A

Data Sources, Load Manager, DW Manager, Query Manager, Software Analytics y Users

257
Q

Un Data Lake es:

A

Repositorio de almacenamiento que contienen una gran cantidad de datos en bruto y que se mantienen allí hasta que sea necesario

258
Q

Un Data Mart es:

A

Es una versión especial de almacén de datos (data warehouse). Son subconjuntos de datos con el propósito de ayudar a que un área específica dentro del negocio pueda tomar mejores decisiones.

259
Q

Se define Slicing por:

A

Procedimiento por el cual se delimita una dimensión del cubo OLAP por una porción cuantitativa, prácticamente como si se cortara un “trozo” de datos y se estudiara por separado

260
Q

¿Qué dos estructuras fundamentales se encuentran en un DW?

A

Tabla de Dimensiones y Tabla de Hechos.

261
Q

¿Qué operación realizada sobre un DW implica ir de lo general a lo específico?

A

Drill-Down

262
Q

¿Qué proporciona la ejecución del comando Roll-Across en un DW”?

A

Se trata de una operación que trabaja de forma similar a Roll-Up, con la diferencia de que roll-across NO se hace sobre una Jerarquía, sino que su forma de ir de lo específico a lo general es quitar un Atributo de la consulta

263
Q

¿Cuáles son los componentes más importantes en un cubo OLAP?

A

Indicadores, Atributos y Jerarquías

264
Q

Si hablamos de un modelo de DW formado por una tabla de hechos y una o más tablas de Dimensiones estamos hablando de:

A

Un Esquema en Estrella

265
Q

La operación Roll-Up consiste en…

A

Se trata de una operación que permite apreciar los datos con un menor nivel de detalle, subiendo por una Jerarquía.

266
Q

¿Qué permite la operación PAGE dentro de un DW?

A

Presenta el Cubo dividido en secciones, a través de los valores de un Atributo, como si se tratase de páginas de un libro.

267
Q

¿Qué operación permite seleccionar el orden de visualización de los Atributos e Indicadores, con el objetivo de analizar la información desde diferentes puntos de vista?

A

Pivot

268
Q

Las cuatro libertades promovidas por el Software libre son:

A

Libertad 0. La libertad para ejecutar el programa sea cual sea nuestro propósito.Libertad 1. La libertad para estudiar el funcionamiento del programa y adaptarlo a tus necesidades -el acceso al código fuente es condición indispensable para esto-.Libertad 2. La libertad para redistribuir copias.Libertad 3. La libertad para mejorar el programa y luego publicarlo para el bien de toda la comunidad -el acceso al código fuente es condición indispensable para esto-

269
Q

Open Source es una iniciativa de…

A

La OSI (Open Software Initiative)

270
Q

OSI marca 10 pautas para considerar un programa Open Source, indica al menos 3 de estas…

A

Libre distribuciónCódigo fuenteTrabajos derivadosIntegridad del código de fuente originalNo discriminación contra personas o gruposNo discriminación contra usosDistribución de la licenciaLa licencia no debe ser específica de un productoLa licencia no debe restringir otro softwareLa licencia debe ser tecnológicamente neutra

271
Q

Los derechos de autor son…

A

Un conjunto de normas y principios que regulan los derechos morales y patrimoniales que la ley concede a los autores (los derechos de autor), por el solo hecho de la creación de una obra literaria, artística o científica, tanto publicada o que todavía no se haya publicado

272
Q

Al tres libertades que se han de cumplir para considerar una licencia copyleft son:

A

Usarla sin ninguna limitación(Re)distribuir cuantas copias deseeModificarla de la manera que crea conveniente

273
Q

Una patente es…

A

Conjunto de derechos exclusivos garantizados por un gobierno o autoridad al inventor de un nuevo producto (material o inmaterial) susceptible de ser explotado industrialmente para el bien del solicitante por un periodo de tiempo limitado.

274
Q

El shareware es…

A

Software con autorización de redistribuir copias, pero debe pagarse cargo por licencia de uso continuado.

275
Q

La última versión de GPL es la versión…

A

v3

276
Q

Las siglas EUPL significan…

A

European Union License

277
Q

Indica al menos dos licencias SIN copyleft

A

BSD, Apache y MIT

278
Q

Las cuatro definiciones en las que se basa Creative Commons son:

A

‘Atribución’, con la cual se puede distribuir, exhibir, representar… siempre y cuando se reconozca y se cite a su autor‘No comercial’, que no permite usar el software con fines comerciales ‘No derivadas’, con la cual no se puede modificar dicha obra ‘Compartir igual’, que incluye la creación de obras derivadas siempre que mantengan la licencia original.

279
Q

El tipo de licencia Creative Commons que exige Reconocimiento y NoComercial permite…

A

La generación de obras derivadas siempre que no se haga un uso comercial. Tampoco se puede utilizar la obra original con finalidades comerciales.

280
Q

GPL v3 es incompatable con…

A

GPL v2AGPLBSD 1.0Apache 1.1MPL 1.1

281
Q

Al hablar de derechos de autor, de qué tipos de obras podemos estar hablando?

A

Unitarias o en colaboración, Colectivas, Compuesta y Derivada

282
Q

Los derechos morales de un autor tienen como característica más relevante…

A

Es un derecho irrenunciable e inalienable

283
Q

Cuál es la última versión de EUPL

A

v1.2

284
Q

¿Qué licencia es recomendada por el ENI?

A

EUPL

285
Q

La seguridad de la información se caracteriza por la preservación de:

A

ACIDTAutenticidad: Propiedad o característica consistente en que una entidad es quien dice ser o bien que garantiza la fuente de la que proceden los datos.Confidencialidad: Asegurando que la información es accesible sólo a aquellos que tienen autorización para ello.Integridad: Salvaguardando la completitud y precisión de la información y de los métodos de procesamiento.Disponibilidad: Asegurando que los usuarios autorizados tienen acceso a la información en el momento que este acceso es requerido.Trazabilidad: Propiedad o característica consistente en que las actuaciones de una entidad pueden ser imputadas exclusivamente a dicha entidad.

286
Q

En el plan de seguridad, ¿qué dos estrategias se contemplan?

A

Estrategia Proactiva y Reactiva.

287
Q

Las siglas RTO y RPO hacen referencia a:

A

RTO (Recovery Time Objective) y RPO (Recovery Point Objectives)

288
Q

MAGERIT v3 hace referencia a la norma…

A

ISO 31000

289
Q

MAGERIT v3 consta de:

A

I Método con 6 apéndices, o material de consultaII Catálogo de elementos con 4 apéndicesIII Guía de técnicas

290
Q

En base a la siguiente definición: “eventos que pueden desencadenar un incidente, produciendo daños sobre los activos” hablamos de:

A

Una Amenaza según MAGERIT v3

291
Q

MAGERIT v3 define el IMPACTO cómo…

A

Consecuencia en un activo de la materialización de una amenaza

292
Q

MAGERIT v3 define el RIESGO cómo…

A

Posibilidad de que se produzca un impacto determinado en un activo, en un dominio o en toda la organización

293
Q

En base a la siguiente definición: “permite asegurar por escrito un comportamiento (siempre luego de un análisis de riesgo).” hablamos de:

A

Certificación

294
Q

En base a la siguiente definición: “permite expresar el grado de confianza que inspira un SI” hablamos de:

A

Evaluación

295
Q

MAGERIT v3 define Auditoria cómo…

A

Permite conocer el grado de adecuación de medidas y controles. Se materializan en informes con las recomendaciones. Es por mandamiento legal o bien requeridas por la propia Dirección de la Organización.

296
Q

(MAGERIT v3) ¿Qué 4 Actividades se recogen dentro del “Método de Análisis de Riesgos (MAR)”?

A

MAR.1: Caracterización de los activos MAR.2: Caracterización de las amenazas MAR.3: Caracterización de las salvaguardas MAR.4: Estimación del estado de riesgo

297
Q

MAGERIT v3 recoge 4 zonas de riesgo, la zona 2 habla de riesgos…

A

…de probabilidad relativa e impacto medio; se pueden tomar varias opciones

298
Q

Según MAGERIT v3, los Activos están expuestos a…

A

Amenazas

299
Q

En cuanto a la eficacia y madurez de las salvaguardas, el nivel 3 (L3) hace referencia a…

A

Un proceso bien defindo

300
Q

(MAGERIT v3) ¿Qué 3 Actividades se recogen dentro del “Plan de Seguridad (PS)”?

A

PS.1: Identificación de proyectos de seguridadPS.2: Plan de ejecuciónPS.3: Ejecución

301
Q

Nombre al menos 5 tipos de activos según MAGERIT v3:

A

Esenciales (información y servicios), Equipos Informáticos, Personas, Instalaciones, Redes de comunicación…

302
Q

La Matriz RACI (asignación de responsabilidades), sus siglas hacen referencia a:

A

Responsable [R]: El que realiza el trabajo y es responsable de él.Accountable [A]: Se encarga de aprobar el trabajo realizado. Una vez aprobado pasa a ser el máximo responsable.Consulted [C]: Este rol posee información o capacidad para terminar el trabajo.Informed [I]: Este rol debe ser informado del progreso y los resultados del trabajo.

303
Q

PILAR, conjunto de herramientas del CCN-CERT cuenta con las siguiente:

A

PILAR, PILAR Basic, MicroPilar, RMAT.

304
Q

μPILAR (micropilar) es una versión de PILAR…

A

…reducida a la mínima expresión para realizar análisis de riesgos muy rápidos

305
Q

¿Qué cuatro estrategias básicas se usan para controlar el riesgo?

A

Evitar el riesgo, Transferir el riesgo, Mitigar el riesgo y Aceptar el riesgo

306
Q

MAGERIT v3 define una Salvaguarda como…

A

Acción que reduce el riesgo

307
Q

Si hablamos del tipo de formalización que “permite conocer el grado de adecuación de medidas y controles. Se materializan en informes con las recomendaciones.” estamos hablando de…

A

Auditoría

308
Q

¿Que protocolo utiliza OSPF para intercambiar su informacion de routing?

A

IP (campo protocol con valor 89)

309
Q

Nombre 5 protocolos de OSI

A
  • IS-IS (de encaminamiento)* FTAM (transferencia de ficheros)* X.500 (servicios de directorio)* X.400 (servicio de correo)* TP0 (de transporte)
310
Q

¿Cual es el nombre para la unidad de datos que intercambian en OSI dos niveles adyacentes?

A

IDU (ICI+SDU)

311
Q

¿Que nivel de OSI se encarga de la compresión de los datos?

A

Presentacion

312
Q

¿Qué nombre recibe la información que maneja el nivel de transporte en OSI?

A

Segmento

313
Q

¿Qué nombre recibe la información que maneja el nivel de red en OSI?

A

Paquete

314
Q

¿En que tipo de documento y quien se encarga de publicar los distintos estandares relacionados con internet?

A

La IETF mediante unos documentos denominados RFC’s

315
Q

¿Que es un RIR?

A

Una entidad en quien delega la IANA/ICANN la gestión de un bloque de direciones IP.Ej: En europa es RIPE NCC

316
Q

¿En que protocolo se basa el funcionamiento de la orden ping?

A

En el envio de tramas ICMP (sobre IP) del tipo “Echo Request”

317
Q

Para que no se den bucles a la hora de enviar la información, ¿que estrategía siguen los switches?

A

Crear un arbol de recubrimiento con algoritmos/protocolos llamado “Spanning Tree”

318
Q

¿Existe algun protocolo que nos diga la direccion MAC de un host en base a su IP?

A

Si, se llama ARP

319
Q

Para no depender de la conexion fisica, ¿existe alguna otra opcion en un switch para “agrupar” de forma logica los dispositivos de la red?

A

Si, mediante la creación de VLAN’s (802.1Q)

320
Q

¿Existe control de flujo en TCP?

A

Si, mediante el campo “window” que contiene el numero de bytes que el receptor puede procesar sin que el emisor tenga que recibir un ack

321
Q

¿Qué indica el campo TTL del datagrama IPv4?

A

El número maximo de saltos (routers) que podrá dar ese datagrama antes de ser descartado

322
Q

¿Cuando se fragmenta un datagrama IP?

A

Cuando el MTU es más pequeño que el datagrama.A todos los fragmentos generados les vamos a poner en el campo “identificador” el mismo valor.A cada fragmento se le denomina “paquete ip”

323
Q

¿Cual es el tamaño de la cabecera fija de IPv4?

A

20 bytes

324
Q

¿Cual es el tamaño de una direccion IPv4?

A

32 bits

325
Q

¿Cuantas redes existen de clase A?

A

126 por la 0.x.x.x y la 127.x.x.x están reservadas

326
Q

Si en una red/subred tenemos disponibles 4 bits para host, ¿cuantas maquinas se pueden direccionar?

A

24 - 2 (las combinaciones de todo ceros y todo unos hay que quitarlas porque representan a la red y al broadcast respectivamente)

327
Q

¿Cual fue uno de los problemas cuando se manejaba direccionamiento con clases?

A

Desperdicio de IP’s

328
Q

¿Que direcciones de clase B no se pueden usar en internet?

A
  • 172.16.0.0 - 172.31.255.255* 169.254.x.x
329
Q

¿Que direccion de clase C no se puede usar en internet?

A

192.168.x.x

330
Q

¿Sobre una direccion de clase B aplicamos una mascara de subred 255.255.240.0, cuantas subredes podremos definir si el ultimo octeto lo reservamos para hosts?

A

24=16 subredes

331
Q

¿Cual fue el cambio que introdujo la notacion CIDR?

A

Que ahora el subnetting se hace a nivel de direcciones de internet, es decir, ya no existen clases

332
Q

¿Cuanto ocupa la cabecera fija en IPv6?

A

40 bytes

333
Q

¿Existe algun campo parecido al TTL de IPv4?

A

Si, se denomina Hop Limit

334
Q

¿Que tamaño tiene las direcciones en IPv6?

A

128 bits

335
Q

Nombre tres caberas de extension de IPv6

A
  • Fragmentacion (solo fragmenta el origen, no los routers)* Autenticacion del datagrama (AH)* Enrutamiento
336
Q

¿Que tipos de direcciones existen en IPv6?

A
  • Unicast (solo identifican un interface)* Multicast (un grupo de interfaces)* Anycast (uno entre un grupo de interfaces)
337
Q

¿Cual es el prefijo de las direcciones de tipo link-local y como se configuran?

A

Son direcciones del estilo FE80::/10 y se autoconfiguran en el propio host (no son enrutables)

338
Q

¿A que corresponde la direccion IPv6 multicast FF01::2 ?

A

A todos los routers

339
Q

Cuando se autoconfigura una direccion IPv6, ¿que opciones hay para los 64 bits de la parte de interface?

A
  • Numero aleatorio* Algoritmo EUI-64 (en función de la MAC del interface)
340
Q

En ICMPv6, ¿para que sirve el protocolo de descubrimiento de vecindario?

A
  1. Para poder descubrir tu router y que te info de configuracion (ej: prefijo de red para las direccion unique-local)2. Para chequear (dado que existe la autoconfiguracion) que no has generado la misma direccion que algún vecino
341
Q

Nombre dos protocolos IGP de vector-distancia

A
  1. RIP2. IGRP
342
Q

Nombre dos protocolos IGP de estado-enlace

A
  1. OSPF2. IS-IS
343
Q

¿Qué tipo de protocolos de routing se da entre sistemas autonomos?

A

EGP

344
Q

¿Que tres pasos se siguen a la hora de establecer una conexion TCP entre dos entidades?

A
  1. El cliente envia SYN (con un numero de secuenciax2. El servidor envia un SYN-ACK aceptando ese numero de secuencia y enviando el suyo propio, numero de secuenciay3. El cliente envia un ACK aceptando el dato del servidor y la conexion queda “ESTABLISHED”
345
Q

¿Cuales son los dos campos más importantes en el segmento TCP?

A

El numero de puerto origen (local) y el destino (remoto)

346
Q

¿Con que comando podemos consultar del dominio acme.com donde están sus servidores de correo?

A

Con nslookup haciendo un set q=mx

347
Q

¿Cual es el puerto del servicio de FTP?

A

21

348
Q

¿Cual es el puerto del servicio DNS?

A

53

349
Q

¿Cual es el puerto del servicio telnet?

A

23

350
Q

¿Cual es el puerto del servicio de ssh?

A

22

351
Q

¿Para que sirve el protocolo LDAP?

A

Para realizar consultas sobre servicios de directorio como el Active Directory de Microsoft

352
Q

¿Cual es el puerto del servicio de LDAP?

A

389

353
Q

¿Cual es el puerto para el servicio SNMP?

A

Se usa UDP. 161 y 162 (trap)

354
Q

¿Como se llama el servicio que sirve para configurar la ip dinamicamente en un host?

A

DHCP o BOOTP

355
Q

El sentido o flujo real de información el modelo OSI se da ¿en vertical o en horizontal?

A

vertical

356
Q

En OSI ¿Como se denomina el formato de la informacion que se intercambian entre capas o entidades homologas?

A

PDU

357
Q

¿Qué nombre recibe la información que maneja el nivel de enlace en OSI?

A

Trama

358
Q

¿Con que protocolo un host puede especificar que quiere abandonar un grupo multicast ipv4?

A

IGMP. Nota: En IPv6 sería con Multicast Listener Discovery o MLD (basado en tres tipos de mensajes ICMPv6)

359
Q

Cuando un host envia una solicitud de resolucion ARP, ¿a que direccion destino lo envia?

A

FF:FF:FF:FF:FF:FF

360
Q

¿En que contexto se utilizan los protocolos H.323 o SIP?

A

Sistemas de VoIP

361
Q

¿En que dos subniveles se divide el nivel de enlace en la arquitectura de la IEEE?

A

LLC (802.2) y MAC (802.3/802.4/…/802.11/…)

362
Q

¿A que capa del modelo OSI pertence el protocolo HDLC?

A

nivel de enlace

363
Q

¿Que protocolo se corresponde con el estandar de la IEEE 802.1D?

A

STP o Spanning Tree Protocol

364
Q

¿Que protocolo se corresponde con el estandar de la IEEE IEEE 802.1aq?

A

SPB o Shortest Path Bridging

365
Q

¿Que protocolo se corresponde con el estandar de la IEEE 802.1w?

A

RSTP o Rapid Spanning Tree Protocol

366
Q

¿Que protocolo se corresponde con el estandar de la IEEE 802.1s?

A

MSTP o Multiple Spanning Tree Protocol

367
Q

¿Qué tipo de información transporta una BPDU?

A

Información acerca del protocolo de Spanning Tree

368
Q

¿Cual es el tamaño maximo de un datagrama ipv4 y porque?

A

65.535 bytes (incluida la cabecera). Razon=campo Total length es de 16bits

369
Q

¿Cual es el tamaño minimo de un datagrama ipv4 y porque?

A

20 bytes porque es el tamaño de la parte fija de la cabecera (puede no haber body)

370
Q

¿Que representa la MTU?

A

Unidad maxima de transferencia de una trama del nivel 2 (ej. En ethernet son unos 1.500bytes)

371
Q

¿Cual es el flag de la cabecera ipv4 que se usa para descubrir la maxima MTU desde un origen dado?

A

Don’t Fragment

372
Q

¿Que ocurre cuando un router se encuentra un datagrama ipv4 con el campo TTL a 0?

A

Se descarta el datagrama y se informa al origen con un mensaje ICMP de “Tiempo Excedido”

373
Q

¿Que significado tiene el campo IHL del datagrama ipv4 y que tamaño tiene?

A

Longitud de la cabecera (no siempre serán 20 bytes). Son 4 bits = Nº de palabras de 32bits

374
Q

¿Cual es el rango teorico y efectivo de las direcciones automaticas APIPA?

A

169.254.0.0/16 y 169.254.1.0–169.254.254.255 respectivamente

375
Q

¿Cual es el rango de valores del primer octeto en las direcciones ipv4 multicast?

A

224-239

376
Q

¿Cual es el rango de valores del primer octeto en las direcciones ipv4 de clase B?

A

128-191

377
Q

En una red de clase A tenemos 7 bits para el prefijo de red. ¿Cuantas redes podemos direccionar realmente?

A

2^7 - 2 (las direcciones 0.x.x.x y 127.x.x.x no son validas para redes)

378
Q

¿En que consiste el concepto de supernetting?

A

Una superred o supernet es una red IP que está formada por la combinación de dos o más redes o subredes con un prefijo CIDR común. El prefijo de enrutado de la superred comprende los prefijos de las redes que la constituye. No debe contener prefijos de otras redes que no estén en el mismo camino de enrutado. El proceso de formar una superred es denominado supernetting o agregación de rutas.

379
Q

En subnetting,¿de donde se toman prestados los bits para direccionar subredes?

A

De la parte de host

380
Q

¿Tiene alguna desventaja clara el subnetting FLSM?

A

Si, el desaprovechamiento de IP’s ya que todas las subredes tienen el mismo tamaño maximo

381
Q

Nombre las primeras 4 cabeceras de extension en ipv6

A

Hop by Hop, Destination Options, Routing y Fragmentacion

382
Q

¿Cual es el prefijo de las direcciones de tipo unicast unique-local?

A

FC00::/7 (se divide en dos bloques FD00::/8 y FC00::/8, este último actualmente sin uso definido)

383
Q

¿Cual es el prefijo de las direcciones de tipo unicast global?

A

2000::/3 con lo cual son direcciones que pueden empezar por 2 y por 3 unicamente

384
Q

¿Cuantos bits se pueden utilizar para subred en una ipv6 de tipo unicast unique-local?

A

16bits

385
Q

¿Cuantos bits se pueden utilizar para subred en una ipv6 de tipo unicast link-local?

A

Ninguno

386
Q

¿A que corresponde la direccion IPv6 multicast FF02::1 ?

A

Grupo multicast con todos los nodos a nivel de tu enlace

387
Q

Segun el protocolo de routing RIP, ¿cual es el numero de saltos a partir del cual considera que un host es inaccesible?

A

16 (15 es el maximo permitido)

388
Q

¿Cuales son los protocolos de routing que soportan ipv6?

A

RIPng, OSPFv3, IS-IS, EIGRP

389
Q

¿Sobre que protocolo se transporta la informacion del protocolo de routing RIP?

A

UPD puerto 520

390
Q

¿Cual de los tipos de protocolos de routing tiene una vision completa de la red?

A

Protocolos de estado de enlace (OSPF, IS-IS)

391
Q

En TCP, ¿que representa el MSS y cuando se establece?

A

Es el tamaño maximo de segmento que un extremo esta dispuesto a aceptar. Se lo notifico al otro extremo en la trama SYN del saludo

392
Q

¿El protocolo de transporte UDP, garantiza un trafico fiable?

A

No, los niveles superiores tendrán que lidiar con los fallos en el transporte

393
Q

Para que sirve el registro MAR de un procesador

A

Contiene la dirección del dato/instrucción que necesita ser accedido

394
Q

Al proceso de preparar los registros de un procesador para la posterior decodificación y ejecución de una instrucción se le conoce como

A

Ciclo de Fetch

395
Q

La unidad básica de información en la computación cuántica es el:

A

Qubit

396
Q

Qué es la segmentación de un procesador o pipelining

A

Es la técnica para conseguir paralelismo en un procesador, segmentando las instrucciones en varios pasos para mantener ocupado siempre al procesador

397
Q

En la Arquitectura Von Neumann los datos y las instrucciones, se almacenan en:

A

Una misma memoria de lectura/escritura

398
Q

En la Arquitectura Harvard los datos y las instrucciones, se almacenan en:

A

Memoria de Instrucciones y Memoria de Datos

399
Q

Si hablamos de la CPU, a que hace referencia las siglas ALU

A

Arithmetic Logic Unit (Unidad Aritmético Lógica)

400
Q

Si hablamos de la CPU, a que hace referencia las siglas PSW

A

Program Status Word (Palabra de Estado del Programa)

401
Q

En arquitectura Von Neumann, ¿qué interconexiones o buses se dan para transmitir la información entre los diferentes componentes?

A

Bus de datos, Bus de direcciones y Bus de control

402
Q

Si decimos que un procesador dispone de varios formatos de instrucción y muchos modos de direccionamiento estamos hablando de un procesador:

A

CISC

403
Q

ARM es un tipo de procesador derivado de la arquitectura…

A

RISC

404
Q

¿Que tipo de memoria es la SRAM?

A

Memoria Estática

405
Q

Una memoria EPROM o RPROM puede borrarse mediante:

A

Rayos ultravioletas

406
Q

Mecanismos para el control de la E/S:

A

Polling o Programmed Input/Output (PIO), IRQ y DMA

407
Q

Sí hablamos de M.2 estamos hablando de:

A

Se trata de un tipo de conector, encargado de sustituir al conector mSATA.

408
Q

Velocidad y Conector de Thunderbolt 3

A

40 Gbps - USB tipo C

409
Q

Las siglas PD de USB-PD hace referencia a:

A

Power Delivery

410
Q

Si hablamos de Snapdragon estamos hablando de:

A

Un tipo de microprocesador para Smartphone

411
Q

En windows y linux al anillo 0 se le conoce como

A

Modo kernel

412
Q

Cuantos bytes teóricos de memoria virtual podemos direccionar en una arquitectura x64

A

2^64 bytes = 16 EB aunque los procesadores actuales no soportan más de 2^48 = 256 TB

413
Q

La memoria cache de menor tamaño y mayor velocidad situada dentro del procesador es la:

A

L1

414
Q

PCI Express se encuentra en su versión:

A

5.0

415
Q

Las siglas FSB hacen referencia a:

A

Front Side Bus

416
Q

El chipset en una arquitectura micro se divide en:

A

Northbridge y Southbridge

417
Q

Las siglas SISD hacen referencia a:

A

Single Instruction, Single Data

418
Q

Si hablamos de arquitecturas MIMD en las que la memoria física es uniformemente compartida por todos los procesadores, estamos hablando de:

A

Arquitecturas UMA (Uniform Memory Access) o SMP (Multiprocesamiento simétrico)

419
Q

Si hablamos de ordenadores independientes interconectados operando de forma conjunta y como un único recurso computacional y todo ello localizado geográficamente estamos hablando de:

A

Clúster

420
Q

Las siglas SSI hacen referencia a:

A

Single System Image

421
Q

En cuantos bits suele ejecutarse la BIOS normalmente

A

16 bits

422
Q

La UEFI puede ejecutarse en _____ bits

A

32 o 64 bits

423
Q

Las categorías de servicio en la nube más representativas son:

A

IaaS (Infraestructure as a Service), PaaS (Plataform as a Service), SaaS (Software as a Service)

424
Q

El northbridge es el encargado de gestionar los intercambios de información entre

A

CPU y Memoria Principal y los buses rápidos como AGP o PCIe

425
Q

La política de actualización de una memoria caché que NO actualiza de manera síncrona la memoria principal es conocida como ….

A

Write back

426
Q

La velocidad máxima que puede alcanzar un bus pci-x es

A

La velocidad del dispositivo más lento conectado a él puesto que no puede negociar las velocidades por cada dispositivo

427
Q

¿Qué es y para que se utiliza el PIC?

A

Es el controlador programable de interrupciones y es el chip encargado de informar a la CPU de que se ha producido una interrupción Hardware o Software

428
Q

En que consiste el servicio en nube Serverless

A

Permite crear y desplegar funciones y aplicaciones ya sea como código fuente o como contenedores

429
Q

Una de las alternativas Open Source a las nubes comerciales es

A

Open Stack

430
Q

El número máximo de dispositivos que soporta USB es

A

127

431
Q

¿En que consiste la virtualización basada en contenedores?

A

En una capa de virtualización que permite ejecutar instancias de usuario de manera independiente, llamadas contenedores, pero compartiendo el mismo Kernel.Estos contenedores incluyen las librerias, configuraciones y binarios para ejecutarse.

432
Q

Nombre cuatro tecnologias de contenedores

A
  • Docker* RKT* OpenVZ* Apache Mesos
433
Q

¿Como se denomina a la plantilla de Docker que tenemos construida o generada en disco, lista para ser ejecutada?

A

imagen

434
Q

¿Como se denomina en Docker a un imagen que la hemos puesto en funcionamiento?

A

contenedor

435
Q

¿Cual es el concepto que hay detras de asociarle a un contenedor Docker la posibilidad de un almacenamiento persistente?

A

volumen

436
Q

¿Con que herramientas se pueden gestionar los contendores en distintos nodos de un cluster, asi como monitorizarlos, etc?

A
  • Kubernetes* Docker-swarm
437
Q

Cuando manejamos en desarrollo unos cuantos contenedores de Docker y se hace un poco tediosa la tarea de manejarlos, ¿existe alguna herramienta con la que podamos actuar sobre todos ellos a la vez?

A

Docker compose

438
Q

¿Que dos grandes diferencias de filosofia existe entre una VM y un Contenedor?

A
  • Los contenedores se crean y se detruyen continuamente* Ocupan poco espacio (virtualizacion ligera)
439
Q

Para que sirve el siguiente comando y la etiqueta:docker build -t etiqueta .

A

Construye en disco una imagen según el fichero Docker file y le asocia esa etiqueta para luego poder referirnos a ella cuando lancemos algún contenedor

440
Q

¿Que patron utilizarías para que si un microservicio deja de responder o responde errores, no le enviemos peticiones hasta que se recupere?

A

Circuit Breaker

441
Q

¿Que técnicas asíncronas de comunicación entre microservicios conocemos?

A

Petición Respuesta (Request-response)Datos compartidos (Common Data)Dirigido por eventos (Event-driven)

442
Q

¿Cómo se pueden implementar transacciones en una arquitectura de microservicios?

A

Transacciones Distribuidas (2-phase-commit) (voting - commit)Usando las SAGAS que consiste en partir una transaccion en microtransacciones, gobernadas por un orquestador o una coreografía, y aplicar mecanismos de reintentos, compensación o rollback en caso de errores.

443
Q

¿En que consiste CQRS?

A

Command and Query Responsibility SegregationSeparar las operaciones de lectura de las de escritura en una bbdd:- Separando sólo por APIs- Separando los modelos de datos de esas APIs- Separando también las BBDD en instancias de R y W sincronizadas

444
Q

¿Como se llama a la agrupación de contenedores que se ejecutan en un Nodo de Kubernetes?

A

POD

445
Q

Cuando agrupamos PODS y los ‘servimos’ con una dirección de red, lo denominamos ___________

A

Servicio

446
Q

¿En que consiste FaaS?

A

Function as a ServiceNos preocupamos de publicar el código fuente, que se activa, hace su trabajo y se destruye, aislandonos de toda la gestión del entorno de ejecuciónProveedores Cloud: Google Cloud Functions, AWS Lambda, Azure Functions, Qinling de OpenStack

447
Q

¿En que consiste la idempotencia en microservicios?

A

Múltiples ejecuciones de la misma función o microservicio, con los mismos datos, deben producir el mismo resultado (no un incremento o acumulado si ocurriese un reintento o una repetición)

448
Q

¿Como podemos escalar fácilmente microservicios bajo demanda? ¿Y si se quedan cortos de memoria, como se llamaría ese escalado?

A

Escalado Horizontal o duplicación horizontal: Lanzamos más instancias (contenedores/pods) en otros nodos worker.Si necesitamos mejorar los recursos asignados al pod/contenedor usamos el escalado vertical

449
Q

¿Que herramientas de observabilidad en microservicios conocemos?

A

PrometheusGrafanaElasticSearchJaegerKiali

450
Q

Enumere distintos tipos de pases a producción en arquitecturas de microservicios

A

Green and Blue (ejecuciones paralelas)Tests A/BCanary buildsRamped/Rolling

451
Q

¿Donde debemos guardar nuestras imágenes tras crearlas?

A

En un repositorio de imagenes, ya sea público como Docker HUB o privado como Nexus o Container Registries de los proveedores de Nube.

452
Q

¿En que consiste el algoritmo de planificación de CPU Round Robin?

A

En asignar un “quantum” o tiempo fijo de CPU a cada proceso, después del cual, el proceso es expulsado (apropiativo)

453
Q

¿Para que sirve el Algoritmo de Dekker y Peterson?

A

Es un algoritmo de programación concurrente para exclusión mutua, que permite a dos procesos o hilos de ejecución compartir un recurso sin conflictos

454
Q

¿Cuál es la utilidad del componente hardware MMU?

A

Traducir direcciones virtuales/lógicas a físicas (mediante el uso de la información cacheada en el TLB)

455
Q

¿En que consiste la técnica de la multiprogramación?

A

En tener varios procesos ya en memoria listos para entrar en ejecución

456
Q

¿Qué dos parámetros hay fundamentalmente en la tabla de segmentos?

A

limite (por seguridad) y base (para la traducción)

457
Q

¿Cómo se denominan los bloques en los que se divide la memoria principal cuando usamos paginación?

A

Marcos de pagina

458
Q

¿Qué anomalía se produce cuando un sistema pasa mas tiempo paginando que ejecutando?

A

Hiperpaginación

459
Q

¿Qué dos bits se manejan en el algoritmo NRU de reemplazo de página?

A

bit de referencia (se activa al acceder a la página)| bit de modificación (se activa al modificar la página)

460
Q

¿Cómo se llama a la estructura de datos que se usa para salvar y restaurar el estado de un proceso?

A

PCB (bloque de control de proceso)

461
Q

¿Qué tipo de segmento es el conocido como Text?

A

Código (instrucciones) del proceso

462
Q

¿Cuáles son los cincos estados por los que puede pasar un proceso?

A

Nuevo, Preparado, Ejecución, Bloqueado(E/S) y Terminado

463
Q

¿Qué otro nombre recibe el planificador a corto plazo?

A

Dispatcher

464
Q

¿De que se ocupa el planificador de procesos a largo plazo?

A

Ingresar nuevos procesos en el sistema y situarlos en la cola de preparados

465
Q

¿Qué es el efecto Convoy?

A

Efecto que se produce en la planificación de CPU de tipo FCFS cuando muchos procesos pequeños tienen que esperar a que termine uno muy grande que estaba por delante de ellos en la cola

466
Q

¿Cómo se denomina a la entidad activa en la que se puede dividir un proceso para aumentar su concurrencia y que comparten los recursos asignados a este?

A

Thread o Hilo

467
Q

Nombre dos métodos de sincronización de procesos

A

Semáforos y Monitores

468
Q

¿Qué tipo de técnicas son la asignación indexada y enlazada?

A

Técnicas de asignación de espacio en disco

469
Q

Nombre de tres técnicas de E/S para comunicación con los dispositivos

A

Programada (polling), interrupciones y DMA