SlideShare ist ein Scribd-Unternehmen logo
1 von 73
ENTORNOS
DE DESARROLLO
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
INSTALACIÓN Y USO DE
LOS ENTORNOS DE
DESARROLLO
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
CICLO DE VIDA
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
Se denomina "ciclo de vida" a la
organización en el tiempo de las
actividades realizadas en el
desarrollo de software.
CICLO DE VIDA
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ANÁLISIS
DISEÑO
CODIFICACIÓN
INTEGRACIÓN
MANTENIMIENTO
CICLO DE VIDA
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
SE GENERA UN DOCUMENTO DE REQUISITOS
SE ESTUDIAN LAS NECESIDADES DEL USUARIO
SE DECIDE QUÉ DEBE HACER LA APLICACIÓN
CICLO DE VIDA
ANÁLISIS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
SE ESTUDIA EL DOCUMENTO DE REQUISITOS
SE ESTABLECE LA ESTRUCTURA GLOBAL
SE DESCOMPONE LA APLICACIÓN DE PARTES
CICLO DE VIDA
DISEÑO DE LA ARQUITECTURA
SE GENERA UN DOCUMENTO DE DISEÑO
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
SE FIJAN LAS FUNCIONES DE CADA MÓDULO
SE DETALLE EL INTERFAZ
SE ESPECIFICA EL DISEÑO DE CADA MÓDULO
CICLO DE VIDA
DISEÑO DETALLADO
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
SE DESARROLLA EL CÓDIGO DE CADA MÓDULO
CICLO DE VIDA
CODIFICACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
SE COMPRUEBA SI CADA MÓDULO CUMPLE
CON SU ESPECIFICACIÓN DE DISEÑO
SE PRUEBA CADA MÓDULO POR SEPARADO
CICLO DE VIDA
PRUEBAS DE UNIDADES
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
SE COMBINAN LOS MÓDULOS
SE HACE FUNCIONAR TODA LA APLICACIÓN
SE REALIZAN ENSAYOS
CICLO DE VIDA
PRUEBAS DE INTEGRACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
SE COMPRUEBA QUE SE CUMPLE LO
ESTABLECIDO EN EL DOCUMENTO REQUISITOS
SE REALIZAN NUEVAS PRUEBAS DE LA
APLICACIÓN EN SU CONJUNTO
CICLO DE VIDA
PRUEBAS DE VALIDACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
SE REHACE CUALQUIER PARTE ANTERIOR
CICLO DE VIDA
MANTENIMIENTO
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
MODELOS DE CICLO DE VIDA
CICLO DE VIDA: MODELOS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
EN ESPIRAL
CICLO DE VIDA: MODELOS
CASCADA
CASCADA CON REALIMENTACIÓN
EVOLUTIVO
MODELOS DE CICLOS DE VIDA
ITERATIVO INCREMENTAL
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
CICLO DE VIDA: MODELOS
MODELO EN CASCADA
Modelo clásico, necesita conocer de
antemano todos los requisitos del
sistema, útil para pequeñas
aplicaciones
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ANÁLISIS
DISEÑO
CODIFICACIÓN
INTEGRACIÓN
MANTENIMIENTO
CICLO DE VIDA: MODELOS
MODELO EN CASCADA
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
CICLO DE VIDA: MODELOS
EN CASCADA CON RETROALIMENTACIÓN
Es uno de los modelos más utilizados,
proviene del anterior pero con
retroalimentación entre etapas.
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ANÁLISIS
DISEÑO
CODIFICACIÓN
INTEGRACIÓN
MANTENIMIENTO
CICLO DE VIDA: MODELOS
EN CASCADA RETROALIMENTADA
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
CICLO DE VIDA: MODELOS
MODELOS EVOLUTIVOS
Más modernos que los anteriores y
tienen en cuenta la naturaleza
evolutiva y cambiante del software.
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
CICLO DE VIDA: MODELOS
MODELO ITERATIVO INCREMENTAL
Está basado en el modelo en cascada
con retroalimentación donde las fases
se repiten y se refinan, propagándose
a las fases siguientes.
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
CICLO DE VIDA: MODELOS
MODELO ITERATIVO INCREMENTAL
ANÁLISIS
DISEÑO
CODIFICACIÓN
INTEGRACIÓN
MANTENIMIENTO
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
CICLO DE VIDA: MODELOS
MODELO EN ESPIRAL
Es una modelo más complejo que combina
el modelo anterior con el modelo en
cascada, el software se va construyendo
repetidamente en forma de versiones cada
vez más mejoradas.
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
CICLO DE VIDA: MODELOS
MODELO EN ESPIRAL
ANÁLISIS
DISEÑO
CODIFICACIÓN
INTEGRACIÓN
MANTENIMIENTO
CODIFICACIÓN
INTEGRACIÓN
MANTENIMIENTO
DISEÑO CODIFICACIÓN
INTEGRACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNOS DE
DESARROLLO DE
SOFTWARE
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
Combinación de herramientas que
tienes por objetivo el asistir al
programador automatizando una o
más de las tareas a llevar a cabo en
el desarrollo del software.
ENTORNOS DE DESARROLLO
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
Formado por el conjunto de
instrumentos (hardware, software,
procedimientos, ...) que facilitan
estas tareas.
ENTORNOS DE DESARROLLO
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
Formado por el conjunto de
instrumentos (hardware, software,
procedimientos, ...) que facilitan
estas tareas.
ENTORNOS DE DESARROLLO
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
SERVICIO
HERRAMIENTA
BANCO DE TRABAJO
CLASIFICACIÓN
ENTORNO O FACTORÍA
ENTORNOS DE DESARROLLO: CLASIFICACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
SERVICIO
Realizan automáticamente una
determinada operación.
ENTORNOS DE DESARROLLO: CLASIFICACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
HERRAMIENTA
Ofrecen los servicios necesarios para
dar soporte a una tarea determinada
ENTORNOS DE DESARROLLO: CLASIFICACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
BANCO DE TRABAJO
Dan soporte a todas las
actividades correspondientes a un rol
profesional
ENTORNOS DE DESARROLLO: CLASIFICACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNO O FACTORÍA
Dan soporte a todo el proceso de
desarrollo.
ENTORNOS DE DESARROLLO: CLASIFICACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
Los productos CASE son Instrumentos
o herramientas software que dan
soporte informático al desarrollo
organizado del software aplicando
técnicas de Ingeniería de Software.
ENTORNOS DE DESARROLLO: CASE
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ACTIVIDADES VERTICALES
ANÁLISIS DE REQUISITOS
DISEÑO DE LA ARQUITECTURA
PRODUCTOS CASE
EDICIÓN Y COMPILACIÓN DEL CÓDIGO
ACTIVIDADES HORIZONTALES
ENTORNOS DE DESARROLLO: CASE
DOCUMENTACIÓN
PLANIFICACIÓN
GESTIÓN DE CONFIGURACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
U-CASE
PLANIFICACIÓN Y ANÁLISIS DE REQUISITOS
M-CASE
CLASIFICACIÓN
ANÁLISIS Y DISEÑO
L-CASE
ENTORNOS DE DESARROLLO: CASE
PROGRAMACIÓN, ERRORES, DEPURACIÓN, PRUEBAS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNOS DE
PROGRAMACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
Conjunto de herramientas que
soportan las actividades de
codificación y pruebas de módulos de
programación.
ENTORNOS DE PROGRAMACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
IDE
Integrated Development Environment
ENTORNOS DE PROGRAMACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
BANCO DE TRABAJO DEL PROGRAMADOR
SOPORTAN LA FASE DE CODIFICACIÓN
SIRVEN PARA EL DISEÑO Y PRUEBAS
ENTORNOS DE PROGRAMACIÓN
PARTE CENTRAL DEL CICLO DE DESARROLLO
ENTORNOS DE PROGRAMACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ANÁLISIS
DISEÑO
CODIFICACIÓN
INTEGRACIÓN
MANTENIMIENTO
DISEÑO DETALLADO
CODIFICACIÓN Y PRUEBAS
PRUEBAS DE INTEGRACIÓN
ENTORNOS DE PROGRAMACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
EDICIÓN CÓDIGO FUENTE
PROCESADO/EJECUCIÓN DEL PROGRAMA
INTERPRETACIÓN DIRECTA (CÓDIGO FUENTE)
FUNCIONES CODIFICACIÓN
COMPILACIÓN (CÓDIGO MÁQUINA) - MONTAJE/EJECUCIÓN
ENTORNOS DE PROGRAMACIÓN: FUNCIONES
COMPILACIÓN (CÓDIGO INTERMEDIO) - INTERPRETACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
EXAMEN, REVISIÓN DEL CÓDIGO FUENTE
ANÁLISIS DE CONSISTENCIA, CALIDAD, ETC.
EJECUCIÓN EN MODO DEPURACIÓN
OTRAS FUNCIONES
EJECUCIÓN AUTOMÁTICA DE PRUEBAS
ENTORNOS DE PROGRAMACIÓN: FUNCIONES
CONTROL DE VERSIONES
GENERACIÓN DE DOCUMENTACIÓN…
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
TIPOS DE ENTORNOS DE
PROGRAMACIÓN
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
PROGRAMADOR RESULTADO
FUENTE
EDITOR
OBJETO
COMPILADOR
LIBRERÍA
MONTADOR
EJECUTABLE
DEPURADOR
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
EL EDITOR MANEJA DE MANERA SIMPLE UN TEXTO SIMPLE
EL COMPILADOR TRADUCE DE CÓDIGO FUENTE A CÓDIGO OBJETO
EL ENLAZADOR COMBINA OBJETO PARA GENERAR UN EJECUTABLE
PRIMERAS HERRAMIENTAS
EL DEPURADOR MANEJA INFORMACIÓN EN LENGUAJE MÁQUINA
ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
EDITOR
OBJETOCOMPILADOR
MONTADOR
Integrated Development Environment
DEPURADOR
PRUEBAS
ETC…
PROGRAMADOR
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
EVOLUCIÓN
ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
El editor ya no es un simple editor de
texto, sino que tiene una clara
orientación al lenguaje de
programación usado
ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
El editor se posiciona directamente en
los puntos del código fuente en los que
hay errores, o que se están ejecutando
con en un momento dado.
ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
El depurador no presenta información
en términos del lenguaje de máquina,
sino del lenguaje fuente
ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNOS CENTRADOS EN UN LENGUAJE
ENTORNOS ORIENTADOS A ESTRUCTURA
ENTORNOS COLECCIÓN DE HERRAMIENTAS
TIPOS DE ENTORNO DE PROGRAMACIÓN
ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNOS CENTRADOS EN EL
LENGUAJE
ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ESPECÍFICOS DE UN LENGUAJE
FUERTEMENTE INTEGRADOS
HERRAMIENTA ÚNICA
CARACTERÍSTICAS
ENTORNOS DE PROGRAMACIÓN: ENTORNOS CENTRADOS EN LENGUAJE
EDITOR ORIENTADO AL LENGUAJE
POCO FLEXIBLES
REPRESENTAN EL CÓDIGO COMO TEXTO
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
LENGUAJES INTERPRETADOS
LENGUAJES COMPILADOS
LENGUAJE SOBRE MÁQUINA VIRTUAL
EJEMPLOS
ENTORNOS DE PROGRAMACIÓN: ENTORNOS CENTRADOS EN LENGUAJE
CASOS ESPECIALES
ENTORNOS ADA (STONEMAN, CAIS, ASIS)
ENTORNOS SMALLTALK
ENTORNOS OBERON, COMPONENT PASCAL
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNOS ORIENTADOS A LA
ESTRUCTURA
ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
La edición de la estructura se hace
sobre elementos sintácticos tales como
expresiones, sentencias o funciones y
no sobre elementos textuales tales
como caracteres, palabras o líneas.
ENTORNOS DE PROGRAMACIÓN: ENTORNOS ORIENTADO EN ESTRUCTURAS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
EL EDITOR ES UN EDITOR DE ESTRUCTURAS
ÁRBOL DE SINTAXIS ABSTRACTA (AST)
REPRESENTACIÓN EN FORMA DE TEXTO
CARACTERÍSTICAS
COMPILACIÓN INCREMENTAL
USO PERSONAL NO EN EQUIPO
ENTORNOS DE PROGRAMACIÓN: ENTORNOS ORIENTADO EN ESTRUCTURAS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
THE CORNELL PROGRAM SYNTHESIZER
MENTOR (PASCAL), ALICE PASCAL
GANDALF, SDS
EJEMPLOS
ENTORNOS VISUALES
PROGRAPH
PROJECTOR
VFPE
ENTORNOS DE PROGRAMACIÓN: ENTORNOS ORIENTADO EN ESTRUCTURAS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNOS BASADOS EN
COMBINACIÓN DE HERRAMIENTAS
ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ELEMENTOS HETEROGÉNEOS
FÁCILES DE AMPLIAR
CONSTRUIDOS POR EL USUARIO
CARACTERÍSTICAS
POCO CONTROL DE CADA HERRAMIENTA
EDITOR CONFIGURABLE
ENTORNOS DE PROGRAMACIÓN: ENTORNOS BASADOS EN COMBINACIÓN DE HERRAMIENTAS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
INTEGRACIÓN DE DATOS
INTEGRACIÓN DE CONTROL
INTEGRACIÓN DE PRESENTACIÓN
CRITERIOS DE INTEGRACIÓN
INTEGRACIÓN DE PROCESO
ENTORNOS DE PROGRAMACIÓN: ENTORNOS BASADOS EN COMBINACIÓN DE HERRAMIENTAS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
EMACS, VIS, GUIMS PARA UNIX
MED PARA WINDOWS
SCITE, JEDIT DE USO GENERAL
EJEMPLOS
ECLIPSE, NETBEANS TIPO FRAMEWORKS
ENTORNOS DE PROGRAMACIÓN: ENTORNOS BASADOS EN COMBINACIÓN DE HERRAMIENTAS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNOS MULTILENGUAJE
ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNOS GENÉRICOS
ENTORNOS ESPECÍFICOS
EJECUTADOS SOBRE MÁQUINAS VIRTUALES
TIPOS
ENTORNOS DE PROGRAMACIÓN: ENTORNOS MULTILENGUAJE
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
GENÉRICOS
ENTORNOS DE PROGRAMACIÓN: ENTORNOS MULTILENGUAJE
NO SE COMBINAN LENGUAJES EN UN MISMO PROGRAMA
COMBINAN HERRAMIENTAS DE CADA LENGUAJE
FRONTAL COMÚN CONFIGURABLE
EMACS, ECLIPSE
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ESPECÍFICOS
ENTORNOS DE PROGRAMACIÓN: ENTORNOS MULTILENGUAJE
COMBINACIÓN CONCRETA DE LENGUAJES
SIMILARES A ENTORNOS CENTRADOS EN LENGUAJE
FORMATO BINARIO COMPATIBLE Y COMÚN
GPS COMBINA C++ Y ADA
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
EJECUTADOS SOBRE MÁQUINA VIRTUAL
ENTORNOS DE PROGRAMACIÓN: ENTORNOS MULTILENGUAJE
LA MÁQUINA VIRTUAL ESTABLECE EL FORMATO
COMBINA MÓDULOS ESCRITOS EN DIFERENTES LENGUAJES
CADA MÓDULO PUEDE TENER UN ENTORNO DISTINTO
JVM, .NET
ENTORNOS DE DESARROLLO
INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO
© J.D.CABRERA
ENTORNOS
DE DESARROLLO
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO

