Exposición CASE - IDE
Upcoming SlideShare
Loading in...5
×
 

Exposición CASE - IDE

on

  • 1,406 views

Exposición del Estudiante Estiven Alexis Guzman en el curso de Metodología de la Programación VI en el programa Ingeniería de Sistemas y Telecomunicaciones

Exposición del Estudiante Estiven Alexis Guzman en el curso de Metodología de la Programación VI en el programa Ingeniería de Sistemas y Telecomunicaciones

Statistics

Views

Total Views
1,406
Views on SlideShare
1,387
Embed Views
19

Actions

Likes
0
Downloads
20
Comments
0

1 Embed 19

http://lepv.mdl2.com 19

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Exposición CASE - IDE Exposición CASE - IDE Presentation Transcript

  • HerramientasCASE y IDE Estiven Alexis Guzmán VargasMetodología a la programación IV
  • HERRAMIENTAS IDE- JDK(JAVA DEVELOPMENT KIT):Es el conjunto de herramientas proporcionas porSUN, que permite compilar y ejecutar un códigojava.- JVM(JAVA VIRTUAL MACHINE):Es un programa nativo, que es ejecutable en unaplataforma específica, capaz de interpretar y ejecutarinstrucciones expresadas en un código binario especial,el cual es generado por el compilador del lenguaje Java.
  • Que es una H. IDE• IDE(INTEGRED DEVELOPMENT ENVIROMENT):Un entorno de desarrollo integrado (en inglés integrateddevelopment environment).Es una aplicación (entorno de programación) paradesarrollar software que está compuesto normalmentepor un editor de código, un compilador ó un intérprete,un depurador y algunas veces un diseñador deinterfaces gráficas incorporado.
  • COMPONENTES IDE• EDITOR DE TEXTO • COMPILADOR• INTERPRETE • DEPURADOR
  • EDITOR DE TEXTO O CODIGO• 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 IDEs
  • 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.
  • DEPURADOREs un programa usado para probar y revisarposibles errores que contenga el Código escrito.
  • GUI• 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 IDEs que contienen GUIs integrados.
  • Diferencia Interprete y Compilador • 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
  • Historia CASE• La primera herramienta CASE oficial como hoy la conocemos fue Excelerator en 1984, era para PC.• Al inicio de los 80 Ayuda en la documentación por computadora. Diagramación asistida por computadora. Herramientas de análisis y diseño.
  • 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: CICLO DE VIDA SOFTWAREINVESTIGACION INSTALACION PRELIMINAR ANALISIS IMPLEMENTACION DISEÑO
  • Clasificacion CASE• CASE de alto nivel son aquellas herramientas que automatizan o apoyan las fases finales o superiores del ciclo de vida del desarrollo de sistemas como la planificación de sistemas, el análisis de sistemas y el diseño de sistemas.• CASE de bajo nivel son aquellas herramientas que automatizan o apoyan las fases finales o inferiores del ciclo de vida como el diseño detallado de sistemas, la implantación de sistemas y el soporte de sistemas.
  • Continuación Clasificacion CASE• CASE cruzado de ciclo de vida se aplica a aquellas herramientas que apoyan actividades que tienen lugar a lo largo de todo el ciclo de vida, se incluyen actividades como la gestión de proyectos y la estimación.• La estructura CASE se basa en la anteriores terminologías o estructuras generales de dicha herramienta
  • Continuación Clasificacion CASE CASE CASE CASE SUPERIOR INFERIOR MIXTA SE UTILIZAN DEPENDIENDO DE :Las plataformas que Su funcionalidad soportan. Las fases del ciclo de La arquitectura de las vida del desarrollo de aplicaciones que sistemas que cubren. produce
  • Elementos del CASE• REPOSITORIO• METAMODELO• CARGA O DESCARGA DE DATOS• COMPROBACION DE ERRORES• INTERFAZ DE USUARIO
  • Composición de la H. CASE• Repositorio (diccionario) donde se almacenan los elementos definidos o creados por la herramienta, y cuya gestión se realiza mediante el apoyo de un Sistema de Gestión de Base de Datos (SGBD) o de un sistema de gestión de ficheros.• Metamodelo constituye el marco para la definición de las técnicas y metodologías soportadas por la herramienta.• Carga o descarga de datos, son facilidades que permiten cargar el repertorio de la herramienta CASE con datos provenientes de otros sistemas, o bien generar a partir de la propia herramienta esquemas de base de datos, programas, etc. que pueden, a su vez, alimentar otros sistemas. Este elemento proporciona así un medio de comunicación con otras herramientas.
  • Continuación de lacomposición de los CASE• Comprobación de errores, facilidades que permiten llevar a cabo un análisis de la exactitud, integridad y consistencia de los esquemas generados por la herramienta.• Interfaz de usuario, que constará de editores de texto y herramientas de diseño gráfico que permitan, mediante la utilización de un sistema de ventanas, iconos y menús, con la ayuda del ratón, definir los diagramas, matrices, etc. que incluyen las distintas metodologías.
  • Compatibilidad Con los demás sistemas. SOFTWARE SISTEMAS BASES DE REQUISITOS DE OPERATIVOS APLICACIÒN DATOS (ζ) Mínimo 10 (ζ) Windows NT MB de espacio(ζ)NetDynamics (ζ) DB2 UDB (ζ) Windows 95 de disco duro(ζ) PowerBuilder (ζ) Dbase (ζ) Windows 98 (ζ) 16 MB RAM(ζ) PROGRESS (ζ) FoxPro : (ζ) 32 MB RAM(ζ) Visual Basic (ζ) HiRDB (ζ) Informix (Recomendado: para modelos (ζ) InterBase (ζ) Oracle largos) : (ζ) SAS :
  • TECNOLOGIA CASEAutomatizar:• Ø El desarrollo del software Ø La documentación Ø La generación del código Ø El chequeo de errores Ø La gestión del proyecto• Permitir: Ø La reutilización del software Ø La portabilidad del software Ø La estandarización de la documentación
  • BIBLIOGRAFIA• http://www.inei.gob.pe/biblioineipub/bancopub/Inf/Li b5103/Libro.pdf• file:///G:/Herramienta_CASE.htm• file:///G:/Herramientas%20Case.htm• http://elviajedelnavegante.blogspot.com/2010/10/herr amientas-ide-gui-editor-para_18.html• http://es.wikipedia.org/wiki/Entorno_de_desarrollo_inte grado• 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)• http://www.slideshare.net/LuisEduardoPelaez/herramie ntas-ide-case