Examen programacion web

Unidad 1
Introducción a las tecnologías web

1.1 Perspectiva histórica de Internet
Es la red de redes. Sistema mundial de redes de computadoras interconectadas. Fue concebida a fines de la década de 1960 por el Departamento de Defensa de los Estados Unidos; más precisamente, por la ARPA. Se la llamó primero ARP Anet? y fue pensada para cumplir funciones de investigación. Su uso se popularizóa partir de la creación de la World Wide Web. Actualmente es un espacio público utilizado por millones de personas en todo el mundo como herramienta de comunicación e información.

Historia Cronológica de Internet
1957La Unión Soviética lanza el Sputnik, el primer satélite artificial. En respuesta a este hecho, Estados Unidos crea el ARPA (Organismo de Proyectos de Investigación Avanzada)dentro del Ministerio de Defensa a fin de establecer su liderazgo en las áreas de ciencia y la tecnología aplicadas a las fuerzas armadas.
1965 El ARPA promueve un estudio sobre “Redes cooperativas de computadoras de tiempo compartido”.

1968 Se presenta la red conmutada por paquetes (PS – Network) ante el ARPA.

1969 Se ponen en servicio los nodos a medida que BBN construye cada IMP [HoneywellDDP-516 con 12 K de memoria]; AT&T provee líneas de 50 kpbs

1971 15 nodos (23 hosts): UCLA, SRI, UCSB, Universidad de Utha, BBN, MIT, RAND, SDC, Harvard, Laboratorio Lincoln, Stanford, UIU©, CWRU, CMU, NASA/Ames.

1972 Ray Tomlinson modifica el progtrama de correo electrónico para ARPANET donde se transforma en un éxito.Se elige el signo @ entre los signos de puntuación de la máquina deteletipos Tomlinson Modelo 33 para representar el “en”.

1980 ARPANET deja de funcionar por completo el 27 de Octubre a raíz de una advertencia de virus propagada accidentalmente

1983 El servidor de nombres desarrollado en la Universidad de Wisconsin ya no requiere que el usuario conozca la ruta exacta para acceder a otros sistemas.

1984 Se introduce el Domain Name System(DNS) (Sistema denombre de dominio)

1986 Se crea la NSFNET (Con una velocidad principal de 56Kbps).

1990 ARPANET deja de existir.

1991 CERN lanza la World-Wide Web (WWW)creada por Tim Berners – Lee.

1993 La Casa Blanca se conecta en línea (http://www.whitehouse.gov/):

1995 Sun lanza JAVA el 23 de Mayo.

2000 El Controlador de tiempo de los EE. UU. (USNO) y otros pocos servicios de tiempo de todo elmundo reportan el nuevo año como 19100 el primero de Enero.
El tamaño de la Web estimado por NEC-RI e Inktomi sobrepasa los mil millones de páginas susceptibles de ser catalogadas.

1.2 Protocolo http (protocolo de transferencia de hipertexto)

HTTP (HyperText Transfer Protocol) o Protocolo de Transferencia de Hipertexto es un conjunto de reglas que rigen la transferencia de datos en unacomunicación Web.

El protocolo de transferencia de hipertexto (HTTP, HyperText Transfer Protocol) es el protocolo usado en cada transacción de la Web (WWW). El hipertexto es el contenido de las páginas Web, y el protocolo de transferencia es el sistema mediante el cual se envían las peticiones de acceso a una página y la respuesta con el contenido. También sirve el protocolo para enviar ‘informaciónadicional en ambos sentidos, como formularios con campos de texto.

HTTP es un protocolo sin estado, es decir, que no guarda ninguna información sobre conexiones anteriores. Al finalizar la transacción todos los datos se pierden. Por esto se popularizaron las cookies, que son pequeños ficheros guardados en el propio ordenador que puede leer un sitio Web al establecer conexión con él, y de estaforma reconocer a un visitante que ya estuvo en ese sitio anteriormente. Gracias a esta identificación, el sitio Web puede almacenar gran número de información sobre cada visitante, ofreciéndole así un mejor servicio.

La versión actual de HTTP es la 1.1, y su especificación está en el documento RFC 2616. HTTP dispone de una variante cifrada mediante SSL llamada HTTPS.

En su base su…