DESARROLLO DE APLICACIONES WEB
|
|
Título del Test:
![]() DESARROLLO DE APLICACIONES WEB Descripción: PREGUNTAS DE EXAMEN (Ronald Diaz) |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué se requiere para usar jQuery en una página HTML?. Crear un backend con Node.js. Incluir la etiqueta <script src="jquery..."> en el HTML. ¿Qué ventaja proporciona HTTPS frente a HTTP?. Elimina el uso de certificados. Asegura la transmisión de datos mediante cifrado. ¿Qué define al método POST en una solicitud AJAX?. a. Elimina contenido. Envía datos al servidor. ¿Qué describe mejor a una base de datos?. Una colección estructurada de información almacenada electrónicamente. Un conjunto de páginas web enlazadas. ¿Cuál es una ventaja del mantenimiento de Bootstrap?. Solo funciona con PHP. Es mantenido y actualizado por Twitter. ¿Qué es una API en el desarrollo de aplicaciones web?. Un gestor de contraseñas. Un sistema que permite la comunicación entre dos aplicaciones. ¿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. Python no la reconoce como paquete. ¿Qué etiqueta HTML se usa para crear una lista desordenada?. <li>. <ul>. ¿Qué propiedad cambia el color de fondo de un elemento?. font-color. background-color. ¿Qué tecnología utiliza Bootstrap junto a HTML5?. Java. CSS3 y JavaScript. ¿Qué parte de una URL contiene los parámetros para encontrar un recurso?. Header. Query. Qué lenguaje utiliza el framework Django?. Python. JavaScript. ¿Dónde se definen las plantillas en Django?. templates. views.py. ¿Qué componente se encarga de gestionar la presentación visual en MVC?. Vista. Modelo. ¿Qué representa la capa de CSS en una página web?. El estilo y diseño visual. El contenido. ¿Qué archivo se debe editar para vincular una vista con una URL en Django?. urls.py. base.html. ¿Qué diferencia a una clase de una función en programación?. Las funciones no pueden ser usadas en Django. Las clases empaquetan funcionalidades y las funciones no. ¿Qué hace la capa de negocio en Django?. Crea el diseño visual de la aplicación. Procesa la lógica para responder a solicitudes web. ¿Cuál es el selector universal en CSS?. #. *. ¿Qué archivo permite personalizar la administración de Django?. settings.py. admin.py. ¿Qué tipo de objeto recibe una vista en Django como parámetro?. HttpRequest. WebRender. ¿Qué tipo de respuesta devuelve una vista en Django?. No requieren renderizado. Permiten reutilizar código y estructurar mejor. ¿Cuál es la función principal de un servidor web?. Gestionar bases de datos locales sin conexión. Almacenar y emitir archivos de un sitio para que pueda ser visitado por usuarios a través de Internet. ¿Cuál es la principal ventaja del sistema de plantillas de Django?. Separa la presentación de los datos. Almacena modelos en caché. ¿Qué se requiere para usar jQuery en una página HTML?. Incluir la etiqueta <script src="jquery..."> en el HTML. Crear un backend con Node.js. ¿Qué representa la capa de datos en Django?. La presentación de la interfaz. La estructura de la base de datos. ¿Qué tipo de framework es Django?. Framework web basado en Python. Framework móvil para Android. ¿Qué significa CSS?. Cascading Style Sheets. Creative Sheet Syntax. ¿Cuál es la función principal de la capa de presentación en Django?. Mostrar datos al usuario usando plantillas. Ejecutar el servidor. ¿Qué ventaja ofrece jQuery en el desarrollo web?. Reduce la cantidad de código necesario. Desactiva eventos del navegador. ¿Cómo se aplica una hoja de estilo externa en HTML?. <link rel="stylesheet" href="estilo.css">. <style src="estilo.css">. ¿Qué comando se utiliza generalmente para instalar Django desde la terminal?. pip install django. django.init. ¿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. ¿Qué significa URL?. Uniform Resource Locator. United Response Line. ¿Qué significa el asterisco (*) al usar from modulo import *?. Importa todas las funciones y clases del módulo. Borra todos los datos del módulo. ¿Qué comando se usa normalmente para iniciar el servidor de desarrollo de Django?. python manage.py runserver. django startapp. ¿Qué lenguaje de programación se utiliza en Django?. Python. Java. ¿Cuál es la función del “modelo” en una arquitectura de microservicios?. Dirige las URL hacia las funciones. Mapea la base de datos y contiene propiedades y métodos. ¿Qué ocurre si no se usa __init__.py en una carpeta de módulos (en versiones anteriores de Python)?. Python no la reconoce como paquete. El programa se ejecuta más rápido. ¿Qué representa una variable en un template de Django?. {{ variable }}. [[ variable ]]. ¿Qué parte de una URL contiene los parámetros para encontrar un recurso?. Query. Header. ¿Qué archivo de una aplicación Django contiene las vistas?. views.py. models.py. ¿Cuál es la estructura básica de un documento HTML?. <page><title><script>. <html><head><body>. ¿Qué símbolo se usa para seleccionar una clase en CSS?. Punto (.). &. ¿Cuál es la extensión habitual de un archivo que contiene código Python?. py. js. ¿Cuál de las siguientes características NO pertenece a Python?. Tipado estático estricto. Flexible. ¿Cuál es una característica clave de Django?. Requiere licencia de pago. Es de código abierto y facilita el desarrollo seguro y mantenible. ¿Qué tipo de respuesta devuelve una vista en Django?. HttpResponse. JsonResult. ¿Qué tipo de framework es Bootstrap?. Frontend (CSS y JavaScript). API REST. ¿Qué propiedad en css se utiliza para centrar el texto?. text-align. align-content. ¿Cuál es la instrucción para registrar un modelo en el archivo admin.py?. admin.site.register(ModelName). site.model_register(). ¿Cuál es el principal beneficio de dividir el código en módulos en Python?. Aumentar el tamaño del archivo. Facilitar el mantenimiento y la reutilización del código. ¿Qué función tiene el archivo __init__.py dentro de un paquete?. Guarda las variables globales del proyecto. Indica que el directorio debe ser tratado como un paquete. ¿Qué principio de diseño promueve Django para evitar la duplicación de código?. DRY. OOP. ¿Cuál es una de las ventajas de seguridad que ofrece Django?. Permite acceso directo a la base de datos. Protege contra ataques como SQL injection y scripts entre sitios. Una ventaja de optar por un “managed cloud hosting” es: 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. ¿Dónde debe colocarse la sentencia import en un archivo Python?. Después del bloque main. En las primeras líneas del archivo. ¿Cuál es una función del enrutamiento en AngularJS?. Establecer conexión con bases de datos. Navegar entre vistas sin recargar la página. ¿Cómo se indica una instrucción condicional en una plantilla Django?. {% if condición %}. <if=condición>. ¿Qué permite el método GET en una petición HTTP?. Eliminar información sensible. Recuperar o solicitar datos sin modificar. ¿Cuál es la función principal de CSS?. Dar estilo y presentación a una página web. Crear bases de datos. ¿Qué permite el uso de JavaScript sin conexión al servidor?. Ejecutar funciones complejas del lado del cliente. Procesar peticiones SQL. ¿Qué componente recibe una petición y devuelve una respuesta?. Admin. Vista (View). ¿Qué palabra clave se utiliza en Python para importar un módulo?. import. export. ¿Qué archivo define la apariencia del contenido en una app Django?. forms.py. templates (.html). ¿Qué componente en Django define la estructura de los datos?. URL. Model. ¿Qué permite la capa de presentación (templates) en Django?. Definir cómo se muestra la información al usuario. Crear scripts de seguridad. ¿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. ¿Qué define al método POST en una solicitud AJAX?. Envía datos al servidor. Reproduce audio. ¿Cuál es una ventaja del mantenimiento de Bootstrap?. Es mantenido y actualizado por Twitter. Es abandonado por la comunidad. ¿Cuál es el rol de la "C" en el patrón MVC?. Controlar la lógica de negocio. Convertir archivos. ¿Qué permite hacer Bootstrap con el diseño de una página web?. Adaptar la interfaz al tamaño del dispositivo. Eliminar etiquetas HTML. ¿Qué tipo de lenguaje es HTML?. Lenguaje de programación orientado a objetos. Lenguaje de marcado. ¿Cuál es un componente del patrón de arquitectura MVC?. Handler. Modelo. ¿Qué define a un microservicio dentro de una arquitectura moderna?. Es un conjunto de servicios desplegables de forma independiente. Es un único archivo ejecutable que contiene todo el sistema. ¿Qué propiedad cambia el color de fondo de un elemento?. text-color. background-color. ¿Qué patrón de diseño sigue Django?. MVT. MVVM. ¿Cómo funcionan las APIs correctamente?. Cumpliendo ciertos parámetros o reglas. Solo de forma local. ¿Dónde se definen los modelos en Django?. models.py. admin.py. ¿Qué propiedad de CSS se usa para cambiar el color del texto?. color. font-style. ¿Qué describe mejor a una base de datos?. Un conjunto de páginas web enlazadas. Una colección estructurada de información almacenada electrónicamente. ¿Qué característica tienen las vistas basadas en funciones?. Usan clases de Python. Usan funciones tradicionales de Python para procesar peticiones. ¿Dónde se define la lógica del negocio en Django?. admin.py. views.py. ¿Qué método HTTP realiza un seguimiento de una conexión?. DELETE. TRACE. ¿Qué método HTTP se utiliza para enviar datos al servidor y cambiar información?. POST. TRACE. ¿Cuál de las siguientes etiquetas HTML define un párrafo?. <div>. <p>. ¿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. ¿Qué es una URL?. Una dirección que identifica un recurso único en la Web. Un archivo de base de datos. ¿Qué representa la "V" en el patrón MVC?. Variable. Vista. ¿Qué unidad de medida se usa comúnmente en CSS para tamaños de fuente?. px. kg. ¿Cuál es una ventaja de AngularJS sobre JavaScript tradicional?. Se necesita menos código para manipular el DOM. Aumenta la complejidad del código. ¿Cuál es una diferencia entre JavaScript y jQuery?. Ambos son lenguajes distintos. jQuery es una biblioteca escrita en JavaScript. ¿Dónde se instalan los paquetes de Django por primera vez?. Desde la terminal o línea de comandos. Desde una aplicación móvil. ¿Qué tipo de framework es Django?. De testing automatizado. De backend en Python para desarrollo web. ¿Qué tipo de lenguaje de programación es Python?. Lenguaje de alto nivel, dinámico, libre y multiplataforma. Lenguaje de bajo nivel y propietario. ¿Qué lenguaje de programación utiliza Django?. Python. C++. ¿Cuál es el patrón de diseño utilizado en Django?. MVT. MVM. ¿Qué ocurre si una página no se encuentra en Django?. Se devuelve un error 404. Se reinicia la aplicación. ¿Qué permite la escalabilidad en Django?. Reemplazar o agregar componentes sin afectar el sistema. Ejecutar código en servidores FTP. Un “directorio virtual” en un servidor web se define como: Un enlace a un directorio físico existente en el disco duro del servidor, con configuración y permisos propios. Una carpeta local en el equipo del cliente que sincroniza datos con el servidor. ¿Qué ventaja ofrece HTML en el desarrollo web?. Estructura el contenido y facilita su visualización en el navegador. Almacena datos de usuarios. ¿Qué es una aplicación SPA en AngularJS?. Aplicación de una sola página. Una aplicación de múltiples páginas. ¿Qué lenguaje está en la base de jQuery?. PHP. JavaScript. ¿Qué diferencia principal tiene el patrón MVT respecto a MVC?. El MVC usa JavaScript y el MVT no. El MVT reemplaza el controlador por un enrutador o URLs. ¿Qué protocolo permite intercambiar datos en la Web en estructura cliente-servidor?. FTP. HTTP. ¿Qué editor de texto es sugerido para trabajar con código HTML y Python?. Cualquier editor de texto. Sublime Text. ¿Qué editor puede usarse para trabajar con HTML?. Cualquier editor de texto. Visual Studio Code. ¿Qué es jQuery?. Un lenguaje de programación de servidores. Una biblioteca JavaScript para facilitar la creación de interfaces. ¿Qué archivo en Django se usa para registrar modelos en la administración?. admin.py. views.py. ¿Qué herramienta proporciona AngularJS para pruebas unitarias?. Karma. NodeUnit. ¿Qué principio promueve Django para evitar la repetición de código?. DRY (Don’t Repeat Yourself). MVC. ¿Cuál es la diferencia principal entre HTTP y HTTPS?. HTTP usa más ancho de banda. HTTPS proporciona conexión segura y cifrada. ¿Cuál de las siguientes es una forma válida de declarar una regla CSS interna en HTML?. <style> h1 { color: blue; } </style>. <design> h1 { color: blue; } </design>. ¿Qué etiqueta HTML se usa para insertar un salto de línea?. <br>. <break>. ¿Qué ventaja proporciona HTTPS frente a HTTP?. Asegura la transmisión de datos mediante cifrado. Reduce el tamaño de las páginas. ¿Por qué es importante elegir una tarifa de tráfico ilimitado en ciertos servidores?. Para soportar plataformas que ofrecen descargas de contenidos multimedia sin sobrecargar el servidor. Para mejorar la velocidad de CPU y RAM asignadas. ¿Qué componente de una URL representa la ubicación del recurso en el servidor?. Path. Header. ¿Qué tipo de funciones ofrece el módulo “Effects” en jQuery?. Animaciones visuales. Generación de PDF. ¿Qué archivo gestiona la configuración general del proyecto Django?. settings.py. models.py. ¿Qué hace el sistema de plantillas (template) en Django?. Presenta información con marcadores de posición. Accede directamente a la base de datos. ¿Qué método HTTP solicita únicamente el encabezado de la respuesta?. HEAD. PATCH. ¿Qué protocolo permite intercambiar datos en la Web en estructura cliente-servidor?. SMTP. HTTP. ¿Cuál es el objetivo de JavaScript en una página web?. Controlar el contenido y añadir interactividad. Crear estructuras HTML. ¿Qué estructura de Python permite agrupar módulos relacionados?. Paquete. Biblioteca. ¿Qué elemento se usa para mostrar contenido HTML desde una vista?. display(). render(). ¿Cuál es el primer paso antes de instalar Django?. Tener Python instalado. Crear una base de datos. ¿Qué permiten las APIs en el desarrollo de software?. Crear animaciones visuales. Integrar y comunicar diferentes aplicaciones. ¿Qué arquitectura sigue AngularJS?. MVC (Modelo-Vista-Controlador). REST. ¿Qué es un serializador en el contexto de microservicios?. Una estructura que permite enviar y recibir datos entre aplicaciones. Una base de datos con permisos compartidos. ¿Qué representa la letra "M" en el patrón MVC que sigue Django?. Model. Management. ¿Qué representa la "V" en el patrón MVC?. Vista. Variable. ¿Qué etiqueta HTML se usa para crear una lista desordenada?. <ol>. <ul>. ¿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. |





