ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

IDE y ECLIPSE.


Enviado por   •  27 de Marzo de 2016  •  Documentos de Investigación  •  2.005 Palabras (9 Páginas)  •  235 Visitas

Página 1 de 9

Que es IDE

Integrated Development Environment (IDE) en español ambiente de desarrollo integrado o entorno de desarrollo interactivo es una aplicación informática que proporciona servicios integrales para facilitarle al desarrollador o programador el desarrollo de software. Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicación, o sea, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica. Los IDEs pueden ser aplicaciones por sí solas o pueden ser parte de aplicaciones existentes.

Muchos IDE modernos también cuentan con un navegador de clases, un buscador de objetos y un diagrama de jerarquía de clases, para su uso con el desarrollo de software orientado a objetos.

Los IDE están diseñados para maximizar la productividad del programador proporcionando componentes muy unidos con interfaces de usuario similares. Estos presentan un único programa en el que se lleva a cabo todo el desarrollo. Generalmente, este programa suele ofrecer muchas características para la creación, modificación, compilación, implementación y depuración de software.

Uno de los propósitos de los IDE es reducir la configuración necesaria para reconstruir múltiples utilidades de desarrollo, en vez de proveer el mismo set de servicios como una unidad cohesiva. Reduciendo ese tiempo de ajustes, se puede incrementar la productividad de desarrollo, en casos donde aprender a usar un IDE es más rápido que integrar manualmente todas las herramientas por separado.

Historia del  IDE

Los IDE fueron posibles cuando se desarrollaba vía consola o terminal de la computadora. Los primeros sistemas no podían soportarlos, porque los programas eran preparados usando diagramas de flujo, introduciendo programas con tarjetas agujeradas (o papel cartón, etcétera) antes de enviarlos a un compilador. Dartmouth BASIC fue el primer lenguaje en ser creado con un IDE (también fue el primero en ser diseñado para ser utilizado enfrente de la consola o la terminal). Este IDE (parte de Dartmouth Time SharingSystem) fue basado en código y basado en comandos, y por esto no se parecía mucho a los IDE tan gráficos actuales. Sin embargo, la edición integrada, manejo de archivos, compilación, depurador y ejecutable en una manera consistente con los IDE modernos.

"Maestro I" es un producto de Softlab Múnich y fue el primer sistema de desarrollo integrado IDE,1 para software, creado en 1975. Maestro I fue instalado por 22.000 programadores en todo el mundo. Hasta 1989, existían 6.000 instalaciones en la República Federal de Alemania. Maestro fue sin duda el líder mundial en este campo durante los años 1970 y 1980. Uno de los últimos Maestro I puede ser encontrado en el Museo de Tecnología e Informática en Arlington.

Uno de los primeros IDE con un concepto de plug-in fue Softbench. En 1995 Computerwoche comentó que el uso de un IDE no era bien recibido por los programadores, ya que afectaría su creatividad.

Características del  IDE

•        Es Multiplataforma es decir puede ser ejecutado en diferentes sistemas operativos como por ejemplo: Linux, Windows y Mac OS X.

•        Soporte para diversos lenguajes de programación.

•        Integración con Sistemas de Control de Versiones.

•        Reconocimiento de Sintaxis.

•        Extensiones y Componentes para el IDE.

•        Integración con Framework populares los cuales facilitan el desarrollo de aplicaciones como el soporte de programa, bibliotecas, plantillas y más.

•        Es un Depurador  tiene como función probar y eliminar posibles errores en un programa en desarrollo.

•        Importar y Exportar proyectos.

•        Múltiples idiomas.

•        Manual de Usuarios y Ayuda.

Tipos de IDE y los más Utilizados

Entre los tipos de IDE encontramos:

        

  • Eclipse
  • NetBeans
  • IntelliJ IDEA
  • JBuilder de Borland
  • JDeveloper de Oracle
  • KDevelop
  •  Anjunta
  • Clarion
  •  MS Visual Studio
  • Visual C++

Los IDE más Utilizados son los siguientes:

  • Eclipse: Es un IDE para el desarrollo de software de código abierto. Esta escrito totalmente en Java. Permite crear aplicaciones empresariales, móviles, etc. El software es libre tanto para uso personal como comercial. Una de sus principales ventajas es que además de ser multiplataforma es también multilenguaje. Permite desarrollar aplicaciones escritas en Java, C++, PHP, Ruby onRails, Python, Javasript y Perl entre otros.

  • NetBeans: Es el IDE más usado para la creación de aplicaciones Java. Se puede descargar y usar en forma totalmente gratuita. Es un IDE multiplataforma y cuenta con todo tipo de agregados. Permite hacer desde aplicaciones sencillas hasta aplicaciones empresariales. Una desventaja que tiene es que como carga muchos módulos su funcionamiento se puede tornar un poco lento.
  • Microsoft Visual Studio: Este IDE es la propuesta de Microsoft para desarrollar todo tipo de aplicaciones para su plataforma. NET. Desde esta interfase podremos desarrollar aplicaciones escritas en Visual Basic, Visual C#, ASP.NET.Es uno de los entornos de programación más completos y cuanta con corrección automática de errores y auto completado inteligente.Como casi todo el software de Microsoft, este IDE no es gratuito salvo en su versión Express que puede ser un buen punto de partida para programar.Para difundir su lenguaje para páginas dinámicas ASP.NET, Microsoft distribuye gratuitamente un IDE específico para este lenguaje: WebMatrix con el cual podemos crear todo tipo de aplicaciones ASP.NET incluso las moviles.La desventaja de los IDEs de Microsoft es que no son multiplataforma.

Que es Eclipse

Eclipse es una plataforma de desarrollo de código abierto y multiplataforma basada en Java. Por si misma, es simplemente un marco de trabajo y un conjunto de servicios para la construcción del entorno de desarrollo de los componentes de entrada. Proporciona herramientas para la gestión de espacios de trabajo, escribir, desplegar, ejecutar y depurar aplicaciones.

...

Descargar como (para miembros actualizados)  txt (12.9 Kb)   pdf (799.3 Kb)   docx (758.3 Kb)  
Leer 8 páginas más »
Disponible sólo en Clubensayos.com