Sunteți pe pagina 1din 2

APLICACIONES WEB

PRACTICA 1.1. Evolución de las aplicaciones web

1.- Completa la siguiente tabla resumen que defina cada una de las diferentes tecnologías utilizadas en la
creación y diseño de las aplicaciones web.
Cliente-Servidor La arquitectura cliente-servidor es un modelo de diseño de software en el que
tareas se reparten entre los proveedores de recursos o servicios
HTML y XHTML HTML y XHTML son las dos variantes que existen en el lenguaje HTML 5. Las
diferencias entre esas dos variantes son básicamente sintácticas
CSS Es un lenguaje de diseño gráfico para definir y crear la presentación de un
documento estructurado escrito en un lenguaje de marcado.
DOM Es esencialmente una interfaz de plataforma que proporciona un conjunto
estándar de objetos para representar documentos HTML, XHTML y XML, un
modelo estándar sobre cómo pueden combinarse dichos objetos, y una
interfaz estándar para acceder a ellos y manipularlos
JavaScript JavaScript (abreviado comúnmente JS) es un lenguaje de programación
interpretado, dialecto del estándar ECMAScript
Applets de Java Un applet Java es un applet escrito en el lenguaje de programación Java.
Losapplets de Java pueden ejecutarse en un navegador web utilizando
la Java Virtual Machine (JVM), o en el AppletViewer de Sun.
Servlets de Java El servlet es una clase en el lenguaje de programación Java, utilizada para
ampliar las capacidades de un servidor. Aunque los servlets pueden responder a
cualquier tipo de solicitudes, éstos son utilizados comúnmente para extender las
aplicaciones alojadas por servidores web, de tal manera que pueden ser vistos
como applets de Java que se ejecutan en servidores en vez de navegadores
web
Adobe Flash Player Fue creado inicialmente por Macromedia y actualmente distribuido
por Adobe Systems. Permite reproducir archivos en formato SWF, creados con
la herramienta Animate CC o Flex de la propia Adobe, o con otras herramientas
de terceros.
PHP, ASP, ASP.NET,
CGI, ColdFusion
Python Python es un lenguaje de programación interpretado cuya filosofía hace
hincapié en una sintaxis que favorezca un código legible
RSS, Atom RSS son las siglas de Really Simple Syndication (en español, "sindicación realmente
simple", puesto que "sindicación" en inglés se aplica a empresas de varios periódicos), un
formato XML para distribuir contenido en la web. El nombre Atom hace referencia a dos
estándares relacionados. El Formato de Redifusión Atom es un fichero en formato XML
usado para Redifusión web.
XML El XML es una adaptación del SGML (Standard Generalized Markup Language),
un lenguaje que permite la organización y el etiquetado de documentos.

2.- Explica las semejanzas y diferencias entre la Web 1.0 y la Web 2.0.
Semejanzas:
En las semejanzas podemos encontrar que el objetivo principal de estas dos herramientas es compartir información de una
forma fácil de acceder, la cual a su vez es gratuita. Otra semejanza es que en las dos herramientas existe la posibilidad de
editar lo presentado en un tiempo futuro, haciendo fácil la actualización de lo presentado. En las semejanzas se encuentra
el que los que disfrutan y aprenden sobre lo presentado puedan opinar.
Diferencias:
WEB 1.0 : es de sólo lectura. El usuario no puede interactuar con el contenido de la página (nada de comentarios,
respuestas, citas, etc), estando totalmente limitado a lo que el Webmaster sube a ésta.
WEB2.0: permite a sus usuarios interactuar con otros usuarios o cambiar contenido del sitio web, en contraste a sitios web
no-interactivos donde los usuarios se limitan a la visualización pasiva de información que se les proporciona.

3.- ¿Cuál es tu opinión sobre las capacidades de la Web 3.0 respecto a la privacidad de los usuarios?

Yo opino que las capacidades de la web 3.0 tiene que ver con los avances que permitenla incorporación de Internet a
nuestras vidas de forma cada vez más eficiente, adicionalmente y según las corrientes que definen esta etapa como el paso
previo a la integración total de las personas y las máquinas, el término más exacto para definirla sería Web de datos, por su
naturaleza en capas de interrelacionar e interpretar el mayor número posible de datos en pos de la ampliación del
conocimiento.
4.- ¿Qué aportará o cómo será la Web 4.0?

Próximo gran avance y se centrará en ofrecer un comportamiento más inteligente, más predictivo, demodo
que podamos con sólo realizar una afirmación poner en marca un conjunto de acciones que tendrán como
resultando aquello que pedimos o decimos.
5.- ¿Qué es un servicio web? ¿Cómo funciona?
Un servicio web (en inglés, web service o webservices) es una tecnología que utiliza un conjunto de protocolos y
estándares que sirven para intercambiar datos entre aplicaciones. A través de una aplicación, solicita información sobre
un viaje que desea realizar haciendo una petición a una agencia de viajes que ofrece sus servicios a través de
Internet. La agencia de viajes ofrecerá a su cliente (usuario) la información requerida. Para proporcionar al cliente la
información que necesita, esta agencia de viajes solicita a su vez información a otros recursos (otros Servicios Web)
en relación con el hotel y la compañía aérea. La agencia de viajes obtendrá información de estos recursos, lo que la
convierte a su vez en cliente de esos otros Servicios Web que le van a proporcionar la información solicitada sobre el
hotel y la línea aérea. Por último, el usuario realizará el pago del viaje a través de la agencia de viajes que servirá de
intermediario entre el usuario y el servicio Web que gestionará el pago.
6.- Busca información en Internet sobre los protocolos http y https. Explica las diferencias entre ellos.

HTTP es una web que podría ser insegura, ya que, utiliza un lenguaje normal, HTTPS en cambio, es segura ya

que tiene un lenguaje codificado y con mayor seguridad

7.- ¿Qué es XAMPP?

XAMPP es un servidor web de plataforma, software libre, que consiste principalmente en el sistema de gestión de

bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script PHP y Perl.

8.- Realiza la instalación de XAMPP en Windows. Explica también como se comprueba que está
funcionando el servidor web (Apache), como se ponen en funcionamiento y como se detienen tanto
Apache como MySQL.
Se comprueba mirando si el icono de la barra de tareas está de color verde, a continuación para poner los servicios en
funcionamiento debes de hacer click izquierdo sobre el icono y hacer click en “Iniciar servicios”, acto seguido, los
servidores se pondrán en fucionamiento, para detenerlos debemos hacer lo mismo pero haciendo click izquierdo
en “Detener servicios”, así conseguiremos detener todos los servicios de Apache.

9.- Para las versiones de XAMPP 1.7.7, y XAMPP 5.6.32 realiza la instalación en Linux (descárgala de la
página http://www.apachefriends.org/es/xampp.html) debes realizar los siguientes apartados:
a) Realiza la instalación de XAMPP en la máquina virtual de Linux.
b) Explica cómo se comprueba que está funcionando el servidor web.
c) Como se ponen en funcionamiento, se detienen y son reiniciados tanto Apache como MySQL.
d) Ejecuta la aplicación de seguridad para establecer las contraseñas a las carpetas de XAMPP, usuario
root de MySQL, modo acceso a phpmyadmin y al usuario nobody (o daemon, según la versión).
e) Indica cómo se lanza el panel de control gráfico en la última versión.

10.- Crea una base de datos, añádele la tabla amigos, y por último almacena los datos de 2 ó 3 amigos.

S-ar putea să vă placă și