2. Bienvenidos a este pequeño tutorial sobre la
Aplicación NetBeans IDE 7.2
22/09/2015
3. 22/09/2015
En este pequeño tutorial hablaremos sobre la aplicación NetBeans
• NetBeans es un entorno de desarrollo libre para lenguajes de
programación como Java , c++,php,ruby y otros mas…
• Lo que permite este tipo de software es proporcionarle al
programador herramientas para que el desarrollo de software
sea lo menos complicado
• Netbeans es un entorno de desarrollo muy bueno y de los mas
avanzados para programar en java
4. 22/09/2015
Qué es Netbeans?
(NB) es un entorno integrado de desarrollo o IDE
(Integrated Development Environment)
En él podemos realizar todas las tareas asociadas a la
programación…
– Editar el código
– Compilarlo
– Ejecutarlo
– Depurarlo
5. 22/09/2015
¿Por qué usar NetBeans?
-Simplifica alguna de las tareas que, sobretodo en proyectos
grandes, son tediosas
-Nos asiste (parcialmente) en la escritura de código, aunque no nos
libera de aprender el lenguaje de programación
-Nos ayuda en la navegación de las clases predefinidas en la
plataforma
-Aunque puede costar mucho su aprendizaje, los beneficios seran
muy grandes
6. Esta es una plataforma basada únicamente en software que corre
por encima de las plataformas basadas en hardware.
La plataforma Java consta de dos componentes
•La Máquina Virtual de Java (JVM)
•La Interfaz de Programación de Aplicaciones de Java (API Java)
22/09/2015
10. 22/09/2015
Concepto de Proyecto
-NetBeans no trabaja a un nivel de archivo si no a nivel de proyecto
-Un proyecto inluye todos los recursos necesarios para construir un
Programa:
1-Archivos con el Código
2-Bibliotecas externas(p.e.ACM Task Force)
3-Imágenes, sonidos, etc…
-Fisicamente un Proyecto de NetBeans no es mas que un directorio
con una organización especial
30. 22/09/2015
NetBeans es un entorno de desarrollo muy completo y profesional. Contiene muchas
funcionalidades, para distintos tipos de aplicaciones y para facilitar al máximo la programación, la
prueba y la depuración de las aplicaciones que se desarrollan. También incorpora un editor propio.
Para iniciar NB debes seleccionar Netbeans IDE 6.9 (6.9 o una versión posterior) en el grupo de
programas Netbeans Tras un cuadro de presentación aparecerá la ventana de la aplicación con una
página de inicio en forma de ficha…
31. 22/09/2015
La página de inicio ofrece información sobre el entorno. Podemos hacer que no se abra
esa página cada vez que se inicie VC++.
Puedes ver que se trata de una aplicación típica de Windows, con sus menús, sus
herramientas y su área de trabajo. Dentro del área de trabajo (todo lo que hay entre las
barras de herramientas y la barra de estado) habrá paneles y documentos abiertos.
Cierra la página de
inicio pulsando
sobre la X que hay
en la pestaña
32. 22/09/2015
Ahora, en el área de trabajo hay
un panel con tres fichas:
Proyectos, Archivos y
Prestaciones. El área a su
derecha será el área de edición.
Las fichas del panel se pueden
replegar en el margen izquierdo
pulsando la flecha a la izquierda
en la pestaña:
33. 22/09/2015
Para abrir una ficha,
simplemente ponemos
el puntero del ratón
sobre su nombre en el
margen. Se pueden
reorganizar las fichas
para tener otras
disposiciones
(arrastrando las
pestañas).
34. 22/09/2015
A medida que trabajemos
con el entorno aparecerán
más fichas y paneles.
El área de la derecha será
donde realizaremos la
edición de los archivos
fuente.
Los demás paneles los
iremos explicando a medida
que los vayamos
necesitando. De momento, lo
que necesitamos saber es
cómo son las aplicaciones
que se desarrollan en NB.
35. 22/09/2015
Como podrás ver, algunas
partes de la interfaz de NB no
están del todo traducidas al
castellano. Selecciona C/C++
Application y pulsa el
botón Siguiente. Escribe el
nombre que quieres para el
proyecto (Hola en este caso)
y establece la ubicación en la
carpeta que desees. Quita la
marca a "Create Main File"
para que no se cree ningún
archivo fuente
36. 22/09/2015
Pulsa Terminar. Aparecen más
fichas
en el panel de la izquierda.
No necesitamos ni la
ficha Navegar
ni la ficha Clases, por lo que
repliégalos
a la izquierda. Deja el panel de la
izquierda así
37. 22/09/2015
La ficha Proyectos contiene cinco categorías de archivos. Para ver los
archivos de las categorías pulsa el +. NB ha creado algunos archivos,
aunque no hay todavía ningún archivo fuente. Creemos uno. Pulsa con el
botón derecho del ratón sobre la categoría Source Files de la
ficha Proyectos. Elige Nuevo... y luego C++ Source File
38. 22/09/2015
Dale el nombre Hola al
archivo (la extensión .cpp se
añade automáticamente). A
continuación aparecerá
abierto en el editor (vacío).
Vamos a copiar el código de
nuestro programa "Hola
mundo!". Usa el siguiente
vínculo para acceder al
código del programa:
Programa Hola Mundo!
Selecciona y copia el texto
del programa. Ve a NB y
pulsa Ctrl + V para copiar ese
texto
39. 22/09/2015
Puedes comprobar que el
editor de NB también
entiende la sintaxis del
lenguaje, coloreando los
distintos tipos de elementos.
No te olvides de pulsar el
botón Guardar todo (o
Archivo >>> Guardar) a
menudo
40. 22/09/2015
Nos dice es que todo ha ido bien (SUCCESSFUL) y se ha
generado el ejecutable, en este caso el archivo Hola.exe, que
se habrá creado en la carpeta del proyecto. ¿Qué carpeta
exactamente?
41. 22/09/2015
Pero no es necesario ir a esa carpeta para ejecutar el programa.
Podemos ejecutar el programa con la opción de menú Ejecutar >>>
Ejecutar Main Project (o el botónPlay de la barra de herramientas).
una ventana de consola donde se lleva a cabo la ejecución del
programa:
Puedes ver que antes de terminar
por completo la ejecución, el
entorno añade un mensaje que nos
permite ver lo que ha ocurrido en
la ventana y espera a que
pulsemos la tecla Intro (Enter)
para cerrar la ventana.
42. 22/09/2015
En ocasiones, nuestros programas no
harán lo que deben y será necesario
analizar paso a paso lo que ocurre, con el
fin de intentar detectar dónde se
encuentra(n) el(los) error(es).
Durante la depuración podemos hacer que
el programa se ejecute paso a paso y ver los
valores que toman las variables
43. 22/09/2015
colocar nuestro propio código en main.cpp. Copia el siguiente texto de programa
(selecciónalo y pulsa Ctrl+C, o usa el menú contextual):
Ya tenemos todo listo para
generar el ejecutable y depurar
el proyecto. Esta vez, en lugar de
utilizar Ejecutar >>> Generar
Main Project, usa Depurar >>>
Debug Main Project, que genera
el ejecutable también, pero con
facilidades añadidas para la
depuración.
44. 22/09/2015
Si todo va bien (debería), se genera el ejecutable y
se comienza la ejecución del programa. Se abre la
ventana de consola, pero la ejecución se interrumpe
al principio de la función main():
45. 22/09/2015
Sabremos cuál es la siguiente línea que se va a
ejecutar porque aparece una flecha verde a la
izquierda (donde el número de línea). Debajo
ha aparecido un panel con varias fichas. Entre
ellas, Salida, que es la que se ve, y donde hay
dos subfichas, la que muestra los mensajes de
compilación y enlace, y la consola de
depuración, que es la que está a la vista.
Ahora estamos al principio de la función main().
En la barra
de herramientas han aparecido unos controles
específicos
para la ejecución en depuración:
Los botones tienen sus
correspondientes órdenes en el
menú Depurar. A la derecha del
botón Debug Main Project, que nos
permite iniciar el programa en
modo depuración, lo que ya
hemos hecho, tenemos botones
para detener la ejecución ,
pausarla (desactivado ahora),
continuarla (F5; hasta el siguiente
punto de ruptura), continuar
ejecución (F8; ejecutar hasta la
siguiente línea, ejecutando de
golpe las llamadas a funciones o
los operadores), ejecutar paso a
paso (F7; entrando en las llamadas
a funciones), ejecutar y salir (hasta
el final del programa) y ejecutar
hasta la posición del cursor.
46. 22/09/2015
Link de la Pagina de Facebook
Leonardo Daniel Moctezuma Ruiz :
https://www.facebook.com/pages/Dsaupoo-
LDMR/744948048983834?ref=hl
José de Jesús Nava del Ángel :
https://www.facebook.com/pages/Dsaupoo-
JJNA/1623705561237685?__mref=message_bubbl
e