30.01.2015 Views

Programa de la asignatura - docencia de la ETSIT-URJC

Programa de la asignatura - docencia de la ETSIT-URJC

Programa de la asignatura - docencia de la ETSIT-URJC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Si se invocan recursos que comiencen por “/adios”, se <strong>de</strong>vuelve una página<br />

HTML en <strong>la</strong> que se vea el texto “Adiós”.<br />

Si se invocan recursos que comiencen por “/suma/”, se proporciona <strong>la</strong> funcionalidad<br />

<strong>de</strong> “Sumador simple” (ejercicio 6.5), esperando que los sumandos<br />

se incluyan justo a continuación <strong>de</strong> “/suma/”.<br />

Si se invocan recursos que comiencen por “/aleat/”, se proporciona <strong>la</strong> funcionalidad<br />

<strong>de</strong> “Aplicación web generadora <strong>de</strong> URLs aleatorias” (ejercicio 12.2).<br />

12.8. Insta<strong>la</strong>ción y prueba <strong>de</strong> Web Developer<br />

Enunciado:<br />

Insta<strong>la</strong>ción y prueba <strong>de</strong> Web Developer, add-on <strong>de</strong> Firefox<br />

Referencias:<br />

Web Developer Firefox add-on:<br />

https://addons.mozil<strong>la</strong>.org/en-US/firefox/addon/60/<br />

13. Ejercicios P3: Servidores simples <strong>de</strong> contenidos<br />

Construcción <strong>de</strong> algunos servidores <strong>de</strong> contenidos que permitan compren<strong>de</strong>r <strong>la</strong><br />

estructura básica <strong>de</strong> una aplicación web, y <strong>de</strong> cómo implementarlos aprovechando<br />

algunas características <strong>de</strong> Python.<br />

13.1. C<strong>la</strong>se contentApp<br />

Enunciado:<br />

Esta c<strong>la</strong>se, basada en el esquema <strong>de</strong> c<strong>la</strong>ses <strong>de</strong>finido en el ejercicio “C<strong>la</strong>se servidor<br />

<strong>de</strong> aplicaciones” (ejercicio 12.3), sirve el contenido almacenado en un diccionario<br />

Python. La c<strong>la</strong>ve <strong>de</strong>l diccionario es el nombre <strong>de</strong> recurso a servir, y el valor es el<br />

cuerpo <strong>de</strong> <strong>la</strong> página HTML correspondiente a ese recurso.<br />

13.2. Insta<strong>la</strong>ción y prueba <strong>de</strong> Poster<br />

Enunciado:<br />

Insta<strong>la</strong>ción y prueba <strong>de</strong> Poster, add-on <strong>de</strong> Firefox<br />

Referencias:<br />

Poster Firefox add-on:<br />

https://addons.mozil<strong>la</strong>.org/en-US/firefox/addon/2691/<br />

42

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!