Diferencia entre revisiones de «Usuario:ManuelRomero/micursos/DWES/Tema1/Introduccion»
De WikiEducator
Línea 8: | Línea 8: | ||
*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 | ||
===Desarrollar una aplicación=== | ===Desarrollar una aplicación=== | ||
+ | <br/> | ||
{{Conocimiento previo|Qué es '''''Desarrollar una aplicación'''''}} | {{Conocimiento previo|Qué es '''''Desarrollar una aplicación'''''}} | ||
*Posible respuesta | *Posible respuesta | ||
Línea 20: | Línea 21: | ||
{{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é}} | ||
− | |||
===Una Aplicación Web=== | ===Una Aplicación Web=== | ||
+ | <br/> | ||
{{Conocimiento previo|Qué es una '''''Aplicación Web'''''}} | {{Conocimiento previo|Qué es una '''''Aplicación Web'''''}} | ||
*Normalmente en un ordenador vemos un programa o aplicación ejecutándose, con el cual podemos estar interactuando. | *Normalmente en un ordenador vemos un programa o aplicación ejecutándose, con el cual podemos estar interactuando. |
Revisión de 10:15 9 sep 2014
Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos. Ver página de charlas. |
CONCEPTOS SOBRE DESARROLLO WEB
- El objetivo de este curso se ve en el nombre del módulo
- 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
Desarrollar una aplicación
- 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.
- 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, interpretables o complilables.
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.
- Debemos tener clara la diferencias entre compilar e interpretar.
Una Aplicación Web
- Normalmente en un ordenador vemos un programa o aplicación ejecutándose, con el cual podemos estar interactuando.
- No todos los programas o aplicaciones son del mismo tipo, tenemos diferentes tipos de software
- Aplicaciones de escritorio
- Aplicaciones de ingeniería , Tiempo real, Inteligencia artificial.
- Aplicaciones de tiempo real
- Aplicaciones de juegos
- Aplicaciones web
- ...
- Los diferentes lenguajes de programación son todos de propósito general, pero suelen facilitar la vida para determinados tipo de software, de modo que dependiendo el tipo de software que vamos a desarrollar deberíamos de ver que tipos de lenguajes tenemos disponibles.
- A parte la programación orientada a objetos permite que los diferentes lenguajes ofrencen librerías o clases en terminología OOP, que nos hacer mucho del trabajo habitual para ese tipo de aplicaciones.
- También van apareciendo framework donde con un lenguaje de programación se toma una metodología de trabajo y de alguna manera se adapta un determinado lenguaje para facilitar el trabajo al desarrollador