Diferencia entre revisiones de «Usuario:ManuelRomero/php/NewPHP/B1T1/Conceptos Generales»
De WikiEducator
< Usuario:ManuelRomero | php
(42 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 1: | Línea 1: | ||
{{:Usuario:ManuelRomero/dwes/B1T1/nav}} | {{:Usuario:ManuelRomero/dwes/B1T1/nav}} | ||
− | + | __TOC__ | |
+ | __NOEDITSECTION__ | ||
{|cellpadding="5" cellspacing="6" style="width:100%;background:#DFFFFF; border-style:solid; border-width:2px; border-color:#0066FF;" | {|cellpadding="5" cellspacing="6" style="width:100%;background:#DFFFFF; border-style:solid; border-width:2px; border-color:#0066FF;" | ||
| width="100%" valign="top" style="padding: 0; margin:0px;" | | | width="100%" valign="top" style="padding: 0; margin:0px;" | | ||
Línea 9: | Línea 10: | ||
[[Imagen:DWES_TituloTema1B.gif|center]] | [[Imagen:DWES_TituloTema1B.gif|center]] | ||
|} | |} | ||
− | |||
− | |||
<br> | <br> | ||
Línea 46: | Línea 45: | ||
===Desarrollar una aplicación=== | ===Desarrollar una aplicación=== | ||
<hr/> | <hr/> | ||
+ | <div style="width:70%;padding:5px> | ||
{{MRM_Conocimiento previo|Qué es '''''Desarrollar una aplicación'''''}} | {{MRM_Conocimiento previo|Qué es '''''Desarrollar una aplicación'''''}} | ||
*Son muchas las posibles respuestas, pero al menos deberíamos saber dar una de forma correcta | *Son muchas las posibles respuestas, pero al menos deberíamos saber dar una de forma correcta | ||
+ | </div> | ||
</div> | </div> | ||
Línea 53: | Línea 54: | ||
<div class="slide"> | <div class="slide"> | ||
<!--6---------------------------------------------------> | <!--6---------------------------------------------------> | ||
+ | <div style="width:70%;padding:5px> | ||
{{MRM_Actividad|Intenta dar una definición de '''''qué es desarrollar una aplicación''''', aporta ideas}} | {{MRM_Actividad|Intenta dar una definición de '''''qué es desarrollar una aplicación''''', aporta ideas}} | ||
+ | </div> | ||
</div> | </div> | ||
Línea 64: | Línea 67: | ||
*Dado un problema de naturaleza lógica | *Dado un problema de naturaleza lógica | ||
{{MRM_Definicion|Title=Desarrollar una aplicación consiten en:| | {{MRM_Definicion|Title=Desarrollar una aplicación consiten en:| | ||
− | *'''''Implementar''''' o construir un programa, usando un determinado lenguaje de programación | + | *'''''Implementar''''' o construir un programa, |
− | *Dicho programa consiste en '''''un conjunto de instrucciones''''' que ejecutadas en un entorno computacional '''''solucionan''''' de forma automatizada '''''el problema planteado'''''.}} | + | *usando un determinado lenguaje de programación. |
+ | *Dicho programa consiste en '''''un conjunto de instrucciones''''', | ||
+ | }} | ||
+ | }} | ||
+ | </div> | ||
+ | <div class="slide"> | ||
+ | {{MRM_Definicion| | ||
+ | {{MRM_Definicion| | ||
+ | *que ejecutadas en un entorno computacional, | ||
+ | *'''''solucionan''''' de forma automatizada '''''el problema planteado'''''.}} | ||
+ | }} | ||
}} | }} | ||
</div> | </div> | ||
Línea 72: | Línea 85: | ||
<!--8---------------------------------------------------> | <!--8---------------------------------------------------> | ||
+ | <div class="slide"> | ||
+ | |||
+ | *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. | ||
+ | </div> | ||
<div class="slide"> | <div class="slide"> | ||
[[Imagen:DesarrolloAplicaciones.jpg|center|700px]] | [[Imagen:DesarrolloAplicaciones.jpg|center|700px]] | ||
Línea 82: | Línea 103: | ||
#'''''Analizar''''' el problema. | #'''''Analizar''''' el problema. | ||
#'''''Diseñar''''' una solución algorítmica válida. | #'''''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, | + | #'''''Escribir el código''''' de dicha solución utilizando uno o varios lenguajes de programación concreto, interpretados o complilados. |
</div> | </div> | ||
+ | <!-- http://www.devjoker.com/contenidos/Tutorial-ASPNET-MVC/518/Fundamentos-de-funcionamiento-de-una-aplicacion-web.aspx --> | ||
Línea 90: | Línea 112: | ||
;Fases en el desarrollo tradicional | ;Fases en el desarrollo tradicional | ||
[[Imagen:AnalisisDiseñoImple1.png]]: | [[Imagen:AnalisisDiseñoImple1.png]]: | ||
+ | </div> | ||
+ | <div class="slide"> | ||
{{MRM_Actividad|Realizar la aplicación '''Ecuaciones de segundo grado''' con este esquema}} | {{MRM_Actividad|Realizar la aplicación '''Ecuaciones de segundo grado''' con este esquema}} | ||
</div> | </div> | ||
Línea 95: | Línea 119: | ||
<!--10---------------------------------------------------> | <!--10---------------------------------------------------> | ||
<div class="slide"> | <div class="slide"> | ||
− | [[Imagen: | + | <br /> |
+ | |||
+ | *Observa la siguiente imagen. | ||
+ | *Usando un caso de uso un poco personal realizamos este estudio detallado. | ||
+ | <hr /> | ||
+ | <!--[[Imagen:Ecuaciones_grado.png|900px]]--> | ||
+ | <hr /> | ||
</div> | </div> | ||
Línea 103: | Línea 133: | ||
;Desarrollar una aplicación | ;Desarrollar una aplicación | ||
{{MRM_Pregunta|'''''¿Compilación o interpretación?'''''}} | {{MRM_Pregunta|'''''¿Compilación o interpretación?'''''}} | ||
+ | <br /> | ||
*Las instrucciones escritas, de alguna manera han de pasar a código máquina para que se puedan ejecutar en un entorno computacional. | *Las instrucciones escritas, de alguna manera han de pasar a código máquina para que se puedan ejecutar en un entorno computacional. | ||
*Para ello dichas instrucciones pueden '''''Compilarse o Interpretarse''''' | *Para ello dichas instrucciones pueden '''''Compilarse o Interpretarse''''' | ||
Línea 117: | Línea 148: | ||
<!--13---------------------------------------------------> | <!--13---------------------------------------------------> | ||
<div class="slide"> | <div class="slide"> | ||
− | {{ | + | {{Quiz_Multiple_Choice |
+ | |title=En un entorno de ejecución web, qué tipo de modelo se debe de usar | ||
+ | |body= | ||
+ | *Un entorno compilado, es mucho más rápido | ||
+ | ** Incorrecto | ||
+ | *** Es más rápido, pero está limitado a un tipo de máquina, no sirve. | ||
+ | ** Correcto | ||
+ | *** Es adaptable a cualquier arquitectura (con el intérprete correcto, claro). | ||
+ | *Un entorno interpretado, se adapta a cualquier tipo de máquina | ||
+ | ** Correcto | ||
+ | *** Es necesario adaptarse a difentes máquinas | ||
+ | ** Incorrecto | ||
+ | *** Revisa tu respuesta | ||
+ | |mix=false | ||
+ | |hint= | ||
+ | }} | ||
+ | |||
</div> | </div> | ||
Línea 178: | Línea 225: | ||
===Aplicaciones Web=== | ===Aplicaciones Web=== | ||
</div> | </div> | ||
− | |||
{{AplicacionesWeb}} | {{AplicacionesWeb}} | ||
+ | |||
+ | |||
<!--21----------------------------------------------------> | <!--21----------------------------------------------------> | ||
Línea 221: | Línea 269: | ||
*Para ver toda la traza de información de un servidor | *Para ver toda la traza de información de un servidor | ||
*Podemos también simular el envío de datos a un servidor bien por POST y bien por GET. Simulando un formulario. | *Podemos también simular el envío de datos a un servidor bien por POST y bien por GET. Simulando un formulario. | ||
− | Estos conceptos ya los veremos y utilizaremos | + | Estos conceptos ya los veremos y utilizaremos más adelante |
</div> | </div> | ||
<!--13----------------------------------------------------> | <!--13----------------------------------------------------> | ||
Línea 229: | Línea 277: | ||
Investiga y explica al menos 3 opciones del comando curl, pudiendo ser las vistas anteriormente}} | Investiga y explica al menos 3 opciones del comando curl, pudiendo ser las vistas anteriormente}} | ||
</div> | </div> | ||
− | |||
− | |||
− | |||
− | |||
|} | |} |
Última revisión de 10:21 14 sep 2020
Contenido
- 1 Tema 1: Conceptos generales: Introducción al módulo
- 1.1 CONCEPTOS SOBRE DESARROLLO WEB
- 1.2 Qué pretende explicar este módulo
- 1.3 Desarrollar una aplicación
- 1.4 Una Aplicación Web
- 1.5 Aplicaciones Web
- 1.6 Especificando el recurso
- 1.7 Cómo son los programas que permiten que una red funcione
- 1.8 Qué es la ip
- 1.9 Qué es el puerto
- 1.10 Algunos comandos importantes
- 1.11 Los medios físicos y lógicos del proceso web
- 2 El servidor en el proceso de ejecución de una aplicación web
|