Examen segundo parcial desarrollo en entorno servidor
![]() |
![]() |
![]() |
Título del Test:![]() Examen segundo parcial desarrollo en entorno servidor Descripción: 2 parcial entorno servidor |




Comentarios |
---|
NO HAY REGISTROS |
¿Cuál de las siguientes afirmaciones acerca de AJAX podemos indicar que es correcta?. AJAX permite el desarrollo de aplicaciones web dinámicas que funcionan exclusivamente de forma asíncrona. aunque en AJAX se puede utilizar peticiones de tipo síncrono, no es su aplicación habitual ya que su funcionamiento no resulta tan dinámico. Si en AJAX definimos una petición de forma síncrona no se detiene 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 de 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 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 entorno 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é podríamos afirmar acerca de Canvas?. Se trata de un elemento HTLM5 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 permiten la creación de gráficos en 3D. Hemos estudiado diferentes tipos de modelos que permiten la implementación de arquitecturas 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 es 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. ¿Qué 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 entono servidor que permite la descripción de servicios API REST. ¿Qué es RPC?. 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 utilizado para el intercambio de páginas web ubicadas en un sistema diferente. Es un lenguaje de programación para entorno 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 a 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 utilizando la codificación con un lenguaje de programación como XML o JSON. Permite publicar servicios web en el lado cliente utilizando lenguajes de programación dentro de la arquitectura cliente-servidor. Permite el intercambio de información utilizando la codificación con 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 de 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 en 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 sólo HTML para que la comunicación sea correcta. Nos permite llevar a cabo el desarrollo de páginas web interactivas. Se realiza siempre desde paginas PHP que redireccionan a páginas 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 entonos 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 para la parte front como para la parte back. Se denominan así a aquellas aplicaciones web que se han desarrollado con diferentes tecnologías, 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 un canal de uno de los proveedores de contenidos 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 videos. ¿Cuál delos siguientes tipos de aplicaciones híbridas es correcto?. De cliente. De servidor. De datos. De lógica de negocio. ¿Qué 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 para la parte cliente, PHP para la parte del lado servidor y SQL para el acceso a 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, Javascript o Python para la parte servidor, Java o PHP para la parte del lado cliente y un navegador que representa la información. ¿Qué es una API?. Se denominan así a las interfaces que proporcionan el acceso a través de un conjunto de rutinas a ciertas funciones. Se denominan 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 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. |