Repaso RECUPERACIÓN Servidor 8- 15
![]() |
![]() |
![]() |
Título del Test:![]() Repaso RECUPERACIÓN Servidor 8- 15 Descripción: Examen final DAW 8- 15 |




Comentarios |
---|
NO HAY REGISTROS |
Cuál de las siguientes afirmaciones acerca de AJAX podemos indicar que es correcta?. Aunque en AJAX se pueden utilizar peticiones de tipo síncrono, no es su aplicación habitual ya que su función no resulta tan dinámico. AJAX permite el desarrollo de aplicaciones web dinámicas que funcionan exclusivamente de forma asíncrona. Si en AJAX definimos una petición de forma síncrona no se detiene la ejecución de la aplicación, permitiendo fluir la ejecución sin esperar respuesta del servidor. El verdadero potencial de AJAX es que las peticiones de tipo síncrono permiten continuar la ejecución del programa aunque no se haya obtenido aún la respuesta del servidor. Hemos estudiado acerca del Document Object Model, denominado por sus siglas DOM, qué podemos asegurar sobre el DOM?. Al no tener una estructura definida, para acceder a los elementos tenemos que hacer uso de funciones, como por ejemplo: getElementsByTagName. Permite acceder a los diferentes elementos de una página web. A diferencia de JavaScript, en PHP no podemos hacer uso de funciones tales como por ejemplo: getElementsByTagName. En programación de aplicaciones web del lado servidor no es necesario hacer el uso del DOM, porque no nos enfocamos en el aspecto visual del front. Para referirnos al nodo raíz de nuestro DOM, qué palabra reservada utilizaremos?. Document. Element. Attr. Text. Qué podemos asegurar sobre XMLHttpRequest?. Es un objeto con el que se modela una interfaz utilizada para la realización de peticiones usando el protocolo XML. Es una instrucción propia y exclusiva del lenguaje de programación PHP, con la que se modela una interfaz utilizada para la realización de peticiones usando el protocolo HTTP. Es un objeto con el que se modela una interfaz utilizada para la realización de peticiones usando el protocolo HTTP. Es un objeto con el que se modela una interfaz utilizada para la realización de peticiones usando el protocolo HTML. Para qué utilizamos el comando Alter en las consultas SQL que podemos montar con PHP?. Para crear una tabla. Para escoger qué datos van a ser mostrados en una consulta. Para modificar una tabla. Para borrar una tabla. Cómo podemos definir las transacciones?. Como funciones predefinidas de PHP que nos permiten acceder a los datos de la solicitud del cliente. Como funciones definidas en cualquier lenguaje de programación de entornos servidor, que nos permiten acceder a los datos de la solicitud del cliente. Como funciones predefinidas de PHP que nos permiten acceder a los datos de la base de datos. Como mecanismos de control a los datos, evitando que se produzcan errores en la gestión de las bases de datos. Qué podíamos afirmar acerca de Canvas?. Se trata de un elemento de HTML5 que permite manejar gráficos. Se trata de uno de los lenguajes de desarrollo web más importantes en la actualidad. Se trata de una especificación que permite la creación de gráficos para la representación de datos, estáticos y dinámicos, utilizando el formato XML. Se trata de una solución que hace uso de la librería Three.js, que está basada en el estándar WebGL, y que permite la creación de gráficos en 3D. Hemos estudiado diferentes tipos de modelos que permiten la implementación de arquitectura basadas en servicios, qué es API web?. Son servicios Web basados en HTTP, cuya respuesta se modela utilizando JSON o XML. Es una solución basada en WSDL. Son servicios Web basados en SOAP, cuya respuesta se modela utilizando JSON o XML. Es otra forma de denominar a SOAP. Qué es SOAP?. Es un protocolo utilizado para el intercambio de páginas web ubicadas en un sistema diferente. Es un protocolo utilizado para el intercambio y transferencia de archivos ubicados en un sistema diferente. Es un protocolo que permite el acceso de manera remota a procedimientos ubicados en un sistema diferente. Es un protocolo que se encarga de la codificación de los datos. Que podemos afirmar sobre WSDL?. Es un protocolo que permite definir un XML Schema, en el que definimos parámetros de E/S y funciones. Es un protocolo usado para el servicio de mensajería. Es el lenguaje encargado de la descripción de los servicios web. Es un lenguaje de programación para el entorno servidor que permite la descripción de servicios API REST. Qué es RPC?. Es un protocolo utilizado para el intercambio de transferencia de archivos ubicados en un sistema diferente. Es un protocolo que permite el acceso de manera remota a procedimientos ubicados en un sistema diferente. Es un protocolo utilizado para el intercambio de páginas web ubicadas en un sistema diferente. Es un lenguaje de programación para entornos servidor que permite la descripción de servicios API REST. Qué podemos asegurar sobre XML-RPC?. SOAP es una evolución de XML -RPC, ya que XML-RPC se le fueron añadiendo nuevas funcionalidades hasta llegar a lo que conocemos hoy como SOAP. Lo podemos considerar como una alternativa a SOAP. Es una solución más evolucionada y potente que SOAP. Requiere implementarse con HTML, CSS y JS. Qué podemos afirmar acerca de SOAP?. Fue creado antes que apareciese el protocolo XML-RPC. Permite el intercambio de información o utilizando la codificación con un lenguaje de programación como XML o JSON. Permite publicar servicios web en el estado cliente utilizando lenguajes de programación dentro de la arquitectura cliente-servidor. Permite el intercambio de información utilizando la codificación con el lenguaje XML y el protocolo de comunicación HTTP. En cuanto a las ventajas de la unión de tecnologías cliente-servidor, qué podemos asegurar sobre los lenguajes de programación en entorno servidor?. Se centran en el desarrollo de la funcionalidad de la aplicación. Se centran en la capa de presentación de la aplicación. Se centran exclusivamente en el acceso a datos de la aplicación. Se centran exclusivamente en la seguridad de la aplicación. Qué podemos afirmar sobre TypeScript?. Es JavaScript pero añadiendo tipos de variables y tipos de métodos, entre otros. Es un lenguaje de programación de código abierto del lado servidor. Es un framework especializado para la parte cliente. Es un framework especializado para la parte servidor. Qué son los Sockets?. Se refiere a un módulo de extensión, que amplía funcionalidades sobre node.js que permiten una comunicación asíncrona entre la parte cliente y el servidor. Son una abstracción de TCP, que van a permitir la creación de una comunicación bidireccional entre el servidor y el navegador. Son una abstracción de HTTP para implementar en el lado cliente la recepción de datos que envía el servidor. Son una abstracción de FTP para implementar en el lado cliente la recepción de datos que envía el servidor. Qué podemos afirmar sobre la redirección de páginas utilizando el lenguaje de programación PHP?. Se realiza siempre desde páginas PHP que redireccionan a páginas que necesariamente deben ser solo HTML para que la comunicación sea correcta. Nos permite llevar a cabo el desarrollo de páginas web interactivas. Se realiza siempre desde páginas PHP que redireccionan la página que no son PHP, como pueden ser por ejemplo HTML o JavaScript. Es un mecanismo de programación que no se usa en desarrollos de entorno cliente-servidor. Qué podemos asegurar acerca de la verificación de información remota en el cliente?. Es suficiente llevar a cabo la verificación de la información solo desde el lado cliente. La tecnología JavaScript es muy potente para la verificación de la información, y se puede decir que es considerada un método muy fiable y suficiente por sí misma para realizar dicha comprobación. Para realizar la verificación de la información se debe realizar comprobaciones utilizando la tecnología JavaScript desde el lado cliente, pero además se debe implementar en el servidor las validaciones de datos. La verificación de la información se realiza exclusivamente en el lado servidor con las validaciones de datos oportunas, para garantizar la integridad de los datos que puedan provenir de fuentes inseguras. Cómo podemos definir las aplicaciones web híbridas?. Se denominan así a aquellas aplicaciones web que se han desarrollado con diferentes tecnologías tanto en la parte front como para la parte back. Se denominan así a aquellas aplicaciones web que se han desarrollado con diferentes tecnologías como JavaScript para la parte cliente y PHP para la parte servidor. Se denominan así a aquellas aplicaciones web que integran en una misma interfaz funciones y datos de un origen distinto al de la aplicación web que se está desarrollando. Se denominan así a aquellas aplicaciones web que integran 2 tipos de interfaces en las que es necesario que en unas se ofrezcan las funciones y en otras interfaces distintas se ofrezcan los datos. Qué es el Web scraping?. Es una técnica que permite implementar mashup o aplicaciones web híbridas. Es el canal de uno de los proveedores de contenido de noticias. Es una técnica cuyo objetivo principal es conseguir un gran número de datos de las páginas web. Es el canal de uno de los proveedores de contenidos de imágenes y vídeos. Cual de los siguientes tipos de aplicaciones híbridas es correcto?. De cliente. De servidor. De datos. De lógica de negocio. Qué 3 bloques hemos estudiado que componen la arquitectura de un mashup?. La arquitectura de un mashup está compuesta por un proveedor de contenidos, una aplicación web híbrida y un navegador web. La arquitectura de un mashup está compuesta por JavaScript por la parte cliente, PHP para la parte lado servidor y SQL para el acceso de datos. La arquitectura de un mashup está compuesta por la parte cliente que implementa el front del usuario, de una parte servidor que implementa la lógica de negocio y de una parte de acceso a datos. La arquitectura de un mashup está compuesta por TypeScript , Java o PHP para la parte del lado del cliente y un navegador que representa la información. Qué es una API?. Se denomina así a las interfaces que proporciona el acceso a través de un conjunto de rutinas a ciertas funciones. Se denomina así a las interfaces de programación de aplicaciones, que proporcionan datos a través de RPC-XML. Se denominan así a las interfaces de programación de aplicaciones que se desarrollan en el lado cliente, y que proporcionan servicios a través de los métodos de HTTP llamados GET y POST. Se denominan así a las interfaces de programación de aplicaciones que proporcionan datos a través del protocolo de SOAP. Cómo podemos definir las pruebas de caja negra?. Se lleva a cabo la evaluación de todos los posibles caminos que se han implementado en el diseño de un programa. Se evalúa la aplicación desde un punto de vista interno. Se evalúa el código de la aplicación. Se evalúa la aplicación desde un punto de vista externo. Que lleva a cabo la siguiente instrucción de PHP? $server-> addClass("calcular");. Corresponde al WSDL donde se define la clase de nuestro Servicio Web SOAP. Se asigna una clase para un servicio web pero además posteriormente tendremos que asignar sus funciones individualmente con la función addFunction. Se asigna la función calcular a un Servicio Web. Se asigna una clase para un servicio web de tal forma que todas las funciones de esta clase quedarán asignadas en esa misma instrucción. Qué podemos afirmar de la siguiente instrucción? npm --version. NPM es un lenguaje de programación del lado cliente, basado en node.js, al ejecutar esta instrucción estamos lanzando el IDE de Node.js. Estamos ejecutando un módulo de extensión, que amplía funcionalidades sobre node.js, que permiten trabajar el aspecto visual y dinámico de la aplicación web. NPM es un gestor de paquetes de JavaScript, al ejecutar esa instrucción se muestra la versión que está instalada de Node.js. Estamos ejecutando framework llamado Node.js que incorpora diferentes funcionalidades que mejoran el proceso de desarrollo de aplicaciones web. Qué podemos asegurar acerca de la siguiente porción de código? location.href='cliente.php?nombre_cli=Felipe';. Es una instrucción en PHP con la que se está llevando a cabo una redirección usando el tipo de objeto Location para implementar la redirección a otra página web llamada "cliente.php", aplicando el método POST para el intercambio de datos. Es una instrucción en JavaScript con la que se está llevando a cabo una redirección usando el tipo de objeto Location para implementar la redirección a otra página web llamada "cliente.php", aplicando el método POST para el intercambio de datos. Es una instrucción en la que se está llevando a cabo la recarga de la página desde el lado servidor, para resetear los posibles datos que haya insertado el usuario en el formulario. Es una instrucción en la que se está llevando a cabo la redirección a otra página web llamada "cliente.php", en el que se está enviando una variable indicando el nombre y el valor de la misma. Para que usamos la función "filter_input()"?. La usamos para el proceso de verificación de los datos que puedan provenir de fuentes inseguras. La usamos para el proceso de limpieza de ciertos valores de entrada como por ejemplo eliminar caracteres especiales. La usamos para el proceso de limpieza de ciertos valores de entrada como por ejemplo eliminar todos los caracteres excepto los dígitos y los caracteres "+" y "-". La usamos para el proceso de verificación comprobando si la variable que recibe por parámetro es de un tipo concreto. Que podemos afirmar de esta porción de código PHP que se indica a continuación? $server = new SoapServer(null,array('uri'=>$uri)); $server-> addFunction(""calcular""); $server->handle();". Se asigna una función al objeto creado utilizando la clase SoapServer. Que en la sección del elemento "binding" se define una nueva función y posteriormente se procesa la petición SOAP. Que se realiza una instancia del objeto handle encargado de procesar la petición SOAP. Que corresponde al XML donde se define la función de nuestro Servicio Web SOAP. Considerando la siguiente instrucción en PHP, qué podemos afirmar que se está llevando a cabo? <? PHP $valores = mysqli_query("SELECT * FROM a WHERE b = 'x' ORDER BY c ASC"); ?>. Se está almacenando en la variable valores, el resultado de una consulta a una base de datos, y concretamente en valores se guardarán todos los campos o columnas de la tabla "a" de aquellos registros que cumplan las condición indicada. Se está almacenando en una variable el resultado de una consulta a una base de datos y concretamente en la variable se guardarán solo los campos o columnas "a" de la tabla "b", ordenada en orden ascendente y que cumplen la condición indicada. Se está almacenando en una variable el resultado de una consulta a una base de datos y concretamente en la variable se guardarán solo los campos o columnas "b" de la tabla "a", ordenada en orden ascendente y que cumplen la condición indicada. Se está almacenando en una variable el resultado de una consulta a una base de datos y concretamente en la variable se guardarán solo los campos o columnas "b" de la tabla "a" de aquellos registros cuyo campo "b" sea igual al valor *x". |