S04 28/01/2023 Flashcards

1
Q

Explica cuál es la estructura y función del patrón de diseño Adapter

A

Consiste en introducir una clase entre “Cliente” y “Servicio”
para que este primero pueda utilizar

los métodos que ofrece el segundo de una forma
que se ajuste más a sus necesidades

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

¿Cuáles son los metadatos mínimos obligatorios según la NTI del documento electrónico?

A

Versión NTI (URI)
Identificador(Normalizado)
Organo(DIR3)
FechaCaptura(ISO 8601)
Origen(0=Ciudadano,1=Administracion)
EstadoElaboracion(Original,CopiaElectronicaAutentica,…)
NombreFormato(segun NTI Catalogo de Estandares)
TipoDocumental(Resolucion,Acuerdo,Acta,…)

TipoFirma(CSV o según formatos de NTI Política de firma)
– si TipoFirma=CSV
Valor CSV
DefinicionGeneracionCSV(Orden o Resolución que define la generación del CSV)

– si EstadoElaboracion=Copia electrónica autentica con cambio de formato o Copia electronica parcial autentica
IdentificadorDocumentoOrigen(Normalizado)

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

¿Cual es y donde se define el ciclo de vida de un Servlet?

A

Se define en el interface javax.servlet.Servlet mediante los métodos

init(config)
service(req,res)
destroy()

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

En .NET, ¿cuál es el objetivo del Entity FrameWork?

A

Es un ORM, quiere decir que nos ofrece la funcionalidad de
almacenar y recuperar objetos de una BBDD relacional
sin tener que tratar con el SQL directamente

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

¿Para qué nos sirve el comando de Linux iw?

A

Configuración de interfaces wireless. Algunos usos:

a) iw list (lista todos los dispositivos wireless con sus capacidades)
b) iw dev wlan0 scan (escaneo de las redes disponibles a traves del interface wlan0)
c) iw dev wlan0 link (estado del interface wlan0)
d) iw wlan0 connect foo (conectar a la red con SSID “foo” si está abierta)

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

Comandos más importantes dentro del fichero Dockerfile

A

FROM (imagen base a partir de la cual vamos a generar la nuestra)
COPY (copiar de ficheros desde el host/local a la imagen)
ADD (similar a COPY pero soporta URL’s y capacidades para descomprimir)
RUN (se ejecuta cuando se está construyendo una imagen, tipico –> apt install …)
CMD (se ejecuta cuando el contenedor se inicia)
ENTRYPOINT (establecer un ejecutable cuando arranque el contenedor)
VOLUME (configurar volúmenes para almacenamiento persistente)
EXPOSE (indica puertos de escucha en el contenedor, pero no los publica realmente)

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

En que consiste el servicio común de @firma?

A

Servicios Web con funcionales de firma y de validación de
certificados usados por la propia administración

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

¿Cuál es el uso del modificador transient en Java?

A

Le indica al sistema que ese atributo no se debe persistir/serializar cuando se guarden en disco objetos de esa clase (que tiene que implementar java.io.Serializable)

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

¿Qué diferencia hay entre un sistema de integración continua y uno de entrega continua?

A

Integración Continua solo llega hasta los test
Entrega Continua hasta el despliegue

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

¿Qué diferencia existe entre una plataforma IaaS y PaaS?

A

IaaS nos ofrece recursos de VM y almacenamiento

PaaS nos ofrece plataformas de ejecución finales (java, php, …)

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

¿Qué tipo de productos tienen que ver con la filosofía IaC?

A

Los productos que se usan para automatizar tareas de sistemas al estilo IaC son:

Ansible, Chef, Puppet, Terraform, Salt, …

WSUS, SCCM

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

¿En qué consiste el operador “nave espacial” a<=>b en PHP?

A

Es un operador de comparación que devuelve -1,0 o 1 en
función de si los dos valores son iguales o uno mayor que el otro

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

¿En qué consiste la solución aportada por la herramienta Pilar?

A

Es una herramienta CCN que nos da soporte para las fases
de análisis y gestión de riesgos (Ej. Magerit)

micro Pilar y Pilar basic

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

¿Para qué sirve un fichero con extensión VMDK?

A

Formato abierto para persistencia de VM

Ej: VMWare y VirtualBox

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

¿Como se identifica un circuito virtual dentro de ATM?

A

Mediante los Identificadores VPI/VCI (tiene sentido local)

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

¿Cuál es la utilidad del protocolo NTP?

A

Se basa en el protocolo UDP (puerto 123)

funciona de forma jerárquica (estratos)

Sincronizar relojes

17
Q

¿Para qué nos sirve la directiva @page en CSS?

A

Para poder definir los estilos/formatos de la página cuando vamos a imprimirla

18
Q

¿Qué opciones tenemos para securizar servicios web SOAP?

A

Con el estándar de OASIS WS-Security podemos cifrar, firmar y autenticar las peticiones SOAP (en el header concretamente)

19
Q

¿Qué propósito tiene la cabecera del protocolo Http “Cookie”?

A

Es una cabecera de Request que usa el navegador para enviar todas las Cookies al servidor del dominio correspondiente

20
Q

¿Cuál es el mecanismo de acceso al medio en una red Token Ring?

A

Mediante el paso de un testigo (solo el que lo tiene puede transmitir)