Weitere ähnliche Inhalte

Was ist angesagt?

Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionJose Diaz Silva
 
Las etapas de un proyecto informático
Las etapas de un proyecto informáticoLas etapas de un proyecto informático
Las etapas de un proyecto informáticolizbravo1981
 
Software utilitario presentacion
Software utilitario presentacionSoftware utilitario presentacion
Software utilitario presentacionJavierReyesCastillo
 
Productos quimicos utilizados para el mantenimiento
Productos quimicos utilizados para el mantenimientoProductos quimicos utilizados para el mantenimiento
Productos quimicos utilizados para el mantenimientoYulian Bedoya
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del softwareduberlisg
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyectojavier
 
Silabo Mantenimiento Equipos de Computo
Silabo Mantenimiento Equipos de ComputoSilabo Mantenimiento Equipos de Computo
Silabo Mantenimiento Equipos de ComputoJohan Silva Cueva
 
TAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSTAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSxinithazangels
 
Ventajas calidad del software
Ventajas   calidad del softwareVentajas   calidad del software
Ventajas calidad del softwareJhoy Jara
 
3.5.2 IDENTIFICACIÓN, IMPACTO Y PROYECCIÓN DEL RIEGOS
3.5.2 IDENTIFICACIÓN, IMPACTO Y PROYECCIÓN DEL RIEGOS3.5.2 IDENTIFICACIÓN, IMPACTO Y PROYECCIÓN DEL RIEGOS
3.5.2 IDENTIFICACIÓN, IMPACTO Y PROYECCIÓN DEL RIEGOSDaniela Barrientos
 
