Repaso 11 Flashcards

1
Q

Explica cual es la estructura y funcion del patrón de diseño Adapter

A

Consiste en introducir una clase entre “Cliente” y “Servicio” para que este primero pueda utilizar
los metodos que ofrece el segundo de una forma que se ajuste mas a sus necesidades

El adapter tiene que implementar un interface de acuerdo a esas necesidades del Cliente pero lo implementará
de acuerdo a los metodos que ofrece el Servicio

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

¿Cuales son los metadatos minimos obligatorios según la NTI del documento electrónico?

A
  • Version 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 segun formatos de NTI Politica de firma)
    • si TipoFirma=CSV -> Valor CSV
  • DefinicionGeneracionCSV(Orden o Resolucion que define la generación del CSV)
    • si EstadoElaboracion=Copia electronica 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 metodos init(config), service(req,res) y destroy()

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

En .NET, ¿cual 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 que 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 mas 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 volumenes 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 comun 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

¿Cual 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

Integracion Continua solo llega hasta los test y Entrega Continua hasta el despligue

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

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

A

IaaS nos ofrece sobre todo recursos de maquina (virtual) y almacenamiento y PaaS nos ofrece plataformas de ejecucion 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 filosifa IaC?

A

Los productos que se usan para automatizar tareas de sistemas al estilo IaC son: Ansible, Chef, Puppet, Terraform, Salt, etc

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

¿En que consiste el operador “nave espacial” en PHP?

A

Es un operador de comparación que devuelve 0,-1 o 1 en funcion 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 que consiste la solución aportada por la herramienta Pilar?

A

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

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

¿Para que sirve un fichero con extensión VMDK?

A

Es un formato abierto (lo soportan por ej VMWare y VirtualBox) para la persistencia de una maquina virtual

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

¿Cual es la utilidad del protocolo NTP?

A

Sincronizar relojes. Se basa en el protocolo UDP (puerto 123). Y funciona de forma jerarquica (estratos)

17
Q

¿Para que nos sirve la directiva @page en CSS?

A

Para poder definir los estilos/formatos de la pagina cuando vamos a imprimirla

18
Q

¿Qué opciones tenemos para securizar servicios web SOAP?

A

Con el estandar 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

¿Cual 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)