Introducción a JSP
41 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Qué es JSP?

  • Un lenguaje que permite agregar comportamiento dinámico a páginas web. (correct)
  • Una biblioteca para crear aplicaciones móviles.
  • Un sistema de gestión de bases de datos.
  • Un lenguaje de programación orientado a objetos.
  • ¿Cómo se transforma un archivo JSP para su ejecución?

  • En un servlet. (correct)
  • En un archivo HTML.
  • En un script de Python.
  • En un documento XML.
  • ¿Cuál de los siguientes es un tipo de declaración en JSP?

  • Importación de clases.
  • Código HTML estático.
  • Variables declaradas globalmente. (correct)
  • Incluir contenido de otro archivo.
  • ¿Cuál es el propósito de un scriptlet en JSP?

    <p>Ejecutar código Java dentro del HTML.</p> Signup and view all the answers

    ¿Qué acción se utiliza para incluir un fichero dentro de otro en JSP?

    <p>Incluir.</p> Signup and view all the answers

    ¿Cuál de las siguientes no es una forma de incluir código Java en JSP?

    <p>Módulos.</p> Signup and view all the answers

    ¿Qué permite JSTL en el contexto de JSP?

    <p>Facilitar el uso de etiquetas estándar.</p> Signup and view all the answers

    ¿Qué objeto implícito se usa en un scriptlet para mostrar información en el navegador?

    <p>out.</p> Signup and view all the answers

    ¿Qué elemento se utiliza en JSP para gestionar errores?

    <p>Directivas.</p> Signup and view all the answers

    ¿Cuál es la función principal de un descriptor de implementación en seguridad de aplicaciones?

    <p>Expresa la estructura de seguridad de la aplicación.</p> Signup and view all the answers

    ¿Qué son las anotaciones en el contexto de la programación de seguridad?

    <p>Son metadatos que especifican información de seguridad dentro de un archivo de clase.</p> Signup and view all the answers

    ¿Cuál es una característica de la seguridad programática?

    <p>Es útil cuando la seguridad declarativa no es suficiente.</p> Signup and view all the answers

    ¿Qué interfaz reemplazan los métodos de la interfaz Jakarta Security SecurityContext?

    <p>Ambas anteriores.</p> Signup and view all the answers

    ¿Qué proporciona la Java Cryptography Architecture (JCA)?

    <p>API para firmas digitales, hashes y validación de certificados.</p> Signup and view all the answers

    ¿Cuál es un de los paquetes principales para el manejo de la seguridad en Java?

    <p>java.security.</p> Signup and view all the answers

    ¿Qué hace Bouncy Castle en el contexto de la seguridad en Java?

    <p>Ofrece un proveedor para el JCA de Java.</p> Signup and view all the answers

    ¿Cuál es una función del API Java Cryptography Extension (JCE)?

    <p>Ampliar las capacidades de cifrado de JCA.</p> Signup and view all the answers

    ¿Qué tipo de operaciones básicas incluye la JCA?

    <p>Firmas digitales, hashes y generación de claves.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones sobre la seguridad declarativa es correcta?

    <p>Se puede anular con información programática.</p> Signup and view all the answers

    ¿Cuál es la principal diferencia entre un compilador JIT y un compilador AOT?

    <p>JIT compila en tiempo de ejecución, AOT antes de la ejecución.</p> Signup and view all the answers

    ¿Qué función cumple el recolector de basura (GC) en el CLR?

    <p>Libera la memoria ocupada por objetos no utilizados.</p> Signup and view all the answers

    ¿Qué modelo de seguridad utiliza el CLR para manejar el código administrado?

    <p>Modelo de confianza basado en la identidad del código.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones es correcta sobre los ensamblados en .NET Framework?

    <p>Son la unidad fundamental de implementación y control de versiones.</p> Signup and view all the answers

    ¿Cuál es la función principal del motor de seguridad en el CLR?

    <p>Controlar el acceso a archivos y registro.</p> Signup and view all the answers

    ¿Qué garantiza el sistema de tipos común (CTS) en el CLR?

    <p>Que todo el código administrado sea autodescriptivo.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones sobre el código administrado es correcta?

    <p>Es gestionado completamente por el CLR, que se encarga de la memoria.</p> Signup and view all the answers

    ¿Qué sucede si un componente administrado se ejecuta en un entorno de menor confianza?

    <p>Recibe un conjunto limitado de permisos según su origen.</p> Signup and view all the answers

    ¿Cuál es la responsabilidad del administrador de excepciones en el CLR?

    <p>Manejar errores que ocurren durante la ejecución de aplicaciones.</p> Signup and view all the answers

    ¿Qué tipo de código no participa el CLR durante su ejecución?

    <p>Código no administrado.</p> Signup and view all the answers

    ¿Cuál es la función principal del método init() en un servlet?

    <p>Inicializar el servlet cuando se crea en memoria.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones es correcta sobre el protocolo HTTP?

    <p>HTTP no almacena el estado y requiere una sesión para manejar variables.</p> Signup and view all the answers

    En el método doPost, que debes hacer antes de escribir datos en la respuesta?

    <p>Establecer el tipo de contenido de la respuesta.</p> Signup and view all the answers

    ¿Qué se debe hacer para sobrescribir el método doXXX de un servlet?

    <p>Definir el método con la misma firma en la clase del servlet.</p> Signup and view all the answers

    ¿Cuál es el propósito de las sesiones en aplicaciones web?

    <p>Almacenar atributos temporales durante la ejecución de una aplicación.</p> Signup and view all the answers

    ¿Qué objeto se utiliza para enviar respuestas a un cliente en un servlet?

    <p>HttpServletResponse.</p> Signup and view all the answers

    ¿Cuál es la forma correcta de definir el tipo de contenido en una respuesta?

    <p>res.setContentType(&quot;text/plain&quot;);</p> Signup and view all the answers

    ¿Qué símbolo se utiliza para indicar directivas en Razor?

    <p>@</p> Signup and view all the answers

    ¿Cuál de las siguientes directivas se utiliza para establecer el espacio de nombre de la clase de la página Razor?

    <p>@namespace</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones sobre el objeto Request es correcta?

    <p>Recopila información proporcionada por el usuario y datos adicionales.</p> Signup and view all the answers

    Para trabajar con la creación de sesiones en ASP.NET, ¿qué paquete se debe utilizar?

    <p>Microsoft.AspNetCore.Session</p> Signup and view all the answers

    ¿Qué operación se puede realizar con las variables a y b en el código presentado?

    <p>Multiplicarlas.</p> Signup and view all the answers

    Study Notes

    Block 3 - Topic 6

    • Java EE/Jakarta EE and .NET platform architectures: Components, persistence, and security. Features, elements, languages and functions of both environments. Interface development.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    B3T6 Java .NET - PDF

    Description

    Este cuestionario evalúa tus conocimientos sobre JavaServer Pages (JSP), incluyendo su definición, transformación, y uso de scriptlets y JSTL. Responde preguntas sobre la inclusión de ficheros y la gestión de errores en JSP para comprobar tu comprensión del tema.

    More Like This

    JSP Programació
    13 questions

    JSP Programació

    IntriguingStatistics avatar
    IntriguingStatistics
    JSP (Contenedor web)
    5 questions

    JSP (Contenedor web)

    WellRegardedCurium avatar
    WellRegardedCurium
    CSBP 461 Java Server Pages (JSP)
    45 questions
    Use Quizgecko on...
    Browser
    Browser