Planificacion De Proyectos De Software
Planificacion De Proyectos De SoftwarePlanificacion De Proyectos De Software
Planificacion De Proyectos De SoftwareIván Sanchez Vera
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)Yadith Miranda Silva
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de softwareGeorgy Jose Sanchez
 

Was ist angesagt? (20)

Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
Las etapas de un proyecto informático
Las etapas de un proyecto informáticoLas etapas de un proyecto informático
Las etapas de un proyecto informático
 
Software utilitario presentacion
Software utilitario presentacionSoftware utilitario presentacion
Software utilitario presentacion
 
sistema operativo unix
sistema operativo unixsistema operativo unix
sistema operativo unix
 
Guia iso 9126
Guia iso 9126Guia iso 9126
Guia iso 9126
 
Productos quimicos utilizados para el mantenimiento
Productos quimicos utilizados para el mantenimientoProductos quimicos utilizados para el mantenimiento
Productos quimicos utilizados para el mantenimiento
 
Centro de Computo
Centro de ComputoCentro de Computo
Centro de Computo
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del software
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Silabo Mantenimiento Equipos de Computo
Silabo Mantenimiento Equipos de ComputoSilabo Mantenimiento Equipos de Computo
Silabo Mantenimiento Equipos de Computo
 
Nagios
NagiosNagios
Nagios
 
TAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSTAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOS
 
Centro de computo
Centro de computoCentro de computo
Centro de computo
 
Pruebas del Software
Pruebas del SoftwarePruebas del Software
Pruebas del Software
 
Ventajas calidad del software
Ventajas   calidad del softwareVentajas   calidad del software
Ventajas calidad del software
 
3.5.2 IDENTIFICACIÓN, IMPACTO Y PROYECCIÓN DEL RIEGOS
3.5.2 IDENTIFICACIÓN, IMPACTO Y PROYECCIÓN DEL RIEGOS3.5.2 IDENTIFICACIÓN, IMPACTO Y PROYECCIÓN DEL RIEGOS
3.5.2 IDENTIFICACIÓN, IMPACTO Y PROYECCIÓN DEL RIEGOS
 
Planificacion De Proyectos De Software
Planificacion De Proyectos De SoftwarePlanificacion De Proyectos De Software
Planificacion De Proyectos De Software
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de software
 

Ähnlich wie ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO

ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN
ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN
ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN Jacinto Cabrera Rodríguez
 
ENTORNOS DE DESARROLLO: FUNDAMENTOS DE PROGRAMACIÓN I
ENTORNOS DE DESARROLLO: FUNDAMENTOS DE PROGRAMACIÓN IENTORNOS DE DESARROLLO: FUNDAMENTOS DE PROGRAMACIÓN I
ENTORNOS DE DESARROLLO: FUNDAMENTOS DE PROGRAMACIÓN IJacinto Cabrera Rodríguez
 
ENTORNOS DE DESARROLLO: VISUAL STUDIO - EL ENTORNO
ENTORNOS DE DESARROLLO: VISUAL STUDIO - EL ENTORNO ENTORNOS DE DESARROLLO: VISUAL STUDIO - EL ENTORNO
ENTORNOS DE DESARROLLO: VISUAL STUDIO - EL ENTORNO Jacinto Cabrera Rodríguez
 
ENTORNOS DE DESARROLLO: PATRONES Y ANTIPATRONES
ENTORNOS DE DESARROLLO: PATRONES Y ANTIPATRONESENTORNOS DE DESARROLLO: PATRONES Y ANTIPATRONES
ENTORNOS DE DESARROLLO: PATRONES Y ANTIPATRONESJacinto Cabrera Rodríguez
 
ENTORNOS DE DESARROLLO: DIAGRAMA DE CASOS DE USO
ENTORNOS DE DESARROLLO: DIAGRAMA DE CASOS DE USOENTORNOS DE DESARROLLO: DIAGRAMA DE CASOS DE USO
ENTORNOS DE DESARROLLO: DIAGRAMA DE CASOS DE USOJacinto Cabrera Rodríguez
 
ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN
ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN
ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN Jacinto Cabrera Rodríguez
 
ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA
ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA
ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA Jacinto Cabrera Rodríguez
 
Modelos profesor para teoria de la informacion
Modelos profesor para teoria de la informacionModelos profesor para teoria de la informacion
Modelos profesor para teoria de la informacionCarlos Gonzalez suarez
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Condori poma josé gabriel
Condori poma josé gabrielCondori poma josé gabriel
Condori poma josé gabrielgabrielcondorip
 
ENTORNOS DE DESARROLLO: OPTIMIZACIÓN Y DOCUMENTACIÓN
ENTORNOS DE DESARROLLO: OPTIMIZACIÓN Y DOCUMENTACIÓN ENTORNOS DE DESARROLLO: OPTIMIZACIÓN Y DOCUMENTACIÓN
ENTORNOS DE DESARROLLO: OPTIMIZACIÓN Y DOCUMENTACIÓN Jacinto Cabrera Rodríguez
 
Modelos Prescriptivos del Desarrollo del Sistema de Información
Modelos Prescriptivos del Desarrollo del Sistema de InformaciónModelos Prescriptivos del Desarrollo del Sistema de Información
Modelos Prescriptivos del Desarrollo del Sistema de InformaciónIsaias Toledo
 

Ähnlich wie ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO (20)

ENTORNOS DE DESARROLLO: EL SOFTWARE
ENTORNOS DE DESARROLLO: EL SOFTWAREENTORNOS DE DESARROLLO: EL SOFTWARE
ENTORNOS DE DESARROLLO: EL SOFTWARE
 
ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN
ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN
ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN
 
ENTORNOS DE DESARROLLO: FUNDAMENTOS DE PROGRAMACIÓN I
ENTORNOS DE DESARROLLO: FUNDAMENTOS DE PROGRAMACIÓN IENTORNOS DE DESARROLLO: FUNDAMENTOS DE PROGRAMACIÓN I
ENTORNOS DE DESARROLLO: FUNDAMENTOS DE PROGRAMACIÓN I
 
ENTORNOS DE DESARROLLO: EL SOFTWARE
ENTORNOS DE DESARROLLO: EL SOFTWAREENTORNOS DE DESARROLLO: EL SOFTWARE
ENTORNOS DE DESARROLLO: EL SOFTWARE
 
ENTORNOS DE DESARROLLO: VISUAL STUDIO - EL ENTORNO
ENTORNOS DE DESARROLLO: VISUAL STUDIO - EL ENTORNO ENTORNOS DE DESARROLLO: VISUAL STUDIO - EL ENTORNO
ENTORNOS DE DESARROLLO: VISUAL STUDIO - EL ENTORNO
 
