Diferencia entre revisiones de «Usuario:ManuelRomero/micursos/DWES/Tema1/Introduccion»

De WikiEducator
Saltar a: navegación, buscar
(El cliente)
Línea 2: Línea 2:
 
{{:Usuario:ManuelRomero/micursos/DWES/nav}}
 
{{:Usuario:ManuelRomero/micursos/DWES/nav}}
 
<br>
 
<br>
 +
<div class="slides layout-regular template-default">
 +
 +
 +
<!--1>
 +
<div class="slide">
 
==CONCEPTOS SOBRE DESARROLLO WEB==
 
==CONCEPTOS SOBRE DESARROLLO WEB==
 
*El objetivo de este curso se ve en el nombre del módulo
 
*El objetivo de este curso se ve en el nombre del módulo
Línea 7: Línea 12:
 
*En esta introducción analizaremos que entendemos por el '''''Desarrollo de aplicaciones web en el entorno servior'''''.
 
*En esta introducción analizaremos que entendemos por el '''''Desarrollo de aplicaciones web en el entorno servior'''''.
 
*Para ello vamos a  ir desgranando el nombre del módulo y viendolo en un poco de detalle
 
*Para ello vamos a  ir desgranando el nombre del módulo y viendolo en un poco de detalle
 +
</div>
 
===Desarrollar una aplicación===
 
===Desarrollar una aplicación===
 
<br/>
 
<br/>
Línea 12: Línea 18:
 
*Posible respuesta
 
*Posible respuesta
 
*Dado un problema de naturaleza lógica construir un programa va a ser '''''implementar''''' una gando a escribir  un conjunto de instrucciones que ejecutadas en un entorno computacional solucionan de forma automatizada el problema planteado.
 
*Dado un problema de naturaleza lógica construir un programa va a ser '''''implementar''''' una gando a escribir  un conjunto de instrucciones que ejecutadas en un entorno computacional solucionan de forma automatizada el problema planteado.
 +
</div>
 +
<!--2>
 +
<div class="slide">
 
*Cuando decimos implementar nos referimos a  
 
*Cuando decimos implementar nos referimos a  
 
#'''''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, interpretables o complilables.
 
#'''''Escribir el código'''''  de dicha solución utilizando uno o varios  lenguajes de programación concreto, interpretables o complilables.
 +
</div>
 +
<!--3>
 +
<div class="slide">
 
===Compilación o interpretación===
 
===Compilación o interpretación===
 
*Las instrucciones escritas de alguna forma han de pasar a código máquina para que se puedan ejecutar en un entorno computlacional. Cómo se puede ejecutar las instruccciones escritas Compilándolas o interprentándolas.
 
*Las instrucciones escritas de alguna forma han de pasar a código máquina para que se puedan ejecutar en un entorno computlacional. Cómo se puede ejecutar las instruccciones escritas Compilándolas o interprentándolas.
Línea 21: Línea 33:
 
{{Pregunta|Java es un lenguaje compilado o interpretados }}
 
{{Pregunta|Java es un lenguaje compilado o interpretados }}
 
{{Pregunta|En un entorno de ejecución web, qué tipo de modelo se debe de usar y por qué}}
 
{{Pregunta|En un entorno de ejecución web, qué tipo de modelo se debe de usar y por qué}}
 +
</div>
 +
<!--4>
 +
<div class="slide">
 
===Una Aplicación Web===
 
===Una Aplicación Web===
 
<br/>
 
<br/>
Línea 45: Línea 60:
 
#La parte del entorno servidor la cubrimos en este módulo.
 
#La parte del entorno servidor la cubrimos en este módulo.
 
*Si embargo en una aplicación web siempre deberán de aparecer estas partes, por lo que en este módulo usaremos conceptos vistos en los otros.
 
*Si embargo en una aplicación web siempre deberán de aparecer estas partes, por lo que en este módulo usaremos conceptos vistos en los otros.
 +
</div>
 +
<!--5>
 +
<div class="slide">
 
===El cliente===
 
===El cliente===
 
*Es el usuario final y el que empieza el proceso
 
*Es el usuario final y el que empieza el proceso
Línea 50: Línea 68:
 
*Necesitamos un navegador que es  un progrma que interpreta páginas web (Html xml) con sus lenguajes de scrpit (Java Script u otro lenguaje de scritp al lado del cliente).
 
*Necesitamos un navegador que es  un progrma que interpreta páginas web (Html xml) con sus lenguajes de scrpit (Java Script u otro lenguaje de scritp al lado del cliente).
 
*
 
*
 +
</div>
 +
<!--6>
 +
<div class="slide">
  
  
Línea 60: Línea 81:
 
*Para ello escribe la URI en el navegador indicando máquina donde  está y nombre de la página que solicita, protocolo usado y puerto por el que realiza la solicitud (En la mayoría de las ocasiones se toma el puerto por defecto para ese protocolo y por lo tanto se elude esta información.
 
*Para ello escribe la URI en el navegador indicando máquina donde  está y nombre de la página que solicita, protocolo usado y puerto por el que realiza la solicitud (En la mayoría de las ocasiones se toma el puerto por defecto para ese protocolo y por lo tanto se elude esta información.
 
*También se puede incluir  lo que se llama solicitud y fragmento. La solicitud son parejas variabla=valor que se pasan en la solicitud y el fragmente representa una parte concreta de la página que se solicita, utilizando el método GET dentro del protocolo http
 
*También se puede incluir  lo que se llama solicitud y fragmento. La solicitud son parejas variabla=valor que se pasan en la solicitud y el fragmente representa una parte concreta de la página que se solicita, utilizando el método GET dentro del protocolo http
 
+
</div>
 +
<!--7>
 +
<div class="slide">
 
*ejemplo de direcciones
 
*ejemplo de direcciones
  
Línea 74: Línea 97:
 
'''''http://www.unizar.es:80/'''''
 
'''''http://www.unizar.es:80/'''''
 
*Si se elude alguna parte se toma el valor por defecto o lo que establezca el servidor web
 
*Si se elude alguna parte se toma el valor por defecto o lo que establezca el servidor web
 +
</div>

Revisión de 08:22 20 sep 2014

Road Works.svg Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos.
Ver página de charlas.
Road Works.svg