3 - HTML - Continuacion Flashcards

1
Q

¿Qué es MIME?

A

Es un estándar que permite enviar archivos adjuntos no textuales a través de Internet, como correos electrónicos o navegadores web.

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

¿Cuáles son algunos tipos MIME comunes?

A

text/html
text/plain
application/octet-stream
application/x-java/applet
application/pdf
audio/wav

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

¿Qué es XML (Extensible Markup Language)?

A

Un lenguaje de marcado diseñado para crear y compartir datos estructurados electrónicamente, similar a HTML, y considerado autodescriptivo.

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

¿Qué significa que los datos XML sean autodescriptivos?

A

Que la estructura de los datos está incrustada en los propios datos, por lo que no es necesario construir previamente una estructura para almacenarlos.

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

¿Qué es XSLT (Extensible Stylesheet Language Transformations)?

A

Es un lenguaje que permite transformar documentos XML en otros formatos como XML, HTML o texto.

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

¿Qué hace el procesador XSLT?

A

Toma la hoja de estilo XSLT, aplica las reglas de transformación al documento XML de destino, y genera un nuevo documento.

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

¿Qué es SOAP (Simple Object Access Protocol)?

A

Un protocolo de mensajería basado en XML para llamadas a procedimientos remotos, independiente de la plataforma y el lenguaje.

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

¿Cuáles son los elementos clave de SOAP?

A

Envelope, Header, Body, y Fault.

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

¿Qué es RPC (Remote Procedure Call)?

A

A: Un protocolo que permite a un programa solicitar un servicio de otro programa en una red, sin tener que entender los detalles de la red.

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

¿Qué pasos se siguen durante un RPC?

A

1- El cliente llama al código auxiliar del cliente.
2- Los parámetros se empaquetan en un mensaje (marshalling).
3- El sistema operativo envía el mensaje al servidor.
4- El servidor desempaqueta los parámetros.
5- El servidor** ejecuta el procedimiento** y envía los resultados.
6- El cliente desempaqueta los parámetros de retorno.

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

¿Qué es SSL (Secure Sockets Layer)?

A

Un protocolo de seguridad que establece un enlace cifrado entre un servidor y un cliente para transmitir información confidencial de manera segura.

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

¿Qué es REST (Representational State Transfer)?

A

Un estilo arquitectónico que facilita la comunicación entre sistemas, caracterizado por ser stateless y separar las preocupaciones del cliente y el servidor.

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

¿Cuáles son algunos principios de las API REST?

A

Stateless: Las solicitudes contienen toda la información necesaria.
Cliente-servidor: Mejora la portabilidad y escalabilidad.
Interfaz uniforme: Transfiere información en un formato estándar.
Cacheable: Permite almacenar respuestas en caché para mejorar el rendimiento.
Sistema de capas: Mejora la seguridad y estabilidad.
Código bajo demanda: El cliente puede descargar y usar código en la aplicación.

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

¿Qué son los verbos HTTP y sus funciones principales?

A

GET: Recupera un recurso por ID o una colección.
POST: Crea un nuevo recurso.
PUT: Actualiza un recurso por ID.
DELETE: Elimina un recurso por ID.

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

¿Qué es una URL RESTful?

A

Es una ruta a un recurso en el que se debe realizar una operación, convencionalmente en plural. Ejemplo: example.com/customers/223/orders/123.

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

¿Qué son las cookies?

A

Pequeños archivos de texto con etiquetas de identificación que se almacenan en el navegador para rastrear la actividad del usuario, recordar inicio de sesión y preferencias.