option
Cuestiones
ayuda
daypo
buscar.php

Cuestionario sobre Desarrollo Web y Tecnologías Asociadas

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Cuestionario sobre Desarrollo Web y Tecnologías Asociadas

Descripción:
DESAROLLO WEB

Fecha de Creación: 2026/07/20

Categoría: Otros

Número Preguntas: 141

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cuál es la extensión habitual de un archivo que contiene código Python?. .txt. .py. .html. .js.

¿Qué método se utiliza en vistas basadas en clases para manejar solicitudes GET?. def_view(). show(). create(). get().

¿Qué tipo de framework es Bootstrap?. Frontend (CSS y JavaScript). Base de datos. Backend. API REST.

¿Qué elemento se usa para mostrar contenido HTML desde una vista?. view_html(). display(). render(). return HTML().

¿Qué es la arquitectura en el desarrollo de software?. La estructura visual de una página HTML. La organización de los componentes y sus relaciones dentro de un sistema. El diseño de gráficos para interfaces web. La programación exclusiva del backend.

¿Qué método HTTP se utiliza para enviar datos al servidor y cambiar información?. TRACE. GET. OPTIONS. POST.

¿Qué propiedad de CSS se usa para cambiar el color del texto?. font-style. background-color. color. text-align.

¿Cuál de los siguientes NO es un módulo de jQuery?. Storage. Event. Effects. Ajax.

¿Qué componente se encarga de gestionar la presentación visual en MVC?. Router. Modelo. Test. Vista.

¿Qué define a un microservicio dentro de una arquitectura moderna?. Es un único archivo ejecutable que contiene todo el sistema. Es un conjunto de servicios desplegables de forma independiente. Es el servidor donde se alojan todos los datos. Es un tipo de función en CSS.

¿Qué símbolo se usa para seleccionar una clase en CSS?. @. #. . &.

¿Qué ventaja ofrece jQuery en el desarrollo web?. Reduce la cantidad de código necesario. Desactiva eventos del navegador. No permite animaciones. Requiere menos navegadores.

¿Qué tipo de respuesta devuelve una vista en Django?. Solo usan funciones predefinidas. Permiten reutilizar código y estructurar mejor. No requieren renderizado. No necesitan configuración de URLs.

¿Qué unidad de medida se usa comúnmente en CSS para tamaños de fuente?. db. cm. px. kg.

¿Cuál es una de las ventajas de jQuery?. Necesita muchas líneas de código. No se actualiza. Solo funciona en servidores. Tiene amplia documentación y comunidad.

¿Cuál es el principal beneficio de dividir el código en módulos en Python?. Aumentar el tamaño del archivo. Reducir la cantidad de funciones. Hacer que el código sea más lento. Facilitar el mantenimiento y la reutilización del código.

¿Qué estructura de Python permite agrupar módulos relacionados?. Paquete. Biblioteca. Script. Proyecto.

¿Cuál es la función principal de CSS?. Crear bases de datos. Dar estilo y presentación a una página web. Programar funciones en JavaScript. Ejecutar comandos en el servidor.

¿Cómo funcionan las APIs correctamente?. Solo entre apps del mismo lenguaje. Sin seguir reglas específicas. Solo de forma local. Cumpliendo ciertos parámetros o reglas.

¿Qué arquitectura sigue AngularJS?. MVT. MVC (Modelo-Vista-Controlador). ORM. REST.

¿Cuál es la estructura básica de un documento HTML?. <page><title><script>. <start><main><end>. <html><head><body>. <html><div><body>.

¿Qué característica tienen las vistas basadas en funciones?. Usan clases de Python. Tienen herencia y bloques. Usan funciones tradicionales de Python para procesar peticiones. No permiten conexión a templates.

¿Cuál es la función de una vista (view) en Django?. Crear bases de datos. Configurar el servidor. Controlar el CSS de la página. Procesar solicitudes HTTP y devolver respuestas.

