SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
HERRAMIENTAS: CASE - IDE DANIEL ZETA SEBASTIAN OCAMPO METODOLOGIA DE PROGRAMACION IV
HERRAMIENTAS CASE Son un conjunto de programas y ayudas que dan asistencia a los analistas, ingenieros de software y desarrolladores, durante todos los pasos del Ciclo de vida de desarrollo de un Software. Su ciclo de vida consiste en:  INVESTIGACION PRELIMINAR INSTALACION ANALISIS IMPLEMENTACION DISEÑO
HISTORIA INICIOS – 80’ Ayuda en la documentación por computadora. Diagramación asistida por computadora. Herramientas de análisis y diseño. Diseño automático de análisis y pruebas. Repositorios automáticos de información de sistemas. A MEDIADOS – 80’ FINALES – 80’ Generación automática de código desde especificaciones de diseño. INICIOS – 90’ Metodología Inteligente. Interface de Usuario reusable como una metodología de desarrollo.
CLASIFICACION  - CASE I-CASE UPPERCASE LOWERCASE SE UTILIZAN DEPENDIENDO DE : Las plataformas que soportan. Su funcionalidad Las fases del ciclo de vida del desarrollo de sistemas que cubren. La arquitectura de las aplicaciones que produce
CASE INTEGRADO VENTAJAS: (ζ) Integra el ciclo de vida. (ζ) Permite lograr importantes mejoras de productividad a mediano plazo. (ζ) Permite un eficiente soporte al mantenimiento de Sistemas. (ζ) Mantiene la consistencia de los sistemas a nivel corporativo. :  DESVENTAJAS: (ζ) No es tan eficiente para soluciones simples, sino para soluciones complejas. (ζ) Depende del Hardware y del Software. (ζ) Es costoso.  :
CASE INFERIOR VENTAJAS: (ζ) Permite lograr importantes mejoras de productividad a corto plazo. (ζ) Permite un eficiente soporte al mantenimiento de sistemas. :  DESVENTAJAS: (ζ) No garantiza la consistencia de los resultados a nivel corporativo. (ζ) No garantiza la eficiencia del Análisis y Diseño. (ζ) No permite la integración del ciclo de vida. :
CASE SUPERIOR VENTAJAS: (ζ) Se utiliza en plataforma PC, es aplicable a diferentes Entornos. (ζ) Menor costo :  DESVENTAJAS: (ζ) Permite mejorar la calidad de los sistemas, pero no mejora la productividad. (ζ) No permite la integración del ciclo de vida. :
COMPATIBILIDAD SOFTWARE DE APLICACIÒN (ζ)NetDynamics (ζ) PowerBuilder (ζ) PROGRESS (ζ) Visual Basic :  BASES DE DATOS (ζ)DB2 UDB (ζ)Dbase (ζ)FoxPro (ζ)HiRDB (ζ)Informix (ζ)InterBase (ζ)Oracle (ζ)SAS :  SISTEMAS OPERATIVOS (ζ)Windows NT (ζ) Windows 95 (ζ) Windows 98 : REQUERI- MIENTOS (ζ) Mínimo 10 MB de espacio de disco duro (ζ) 16 MB RAM (ζ) 32 MB RAM (Recomendado para modelos largos) :
HERRAMIENTA CASE MAS UTILIZADA  PLATINUM ERwin es una herramienta de diseño de base de datos. Brinda productividad en diseño, generación, y mantenimiento de aplicaciones. ERwin hace fácil el diseño de una base de datos. Los diseñadores de bases de datos sólo apuntan y pulsan un botón para crear un gráfico de todos sus requerimientos de datos y capturar las reglas de negocio en un modelo lógico, mostrando todas las entidades, atributos, relaciones, y llaves importantes.
HERRAMIENTAS IDE JDK Java Development Kit, es el conjunto de herramientas proporcionadas por sun, que permite compilar y ejecutar código java. MAQUINA VIRTUAL Una Máquina virtual Java (Java Virtual Machine, JVM) es un programa nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial, el cual es generado por el compilador del lenguaje Java.
QUE ES UNA HERRAMIENTA IDE Un entorno de desarrollo integrado (en inglés integrateddevelopmentenvironment). Es una aplicación (entorno de programación) para desarrollar software que está compuesto normalmente por un editor de código, un compilador ó un intérprete, un depurador y algunas veces un diseñador de interfaces gráficas incorporado.
COMPONENTES EDITOR DE TEXTO DEPURADOR COMPILADOR INTERPRETE
EDITOR DE TEXTO Un editor es una aplicación para escribir código de programación en el lenguaje deseado. Contiene todas las herramientas de edición necesarias, y algunas veces características propias de IDE's
COMPILADOR Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar.
INTERPRETE Es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel.
GUI’S GUI son las siglas de interfaz gráfica de usuario. Son herramientas para crear interfaces gráficas, esto es, componentes gráficos con los cuales el usuario interacciona con la aplicación. Hay algunos IDE's que contienen GUI's integrados.
DIFERENCIAS ENTRE: COMPILADOR Los compiladores en que mientras estos traducen un programa desde su descripción en un lenguaje de programación al código de máquina del sistema INTERPRETE Los intérpretes sólo realizan la traducción a medida que sea necesaria
DEPURADOR Es un programa usado para probar y revisar posibles errores que contenga el Código escrito.
WEB - GRAFIA http://www.inei.gob.pe/biblioineipub/bancopub/Inf/Lib5103/Libro.pdf file:///G:/Herramienta_CASE.htm file:///G:/Herramientas%20Case.htm http://elviajedelnavegante.blogspot.com/2010/10/herramientas-ide-gui-editor-para_18.html http://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado http://www.osmosislatina.com/java/componentes.htm es.wikipedia.org/wiki/Máquina_virtual_de_Java http://es.wikipedia.org/wiki/Compilador http://es.wikipedia.org/wiki/Int%C3%A9rprete_(inform%C3%A1tica)

