|
|
Línea 114: |
Línea 114: |
| <div class="slide"> | | <div class="slide"> |
| | | |
− | {{MRM_Actividad|title=Análisis| | + | {{MRM_Actividad|Title=Análisis| |
| ;Un posible análisis | | ;Un posible análisis |
| [[Archivo:e1g_analisis.png|450|center]] | | [[Archivo:e1g_analisis.png|450|center]] |
Línea 121: |
Línea 121: |
| <div class="slide"> | | <div class="slide"> |
| | | |
− | {{MRM_Actividad|title=Diseño| | + | {{MRM_Actividad|Title=Diseño| |
| *Un posible diseño algorítmico}} | | *Un posible diseño algorítmico}} |
| [[Archivo:EcuacionesSegundoGradoDiseno.png]] | | [[Archivo:EcuacionesSegundoGradoDiseno.png]] |
| </div> | | </div> |
| <br /> | | <br /> |
| + | }} |
| | | |
| <div class="slide"> | | <div class="slide"> |
− | {{MRM_Actividad|title=Implementación| | + | {{MRM_Actividad|Title=Implementación| |
| *Consiste en transcribir el diseño usando un lenguaje concreto con su sintaxis. | | *Consiste en transcribir el diseño usando un lenguaje concreto con su sintaxis. |
| }} | | }} |
Revisión de 17:06 23 oct 2024
DESARROLLO DE APLICACIONES WEB EN EL SERVIDOR
¡Conceptualizando el entorno
PHP Un lenguaje de script al lado del servidor
CONCEPTOS SOBRE DESARROLLO WEB
Qué pretende explicar este módulo
- El objetivo de este módulo lo describe su propio nombre.
Objetivo
Desarrollo de aplicaciónes web en entorno servidor
|
- En esta introducción analizaremos qué entendemos por Desarrollo de aplicaciones web en el entorno servidor.
- Para ello vamos a ir desgranando el nombre del módulo y analizándolo en cada una de sus partes.
- Partes a analizar
- Desarrollar una aplicación
- Aplicaciones Web
- Entorno servidor
Desarrollar una aplicación
Conocimiento previo
Qué es Desarrollar una aplicación
|
- Ahora ya hemos realizado aplicaciones con el lenguaje scratch.
- Ya tenemos una idea intuitiva de qué es hacer una aplicaicón
- Son muchas las posibles respuestas, pero al menos deberíamos saber dar una de forma correcta
Actividad
Intenta dar una definición de qué es desarrollar una aplicación, aporta ideas
|
- Posible definición
Definición
- Dado un problema de naturaleza lógica
Desarrollar una aplicación consiten en:
- Implementar o construir un programa,
- usando un determinado lenguaje de programación.
- Dicho programa consiste en un conjunto de instrucciones,
- que ejecutadas en un entorno computacional,
- solucionan de forma automatizada el problema planteado.
|
|
- Para desarrollar una aplicación o programa
- Hay que entenderlo muy bién lo que queremos hacer
- Hay que planificarlo
- Hay qu realizar esa planificación y probarla
- Observa la siguiente imagen que reune diferentes la consecuencia de diferentes mitos en el desarrollo.
- Desarrolar una aplicación
- Cuando decimos implementar nos referimos a :
- Analizar el problema.
- Diseñar una solución algorítmica válida.
- Escribir el código de dicha solución utilizando uno o varios lenguajes de programación concreto, interpretados o complilados.
- Fases en el desarrollo tradicional
- Fases en el desarrollo tradicional
:
Actividad
Realizar la aplicación Ecuaciones de segundo grado con este esquema
|
- El planteamiento es el siguiente (vemos esta imagen expuesta en clase)
- En ella vemos que se trata de encontrar dos valores para que la ecuación se satisfaga (que sea 0)
- La ecuación que lo resuelve también se aporta
- Esto es una parte del análisis que consiste en entender el problema que el cliente nos trasmite
Análisis
- Un posible análisis
|
Diseño
- Un posible diseño algorítmico
|
}}
Implementación
- Consiste en transcribir el diseño usando un lenguaje concreto con su sintaxis.
|