¿Qué diferencia principal tiene el patrón MVT respecto a MVC?. El MVT reemplaza el controlador por un enrutador o URLs. El MVC no permite bases de datos. EI MVT utiliza archivos JSON. El MVC usa JavaScript y el MVT no.

¿Cuál es el objetivo de JavaScript en una página web?. Diseñar formularios. Crear estructuras HTML. Controlar el contenido y añadir interactividad. Estilizar bordes y colores.

¿Cuál es una característica de seguridad de Django?. No permite autenticación. Solo se usa en desarrollo local. Previene ataques como SQL injection y scripts entre sitios. Usa cookies para almacenar contraseñas.

¿Qué es una aplicación SPA en AngularJS?. Una aplicación de múltiples páginas. Aplicación sin HTML. Aplicación de una sola página. Solo una vista para móviles.

¿Qué lenguaje está en la base de jQuery?. PHP. JavaScript. Java. Python.

¿Qué tecnología utiliza Bootstrap junto a HTML5?. Node.js. Flask. Java. CSS3 y JavaScript.

¿Qué etiqueta HTML se usa para insertar un salto de línea?. <brline>. <space>. <br>. <break>.

¿Qué herramienta proporciona AngularJS para pruebas unitarias?. Django Test. Flask. Karma. NodeUnit.

¿Qué tipo de lenguaje de programación es Python?. Lenguaje de alto nivel, dinámico, libre y multiplataforma. Lenguaje compilado con licencia exclusiva. Lenguaje de bajo nivel y propietario. Lenguaje de máquina estructurado.

¿Qué componente de una URL representa la ubicación del recurso en el servidor?. Header. Path. Host. Query.

¿Qué es jQuery?. Un lenguaje de programación de servidores. Un editor de código. Un sistema operativo. Una biblioteca JavaScript para facilitar la creación de interfaces.

¿Qué significa CSS?. Code Style Syntax. Cascading Style Sheets. Computer Style System. Creative Sheet Syntax.

¿Qué componente en Django define la estructura de los datos?. View. Template. Model. URL.

¿Qué es un serializador en el contexto de microservicios?. Un servidor en la nube para imágenes. Un navegador para pruebas internas. Una base de datos con permisos compartidos. Una estructura que permite enviar y recibir datos entre aplicaciones.

¿Qué método HTTP permite saber qué métodos están soportados por el servidor?. HEAD. TRACE. OPTIONS. PUT.

¿Qué significa API?. Application Programming Interface. Advanced Programming Interface. Automated Program Instruction. Active Python Integration.

¿Qué propiedad cambia el color de fondo de un elemento?. font-color. text-color. color-style. background-color.

¿Cómo se indica una instrucción condicional en una plantilla Django?. {% if condición %}. {{ if condición }}. <% if %>. <if=condición>.

¿Qué archivo permite personalizar la administración de Django?. admin.py. apps.py. views.py. settings.py.

¿Qué significa el asterisco (*) al usar from modulo import *?. Borra todos los datos del módulo. Importa todas las funciones y clases del módulo. Evita errores de sintaxis. Es una marca decorativa sin funcionalidad.

Una ventaja de optar por un "managed cloud hosting" es: Solo está disponible para servidores Linux, no para Windows. El cliente obtiene acceso root y debe gestionar todas las tareas de seguridad. El proveedor se encarga de gran parte de la administración básica del servidor. No se puede escalar recursos según demanda.

¿Qué es una API en el desarrollo de aplicaciones web?. Un sistema que permite la comunicación entre dos aplicaciones. Un gestor de contraseñas. Una plantilla de código. Un servidor exclusivo para HTML.

¿Cuál es una función del enrutamiento en AngularJS?. Establecer conexión con bases de datos. Crear estilos CSS. Navegar entre vistas sin recargar la página. Validar formularios.

¿Qué hace la instrucción {% for item in lista %} en una plantilla?. Ejecuta un condicional. Itera sobre una lista de elementos. Filtra resultados por campos. Crea un nuevo modelo.

