-
DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES
Administración de Redes Estudiante: LINARES DELGADO OSWALDO Numero de control: 173107063 Docente: Oscar Olivares Grupo: 381-M Período: 2020-2 -
Primer algoritmo
El primer algoritmo escrito para una computadora fue hecho por Ada Byron, en cuyos escritos se detallaban la máquina analítica. -
Period: to
1.2 Arquitectura de las aplicaciones Web
Una aplicación Web es proporcionada por un servidor Web y utilizada por usuarios que se Conectan desde cualquier punto vía clientes Web (browsers o navegadores). La arquitectura de un Sitio Web tiene tres componentes principales: Un servidor Web
Una conexión de red
Uno o más clientes -
Period: to
1.3 Tecnologías para el Desarrollo de las Aplicaciones Web
Java: Es un lenguaje orientado a objetos desarrollado por Sun Microsystems
PHP: Es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico
Enterprise Java Beans :Es una plataforma para construir aplicaciones de negocio portables, escalables, y reutilizables utilizando el lenguaje de programación java
Framework Hibernate: Hibernate es una capa de persistencia objeto/relacional y un generador de sentencias SQL -
Primer Diagrama
El primer método estructurado para documentar el flujo de proceso el "proceso de diagrama de flujo", fue presentado por Frank Gilbreth a los miembros de la Sociedad Americana de Ingenieros Mecánicos (ASME) -
IBM, John Backus
FORTRAN, lenguaje diseñado, específicamente para uso científico. Su nombre proviene del inglés Formula-Translator, o Traductor de fórmulas. -
Nace Cobol
Con el objetivo de crear un lenguaje de programación Universal que pudiera ser usado en cualquier PC nace cobol, por CODASYL y el Pentágono. -
Una idea Revolucionaria
En 1962, como consecuencia del fortalecimiento del comunismo, las Fuerzas Aéreas de Estados Unidos pidieron a un reducido grupo de investigadores que creara una red de comunicaciones militares que pudiera resistir un ataque nuclear. El concepto de esta red se basaba en un sistema descentralizado, de manera que la red pudiera seguir funcionando aunque se destruyeran uno o varios equipos. -
Modelo de Paul Baran
En 1964, él tuvo la idea de crear una red con la forma de una enorme telaraña. Se dio cuenta de que un sistema centralizado era vulnerable, ya que si se destruía su núcleo, se podían cortar todas las comunicaciones. Por este motivo, creó un método híbrido al utilizar la topología de estrella y de malla, en el que los datos viajarían dinámicamente "buscando" la ruta más clara y "esperando" en caso de que todas las rutas estuvieran bloqueadas. Esta tecnología se denominó "conmutación de paquetes". -
ARPANET precursora del internet
Esta red se creó en 1969 y se llamó ARPANET. En principio, la red contaba con 4 ordenadores distribuidos entre distintas universidades del país. Dos años después, ya contaba con unos 40 ordenadores conectados. -
RFC
En 1969, Steve Crocker (que en aquel entonces se encontraba en la Universidad de California) perfeccionó el sistema "Petición de comentarios" (RFC). Este sistema consistía en un grupo de documentos en forma de memorandos que permitía a los investigadores compartir sus trabajos. -
Protocolo TCP
Bob Kahn, quien llegó a ARPA en 1972, comenzó a trabajar en la creación de un nuevo protocolo, denominado TCP, cuyo objetivo era enrutar los datos de la red al fragmentarlos en paquetes más pequeños. -
DNS
El sistema de nombres DNS, utilizado actualmente, se implementó en 1984 para remediar la falta de flexibilidad inherente en archivos host, en los que los nombres de los equipos y sus respectivas direcciones se almacenaban en archivos de texto que debían actualizarse manualmente. -
"Perl" primer lenguaje de programación para el desarrollo web
El primer lenguaje de programación para el desarrollo de aplicaciones web es el "Perl". Fue inventado por Larry Wall en 1987 antes de que internet se convirtiera en accesible para el público en genera -
Tim Berners Lee
Lenguaje de formato de documentos para hipertexto, que se utiliza para el desarrollo de paginas Web. -
Nacimiento de la World Wide Web
Tim Berners-Lee terminó el protocolo HTTP (Protocolo de transferencia de hipertexto) y el protocolo HTML (Lenguaje de marcado de hipertexto) para navegar por las redes a través de hipervínculos. Así nació la World Wide Web. -
Web 1.0
Se publica la primera página web creada por Tim Berners-Lee usando un computador NeXT.
Es la forma más básica que existe, con navegadores de sólo texto bastante rápidos ya que 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. -
Lenguaje PHP
En 1995 el programador Rasmus Lerdorf puso a disposición el lenguaje PHP con lo que todo el desarrollo de aplicaciones web realmente despegó. Hoy en día, incluso muchas de estas aplicaciones se han desarrollado en PHP, como Google, Facebook y Wikipedia. -
Lanzamiento de Hotmail
En 1996 dos desarrolladores Sabeer Bhatia y Jack Smith lanzaron Hotmail (no fue un desarrollo original de microsoft), un servicio de correo en línea que permite (por primera vez) para el público en general para acceder y consultar el correo electrónico siempre que sea los usuarios pudieran estar en cualquier sitio lejos de su ordenador. -
Aparición de Shockwave Flash
Plataforma Flash es utilizado para añadir contenido interactivo para sitios Web. Flash hizo su aparición en 1997, conocido como Shockwave Flash. Más tarde, después de ser adquirido por Macromedia y Adobe, Flash se convirtió en una plataforma para desarrollar aplicaciones web interactivas. -
Primer motor de búsqueda en lineal de Google
En 1998 la compañía Google desarrolló su primer motor de búsqueda en línea que, por su nueva forma de indexar páginas web, facilita enormemente la búsqueda de información en internet. Google sigue innovando y se convirtió en uno de los más prolíficos en cuanto a las aplicaciones Web, con indicación del muy popular Google Maps, Google Docs, Gmail y en aumento. -
Period: to
1.4 Planificación de aplicaciones web.
• Ciclo de vida del producto (aplicación Web):
• Fase alfa: No se tienen desarrolladas todas las características.
• Fase beta : Sí se tienen desarrolladas todas las características, falta realizar las pruebas.
• Versión RC (Release Candidate): Se han pasado con éxito todas las pruebas de uso común del sistema, falta realizar pruebas de casos especiales y de uso no contemplado del sistema.
• Versión definitiva: Se han pasado con éxito todas las pruebas. -
Inicio de Wikipedia
Wikipedia se lanzó como un sub-proyecto de Nupedia, una enciclopedia en línea tradicional. Para desarrollar su plataforma, se utiliza un tipo de Wikipedia de la aplicación web denominada "wiki", que permite a cualquier usuario agregar contenido. Al final del primer año de funcionamiento, Wikipedia ya contaba con 20000 páginas en 18 idiomas. Hoy en día, casi 21 millones de artículos en 285 idiomas conforman el sexto sitio más visitado en el mundo, siendo el primero Google. -
Se fundo MySpace
En 2003, MySpace fue fundado y más tarde, de 2005 a 2008, el sitio se convirtió en el medio de comunicación social más visitado. MySpace fue una plataforma de lanzamiento para otras aplicaciones web conocidos como YouTube, y Slide.com! RockYou, todos los cuales comenzaron como módulos adicionales para los usuarios de MySpace antes de convertirse en sus propios sitios web en su propio derecho.
Fundadores: Tom Anderson, Jon Hart, Chris DeWolfe -
Web 2.0
La primera conferencia sobre la web 2.0 se celebró en Octubre de 2004, aunque el término apareció por primera vez en 1999 en el artículo Fragmented Future de Darcy DiNucci.
Un sitio Web 2.0 permite a los usuarios interactuar y colaborar entre sí como creadores de contenido generado por usuarios en una comunidad virtual.
La web 2.0 es puramente social. Se basa en usuarios activos. El auge de los blogs, redes sociales, wikis, tags o etiquetas, webs creadas por usuarios… -
Lanzamiento de Youtube
En 2005, YouTube fue lanzado oficialmente, permite a los usuarios compartir vídeos en línea. De simple sitio para compartir vídeos en internet a una plataforma madura que se conoce hoy en día, YouTube ahora ofrece cerca de 4000 millones de videos al día, además de un servicio de alquiler de películas en línea, y, finalmente, episodios de emisión para las empresas o las películas de MGM, Lions Gate Entertainment y CBS. -
Web 3.0
Se incluyen la transformación de la red en una base de datos, un movimiento social hacia crear contenidos accesibles por múltiples aplicaciones non-browser, el empuje de las tecnologías de inteligencia artificial, la web semántica, la Web Geoespacial o la Web 3D. -
Google
El 2 de septiembre del 2008 Google Chrome vio la luz. El nombre del navegador deriva del término usado para el marco de la interfaz gráfica del usuario "Chrome". -
Planificación de paginas web
Se muestra el proceso que conlleva al crear una aplicación Web:
1. Planificar el futuro
2. Documentación
3. No empieces por los pequeños detalles
4. Diseño de la interfaz
5. Evita construirte librerías o frameworks innecesarios
6. Ten un plan de proyecto
7. Elige el lenguaje adecuado
8. Evita las distracciones
9. Sigue un buen control de calidad
10. Plantéate los pasos a seguir despues del desarrollo -
Web 4.0
En el 2016 empezó la web 4.0, que es el próximo gran avance y se centrará en ofrecer un comportamiento más inteligente, más predictivo, de modo que podamos, con sólo realizar una afirmación o petición. -
Period: to
REFERENCIAS
Martín, R. y Ramos, J. ( 2011). Aplicaciones Web. Paraninfo: Madrid: España. (Libro).
Programacion Web. 2020. 1.4. Planificación De Aplicaciones Web. https://programacion1class.wordpress.com/1-4-planificacion-de-aplicaciones-web/ 4 September 2020
Programacion Web. 2020. 2.1 Arquitectura De Las Aplicaciones Web.https://programacionwebisc.wordpress.com/2-1-arquitectura-de-las-aplicaciones-web/ 4 September 2020