Font size
WorksheetsCuestionario sobre Desarrollo Backend y Lenguajes de programació
Total questions: 28
Worksheet time: 28mins
Según la presentación, ¿cuál de los siguientes elementos es un concepto esencial para un desarrollador de backend?
Diseño de interfaz de usuario
Arquitectura de sistemas
Creación de contenido visual
Optimización de motores de búsqueda (SEO)
¿Qué papel juega la 'Seguridad' en el ámbito del desarrollo backend?
Es irrelevante, la seguridad es solo para el frontend.
Se encarga de la estética visual de la aplicación.
Es fundamental para proteger los datos y la integridad del sistema.
Solo se aplica en bases de datos relacionales.
¿Cuál de las siguientes afirmaciones sobre las APIs (Interfaces de Programación de Aplicaciones) en el backend es correcta?
Son exclusivamente para la interacción con el usuario final.
Permiten la comunicación entre diferentes sistemas y servicios.
Son una base de datos.
Se usan solo para la visualización de datos.
¿Qué es la Escalabilidad en el contexto del desarrollo backend?
La capacidad de la aplicación para cambiar su apariencia visual rápidamente.
La capacidad del sistema para manejar un crecimiento en la carga de trabajo o en el número de usuarios.
La compatibilidad del software con sistemas operativos antiguos.
La velocidad de descarga de archivos grandes.
Según el módulo, ¿qué representa la 'Lógica de Negocio' en el desarrollo backend?
El diseño gráfico de los componentes de la aplicación.
Las reglas y procesos específicos que definen cómo se gestionan y transforman los datos para cumplir los objetivos de la aplicación.
La interacción directa del usuario con la base de datos.
La infraestructura de red utilizada para la conexión a Internet.
¿Qué es el Arpanet?
Un sistema de archivos distribuidos para el almacenamiento de datos en la nube.
El predecesor de Internet, creado por la Agencia de Proyectos de Investigación Avanzados (ARPA) del Departamento de Defensa de EE. UU.
Un lenguaje de programación utilizado para el desarrollo web en los años 90.
Un protocolo de seguridad para transacciones bancarias en línea.
¿Cuáles fueron los primeros servicios de Internet?
Comercio electrónico y banca en línea.
Correo electrónico (e-mail) y transferencia de archivos (FTP).
Streaming de video y redes sociales.
Llamadas de voz sobre IP (VoIP) y videojuegos multijugador en línea.
¿Qué es un protocolo de comunicación en el contexto de Internet?
Un programa de software que permite a los usuarios navegar por la web.
Un dispositivo físico que conecta ordenadores a Internet.
Un conjunto de reglas y estándares que gobiernan cómo se transmiten y reciben los datos entre diferentes dispositivos en una red.
Una aplicación utilizada para enviar mensajes de texto.
¿Cuál es la función principal del protocolo
¿Cuál es la función principal del protocolo HTTP?
Transferir archivos de forma segura entre servidores.
Enviar y recibir correo electrónico.
Gestionar las peticiones y respuestas entre un cliente web y un servidor web.
Cifrar todo el tráfico de Internet para mayor privacidad.
¿Qué mejora principal introduce HTTPS respecto a HTTP?
Mayor velocidad de transferencia de datos.
Capacidad para transmitir video en alta definición.
Cifrado de la comunicación para mayor seguridad y privacidad.
Compatibilidad con dispositivos móviles antiguos.
¿Para qué se utiliza el protocolo FTP (File Transfer Protocol)?
Navegar por páginas web de forma anónima.
Transferir archivos entre un cliente y un servidor en una red.
Enviar mensajes instantáneos entre usuarios.
Gestionar bases de datos remotas.
¿Cuál es el propósito del protocolo SMTP (Simple Mail Transfer Protocol)?
Descargar correos electrónicos de un servidor.
Enviar correos electrónicos entre servidores.
Sincronizar calendarios y contactos.
Mostrar páginas web.
¿Qué diferencia principal existe entre POP3 e IMAP para la gestión de correo electrónico?
POP3 es para el envío y IMAP para la recepción.
POP3 descarga los correos al dispositivo y los elimina del servidor, mientras que IMAP sincroniza los correos con el servidor, manteniéndolos en ambos lugares.
POP3 solo funciona en ordenadores y IMAP en dispositivos móviles.
POP3 ofrece mayor seguridad y IMAP no.
¿Cuál es la función del DNS (Domain Name System)?
Proporcionar una conexión segura a la red.
Traducir nombres de dominio legibles por humanos (ej. ) a direcciones IP numéricas (ej. 192.0.2.1).
Enviar paquetes de datos pequeños de forma rápida y sin conexión.
Controlar el flujo de datos entre dos dispositivos.
¿Qué es el protocolo SSH (Secure Shell)?
Un protocolo para la transmisión de video en tiempo real.
Un protocolo de red que permite la comunicación segura de datos entre dos ordenadores en una red insegura, como Internet.
Un lenguaje de marcado para crear páginas web dinámicas.
Un sistema para almacenar copias de seguridad de archivos en la nube.
¿Cómo se clasifican los códigos de estado HTTP?
Por velocidad de respuesta.
Por tipo de navegador utilizado.
En cinco categorías principales: 1xx (Informativas), 2xx (Exitosas), 3xx (Redirecciones), 4xx (Errores del Cliente), y 5xx (Errores del Servidor).
Por el país de origen de la solicitud.
¿Qué indica un código de estado HTTP de la serie 2xx?
Un error en el servidor.
Una redirección.
Que la solicitud
¿Qué indica un código de estado HTTP de la serie 2xx?
Un error en el servidor.
Una redirección.
Que la solicitud se ha completado con éxito.
Una solicitud en proceso.
¿Cuál es el significado del código de estado HTTP 404?
Solicitud exitosa.
Redirección temporal.
Recurso no encontrado en el servidor.
Error interno del servidor.
¿Qué significa un código de estado HTTP 500?
Solicitud errónea del cliente.
Recurso movido permanentemente.
Error interno del servidor.
Contenido no modificado.
¿Qué tipo de programación se basa en describir un conjunto de instrucciones secuenciales que modifican el estado del programa?
Programación Orientada a Objetos (POO).
Programación Funcional.
Programación Imperativa.
Programación Lógica.
Una ventaja de la Programación Imperativa es:
Mayor reutilización de código.
Menor riesgo de errores al modificar estados globales.
Fácil de entender y depurar.
Código más predecible sin efectos colaterales.
¿Qué paradigma de programación se basa en la creación de 'objetos' que encapsulan datos y métodos?
Programación Imperativa.
Programación Orientada a Objetos (POO).
Programación Funcional.
Programación Lógica.
Uno de los principios clave de la Programación Orientada a Objetos (POO) es:
Uso de variables globales y estados mutables.
Inmutabilidad de datos.
Polimorfismo para flexibilizar el comportamiento de los objetos.
Aplicación de funciones recursivas en lugar de bucles.
¿Qué característica define la Programación Funcional?
Se basa en la modificación de estados del programa a través de bucles.
Uso de funciones puras sin efectos secundarios, donde los datos son inmutables.
Creación de clases y objetos para encapsular datos.
Construcción de programas mediante reglas lógicas y relaciones.
Una ventaja de la Programación Funcional es:
Es más fácil de entender para programadores imperativos.
Puede ser menos eficiente debido a la recursión.
Código más predecible y sin efectos colaterales.
Mayor riesgo de errores al modificar estados globales.
¿En qué se basa la Programación Lógica?
En la ejecución de código en respuesta a eventos del usuario.
En describir un conjunto de instrucciones secuenciales.
En la creación de 'objetos' que encapsulan datos y métodos.
En hechos y reglas lógicas, utilizando motores de inferencia para deducciones.
