Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería de Software
DOCENTE:
TAREA:
Trabajo de Tutorizacion #1:
Aplicaciones Web
TIN-S-NO-7-1
2022 – 2023
Naturaleza de las aplicaciones web
Una aplicación Web es un sitio Web que contiene páginas con contenido sin
determinar, parcialmente o en su totalidad. El contenido final de una página se
determina sólo cuando el usuario solicita una página del servidor Web.
Dado que el contenido final de la página varía de una petición a otra en función de
las acciones del visitante, este tipo de página se denomina página dinámica. Las
aplicaciones Web se crean en respuesta a diversas necesidades o problemas.
Definición
Son programas que funcionan en internet. Es decir, que los datos o los archivos en
los que trabajas son procesados y almacenados dentro de la web. Estas aplicaciones,
por lo general, no necesitan ser instaladas en tu computador.
Características
1. Compatibilidad multiplataforma: una misma versión de la aplicación puede
correr sin problemas en múltiples plataformas como Windows, Linux, Mac,
etc.
2. Actualización las aplicaciones web siempre se mantienen actualizadas y no
requieren que el usuario deba descargar actualizaciones y realizar tareas de
instalación.
3. Acceso inmediato y desde cualquier lugar:
4. Las aplicaciones basadas en tecnologías web no necesitan ser descargadas,
instaladas y configuradas. Además, pueden ser accedidas desde cualquier
computadora conectada a la red desde donde se accede a la aplicación.
5. Menos requerimientos de hardware
6. Este tipo de aplicación no consume (o consume muy poco) espacio en disco
y también es mínimo el consumo de memoria RAM en comparación con los
programas instalados localmente. Tampoco es necesario disponer de
computadoras con poderosos procesadores ya que la mayor parte del trabajo
se realiza en el servidor en donde reside la aplicación.
7. Menos Bugs (errores)
8. Son menos propensas a crear problemas técnicos debido a problemas de
software y conflictos de hardware. Otra razón es que con aplicaciones
basadas en web todos utilizan la misma versión, y los bugs (errores) pueden
ser corregidos tan pronto como son descubiertos beneficiando
inmediatamente a todos los usuarios de la aplicación.
9. Seguridad en los datos
10. Los datos se alojan en servidores con sistemas de almacenamiento
altamente fiables y se ven libres de problemas que comúnmente sufren los
ordenadores de usuarios comunes como virus y/o fallas de disco duro.
Arquitectura
Arquitectura de aplicaciones web es un marco que se compone de las interacciones
y relaciones entre los elementos de la aplicación, como las interfaces de usuario, los
sistemas de middleware y las bases de datos.
Comprende un conjunto de componentes y una descripción de su interacción lógica.
La arquitectura de aplicaciones web se clasifica ampliamente en cuatro tipos:
https://www.ibm.com/docs/es/iad/7.2.x?topic=applications-web-attributes
sistemas-y-aplicaciones-basados-en-web
3.1 Atributos de los sistemas y aplicaciones basados en web - Taller-ingenieria-software-Gaby. (s. f.).
https://sites.google.com/site/talleringenieriasoftwaregaby/unidad-tres/3-1-atributos-de-los-sistemas-y-
aplicaciones-basados-en-web
aplicaciones-basadas-en-web-147379130
Y.Yeeply. (2022, 9 noviembre). 5 Tipos de desarrollo de aplicaciones web más relevantes. Yeeply.
https://www.yeeply.com/blog/5-tipos-desarrollo-de-aplicaciones-web/
Sharma, P. (2022, 13 octubre). 7 razones para tratar la arquitectura de aplicaciones web con seriedad.
Cynoteck. https://cynoteck.com/es/blog-post/reasons-to-treat-web-application-architecture-seriously/
Maluenda, R. (2022, 5 mayo). Tipos de desarrollo de aplicaciones web: ejemplos y características. Profile
https://sites.google.com/a/correo.unimet.edu.ve/03pazpineropolancoeacfgtce03/aplicaciones-que-
son/caracteristicas-de-una-aplicacion-web
Informática Básica: ¿Qué son las aplicaciones web? (s. f.). GCFGlobal.org.
https://edu.gcfglobal.org/es/informatica-basica/que-son-las-aplicaciones-web/1/