Subido por tienda bucanero

ActividadnNicolasnMeola 265f6118f3df66c

Anuncio
1. Qué es un lenguaje de programación?
Es un lenguaje formal que, mediante una serie de instrucciones, le permite a un programador
escribir un conjunto de órdenes, acciones consecutivas, datos y algoritmos para, de esa forma,
crear programas que controlen el comportamiento físico y lógico de una máquina.
2. Aplicaciones Web
VENTAJAS
Son una solución rápida y barata, ya que la inversión destinada a su desarrollo es menor y se necesita de menos
tiempo.
No hay que crear diferentes versiones para diversas familias de dispositivos: una aplicación web será accesible para
todos los usuarios móviles Tablet o un PC
Utiliza lenguajes de sobra conocidos por los programadores, como HTML y CSS.
No se necesita realizar actualizaciones periódicas ni que los usuarios den su permiso para implementar los cambios.
Cuando se realice algún tipo de modificación, los internautas sólo tendrán que abrir de nuevo la web para
encontrarse una nueva versión, prescindiendo de notificaciones y avisos.
Aunque son más lentas, las aplicaciones web tienen menos tendencia a colgarse y a sufrir ‘bugs’ porque evitan los
problemas técnicos que surgen de incompatibilidades o conflictos de software con otras aplicaciones, así como con
los protocolos de seguridad de los dispositivos.
DESVENTAJAS
Necesitan alojarse en una web optimizada y responsive para que los usuarios puedan utilizar la aplicación a la
perfección.
Al no tratarse de una app nativa, no se encuentran en los ‘market’ oficiales de los sistemas operativos
predominantes en los teléfonos móviles, como Apple Store o Play Store. De esta manera, muchos usuarios que
busquen una aplicación dentro en estas tiendas, no llegarán a dar con ella.
De forma habitual, el usuario necesita de una mayor conectividad en las aplicaciones web que en las aplicaciones
móviles para utilizar la herramienta.
El rendimiento está limitado por la respuesta del navegador desde el que se ejecuta la aplicación.
La experiencia del usuario es peor, ya que se adapta menos al dispositivo utilizado que una app nativa.
Las funcionalidades offline quedan totalmente descartadas en las aplicaciones web.
3. Lenguajes conocidos
Java - Nivel básico.
PHP - Nivel básico.
Descargar