S04 28/01/2023 Flashcards
Explica cuál es la estructura y función del patrón de diseño Adapter
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
¿Cuáles son los metadatos mínimos obligatorios según la NTI del documento electrónico?
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)
¿Cual es y donde se define el ciclo de vida de un Servlet?
Se define en el interface javax.servlet.Servlet mediante los métodos
init(config)
service(req,res)
destroy()
En .NET, ¿cuál es el objetivo del Entity FrameWork?
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
¿Para qué nos sirve el comando de Linux iw?
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)
Comandos más importantes dentro del fichero Dockerfile
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)
En que consiste el servicio común de @firma?
Servicios Web con funcionales de firma y de validación de
certificados usados por la propia administración
¿Cuál es el uso del modificador transient en Java?
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)
¿Qué diferencia hay entre un sistema de integración continua y uno de entrega continua?
Integración Continua solo llega hasta los test
Entrega Continua hasta el despliegue
¿Qué diferencia existe entre una plataforma IaaS y PaaS?
IaaS nos ofrece recursos de VM y almacenamiento
PaaS nos ofrece plataformas de ejecución finales (java, php, …)
¿Qué tipo de productos tienen que ver con la filosofía IaC?
Los productos que se usan para automatizar tareas de sistemas al estilo IaC son:
Ansible, Chef, Puppet, Terraform, Salt, …
WSUS, SCCM
¿En qué consiste el operador “nave espacial” a<=>b en PHP?
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
¿En qué consiste la solución aportada por la herramienta Pilar?
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
¿Para qué sirve un fichero con extensión VMDK?
Formato abierto para persistencia de VM
Ej: VMWare y VirtualBox
¿Como se identifica un circuito virtual dentro de ATM?
Mediante los Identificadores VPI/VCI (tiene sentido local)