¿Qué editor de texto es sugerido para trabajar con código HTML y Python?. Sublime Text. Atom. Notepad. Cualquier editor de texto.

¿Cuál es el primer paso antes de instalar Django?. Tener Python instalado. Registrar el dominio. Crear una base de datos. Descargar Visual Studio.

¿Cuál es el objetivo principal del patrón MVC?. Separar la lógica, la presentación y los datos. Unificar las capas de desarrollo. Automatizar el testing. Optimizar el rendimiento del servidor.

¿Qué permite hacer Bootstrap con el diseño de una página web?. Evitar el uso de CSS. Adaptar la interfaz al tamaño del dispositivo. Eliminar etiquetas HTML. Crear solo versiones móviles.

¿Cuál es el objetivo principal del patrón MVC?. Separar la lógica de negocio, datos y presentación. Unificar datos y vistas. Crear interfaces de usuario gráficas. Reducir código reutilizable.

¿Qué archivo se debe editar para vincular una vista con una URL en Django?. forms.py. base.html. urls.py. views.py.

¿Qué tipo de framework es Django?. Framework de JavaScript. Framework de bases de datos. Framework móvil para Android. Framework web basado en Python.

¿Qué representa la capa de CSS en una página web?. El contenido. El estilo y diseño visual. La base de datos. La lógica del servidor.

¿Qué hace la capa de negocio en Django?. Gestiona la base de datos. Crea el diseño visual de la aplicación. Procesa la lógica para responder a solicitudes web. Controla el servidor web.

¿Cuál es una ventaja del mantenimiento de Bootstrap?. Solo funciona con PHP. Requiere licencia de pago. Es mantenido y actualizado por Twitter. Es abandonado por la comunidad.

¿Cuál es una de las ventajas de seguridad que ofrece Django?. Protege contra ataques como SQL injection y scripts entre sitios. Usa cookies para guardar contraseñas sin cifrar. No necesita autenticación. Permite acceso directo a la base de datos.

¿Qué tipo de lenguaje es HTML?. Lenguaje de máquina. Lenguaje de marcado. Lenguaje de programación orientado a objetos. Lenguaje compilado.

¿Qué archivo en Django se usa para registrar modelos en la administración?. models.py. admin.py. apps.py. views.py.

¿Cuál es la función principal de la capa de presentación en Django?. Validar modelos. Ejecutar el servidor. Conectar con la base de datos. Mostrar datos al usuario usando plantillas.

¿Qué diferencia a una clase de una función en programación?. Las clases empaquetan funcionalidades y las funciones no. Las clases solo ejecutan scripts. Las funciones no pueden ser usadas en Django. Las funciones no retornan valores.

¿Qué palabra clave se utiliza en Python para importar un módulo?. require. include. import. export.

¿Qué representa la "V" en el patrón MVC?. Vista. Valor. Validación. Variable.

¿Dónde se definen las plantillas en Django?. settings.py. templates. views.py. models.py.

¿Qué protocolo permite intercambiar datos en la Web en estructura cliente-servidor?. FTP. SMTP. HTTP. DNS.

¿Qué significa CSS?. Central Styling Script. Control Style Structure. Coding System Style. Cascading Style Sheets.

¿Qué hace el sistema de plantillas (template) en Django?. Presenta información con marcadores de posición. Accede directamente a la base de datos. Genera scripts automáticamente. Establece reglas de seguridad.

¿Qué define al método POST en una solicitud AJAX?. Reproduce audio. Envía datos al servidor. Elimina contenido. Consulta únicamente.

