PDF de programación - Instalación y uso de entornos de desarrollo

Imágen de pdf Instalación y uso de entornos de desarrollo

Instalación y uso de entornos de desarrollográfica de visualizaciones

Publicado el 30 de Mayo del 2020
229 visualizaciones desde el 30 de Mayo del 2020
3,8 MB
39 paginas
Creado hace 8a (21/06/2012)
TEMA 2



Contenido
1. Concepto de Entorno de Desarrollo. Evolución Histórica. .................................................................. 3
1.1Evolución Histórica ........................................................................................................................ 4
2. Funciones de un Entorno de Desarrollo ............................................................................................. 5
Las funciones de los IDE son: .............................................................................................................. 5
Otras funciones importantes son: ...................................................................................................... 5
3. Entornos Integrados Libres y Propietarios.......................................................................................... 6
Entornos Integrados Libres ................................................................................................................ 6
Entornos Integrados Propietarios ...................................................................................................... 6
4. Estructura de Entornos de Desarrollo ................................................................................................ 7
5. Instalación de Entornos Integrados de Desarrollo. ............................................................................. 8
5.1 INSTALACIÓN DEL JDK .................................................................................................................. 8
Instalación JDK en Ubuntu 10.10. ............................................................................. 8
5.2 INSTALACIÓN DE NETBEANS ....................................................................................................... 12
Instalación NetBeans 6.9.1 en Ubuntu 10.10. .................................................. 13
6. Configuración y personalización de entornos de desarrollo............................................................. 17
Configuración y personalización de NetBeans. ................................................ 17
7. Gestión de módulos ......................................................................................................................... 22
7.1 Añadir ......................................................................................................................................... 22
Adición de módulo en NetBeans. .............................................................................. 23
7.2 Eliminar ...................................................................................................................................... 28
Eliminar módulos en NetBeans .................................................................................. 29
7.3 Funcionalidades.......................................................................................................................... 29
7.4 Herramientas concretas ............................................................................................................. 30
8. Uso básico de entornos de desarrollo .............................................................................................. 32
8.1 Edición de Programas ................................................................................................................. 33
8.2 Generación de Ejecutables ......................................................................................................... 34
Ejemplo de edición de código ..................................................................................... 34
Ejecución de un programa en NetBeans .............................................................. 38
9. Actualización y mantenimiento de entornos de desarrollo .............................................................. 39



[ INSTALACIÓN Y USO DE
ENTORNOS DE DESARROLLO ]

José Luis Comesaña Cabeza --- 2011/2012
Entornos de Desarrollo del curso de “Desarrollo de Aplicaciones Web”



Tema 2



Desarrollo de Aplicaciones Web


- 2 -

DAW



Instalación y uso de entornos de desarrollo

INSTALACIÓN Y USO DE ENTORNOS DE
DESARROLLO

CASO PRÁCTICO.
Tras el éxito del anterior proyecto, en BK están recibiendo más peticiones de creación de software
que nunca.
Ana y Antonio, que ya hace unas semanas que están estudiando el Ciclo de Diseño de Aplicaciones
Multiplataforma, piensan que este es un buen momento para participar activamente en los proyectos,
pues a sus compañeros no les vendría nada mal un poco de ayuda.
¿Cómo influirá el conocimiento de esta herramienta en el futuro de Ana y Antonio?
A través de esta unidad, veremos si nuestros amigos van logrando ganarse un puesto en la
empresa... y de paso, la confianza de Ada.
La fase de codificación es compleja, pero Ana y Antonio están aprendiendo a dominar los llamados
entornos integrados de desarrollo de software...
Ada confía en ellos, pero aún es pronto... Por lo menos, ya conocen las fases por las que tiene que
pasar todo el desarrollo de aplicaciones... pero eso no será suficiente.
María, sin embargo, no piensa lo mismo y decide darles una oportunidad trabajando en la fase de
codificación de un nuevo proyecto de la empresa.
Ana se muestra muy ilusionada y no piensa desperdiciar esta gran oportunidad. Sabe que tiene a su
disposición los llamados entornos de desarrollo que le facilitarán su futura tarea.