Más contenido relacionado

La actualidad más candente

Evolución de los procesadores
Evolución de los procesadoresEvolución de los procesadores
Evolución de los procesadoresAngela Caicedo
 
Introduccion a Arboles AVL
Introduccion a Arboles AVLIntroduccion a Arboles AVL
Introduccion a Arboles AVLEvans Balcazar
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasJosé Antonio Sandoval Acosta
 
Arreglos programacion
Arreglos programacionArreglos programacion
Arreglos programacionashildir
 
Cuarta forma normal y quinta forma normal
Cuarta forma normal y quinta forma normalCuarta forma normal y quinta forma normal
Cuarta forma normal y quinta forma normalMemo Wars
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionIrving Che
 
presentacion power designer
presentacion power designer presentacion power designer
presentacion power designer IrvingLima1503_
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfijaOmarzingm
 
Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Osiris Mirerus
 
DB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacionalDB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacionalFranklin Parrales Bravo
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Giancarlo Aguilar
 
sumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexoressumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexoresreinardoCoa
 

La actualidad más candente (20)

Evolución de los procesadores
Evolución de los procesadoresEvolución de los procesadores
Evolución de los procesadores
 
Introduccion a Arboles AVL
Introduccion a Arboles AVLIntroduccion a Arboles AVL
Introduccion a Arboles AVL
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
 
Arreglos programacion
Arreglos programacionArreglos programacion
Arreglos programacion
 
Cuarta forma normal y quinta forma normal
Cuarta forma normal y quinta forma normalCuarta forma normal y quinta forma normal
Cuarta forma normal y quinta forma normal
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
presentacion power designer
presentacion power designer presentacion power designer
presentacion power designer
 
Modelo entidad relacion-reduccion_a_tablas
Modelo entidad relacion-reduccion_a_tablasModelo entidad relacion-reduccion_a_tablas
Modelo entidad relacion-reduccion_a_tablas
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Aplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafosAplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafos
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfija
 
Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1
 
DB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacionalDB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacional
 
Apache Derby
Apache DerbyApache Derby
Apache Derby
 
Traductor y su estructura
Traductor y su estructuraTraductor y su estructura
Traductor y su estructura
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
sumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexoressumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexores
 
Csv y xml
Csv y xmlCsv y xml
Csv y xml
 
Arquitecturas de computadoras
Arquitecturas de computadorasArquitecturas de computadoras
Arquitecturas de computadoras
 
Modelo crc
Modelo crc   Modelo crc
Modelo crc
 

Destacado

Patrones de creación
Patrones de creaciónPatrones de creación
Patrones de creaciónAutentia
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetosmarly alfonso
 
Lenguaje De Programación
Lenguaje De ProgramaciónLenguaje De Programación
Lenguaje De Programacióndenisse176
 
Patrones estructurales
Patrones estructuralesPatrones estructurales
Patrones estructuralesJuan Camilo
 
Patrones de diseño de software
Patrones de diseño de softwarePatrones de diseño de software
Patrones de diseño de softwareIker Canarias
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccionjlrvpuma
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesstill01
 