¿Qué principio promueve Django para evitar la repetición de código?. KISS. SOLID. DRY (Don't Repeat Yourself). MVC.

¿Qué hace una plantilla (template) en Django?. Define cómo se presenta la información al usuario. Controla el flujo de datos. Maneja la base de datos. Procesa lógica del servidor.

¿Cuál es la instrucción para registrar un modelo en el archivo admin.py?. admin.site.register(ModelName). site.model_register(). admin.create(ModelName). register(ModelName).

¿Qué ventaja proporciona HTTPS frente a HTTP?. Asegura la transmisión de datos mediante cifrado. Elimina el uso de certificados. Aumenta la velocidad de carga. Reduce el tamaño de las páginas.

¿Qué permite el método GET en una petición HTTP?. Enviar datos para modificar el servidor. Crear nuevas bases de datos. Recuperar o solicitar datos sin modificar. Eliminar información sensible.

¿Qué lenguaje de programación utiliza Django?. Python. PHP. C++. Java.

¿Dónde se definen los modelos en Django?. models.py. views.py. admin.py. urls.py.

¿Cuál es un componente del patrón de arquitectura MVC?. Handler. Modelo. Control Input. Listener.

¿Qué significa URL?. Universal Resource Location. Unique Request Link. Uniform Resource Locator. United Response Line.

¿Qué componente recibe una petición y devuelve una respuesta?. Admin. Vista (View). Modelo. Template.

¿Qué editor puede usarse para trabajar con HTML?. Solo navegadores web. Cualquier editor de texto. Notepad++ exclusivamente. Visual Studio Code.

¿Cuál de estas etiquetas define un encabezado de nivel 1 en HTML?. <h1>. <html>. <p>. <head>.

¿Cuál de las siguientes etiquetas HTML define un párrafo?. <div>. <p>. <h1>. <span>.

¿Cuál es el patrón de diseño utilizado en Django?. MVM. MVVM. MVP. MVT.

¿Qué permite la escalabilidad en Django?. Ejecutar código en servidores FTP. Desinstalar módulos automáticamente. Usar solo una base de datos fija. Reemplazar o agregar componentes sin afectar el sistema.

¿Qué archivo define la apariencia del contenido en una app Django?. templates (.html). urls.py. forms.py. views.py.

¿Qué es una URL?. Un archivo de base de datos. Una ruta interna de un servidor. Una etiqueta HTML. Una dirección que identifica un recurso único en la Web.

¿Qué propiedad en css se utiliza para centrar el texto?. font-size. display. text-align. align-content.

¿Qué etiqueta HTML se usa para crear una lista desordenada?. <ol>. <ul>. <li>. <dl>.

¿Qué tipo de objeto recibe una vista en Django como parámetro?. HttpRequest. JsonObject. WebRender. DataResponse.

¿Cuál es la diferencia principal entre HTTP y HTTPS?. HTTPS proporciona conexión segura y cifrada. HTTP solo funciona en móviles. HTTP usa más ancho de banda. HTTPS no permite intercambio de datos.

¿Qué archivo de una aplicación Django contiene las vistas?. views.py. urls.py. models.py. templates.html.

Un "directorio virtual" en un servidor web se define como: Una carpeta local en el equipo del cliente que sincroniza datos con el servidor. Un servicio de almacenamiento en la nube externo al servidor. Un enlace a un directorio físico existente en el disco duro del servidor, con configuración y permisos propios. Un subdominio alojado en un servidor diferente.

¿Cuál es el lema de jQuery?. "El servidor manda". "Más código, más control". "Escribir menos y hacer más". "Animaciones para todos".

¿Qué método HTTP realiza un seguimiento de una conexión?. TRACE. PUT. HEAD. DELETE.

¿Dónde se instalan los paquetes de Django por primera vez?. Mediante un archivo .exe. En el navegador. Desde una aplicación móvil. Desde la terminal o línea de comandos.

¿Qué representa la capa de datos en Django?. La presentación de la interfaz. El código del servidor. La estructura de la base de datos. La configuración de usuarios.

¿Cuál es una ventaja de usar módulos en Python?. Permiten reutilizar código y organizar funciones en archivos separados. Obligan al uso de variables globales. Permiten ejecutar scripts directamente desde HTML. Evitan el uso de funciones.

¿Cuál es una ventaja de AngularJS sobre JavaScript tradicional?. Se necesita menos código para manipular el DOM. Requiere más configuración manual. Solo funciona en backend. Aumenta la complejidad del código.

¿Qué tipo de respuesta devuelve una vista en Django?. JsonResult. RedirectResult. HttpResponse. TextOutput.

¿Qué método HTTP solicita únicamente el encabezado de la respuesta?. HEAD. GET. POST. PATCH.

Por recomendaciones de seguridad, ¿qué debe hacer el administrador del servidor?. Usar únicamente contraseñas de texto plano para compatibilidad. Asignar contraseñas seguras y cerrar los puertos innecesarios. Mantener todos los puertos abiertos para facilitar el acceso. Delegar completamente la seguridad al proveedor de DNS.

¿Qué lenguaje utiliza el framework Django?. Java. JavaScript. PHP. Python.

¿Qué se requiere para usar jQuery en una página HTML?. Solo instalar Flask. Compilar en C++. Incluir la etiqueta <script src="jquery..."> en el HTML. Crear un backend con Node.js.

¿Qué parte de una URL contiene los parámetros para encontrar un recurso?. Query. Header. Path. Host.

¿Qué ocurre si una página no se encuentra en Django?. Se muestra el template por defecto. Se reinicia la aplicación. Se devuelve un error 404. Se muestra una página en blanco.

¿Qué comando se utiliza generalmente para instalar Django desde la terminal?. pip install django. runserver install. python start. django.init.

¿Cuál es una diferencia entre JavaScript y jQuery?. jQuery es una biblioteca escrita en JavaScript. jQuery funciona sin JavaScript. Ambos son lenguajes distintos. JavaScript es una biblioteca de jQuery.

¿Dónde debe colocarse la sentencia import en un archivo Python?. Al final del código. Dentro de una función. En las primeras líneas del archivo. Después del bloque main.

¿Qué ventaja ofrece la portabilidad de Django?. No requiere entorno virtual. Solo usa HTML5. Puede ejecutarse en Windows, Linux y Mac OS. Solo funciona en Mac.

¿Qué permite la capa de presentación (templates) en Django?. Definir cómo se muestra la información al usuario. Crear scripts de seguridad. Configurar el servidor. Ejecutar código backend.

¿Cuál es la función del "modelo" en una arquitectura de microservicios?. Mapea la base de datos y contiene propiedades y métodos. Actúa como cliente web. Ejecuta los estilos CSS. Dirige las URL hacia las funciones.

¿Qué función tiene el archivo `__init__.py` dentro de un paquete?. Es opcional y solo se usa en versiones antiguas. Guarda las variables globales del proyecto. Indica que el directorio debe ser tratado como un paquete. Elimina módulos duplicados.

¿Qué ocurre si no se usa `__init__.py` en una carpeta de módulos (en versiones anteriores de Python)?. El programa se ejecuta más rápido. Se bloquea el sistema operativo. Python no la reconoce como paquete. Se importa automáticamente.

¿Qué ventaja ofrece HTML en el desarrollo web?. Permite programar scripts complejos. Estructura el contenido y facilita su visualización en el navegador. Almacena datos de usuarios. Ejecuta aplicaciones móviles.

¿Qué permite el uso de JavaScript sin conexión al servidor?. Instalar servidores locales. Ejecutar funciones complejas del lado del cliente. Generar reportes PDF. Procesar peticiones SQL.

¿Dónde se define la lógica que maneja una solicitud en Django?. models.py. views.py. templates. settings.py.

¿Qué es un modelo en Django?. Una clase que define la estructura de la base de datos. Una extensión de Python. Un plugin de interfaz. Un archivo de diseño visual.

¿Qué lenguaje de programación se utiliza en Django?. Python. C#. Java. JavaScript.

¿Dónde se define la lógica del negocio en Django?. settings.py. models.py. views.py. admin.py.

¿Qué permiten las APIs en el desarrollo de software?. Encriptar todos los datos de usuario. Crear animaciones visuales. Integrar y comunicar diferentes aplicaciones. Romper la independencia de aplicaciones.

¿Cuál es la función principal de un servidor web?. Gestionar bases de datos locales sin conexión. Compilar código fuente en tiempo real. Almacenar y emitir archivos de un sitio para que pueda ser visitado por usuarios a través de Internet. Ejecutar aplicaciones de escritorio remotamente.

¿Qué representa una variable en un template de Django?. (variable). [[ variable ]]. {{ variable }}. {variable}.

¿Cuál es una característica clave de Django?. Solo funciona en Windows. Requiere licencia de pago. Es de código abierto y facilita el desarrollo seguro y mantenible. Solo sirve para blogs.

¿Qué tipo de funciones ofrece el módulo "Effects" en jQuery?. Animaciones visuales. Acceso a bases de datos. Generación de PDF. Control de servidores.

¿Cómo se define una función vista en Django?. def nombre(request):. render(nombre). class nombre:. function nombre():.

¿Qué principio de diseño promueve Django para evitar la duplicación de código?. DRY. KISS. OOP. MVC.

¿Qué describe mejor a una base de datos?. Una colección estructurada de información almacenada electrónicamente. Una función que retorna datos de usuario. Un conjunto de páginas web enlazadas. Un código HTML con múltiples estilos.

¿Qué tipo de funciones ofrece el módulo "Effects" en jQuery?. Generación de PDF. Animaciones visuales. Acceso a bases de datos. Control de servidores.

¿Qué hace la instrucción {% for item in lista %} en una plantilla?. Crea un nuevo modelo. Itera sobre una lista de elementos. Filtra resultados por campos. Ejecuta un condicional.

¿Qué diferencia a una clase de una función en programación?. Las clases empaquetan funcionalidades y las funciones no. Las clases solo ejecutan scripts. Las funciones no pueden ser usadas en Django. Las funciones no retornan valores.

¿Dónde se definen las plantillas en Django?. views.py. templates. settings.py. models.py.

¿Qué ventaja proporciona HTTPS frente a HTTP?. Asegura la transmisión de datos mediante cifrado. Aumenta la velocidad de carga. Reduce el tamaño de las páginas. Elimina el uso de certificados.

¿Qué patrón de diseño sigue Django?. ORM. MVP. MVVM. MVT.

Por recomendaciones de seguridad, ¿qué debe hacer el administrador del servidor?. Usar únicamente contraseñas de texto plano para compatibilidad. Delegar completamente la seguridad al proveedor de DNS. Asignar contraseñas seguras y cerrar los puertos innecesarios. Mantener todos los puertos abiertos para facilitar el acceso.

¿Qué tipo de lenguaje de programación es Python?. Lenguaje compilado con licencia exclusiva. Lenguaje de máquina estructurado. Lenguaje de bajo nivel y propietario. Lenguaje de alto nivel, dinámico, libre y multiplataforma.

¿Qué palabra clave se utiliza en Python para importar un módulo?. require. export. include. import.

¿Qué ocurre si una página no se encuentra en Django?. Se reinicia la aplicación. Se devuelve un error 404. Se muestra el template por defecto. Se muestra una página en blanco.

¿Qué tecnología utiliza Bootstrap junto a HTML5?. Node.js. Flask. Java. CSS3 y JavaScript.

¿Qué es la arquitectura en el desarrollo de software?. La programación exclusiva del backend. La estructura visual de una página HTML. La organización de los componentes y sus relaciones dentro de un sistema. El diseño de gráficos para interfaces web.

¿Qué permiten las APIs en el desarrollo de software?. Crear animaciones visuales. Encriptar todos los datos de usuario. Romper la independencia de aplicaciones. Integrar y comunicar diferentes aplicaciones.

¿Qué protocolo permite intercambiar datos en la Web en estructura cliente-servidor?. HTTP. FTP. DNS. SMTP.

Denunciar Test