option
Cuestiones
ayuda
daypo
buscar.php
TEST BORRADO, QUIZÁS LE INTERESE: Desarrollo web en entorno servidor
COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Desarrollo web en entorno servidor

Descripción:
Semestrales UNIVERSAE

Autor:
Isabelv40
OTROS TESTS DEL AUTOR

Fecha de Creación:
04/05/2024

Categoría: Otros

Número Preguntas: 40
COMPARTE EL TEST
COMENTARNuevo Comentario
No hay ningún comentario sobre este test.
Temario:
¿Cómo podemos conocer el tipo de petición de una URL? A. No se puede saber. B. Mediante $_GET C. Mediante $_POST D. Mediante $_SERVER["REQUEST_METHOD"].
2. ¿Cómo podemos evitar que se acceda a un controlador con el control de acceso? A. Ocultando la URL para su acceso. B. Usando en cada ruta la función isLogged() C. Cambiando el controlador a otra carpeta de symfony D. Añadir en el controlador la funcionalidad @Security("is_granted(ROL)").
3. ¿Cómo se realiza el control de acceso en un proyecto con Symfony? A. Configurando el fichero security.yaml B. Configurando el fichero config.yaml C. Configurando el fichero .env D. No se puede realizar ningún control de acceso.
4. ¿Cuál es la diferencia entre una petición síncrona y asíncrona? A. Que la síncrona bloquea la ejecución del script hasta que recibe la respuesta. B. Que la asíncrona bloquea la ejecución del script hasta que se recibe la respuesta. C. Que la síncrona produce un error si no recibe respuesta. D. Que la asíncrona produce un error si no recibe respuesta.
5. ¿De qué otro modo podemos llamar a una aplicación híbrida? A. API B. SOAP C. Mashup D. No existe ningún otro modo de referirnos a una aplicación híbrida.
6. ¿En qué directorio de la estructura del proyecto se guardan los controladores? A. /src/Entity B. /Controller C. /src/Controller D. Se pueden guardar en cualquier carpeta.
7. ¿En qué fichero se introduce la configuración de la base de datos? A. Security.yaml B. Fichero login.php C. A y B son correctas D. Fichero .env.
8. ¿Para qué sirve la etiqueta @ORM\Id? A. Define una entidad B. Define un campo C. Define una clave primaria D. Ninguna respuesta es correcta.
9. ¿Qué diseño de página presenta la aplicación del carrito con AJAX? A. Hay una página HTML por cada apartado de la aplicación. B. No hay estilos de formato CSS. C. Se usan plantillas. D. One page o diseño de una única página.
10. ¿Qué es Symfony? A. Un framework para usar AJAX B. Un framework para crear aplicaciones web usando el patrón MVC C. Un framework para ORM D. Un framework para usar base de datos.
11. ¿Qué es TWIG? A. Un tipo especial de controlador. B. Un sistema de plantillas HTML. C. Un framework para enviar correos electrónicos D. Ninguna de las anteriores.
12. ¿Qué es un WSDL? A. Un descriptor de un servicio web B. Es una extensión de un fichero html C. Un protocolo de comunicación D. Es un contenedor de servicios.
13. ¿Qué hace la variable predefinida $_GET? A. Obtiene parámetros enviados en una petición GET B. Obtiene parámetros enviados en una petición POST. C. Obtiene información de la petición. D. Obtiene información del servidor.
14. ¿Qué ORM es el más extendido en PHP? A. Hibernate B. ORMa C. Doctrine D. Symfony.
15. ¿Qué realiza la función json_encode()? A. Función PHP que convierte un array en cualquier objeto B. Función PHP que convierte un array en un documento JSON C. Función PHP que convierte un documento JSON a un objeto D. Función PHP que convierte un objeto a un array.
16. ¿Qué sistema de control de acceso utiliza la aplicación de la tienda? A. No hay ningún sistema de control de acceso. B. Con un formulario que solicita el usuario y la contraseña. C. Mediante un fichero de propiedades. D. La aplicación solo es accesible por un rango de ips.
17. ¿Qué son las entidades? A. Son las clases asociadas a la base de datos B. Son atributos persistentes C. Son las clases no asociadas a la base de datos D. Son atributos persistentes sin estar asociado a Doctrine.
18. ¿Qué son los controladores? A. Métodos usados para validar la información que introduce el usuario B. Métodos que se asocian a una ruta C. Objetos que permiten controlar los accesos D. Todas son correctas.
19. AJAX realiza las peticiones al servidor. ¿Mediante qué lenguaje de programación lo realiza? A. XML B. JavaScript C. HTML D. JSON.
20. Al aplicar AJAX. ¿Qué parte soporta más carga de desarrollo? A. El servidor y el cliente por partes iguales. B. El servidor. C. El cliente. D. Ninguna de las anteriores.
21. Al utilizar AJAX se realizan pequeñas automatizaciones. Cuando se realiza un login, por ejemplo, ¿Qué se automatiza? A. El código JavaScript B. El código AJAX C. El formulario se oculta y se accede D. Todas las anteriores son correctas.
22. Dentro del patrón MVC, ¿De qué parte se encargan los ORM? A. Se encargan del modelo B. Se encarga de la vista C. Se encarga del controlador D. Ninguna respuesta es correcta.
23. El carrito de la compra: A. Guarda la información en la variable $_POST. B. Guarda la información en la variable $_GET. C. Guarda la información en la variable $_SHOPPING_CART. D. Todas las respuestas son incorrectas.
24. El operador "===!" Hace referencia a: A. Elementos idénticos. B. Elementos no idénticos. C. Elementos iguales y relacionados. D. Ninguna de las anteriores, no existe ese operador.
25. El orden correcto a la hora de abordar un proyecto web es: A. Implementación, análisis de requisitos y diseño B. Análisis de requisitos, implementación y diseño C. Análisis de requisitos, diseño e implementación D. Es indiferente, porque hay que volver cíclicamente a todas.
26. En un servidor web en un modelo cliente-servidor suele tener como intermediario: A. Un navegador. B. Un buscador. C. No posee intermediarios. D. Posee intermediarios, pero ninguno de los anteriores.
27. En una página OnePage ¿Como se generan los documentos HTML? A. Los genera el servidor directamente. B. Existen plantillas predefinidas. C. Los genera el cliente mediante el uso del DOM. D. Ninguna de las anteriores.
28. Indica que afirmación es correcta respecto a los servicios: A. Es un componente independiente B. Se pueden usar desde diferentes aplicaciones C. Se pueden usar desde diferentes sistemas D. Todas son correctas.
29. La capa de negocio se utiliza para: A. La lógica propia de la aplicación. B. Mostrar la información y la interacción con el usuario. C. La gestión de los datos con la base de datos. D. Ninguna de las anteriores.
30. La capa de presentación se utiliza para: A. La lógica propia de la aplicación. B. Mostrar la información y la interacción con el usuario. C. La gestión de los datos con la base de datos. D. Ninguna de las anteriores.
31. La generación dinámica de una página web se basa, principalmente en el empleo de: A. HTML B. XML C. PHP D. HTTP.
32. La información que hay en el carrito de la compra: A. Esta en la base de datos. B. Esta en la sesión, aún no está en la base de datos. C. Una parte de la información esta en la sesión y la otra en la base de datos. D. Ninguna de las anteriores.
33. Las variables en php empiezan por: A. El símbolo $. B. El símbolo #. C. Por cualquier dígito. D. Por cualquier carácter.
34. Mediante el uso de AJAX, ¿Qué conseguimos? A. Hacer una sola petición de toda la página web completa. B. Hacer diferentes peticiones por cada parte de una página web. C. Modificar los estilos de la página web. D. Combinar Javascript y php en un solo lenguaje.
35. Para abrir un bloque en PHP se emplea la etiqueta: A. <¿?php B. <¿php C. <¡!php D. <?php.
36. Para automatizar las pruebas de código en PHP se utiliza la librería: A. PDO B. PHPUnit C. Twig D. Ninguna es correcta.
37. Para conectarnos a una base de datos ¿Qué clase necesitaremos? A. PDO B. MySQL C. BBDD D. DATABASE.
38. Para eliminar una cookie: A. Se utiliza la función de deletecookie() B. Se utiliza la función de erasecookie() C. Se utiliza la función de setcookie() D. Ninguna es correcta.
39. Para probar un servicio. ¿Qué necesitamos? A. Conexión a internet B. La URL que genera el descriptor del servicio C. Un software especial D. La clase que tiene la lógica del servicio.
40. Si queremos redireccionar a una ruta en Symfony, ¿Qué método usamos? A. redirectToRoute() B. header("Location:") C. toURL() D. Para redireccionar no se usan métodos.
Denunciar Test