Diapositivas ciencia, tecnologia y sociedad
Diapositivas ciencia, tecnologia y sociedadDiapositivas ciencia, tecnologia y sociedad
Diapositivas ciencia, tecnologia y sociedadPaan-Benitez
 
Innovacion Tecnologica
Innovacion TecnologicaInnovacion Tecnologica
Innovacion TecnologicaShirley
 
LA NATURALEZA DE LA ACTIVIDAD CIENTÍFICA
LA NATURALEZA DE LA ACTIVIDAD CIENTÍFICALA NATURALEZA DE LA ACTIVIDAD CIENTÍFICA
LA NATURALEZA DE LA ACTIVIDAD CIENTÍFICASandy De La Ossa
 
Factibilidad Tecnica, Operativa y Economica
Factibilidad Tecnica, Operativa y EconomicaFactibilidad Tecnica, Operativa y Economica
Factibilidad Tecnica, Operativa y EconomicaSistemas UDC
 

Destacado (17)

Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Patrones de creación
Patrones de creaciónPatrones de creación
Patrones de creación
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetos
 
Modelado, Ingenieria de Software
Modelado, Ingenieria de SoftwareModelado, Ingenieria de Software
Modelado, Ingenieria de Software
 
Lenguaje De Programación
Lenguaje De ProgramaciónLenguaje De Programación
Lenguaje De Programación
 
Patrones estructurales
Patrones estructuralesPatrones estructurales
Patrones estructurales
 
Patrones de diseño de software
Patrones de diseño de softwarePatrones de diseño de software
Patrones de diseño de software
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccion
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Diapositivas ciencia, tecnologia y sociedad
Diapositivas ciencia, tecnologia y sociedadDiapositivas ciencia, tecnologia y sociedad
Diapositivas ciencia, tecnologia y sociedad
 
Innovacion Tecnologica
Innovacion TecnologicaInnovacion Tecnologica
Innovacion Tecnologica
 
Proyecto de grado
Proyecto de gradoProyecto de grado
Proyecto de grado
 
LA NATURALEZA DE LA ACTIVIDAD CIENTÍFICA
LA NATURALEZA DE LA ACTIVIDAD CIENTÍFICALA NATURALEZA DE LA ACTIVIDAD CIENTÍFICA
LA NATURALEZA DE LA ACTIVIDAD CIENTÍFICA
 
La tecnología
La tecnologíaLa tecnología
La tecnología
 
Factibilidad Tecnica, Operativa y Economica
Factibilidad Tecnica, Operativa y EconomicaFactibilidad Tecnica, Operativa y Economica
Factibilidad Tecnica, Operativa y Economica
 
Análisis Estadístico
Análisis EstadísticoAnálisis Estadístico
Análisis Estadístico
 

Similar a Herramientas IDE - CASE

Similar a Herramientas IDE - CASE (20)

Exposición CASE - IDE
Exposición CASE - IDEExposición CASE - IDE
Exposición CASE - IDE
 
Estructuras sdk
Estructuras sdkEstructuras sdk
Estructuras sdk
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx01 T1 2021 Sistemas Embebidos.pptx
01 T1 2021 Sistemas Embebidos.pptx
 
Presentación sobre software
Presentación sobre softwarePresentación sobre software
Presentación sobre software
 
Presentación sobre software
Presentación sobre softwarePresentación sobre software
Presentación sobre software
 
Andrid studio
Andrid studioAndrid studio
Andrid studio
 
4tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp024tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp02
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticos
 
Software
SoftwareSoftware
Software
 
Presentacion de tipos de software
Presentacion de tipos de softwarePresentacion de tipos de software
Presentacion de tipos de software
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 
Introducción a R Studio para estudiantes.pptx
Introducción a R Studio para estudiantes.pptxIntroducción a R Studio para estudiantes.pptx
Introducción a R Studio para estudiantes.pptx
 
123-123/12
123-123/12123-123/12
123-123/12
 
Expo byron maldonado.....ultima
Expo byron maldonado.....ultimaExpo byron maldonado.....ultima
Expo byron maldonado.....ultima
 
Resumen hardware y software
Resumen hardware y softwareResumen hardware y software
Resumen hardware y software
 
Nticxppoint2
Nticxppoint2Nticxppoint2
Nticxppoint2
 
Subsistema logico tema 1. IFCT0210
Subsistema logico tema 1. IFCT0210Subsistema logico tema 1. IFCT0210
Subsistema logico tema 1. IFCT0210
 
