Aplicaciones Web en PHP

CARLOS UVEIMAR CAICEDO PALACIOS APLICACIONES WEB EN PHP 1. Explique qué es y para qué sirve un lenguaje de programación

Views 126 Downloads 7 File size 279KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

CARLOS UVEIMAR CAICEDO PALACIOS APLICACIONES WEB EN PHP

1. Explique qué es y para qué sirve un lenguaje de programación. Según (“Lenguaje de Programación: Concepto, Tipos y Ejemplos,” n.d. 2019) Es un programa destinado a la construcción de otros programas informáticos, este comprende un lenguaje formal que está diseñado para organizar algoritmos y procesos lógicos que serán luego llevados a cabo por un computador, permitiendo controlar así su comportamiento físico, lógico y su comunicación con el usuario. El lenguaje está compuesto por símbolos y reglas sintácticas y semánticas, expresadas en forma de instrucciones y relaciones lógicas, mediante las cuales se construye el código fuente de una aplicación o pieza de software determinado. Así, puede llamarse también lenguaje de programación al resultado final de estos procesos creativos.

2. Realice un cuadro comparativo de las ventajas y desventajas que ofrecen las aplicaciones web en relación con las aplicaciones de escritorio. Según (“Aplicaciones Web Vs Escritorio - INTERNET YA,” 2017):

Aplicación Web Ventajas:  Se puede usar desde cualquier lugar  No requiere hacer actualizaciones en los clientes  No hay problemas de incompatibilidad entre versiones, porque todos trabajan con la misma  Se centralizan los respaldos  No necesita instalar nada en el cliente, agregar una nueva terminal solo requiere poner una computadora nueva

Aplicaciones de escritorio Ventajas:  Pueden ser más robustas  Tiempo de respuesta más rápido  Se puede hacer cualquier cosa que permita el Software (cuestión gráfica, control total de las entradas del usuario al momento de capturar)  Facilita el uso de teclas en caliente (ejemplo: CTRL+G para grabar)



No se obliga a usar determinado sistema operativo Desventajas  Requiere conexión a la red  Toma más tiempo de desarrollo haciéndola compatible con los distintos navegadores, los frameworks ayudan a solventar estos problemas  Su tiempo de respuesta es más lento, esto ha mejorado usando tecnologías como AJAX haciéndolas casi tan rápidas como las de escritorio

Desventajas:  Requiere instalación en cada cliente  Generalmente se hacen para un Sistema Operativo especifico  Se requiere actualizar en cada cliente

3. Si ha programado antes liste los lenguajes que conoce y el nivel de dominio que tiene de cada uno (básico, medio o avanzado). LENGUAJE

DOMINIO

Java

Medio

C++

Básico

Python

Básico