ENTORNOS DE DESARROLLO: PATRONES Y ANTIPATRONES
ENTORNOS DE DESARROLLO: PATRONES Y ANTIPATRONESENTORNOS DE DESARROLLO: PATRONES Y ANTIPATRONES
ENTORNOS DE DESARROLLO: PATRONES Y ANTIPATRONES
 
ANDROID: FUNDAMENTOS DE UNA APLICACIÓN
ANDROID: FUNDAMENTOS DE UNA APLICACIÓNANDROID: FUNDAMENTOS DE UNA APLICACIÓN
ANDROID: FUNDAMENTOS DE UNA APLICACIÓN
 
ENTORNOS DE DESARROLLO: DIAGRAMA DE CASOS DE USO
ENTORNOS DE DESARROLLO: DIAGRAMA DE CASOS DE USOENTORNOS DE DESARROLLO: DIAGRAMA DE CASOS DE USO
ENTORNOS DE DESARROLLO: DIAGRAMA DE CASOS DE USO
 
SINGSWINTRO
SINGSWINTROSINGSWINTRO
SINGSWINTRO
 
ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN
ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN
ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN
 
ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA
ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA
ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA
 
Modelos profesor para teoria de la informacion
Modelos profesor para teoria de la informacionModelos profesor para teoria de la informacion
Modelos profesor para teoria de la informacion
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Condori poma josé gabriel
Condori poma josé gabrielCondori poma josé gabriel
Condori poma josé gabriel
 
ENTORNOS DE DESARROLLO: OPTIMIZACIÓN Y DOCUMENTACIÓN
ENTORNOS DE DESARROLLO: OPTIMIZACIÓN Y DOCUMENTACIÓN ENTORNOS DE DESARROLLO: OPTIMIZACIÓN Y DOCUMENTACIÓN
ENTORNOS DE DESARROLLO: OPTIMIZACIÓN Y DOCUMENTACIÓN
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
ciclo de vida del sofware
ciclo de  vida del sofwareciclo de  vida del sofware
ciclo de vida del sofware
 
Modelos Prescriptivos del Desarrollo del Sistema de Información
Modelos Prescriptivos del Desarrollo del Sistema de InformaciónModelos Prescriptivos del Desarrollo del Sistema de Información
Modelos Prescriptivos del Desarrollo del Sistema de Información
 
ENTORNOS DE DESARROLLO: MICROSOFT .NET
ENTORNOS DE DESARROLLO: MICROSOFT .NET ENTORNOS DE DESARROLLO: MICROSOFT .NET
ENTORNOS DE DESARROLLO: MICROSOFT .NET
 
APP INVENTOR 2
APP  INVENTOR 2APP  INVENTOR 2
APP INVENTOR 2
 

Mehr von Jacinto Cabrera Rodríguez

DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONESDISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONESJacinto Cabrera Rodríguez
 

Mehr von Jacinto Cabrera Rodríguez (20)

REDES: DUCTUS Y CANALETAS II
REDES: DUCTUS Y CANALETAS IIREDES: DUCTUS Y CANALETAS II
REDES: DUCTUS Y CANALETAS II
 
OTRAS UNIDADES DE ALMACENAMIENTO
OTRAS UNIDADES DE ALMACENAMIENTOOTRAS UNIDADES DE ALMACENAMIENTO
OTRAS UNIDADES DE ALMACENAMIENTO
 
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONESDISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
 
LAS FUENTES EN LA HISTORIA DEL ARTE
LAS FUENTES EN LA HISTORIA DEL ARTELAS FUENTES EN LA HISTORIA DEL ARTE
LAS FUENTES EN LA HISTORIA DEL ARTE
 
TOULOUSE LAUTREC
TOULOUSE LAUTRECTOULOUSE LAUTREC
TOULOUSE LAUTREC
 
PRÁCTICA MANEJO DE MEMORIA
PRÁCTICA MANEJO DE MEMORIAPRÁCTICA MANEJO DE MEMORIA
PRÁCTICA MANEJO DE MEMORIA
 
DISPOSITIVOS MÓVILES: MATERIAL DESIGN II
DISPOSITIVOS MÓVILES: MATERIAL DESIGN IIDISPOSITIVOS MÓVILES: MATERIAL DESIGN II
DISPOSITIVOS MÓVILES: MATERIAL DESIGN II
 
ZÓCALOS DE TARJETAS
ZÓCALOS DE TARJETASZÓCALOS DE TARJETAS
ZÓCALOS DE TARJETAS
 
ZÓCALOS DE PROCESADOR
ZÓCALOS DE PROCESADORZÓCALOS DE PROCESADOR
ZÓCALOS DE PROCESADOR
 
TIPOS DE MÓDULOS DE MEMORIA
TIPOS DE MÓDULOS DE MEMORIATIPOS DE MÓDULOS DE MEMORIA
TIPOS DE MÓDULOS DE MEMORIA
 
CARCASAS DE ORDENADOR
CARCASAS DE ORDENADORCARCASAS DE ORDENADOR
CARCASAS DE ORDENADOR
 
TIPOS DE TORNILLOS
TIPOS DE TORNILLOSTIPOS DE TORNILLOS
TIPOS DE TORNILLOS
 
PRACTICAS DE REDES: PRÁCTICA 26
PRACTICAS DE REDES: PRÁCTICA 26PRACTICAS DE REDES: PRÁCTICA 26
PRACTICAS DE REDES: PRÁCTICA 26
 
PRACTICAS DE REDES: PRÁCTICA 25
PRACTICAS DE REDES: PRÁCTICA 25PRACTICAS DE REDES: PRÁCTICA 25
PRACTICAS DE REDES: PRÁCTICA 25
 
PRACTICAS DE REDES: PRÁCTICA 24
PRACTICAS DE REDES: PRÁCTICA 24PRACTICAS DE REDES: PRÁCTICA 24
PRACTICAS DE REDES: PRÁCTICA 24
 