Tipos de software eylin
Tipos de software eylinTipos de software eylin
Tipos de software eylin
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 

Más de Luis Eduardo Pelaez Valencia

El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaLuis Eduardo Pelaez Valencia
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareLuis Eduardo Pelaez Valencia
 
Sesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicSesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicLuis Eduardo Pelaez Valencia
 
Sesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoSesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoLuis Eduardo Pelaez Valencia
 
Presentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresPresentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresLuis Eduardo Pelaez Valencia
 
SQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoSQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoLuis Eduardo Pelaez Valencia
 
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9Luis Eduardo Pelaez Valencia
 
Pico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaPico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaLuis Eduardo Pelaez Valencia
 

Más de Luis Eduardo Pelaez Valencia (20)

Seguridad social presentacion.pptx
Seguridad social presentacion.pptxSeguridad social presentacion.pptx
Seguridad social presentacion.pptx
 
20180802 inicio-public
20180802 inicio-public20180802 inicio-public
20180802 inicio-public
 
El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de Ingeniería
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de Software
 
Sesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicSesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-public
 
Sesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoSesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de Anteproyecto
 
Presentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresPresentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de pares
 
SQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoSQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el producto
 
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
 
SQA-Presentación ejecutiva del seminario-4x3
SQA-Presentación ejecutiva del seminario-4x3SQA-Presentación ejecutiva del seminario-4x3
SQA-Presentación ejecutiva del seminario-4x3
 
SQA-Propuesta de proyecto para el seminario
SQA-Propuesta de proyecto para el seminarioSQA-Propuesta de proyecto para el seminario
SQA-Propuesta de proyecto para el seminario
 
SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9
 
Visibilidad de la producción académica
Visibilidad de la producción académicaVisibilidad de la producción académica
Visibilidad de la producción académica
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Política y Niveles de Educcación
Política y Niveles de EduccaciónPolítica y Niveles de Educcación
Política y Niveles de Educcación
 
Pico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaPico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casa
 
Diccionario de Datos
Diccionario de DatosDiccionario de Datos
Diccionario de Datos
 
Taller 080364 sgbd-0102 - java&postgre sql
Taller 080364 sgbd-0102 - java&postgre sqlTaller 080364 sgbd-0102 - java&postgre sql
Taller 080364 sgbd-0102 - java&postgre sql
 

Último

Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
tecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdftecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdflauralizcano0319
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888ElianaValencia28
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskTrabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskbydaniela5
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024anasofiarodriguezcru
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfTENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfJoseAlejandroPerezBa
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalEmanuelCastro64
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxCarolina Bujaico
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaYeimys Ch
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 

Último (20)

Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
tecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdftecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdf
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskTrabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfTENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamental
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptx
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 