1. Concepto de Entorno de Desarrollo. Evolución Histórica.
CASO PRÁCTICO.
Todos en la empresa están sorprendidos del entusiasmo de Ana ante los nuevos proyectos que B.K
tiene por delante. Juan, que acabó el Ciclo Superior de DAI hace algunos años, se muestra inquieto
porque es consciente de que en sólo unos cuatro años han salido muchas herramientas nuevas en el
mercado y necesita reciclarse... Escucha a Ana decir que está estudiando los entornos de
desarrollo... Yo también debería ponerme al día, piensa...
En la unidad anterior hablábamos de las fases en el proceso de desarrollo de software.

Una de ellas era la fase de codificación, en la cual se hacía uso de algún lenguaje de programación
para pasar todas las acciones que debía llevar a cabo la aplicación a algún lenguaje que la máquina
fuera capaz de entender y ejecutar.

También se hizo alusión a herramientas de apoyo al proceso de programación.

En esta unidad vamos a analizar, instalar y ejecutar estas herramientas para entender su acción y
efecto.

Muchas personas aprender a programar utilizando un editor de texto simple, compilador y
depurador. Pero la mayoría, finalmente, terminan haciendo uso de algún entorno de desarrollo
integrado (IDE) para crear aplicaciones.

Un entorno integrado de desarrollo (IDE), es un tipo de software compuesto por un conjunto de
herramientas de programación. En concreto, el IDE se compone de:

 Editor de código de programación.
 Compilador.

Intérprete.
 Depurador.
 Constructor de interfaz gráfico.



- 3 -

Tema 2



Desarrollo de Aplicaciones Web

Los primeros entornos de desarrollo integrados nacen a principios de los años 70, y se popularizan en
la década de los 90. Tienen el objetivo de ganar fiabilidad y tiempo en los proyectos de software.
Proporcionan al programador una serie de componentes con la misma interfaz gráfica, con la
consiguiente comodidad, aumento de eficiencia y reducción de tiempo de codificación.

Normalmente, un IDE está dedicado a un determinado lenguaje de programación. No obstante, las
últimas versiones de los IDEs tienden a ser compatibles con varios lenguajes (por ejemplo, Eclipse,
NetBeans, Microsoft Visual Studio...) mediante la instalación de plugins adicionales.

En este tema, nuestro interés se centra en conocer los entornos de desarrollo, los tipos, en función
de su licencia y del lenguaje de programación hacia el cual están enfocados. Instalaremos NetBeans
bajo Ubuntu y veremos cómo se configura y cómo se generan ejecutables, haciendo uso de sus
componentes y herramientas.

REFLEXIONA
Según datos, casi todas las personas que empiezan a programar utilizan un editor simple de textos y
un compilador-depurador instalado en su equipo. Sin embargo, prácticamente todas acaban
utilizando un entorno de desarrollo.

1.1Evolución Histórica
En las décadas de utilización de la tarjeta perforada como sistema de almacenamiento el concepto
de Entorno de Desarrollo Integrado sencillamente no tenía sentido.

Los programas estaban escritos con diagramas de flujo y entraban al sistema a través de las tarjetas
perforadas. Posteriormente, eran compilados.

El primer lenguaje de programación que utiliza un IDE fue el BASIC (que fue el primero en abandonar
también las tarjetas perforadas o las cintas de papel).

Éste primer IDE estaba basado en consola de comandos exclusivamente (normal por otro lado, si
tenemos en cuenta que hasta la década de los 90 no entran en el mercado los sistemas operativos
con interfaz gráfica). Sin embargo, el uso que hace de la gestión de archivos, compilación,
depuración… es perfectamente compatible con los IDE actuales.

A nivel popular, el primer IDE puede considerarse que fue el IDE llamado Maestro. Nació a principios
de los 70 y fue instalado por unos 22000 programadores en todo el mundo. Lideró el campo durante
los años 70 y 80.

El uso de los entornos integrados de desarrollo se ratifica y afianza en los 90 y hoy en día contamos
con infinidad de IDE, tanto de licencia libre como no.

Tabla de los IDE más relevantes hoy en día:

Entorno de desarrollo
NetBeans
Eclipse
Microsoft Visual Studio.
C++ Builder.
JBuilder.

Lenguajes que soporta
C/C++, Java, JavaScript, PHP, Python. De uso público.
Ada, C/C
  • Links de descarga
http://lwp-l.com/pdf17682

Comentarios de: Instalación y uso de entornos de desarrollo (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad