Está en la página 1de 2

HLC – ARQUITECTURA WEB

PRACTICA UT1: ARQUITECTURA WEB y LENGUAJES DE SCRIPTING

1. Arquitectura Cliente-Servidor (1p):

• Describe brevemente las funciones que desempeñan los componentes


principales de la Arquitectura Cliente-Servidor (0,5 puntos)
• ¿Cómo se produce la comunicación entre dichos componentes? ¿Qué formatos
de mensajería se suelen emplear? (0,5 puntos)

2. ¿Cuál es el papel de un Servidor Web? Cita al menos tres tipos de servidores web
que conozcas (1p)

3. ¿Qué es una aplicación web? ¿En qué entornos y plataformas se puede instalar?
(1p)

4. ¿Cuál es el protocolo empleado por los navegadores para solicitar un recurso web?
¿Se trata de un protocolo síncrono o asíncrono? Justifica la respuesta (1p)

5. Describe las funciones de las capas principales en el modelo mas extendido de


arquitectura de aplicaciones web (1p)

6. De todos los recursos indicados especifica cuales podrían encajar en la capa de


presentación (Front-End), capa de negocio y capa de datos (1p):

• Navegador Web
• HTML5
• Apache Web Server
• MySql
• PHP
• Web Service
• Base de datos en XML
• CSS3
• Servlets
• ERP

7. Explica las diferencias entre páginas estáticas y dinámicas en entornos web (0,5p)

8. Lenguajes de scripting (1p)

• ¿Cuál es la finalidad de incrustar código php en páginas HTML? (0,5p)


• Cita las ventajas de utilizar lenguajes interpretados respecto compilados (0,25p)
• Enumera lenguajes de scripting que conozcas (0,25p)
9. Imagina que un programa escrito en PHP termina su ejecución y genera la siguiente
página de respuesta (1,5p):

• ¿La página anterior se genera en el cliente o servidor? Justifica la respuesta (0,5p)


• ¿A qué aplicación le llega dicha página? ¿Qué hace con ella? (0,5p)
• ¿Quién se encarga de ejecutar el fragmento de código javascript? ¿Dicha
ejecución se realiza en el cliente o el servidor? (0,5p)

10. Describe los pasos que realiza el servidor web, y el intérprete PHP, cuando una
página de extensión .php es solicitada por el navegador. Asumamos que el servidor
web está activo (1p)

NOTA: Documentación de consulta accesible en la carpeta ‘Arquitectura Web’ del


Módulo HLC en Moodle

También podría gustarte