PRACTICAS DE REDES: PRÁCTICA 23
PRACTICAS DE REDES: PRÁCTICA 23PRACTICAS DE REDES: PRÁCTICA 23
PRACTICAS DE REDES: PRÁCTICA 23
 
REDES: TOMAS DE DATOS
REDES: TOMAS DE DATOSREDES: TOMAS DE DATOS
REDES: TOMAS DE DATOS
 
PRACTICAS DE REDES: PRÁCTICA 22
PRACTICAS DE REDES: PRÁCTICA 22PRACTICAS DE REDES: PRÁCTICA 22
PRACTICAS DE REDES: PRÁCTICA 22
 
PRACTICAS DE REDES: PRÁCTICA 21
PRACTICAS DE REDES: PRÁCTICA 21PRACTICAS DE REDES: PRÁCTICA 21
PRACTICAS DE REDES: PRÁCTICA 21
 
PRACTICAS DE REDES: PRÁCTICA 20
PRACTICAS DE REDES: PRÁCTICA 20PRACTICAS DE REDES: PRÁCTICA 20
PRACTICAS DE REDES: PRÁCTICA 20
 

Kürzlich hochgeladen

SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
Se realiza instalacion y configuraacion servicios Windows
Se realiza instalacion y configuraacion servicios WindowsSe realiza instalacion y configuraacion servicios Windows
Se realiza instalacion y configuraacion servicios WindowsCZSOTEC
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.CZSOTEC
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 

Kürzlich hochgeladen (7)

SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
Se realiza instalacion y configuraacion servicios Windows
Se realiza instalacion y configuraacion servicios WindowsSe realiza instalacion y configuraacion servicios Windows
Se realiza instalacion y configuraacion servicios Windows
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 

ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO

  • 1.
  • 3.
  • 4. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA INSTALACIÓN Y USO DE LOS ENTORNOS DE DESARROLLO
  • 5. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA
  • 6. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA CICLO DE VIDA
  • 7. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA Se denomina "ciclo de vida" a la organización en el tiempo de las actividades realizadas en el desarrollo de software. CICLO DE VIDA
  • 8. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ANÁLISIS DISEÑO CODIFICACIÓN INTEGRACIÓN MANTENIMIENTO CICLO DE VIDA
  • 9. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA SE GENERA UN DOCUMENTO DE REQUISITOS SE ESTUDIAN LAS NECESIDADES DEL USUARIO SE DECIDE QUÉ DEBE HACER LA APLICACIÓN CICLO DE VIDA ANÁLISIS
  • 10. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA SE ESTUDIA EL DOCUMENTO DE REQUISITOS SE ESTABLECE LA ESTRUCTURA GLOBAL SE DESCOMPONE LA APLICACIÓN DE PARTES CICLO DE VIDA DISEÑO DE LA ARQUITECTURA SE GENERA UN DOCUMENTO DE DISEÑO
  • 11. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA SE FIJAN LAS FUNCIONES DE CADA MÓDULO SE DETALLE EL INTERFAZ SE ESPECIFICA EL DISEÑO DE CADA MÓDULO CICLO DE VIDA DISEÑO DETALLADO
  • 12. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA SE DESARROLLA EL CÓDIGO DE CADA MÓDULO CICLO DE VIDA CODIFICACIÓN
  • 13. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA SE COMPRUEBA SI CADA MÓDULO CUMPLE CON SU ESPECIFICACIÓN DE DISEÑO SE PRUEBA CADA MÓDULO POR SEPARADO CICLO DE VIDA PRUEBAS DE UNIDADES
  • 14. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA SE COMBINAN LOS MÓDULOS SE HACE FUNCIONAR TODA LA APLICACIÓN SE REALIZAN ENSAYOS CICLO DE VIDA PRUEBAS DE INTEGRACIÓN
  • 15. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA SE COMPRUEBA QUE SE CUMPLE LO ESTABLECIDO EN EL DOCUMENTO REQUISITOS SE REALIZAN NUEVAS PRUEBAS DE LA APLICACIÓN EN SU CONJUNTO CICLO DE VIDA PRUEBAS DE VALIDACIÓN
  • 16. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA SE REHACE CUALQUIER PARTE ANTERIOR CICLO DE VIDA MANTENIMIENTO
  • 17. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA MODELOS DE CICLO DE VIDA CICLO DE VIDA: MODELOS
  • 18. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA EN ESPIRAL CICLO DE VIDA: MODELOS CASCADA CASCADA CON REALIMENTACIÓN EVOLUTIVO MODELOS DE CICLOS DE VIDA ITERATIVO INCREMENTAL
  • 19. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA CICLO DE VIDA: MODELOS MODELO EN CASCADA Modelo clásico, necesita conocer de antemano todos los requisitos del sistema, útil para pequeñas aplicaciones
  • 20. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ANÁLISIS DISEÑO CODIFICACIÓN INTEGRACIÓN MANTENIMIENTO CICLO DE VIDA: MODELOS MODELO EN CASCADA
  • 21. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA CICLO DE VIDA: MODELOS EN CASCADA CON RETROALIMENTACIÓN Es uno de los modelos más utilizados, proviene del anterior pero con retroalimentación entre etapas.
  • 22. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ANÁLISIS DISEÑO CODIFICACIÓN INTEGRACIÓN MANTENIMIENTO CICLO DE VIDA: MODELOS EN CASCADA RETROALIMENTADA
  • 23. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA CICLO DE VIDA: MODELOS MODELOS EVOLUTIVOS Más modernos que los anteriores y tienen en cuenta la naturaleza evolutiva y cambiante del software.
  • 24. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA CICLO DE VIDA: MODELOS MODELO ITERATIVO INCREMENTAL Está basado en el modelo en cascada con retroalimentación donde las fases se repiten y se refinan, propagándose a las fases siguientes.
  • 25. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA CICLO DE VIDA: MODELOS MODELO ITERATIVO INCREMENTAL ANÁLISIS DISEÑO CODIFICACIÓN INTEGRACIÓN MANTENIMIENTO
  • 26. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA CICLO DE VIDA: MODELOS MODELO EN ESPIRAL Es una modelo más complejo que combina el modelo anterior con el modelo en cascada, el software se va construyendo repetidamente en forma de versiones cada vez más mejoradas.
  • 27. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA CICLO DE VIDA: MODELOS MODELO EN ESPIRAL ANÁLISIS DISEÑO CODIFICACIÓN INTEGRACIÓN MANTENIMIENTO CODIFICACIÓN INTEGRACIÓN MANTENIMIENTO DISEÑO CODIFICACIÓN INTEGRACIÓN
  • 28. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ENTORNOS DE DESARROLLO DE SOFTWARE
  • 29. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA Combinación de herramientas que tienes por objetivo el asistir al programador automatizando una o más de las tareas a llevar a cabo en el desarrollo del software. ENTORNOS DE DESARROLLO
  • 30. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA Formado por el conjunto de instrumentos (hardware, software, procedimientos, ...) que facilitan estas tareas. ENTORNOS DE DESARROLLO
  • 31. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA Formado por el conjunto de instrumentos (hardware, software, procedimientos, ...) que facilitan estas tareas. ENTORNOS DE DESARROLLO
  • 32. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA SERVICIO HERRAMIENTA BANCO DE TRABAJO CLASIFICACIÓN ENTORNO O FACTORÍA ENTORNOS DE DESARROLLO: CLASIFICACIÓN
  • 33. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA SERVICIO Realizan automáticamente una determinada operación. ENTORNOS DE DESARROLLO: CLASIFICACIÓN
  • 34. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA HERRAMIENTA Ofrecen los servicios necesarios para dar soporte a una tarea determinada ENTORNOS DE DESARROLLO: CLASIFICACIÓN
  • 35. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA BANCO DE TRABAJO Dan soporte a todas las actividades correspondientes a un rol profesional ENTORNOS DE DESARROLLO: CLASIFICACIÓN
  • 36. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ENTORNO O FACTORÍA Dan soporte a todo el proceso de desarrollo. ENTORNOS DE DESARROLLO: CLASIFICACIÓN
  • 37. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA Los productos CASE son Instrumentos o herramientas software que dan soporte informático al desarrollo organizado del software aplicando técnicas de Ingeniería de Software. ENTORNOS DE DESARROLLO: CASE
  • 38. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ACTIVIDADES VERTICALES ANÁLISIS DE REQUISITOS DISEÑO DE LA ARQUITECTURA PRODUCTOS CASE EDICIÓN Y COMPILACIÓN DEL CÓDIGO ACTIVIDADES HORIZONTALES ENTORNOS DE DESARROLLO: CASE DOCUMENTACIÓN PLANIFICACIÓN GESTIÓN DE CONFIGURACIÓN
  • 39. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA U-CASE PLANIFICACIÓN Y ANÁLISIS DE REQUISITOS M-CASE CLASIFICACIÓN ANÁLISIS Y DISEÑO L-CASE ENTORNOS DE DESARROLLO: CASE PROGRAMACIÓN, ERRORES, DEPURACIÓN, PRUEBAS
  • 40. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ENTORNOS DE PROGRAMACIÓN
  • 41. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA Conjunto de herramientas que soportan las actividades de codificación y pruebas de módulos de programación. ENTORNOS DE PROGRAMACIÓN
  • 42. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA IDE Integrated Development Environment ENTORNOS DE PROGRAMACIÓN
  • 43. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA BANCO DE TRABAJO DEL PROGRAMADOR SOPORTAN LA FASE DE CODIFICACIÓN SIRVEN PARA EL DISEÑO Y PRUEBAS ENTORNOS DE PROGRAMACIÓN PARTE CENTRAL DEL CICLO DE DESARROLLO ENTORNOS DE PROGRAMACIÓN
  • 44. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ANÁLISIS DISEÑO CODIFICACIÓN INTEGRACIÓN MANTENIMIENTO DISEÑO DETALLADO CODIFICACIÓN Y PRUEBAS PRUEBAS DE INTEGRACIÓN ENTORNOS DE PROGRAMACIÓN
  • 45. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA EDICIÓN CÓDIGO FUENTE PROCESADO/EJECUCIÓN DEL PROGRAMA INTERPRETACIÓN DIRECTA (CÓDIGO FUENTE) FUNCIONES CODIFICACIÓN COMPILACIÓN (CÓDIGO MÁQUINA) - MONTAJE/EJECUCIÓN ENTORNOS DE PROGRAMACIÓN: FUNCIONES COMPILACIÓN (CÓDIGO INTERMEDIO) - INTERPRETACIÓN
  • 46. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA EXAMEN, REVISIÓN DEL CÓDIGO FUENTE ANÁLISIS DE CONSISTENCIA, CALIDAD, ETC. EJECUCIÓN EN MODO DEPURACIÓN OTRAS FUNCIONES EJECUCIÓN AUTOMÁTICA DE PRUEBAS ENTORNOS DE PROGRAMACIÓN: FUNCIONES CONTROL DE VERSIONES GENERACIÓN DE DOCUMENTACIÓN…
  • 47. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA TIPOS DE ENTORNOS DE PROGRAMACIÓN
  • 48. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS PROGRAMADOR RESULTADO FUENTE EDITOR OBJETO COMPILADOR LIBRERÍA MONTADOR EJECUTABLE DEPURADOR
  • 49. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA EL EDITOR MANEJA DE MANERA SIMPLE UN TEXTO SIMPLE EL COMPILADOR TRADUCE DE CÓDIGO FUENTE A CÓDIGO OBJETO EL ENLAZADOR COMBINA OBJETO PARA GENERAR UN EJECUTABLE PRIMERAS HERRAMIENTAS EL DEPURADOR MANEJA INFORMACIÓN EN LENGUAJE MÁQUINA ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
  • 50. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS EDITOR OBJETOCOMPILADOR MONTADOR Integrated Development Environment DEPURADOR PRUEBAS ETC… PROGRAMADOR
  • 51. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA EVOLUCIÓN ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
  • 52. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA El editor ya no es un simple editor de texto, sino que tiene una clara orientación al lenguaje de programación usado ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
  • 53. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA El editor se posiciona directamente en los puntos del código fuente en los que hay errores, o que se están ejecutando con en un momento dado. ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
  • 54. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA El depurador no presenta información en términos del lenguaje de máquina, sino del lenguaje fuente ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
  • 55. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ENTORNOS CENTRADOS EN UN LENGUAJE ENTORNOS ORIENTADOS A ESTRUCTURA ENTORNOS COLECCIÓN DE HERRAMIENTAS TIPOS DE ENTORNO DE PROGRAMACIÓN ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
  • 56. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ENTORNOS CENTRADOS EN EL LENGUAJE ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
  • 57. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ESPECÍFICOS DE UN LENGUAJE FUERTEMENTE INTEGRADOS HERRAMIENTA ÚNICA CARACTERÍSTICAS ENTORNOS DE PROGRAMACIÓN: ENTORNOS CENTRADOS EN LENGUAJE EDITOR ORIENTADO AL LENGUAJE POCO FLEXIBLES REPRESENTAN EL CÓDIGO COMO TEXTO
  • 58. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA LENGUAJES INTERPRETADOS LENGUAJES COMPILADOS LENGUAJE SOBRE MÁQUINA VIRTUAL EJEMPLOS ENTORNOS DE PROGRAMACIÓN: ENTORNOS CENTRADOS EN LENGUAJE CASOS ESPECIALES ENTORNOS ADA (STONEMAN, CAIS, ASIS) ENTORNOS SMALLTALK ENTORNOS OBERON, COMPONENT PASCAL
  • 59. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ENTORNOS ORIENTADOS A LA ESTRUCTURA ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
  • 60. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA La edición de la estructura se hace sobre elementos sintácticos tales como expresiones, sentencias o funciones y no sobre elementos textuales tales como caracteres, palabras o líneas. ENTORNOS DE PROGRAMACIÓN: ENTORNOS ORIENTADO EN ESTRUCTURAS
  • 61. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA EL EDITOR ES UN EDITOR DE ESTRUCTURAS ÁRBOL DE SINTAXIS ABSTRACTA (AST) REPRESENTACIÓN EN FORMA DE TEXTO CARACTERÍSTICAS COMPILACIÓN INCREMENTAL USO PERSONAL NO EN EQUIPO ENTORNOS DE PROGRAMACIÓN: ENTORNOS ORIENTADO EN ESTRUCTURAS
  • 62. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA THE CORNELL PROGRAM SYNTHESIZER MENTOR (PASCAL), ALICE PASCAL GANDALF, SDS EJEMPLOS ENTORNOS VISUALES PROGRAPH PROJECTOR VFPE ENTORNOS DE PROGRAMACIÓN: ENTORNOS ORIENTADO EN ESTRUCTURAS
  • 63. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ENTORNOS BASADOS EN COMBINACIÓN DE HERRAMIENTAS ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
  • 64. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ELEMENTOS HETEROGÉNEOS FÁCILES DE AMPLIAR CONSTRUIDOS POR EL USUARIO CARACTERÍSTICAS POCO CONTROL DE CADA HERRAMIENTA EDITOR CONFIGURABLE ENTORNOS DE PROGRAMACIÓN: ENTORNOS BASADOS EN COMBINACIÓN DE HERRAMIENTAS
  • 65. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA INTEGRACIÓN DE DATOS INTEGRACIÓN DE CONTROL INTEGRACIÓN DE PRESENTACIÓN CRITERIOS DE INTEGRACIÓN INTEGRACIÓN DE PROCESO ENTORNOS DE PROGRAMACIÓN: ENTORNOS BASADOS EN COMBINACIÓN DE HERRAMIENTAS
  • 66. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA EMACS, VIS, GUIMS PARA UNIX MED PARA WINDOWS SCITE, JEDIT DE USO GENERAL EJEMPLOS ECLIPSE, NETBEANS TIPO FRAMEWORKS ENTORNOS DE PROGRAMACIÓN: ENTORNOS BASADOS EN COMBINACIÓN DE HERRAMIENTAS
  • 67. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ENTORNOS MULTILENGUAJE ENTORNOS DE PROGRAMACIÓN: TIPOS DE ENTORNOS
  • 68. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ENTORNOS GENÉRICOS ENTORNOS ESPECÍFICOS EJECUTADOS SOBRE MÁQUINAS VIRTUALES TIPOS ENTORNOS DE PROGRAMACIÓN: ENTORNOS MULTILENGUAJE
  • 69. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA GENÉRICOS ENTORNOS DE PROGRAMACIÓN: ENTORNOS MULTILENGUAJE NO SE COMBINAN LENGUAJES EN UN MISMO PROGRAMA COMBINAN HERRAMIENTAS DE CADA LENGUAJE FRONTAL COMÚN CONFIGURABLE EMACS, ECLIPSE
  • 70. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ESPECÍFICOS ENTORNOS DE PROGRAMACIÓN: ENTORNOS MULTILENGUAJE COMBINACIÓN CONCRETA DE LENGUAJES SIMILARES A ENTORNOS CENTRADOS EN LENGUAJE FORMATO BINARIO COMPATIBLE Y COMÚN GPS COMBINA C++ Y ADA
  • 71. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA EJECUTADOS SOBRE MÁQUINA VIRTUAL ENTORNOS DE PROGRAMACIÓN: ENTORNOS MULTILENGUAJE LA MÁQUINA VIRTUAL ESTABLECE EL FORMATO COMBINA MÓDULOS ESCRITOS EN DIFERENTES LENGUAJES CADA MÓDULO PUEDE TENER UN ENTORNO DISTINTO JVM, .NET
  • 72. ENTORNOS DE DESARROLLO INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO © J.D.CABRERA ENTORNOS DE DESARROLLO