Herramientas IDE - CASE

  • 1. HERRAMIENTAS: CASE - IDE DANIEL ZETA SEBASTIAN OCAMPO METODOLOGIA DE PROGRAMACION IV
  • 2. HERRAMIENTAS CASE Son un conjunto de programas y ayudas que dan asistencia a los analistas, ingenieros de software y desarrolladores, durante todos los pasos del Ciclo de vida de desarrollo de un Software. Su ciclo de vida consiste en: INVESTIGACION PRELIMINAR INSTALACION ANALISIS IMPLEMENTACION DISEÑO
  • 3. HISTORIA INICIOS – 80’ Ayuda en la documentación por computadora. Diagramación asistida por computadora. Herramientas de análisis y diseño. Diseño automático de análisis y pruebas. Repositorios automáticos de información de sistemas. A MEDIADOS – 80’ FINALES – 80’ Generación automática de código desde especificaciones de diseño. INICIOS – 90’ Metodología Inteligente. Interface de Usuario reusable como una metodología de desarrollo.
  • 4. CLASIFICACION - CASE I-CASE UPPERCASE LOWERCASE SE UTILIZAN DEPENDIENDO DE : Las plataformas que soportan. Su funcionalidad Las fases del ciclo de vida del desarrollo de sistemas que cubren. La arquitectura de las aplicaciones que produce
  • 5. CASE INTEGRADO VENTAJAS: (ζ) Integra el ciclo de vida. (ζ) Permite lograr importantes mejoras de productividad a mediano plazo. (ζ) Permite un eficiente soporte al mantenimiento de Sistemas. (ζ) Mantiene la consistencia de los sistemas a nivel corporativo. : DESVENTAJAS: (ζ) No es tan eficiente para soluciones simples, sino para soluciones complejas. (ζ) Depende del Hardware y del Software. (ζ) Es costoso. :
  • 6. CASE INFERIOR VENTAJAS: (ζ) Permite lograr importantes mejoras de productividad a corto plazo. (ζ) Permite un eficiente soporte al mantenimiento de sistemas. : DESVENTAJAS: (ζ) No garantiza la consistencia de los resultados a nivel corporativo. (ζ) No garantiza la eficiencia del Análisis y Diseño. (ζ) No permite la integración del ciclo de vida. :
  • 7. CASE SUPERIOR VENTAJAS: (ζ) Se utiliza en plataforma PC, es aplicable a diferentes Entornos. (ζ) Menor costo : DESVENTAJAS: (ζ) Permite mejorar la calidad de los sistemas, pero no mejora la productividad. (ζ) No permite la integración del ciclo de vida. :
  • 8. COMPATIBILIDAD SOFTWARE DE APLICACIÒN (ζ)NetDynamics (ζ) PowerBuilder (ζ) PROGRESS (ζ) Visual Basic : BASES DE DATOS (ζ)DB2 UDB (ζ)Dbase (ζ)FoxPro (ζ)HiRDB (ζ)Informix (ζ)InterBase (ζ)Oracle (ζ)SAS : SISTEMAS OPERATIVOS (ζ)Windows NT (ζ) Windows 95 (ζ) Windows 98 : REQUERI- MIENTOS (ζ) Mínimo 10 MB de espacio de disco duro (ζ) 16 MB RAM (ζ) 32 MB RAM (Recomendado para modelos largos) :
  • 9. HERRAMIENTA CASE MAS UTILIZADA PLATINUM ERwin es una herramienta de diseño de base de datos. Brinda productividad en diseño, generación, y mantenimiento de aplicaciones. ERwin hace fácil el diseño de una base de datos. Los diseñadores de bases de datos sólo apuntan y pulsan un botón para crear un gráfico de todos sus requerimientos de datos y capturar las reglas de negocio en un modelo lógico, mostrando todas las entidades, atributos, relaciones, y llaves importantes.
  • 10. HERRAMIENTAS IDE JDK Java Development Kit, es el conjunto de herramientas proporcionadas por sun, que permite compilar y ejecutar código java. MAQUINA VIRTUAL Una Máquina virtual Java (Java Virtual Machine, JVM) es un programa nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial, el cual es generado por el compilador del lenguaje Java.
  • 11. QUE ES UNA HERRAMIENTA IDE Un entorno de desarrollo integrado (en inglés integrateddevelopmentenvironment). Es una aplicación (entorno de programación) para desarrollar software que está compuesto normalmente por un editor de código, un compilador ó un intérprete, un depurador y algunas veces un diseñador de interfaces gráficas incorporado.
  • 12. COMPONENTES EDITOR DE TEXTO DEPURADOR COMPILADOR INTERPRETE
  • 13. EDITOR DE TEXTO Un editor es una aplicación para escribir código de programación en el lenguaje deseado. Contiene todas las herramientas de edición necesarias, y algunas veces características propias de IDE's
  • 14. COMPILADOR Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar.
  • 15. INTERPRETE Es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel.
  • 16. GUI’S GUI son las siglas de interfaz gráfica de usuario. Son herramientas para crear interfaces gráficas, esto es, componentes gráficos con los cuales el usuario interacciona con la aplicación. Hay algunos IDE's que contienen GUI's integrados.
  • 17. DIFERENCIAS ENTRE: COMPILADOR Los compiladores en que mientras estos traducen un programa desde su descripción en un lenguaje de programación al código de máquina del sistema INTERPRETE Los intérpretes sólo realizan la traducción a medida que sea necesaria
  • 18. DEPURADOR Es un programa usado para probar y revisar posibles errores que contenga el Código escrito.
  • 19. WEB - GRAFIA http://www.inei.gob.pe/biblioineipub/bancopub/Inf/Lib5103/Libro.pdf file:///G:/Herramienta_CASE.htm file:///G:/Herramientas%20Case.htm http://elviajedelnavegante.blogspot.com/2010/10/herramientas-ide-gui-editor-para_18.html http://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado http://www.osmosislatina.com/java/componentes.htm es.wikipedia.org/wiki/Máquina_virtual_de_Java http://es.wikipedia.org/wiki/Compilador http://es.wikipedia.org/wiki/Int%C3%A9rprete_(inform%C3%A1tica)