Preguntas cortas - Pdte colocar en tema Flashcards

1
Q

Qué tres tipos de tecnologías existen para fabricar tarjetas SSD?

A

Memoria SLC (single level cell): solo almacena un bit en cada celda

Memoria MLC (multiple level cell): almacena dos bits por celda

Memoria TLC (triple level cell): almacena tres bits en cada celda

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

Qué son las memorias NAND?

A

Es un tipo de tarjeta flash que se diferencia de la NOR porque los tipos de transistores que tiene para almacenar los datos son puertas lógicas NAND, basadas en EEPROM, y son más fáciles y baratas de fabricar

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

Cómo se transofrma en Javascript una cadena json a un objeto y qué funicón hace lo contrario?

A

JSON.parse() -> devuelve un objeto a partir de una cadena

JSON.stringify -> devuelve un string a partir de un objeto

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

Con qué tres APIs de XML en Java se puede leer/analizar un documento XML?

A

SAX (eventos
DOM (en memoria todo el árbol dom)
JAXB

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

En qué consiste USB OTG?

A

USB On the go: Sirve para usar el móvil como maestro para conectarle cosas por usb y que actúe en cierto modo como un ordenador, en lugar de como lo hace habitualmente, que es el “esclavo”. Se usa por ejemplo para conectar una memoria externa o pendrive, o conectarle periféricos como teclado o ratón

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

Qué es PKCS#7?

A

Es un estándar de criptografía de clave pública. Se usa para firmar y/o cifrar mensajes en PKI

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

Buscar la información de Manolo sobre la ley 15/2022, que es importante (mencionada en video b1t1 segunda vuelta)

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

Cómo se define una enumeración en XSD?

A

A un xsd:attribute se le pone dentro la lista de valores posibles con la etiqueta

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

Para qué son las siguientes notaciones en java?

/*

//

/**

A

/* → abre bloque comentario

// → comentario de una línea

/** → javadoc

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

Cuál son los pasos fundamentales del handshake “básico” de SSL?

A
  1. Client hello → manda los algoritmos que puede manejar
  2. Server hello → indica qué algoritmos se usa y envía el certificado al cliente
  3. Client → envía al servidor los datos para generar la MASTER SECRET (la clave simétrica)

AMPLIAR Y DETALLAR

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

¿Qué es una CRL?

A

Método de comprobación de la revocación mediante la descarga de un fichero con el total de ellas

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

La extension de fichero .p12 ¿que significa y que diferencia tiene con la extension .cer?

A
    • .p12 formato que hace referencia al estandar PKCS#12 (contenedor de certificados con clave privada)
    • .cer formato para exportar la parte publica del certificado
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qué son Google Big Query, Amazon Redshift y Snowflake?

A

DataWarehouse

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

Cómo se representan y para qué las siguientes relaciones del diagrama de clases de UML?

Asociación

Herencia

Realización/Implementación

Dependencia

Agregación

Composición

A

https://en.wikipedia.org/wiki/Class_diagram

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

3 herramientas de análisis de código estático

A

PMD

CheckStyle

JRun

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

Qué son los linterns? pon ejemplos de productos

A

Programa para hacer pruebas de calidad al código

JSLint

ESLint

17
Q

¿En que consiste el proceso de compilacion anticipada AOT (Ahead-of-Time)?

A

En traducir el codigo intermedio de la aplicacion a codigo nativo antes de la ejecución (que es lo que haria un JIT)

18
Q

¿Qué es una imagen Raster?

A

Mapa de bits

19
Q

¿En que consiste el Color Profundo o Deep Color?

A

Por lo menos 10bits por canal (RGB), con lo cual minimo son 30bits de profundidad Ej. HDMI 1.3 –> Compatible con profundidades de color de 10-bits, 12-bits y 16-bits (RGB o YCbCr) HDR10+ –> 10bits Dolby Vision –> 12bits

20
Q

¿Cual es la utilidad del cmdlet Get-Member?

A

Poder consultar las propiedades y metodos de los objetos .Net que otros cmd-lets devuelven

21
Q

Caracteristicas principales del API JAXB

A

Poder generar un xml a partir de arbol de objetos Java de Negocio (marshall) y al reves (unmarshall)

22
Q

Explique brevemente la utilidad del patrón Proxy

A

Su utilidad principal es interceptar en una clase que añadimos al modelo (Proxy) las llamadas que de una forma “tradicional” se harían sobre una clase directamente. El objetivo es separar en esta clase Proxy ciertas responsabilidades (codigo) que no queremos introducir en la clase de negocio a “proteger” por no mezclarlo todo

23
Q

Herramientas para indexar mucha información en una web

A

Solr
Elastic Search
Apache Lucene (librería en la que se basan las dos anteriores, que son servicios que usan esto por debajo)