SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Manual de
22/09/2015
22/09/2015
Tutorial Sobre…
Bienvenidos a este pequeño tutorial sobre la
Aplicación NetBeans IDE 7.2
22/09/2015
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
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
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
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
22/09/2015
22/09/2015
22/09/2015
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
22/09/2015
Seleccionamos y
abrimos este
icono (NetBeans)
Esperamos un
momento en lo
que se carga la
aplicación
1-Ya que este abierto
el programa
2-Procederemos a
abrir el menú
22/09/2015
Ya que abrimos el
menú seleccionamos
(Open Proyect..)
22/09/2015
22/09/2015
Vista de Proyectos
-Normalmente usamos la vista lógica de los Proyectos
-Si seleccionamos HelloProgram.java este se abre el editor
22/09/2015
Esta es la Zona de edición…
22/09/2015
Aquí se Ejecuta el Proyecto..
22/09/2015
Y presionamos el botón Ejecutar
22/09/2015
-Abrimos el NetBeans (deberia estar instalado en
windows)
-En el menú Herramientas seleccionamos Bibliotecas
22/09/2015
-Una ves abierto el Administrador de Bibliotecas,
pulsamos en Nueva Biblioteca
22/09/2015
1-Saldra una pantalla llamada Nueva Biblioteca le pondremos un
nombre, (ACMTF)
2-Pulsamos Aceptar
1
2
22/09/2015
-Selceccionamos Agregar archivo JAR/Carpeta desde el
Administrador de bibliotecas
22/09/2015
-Seleccionamos el archivo acm.jar mediante el
selector de ficheros (OJO: no se copiara en los
directorios de NetBeans)
22/09/2015
-Ahora debemos añadir la documentacion de la biblioteca, por
ello seleccionamos Javadoc y pulsamos Agregar archivo
ZIP/Carpeta
22/09/2015
-Seleccionamos el archivo acm-javadoc.zip en el selector
de ficheros y pulsamos Agregar archivo ZIP/Carpeta
22/09/2015
Ya para terminar
-Por ultimo pulsamos aceptar para agregar la nueva biblioteca
y su documentación en el entorno de NetBeans
22/09/2015
La configuración antes de empezar
Bibliotecas ACMTF
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…
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
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:
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).
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.
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
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í
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
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
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
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?
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.
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
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.
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():
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.
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

Weitere ähnliche Inhalte

Was ist angesagt?

Aplicaciones en java con interfaz gra╠бfica de usuario con net beans
Aplicaciones en java con interfaz gra╠бfica de usuario con net beansAplicaciones en java con interfaz gra╠бfica de usuario con net beans
Aplicaciones en java con interfaz gra╠бfica de usuario con net beansMIGUEL ANGEL ESPINOZA MONTES
 
Code bloks tutorial_terminado
Code bloks tutorial_terminadoCode bloks tutorial_terminado
Code bloks tutorial_terminadoLEFR202
 
Tutorial de-codeblocks
Tutorial de-codeblocksTutorial de-codeblocks
Tutorial de-codeblocksMartinCetis109
 
Como operar con code...
Como operar con  code...Como operar con  code...
Como operar con code...Luis TC
 
Tutorial netbeans
Tutorial netbeansTutorial netbeans
Tutorial netbeansjorgeadelmo
 
Ollydbg introducción
Ollydbg introducciónOllydbg introducción
Ollydbg introducciónTensor
 
MANUAL DE NETBEANS
MANUAL DE NETBEANSMANUAL DE NETBEANS
MANUAL DE NETBEANSAlfa Mercado
 
Tutorial netbeans
Tutorial netbeansTutorial netbeans
Tutorial netbeansMarthaa Hdz
 
Tema2 herramientas open office
Tema2  herramientas open officeTema2  herramientas open office
Tema2 herramientas open officeadolfogcasanova
 
Visual basic-aplicaciones-access
Visual basic-aplicaciones-accessVisual basic-aplicaciones-access
Visual basic-aplicaciones-accessAriel Reyes
 

Was ist angesagt? (15)

Aplicaciones en java con interfaz gra╠бfica de usuario con net beans
Aplicaciones en java con interfaz gra╠бfica de usuario con net beansAplicaciones en java con interfaz gra╠бfica de usuario con net beans
Aplicaciones en java con interfaz gra╠бfica de usuario con net beans
 
Code bloks tutorial_terminado
Code bloks tutorial_terminadoCode bloks tutorial_terminado
Code bloks tutorial_terminado
 
Tutorial de-codeblocks
Tutorial de-codeblocksTutorial de-codeblocks
Tutorial de-codeblocks
 
Como operar con code...
Como operar con  code...Como operar con  code...
Como operar con code...
 
Entorno de desarrollo lazarus
Entorno de desarrollo lazarusEntorno de desarrollo lazarus
Entorno de desarrollo lazarus
 
Tutorial netbeans
Tutorial netbeansTutorial netbeans
Tutorial netbeans
 
Ollydbg introducción
Ollydbg introducciónOllydbg introducción
Ollydbg introducción
 
MANUAL DE NETBEANS
MANUAL DE NETBEANSMANUAL DE NETBEANS
MANUAL DE NETBEANS
 
Software netbeans-ide-7.2
Software netbeans-ide-7.2Software netbeans-ide-7.2
Software netbeans-ide-7.2
 
Visual Basic 2008
Visual Basic 2008Visual Basic 2008
Visual Basic 2008
 
Tutorial netbeans
Tutorial netbeansTutorial netbeans
Tutorial netbeans
 
manual 1
manual 1manual 1
manual 1
 
Tema2 herramientas open office
Tema2  herramientas open officeTema2  herramientas open office
Tema2 herramientas open office
 
Folleto de visual basic
Folleto de visual basicFolleto de visual basic
Folleto de visual basic
 
Visual basic-aplicaciones-access
Visual basic-aplicaciones-accessVisual basic-aplicaciones-access
Visual basic-aplicaciones-access
 

Andere mochten auch

Press book Colon Tour Novembre 2010
Press book Colon Tour Novembre 2010Press book Colon Tour Novembre 2010
Press book Colon Tour Novembre 2010pbcom1998
 
Soluciones en ciberseguridad2 ppt
Soluciones en ciberseguridad2 pptSoluciones en ciberseguridad2 ppt
Soluciones en ciberseguridad2 pptRam Solana
 
Tics en la_educacion estela
Tics en la_educacion estelaTics en la_educacion estela
Tics en la_educacion estelaodminguez
 
Buses y perifericos presentacion1
Buses y perifericos presentacion1Buses y perifericos presentacion1
Buses y perifericos presentacion1nahun65
 
Jorge rendon avila
Jorge rendon avilaJorge rendon avila
Jorge rendon avilafreddyjr
 
Comment récupérer des photos supprimées de canon eos rebel
Comment récupérer des photos supprimées de canon eos rebelComment récupérer des photos supprimées de canon eos rebel
Comment récupérer des photos supprimées de canon eos rebelRobin
 
Universidad tecnológica equinoccial
Universidad tecnológica equinoccialUniversidad tecnológica equinoccial
Universidad tecnológica equinoccial0503149015
 
La planificación
La planificaciónLa planificación
La planificaciónAna22013
 
PUNTO Y LINEA SOBRE EL PLANO
PUNTO Y LINEA SOBRE EL PLANOPUNTO Y LINEA SOBRE EL PLANO
PUNTO Y LINEA SOBRE EL PLANOjairoeditajhon
 
Deber de informática primero d
Deber de informática primero dDeber de informática primero d
Deber de informática primero dadrianaabigail
 
Odoxa pour Aviva, BFM et Challenges: Baromètre de l'Economie - septembre 2015
Odoxa pour Aviva, BFM et Challenges: Baromètre de l'Economie - septembre 2015Odoxa pour Aviva, BFM et Challenges: Baromètre de l'Economie - septembre 2015
Odoxa pour Aviva, BFM et Challenges: Baromètre de l'Economie - septembre 2015Abeille Assurances
 
ATELIER presentation Nouadibou
ATELIER presentation NouadibouATELIER presentation Nouadibou
ATELIER presentation NouadibouRobert Lee
 
Séance 6 - Cours "Archive, patrimoine et médiation culturelle": Montage édito...
Séance 6 - Cours "Archive, patrimoine et médiation culturelle": Montage édito...Séance 6 - Cours "Archive, patrimoine et médiation culturelle": Montage édito...
Séance 6 - Cours "Archive, patrimoine et médiation culturelle": Montage édito...valicha14
 

Andere mochten auch (20)

Press book Colon Tour Novembre 2010
Press book Colon Tour Novembre 2010Press book Colon Tour Novembre 2010
Press book Colon Tour Novembre 2010
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Soluciones en ciberseguridad2 ppt
Soluciones en ciberseguridad2 pptSoluciones en ciberseguridad2 ppt
Soluciones en ciberseguridad2 ppt
 
Tics en la_educacion estela
Tics en la_educacion estelaTics en la_educacion estela
Tics en la_educacion estela
 
Buses y perifericos presentacion1
Buses y perifericos presentacion1Buses y perifericos presentacion1
Buses y perifericos presentacion1
 
Recursos
RecursosRecursos
Recursos
 
Jorge rendon avila
Jorge rendon avilaJorge rendon avila
Jorge rendon avila
 
Ddm2 pw
 Ddm2 pw Ddm2 pw
Ddm2 pw
 
Comment récupérer des photos supprimées de canon eos rebel
Comment récupérer des photos supprimées de canon eos rebelComment récupérer des photos supprimées de canon eos rebel
Comment récupérer des photos supprimées de canon eos rebel
 
Los colores
Los coloresLos colores
Los colores
 
Cerebro
CerebroCerebro
Cerebro
 
Presentación1
Presentación1Presentación1
Presentación1
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Universidad tecnológica equinoccial
Universidad tecnológica equinoccialUniversidad tecnológica equinoccial
Universidad tecnológica equinoccial
 
La planificación
La planificaciónLa planificación
La planificación
 
PUNTO Y LINEA SOBRE EL PLANO
PUNTO Y LINEA SOBRE EL PLANOPUNTO Y LINEA SOBRE EL PLANO
PUNTO Y LINEA SOBRE EL PLANO
 
Deber de informática primero d
Deber de informática primero dDeber de informática primero d
Deber de informática primero d
 
Odoxa pour Aviva, BFM et Challenges: Baromètre de l'Economie - septembre 2015
Odoxa pour Aviva, BFM et Challenges: Baromètre de l'Economie - septembre 2015Odoxa pour Aviva, BFM et Challenges: Baromètre de l'Economie - septembre 2015
Odoxa pour Aviva, BFM et Challenges: Baromètre de l'Economie - septembre 2015
 
ATELIER presentation Nouadibou
ATELIER presentation NouadibouATELIER presentation Nouadibou
ATELIER presentation Nouadibou
 
Séance 6 - Cours "Archive, patrimoine et médiation culturelle": Montage édito...
Séance 6 - Cours "Archive, patrimoine et médiation culturelle": Montage édito...Séance 6 - Cours "Archive, patrimoine et médiation culturelle": Montage édito...
Séance 6 - Cours "Archive, patrimoine et médiation culturelle": Montage édito...
 

Ähnlich wie Net beansdiapo (20)

Pre practica 3
Pre practica 3Pre practica 3
Pre practica 3
 
Instructivo para utilizar_c_
Instructivo para utilizar_c_Instructivo para utilizar_c_
Instructivo para utilizar_c_
 
Instructivo para utilizar_c++
Instructivo para utilizar_c++Instructivo para utilizar_c++
Instructivo para utilizar_c++
 
Tutorial visual c_(2)
Tutorial visual c_(2)Tutorial visual c_(2)
Tutorial visual c_(2)
 
Code bloks tutorial_terminado
Code bloks tutorial_terminadoCode bloks tutorial_terminado
Code bloks tutorial_terminado
 
Manual sobre code
Manual sobre codeManual sobre code
Manual sobre code
 
Manual sobre code
Manual sobre codeManual sobre code
Manual sobre code
 
Tutorial de CodeBlocks
Tutorial de CodeBlocksTutorial de CodeBlocks
Tutorial de CodeBlocks
 
Manual visualc
Manual visualcManual visualc
Manual visualc
 
Manual visualc
Manual visualcManual visualc
Manual visualc
 
Dev-C++
Dev-C++ Dev-C++
Dev-C++
 
VISUAL C++
VISUAL C++VISUAL C++
VISUAL C++
 
VISUAL C++
VISUAL C++VISUAL C++
VISUAL C++
 
VISUAL C++
VISUAL C++VISUAL C++
VISUAL C++
 
Tutorial codeblocks(2)
Tutorial codeblocks(2)Tutorial codeblocks(2)
Tutorial codeblocks(2)
 
Manual del uso de codeblocks
Manual del uso de codeblocksManual del uso de codeblocks
Manual del uso de codeblocks
 
Software netbeans-ide-7.2
Software netbeans-ide-7.2Software netbeans-ide-7.2
Software netbeans-ide-7.2
 
Diapositivas Software netbeans-ide-7.2
Diapositivas Software netbeans-ide-7.2Diapositivas Software netbeans-ide-7.2
Diapositivas Software netbeans-ide-7.2
 
Tutorial de-c
Tutorial de-cTutorial de-c
Tutorial de-c
 
Tutorial de-c
Tutorial de-cTutorial de-c
Tutorial de-c
 

Mehr von Jose Nava

Proyecto conversor2
Proyecto conversor2Proyecto conversor2
Proyecto conversor2Jose Nava
 
Presentacion
PresentacionPresentacion
PresentacionJose Nava
 
Multiplicaciondedosnumeros
MultiplicaciondedosnumerosMultiplicaciondedosnumeros
MultiplicaciondedosnumerosJose Nava
 
Celular virtual
Celular virtualCelular virtual
Celular virtualJose Nava
 
Tutorial practica 8(2)
Tutorial practica 8(2)Tutorial practica 8(2)
Tutorial practica 8(2)Jose Nava
 
Sueldo final
Sueldo finalSueldo final
Sueldo finalJose Nava
 
Tutorial eclipse
Tutorial eclipseTutorial eclipse
Tutorial eclipseJose Nava
 
Mi primera-hora-con-eclipse
Mi primera-hora-con-eclipseMi primera-hora-con-eclipse
Mi primera-hora-con-eclipseJose Nava
 
Tutorial Eclipse
Tutorial EclipseTutorial Eclipse
Tutorial EclipseJose Nava
 
Tutorial Eclipse
Tutorial EclipseTutorial Eclipse
Tutorial EclipseJose Nava
 
Investigacion Aplicaciones Moviles
Investigacion Aplicaciones MovilesInvestigacion Aplicaciones Moviles
Investigacion Aplicaciones MovilesJose Nava
 
Pract26 27-28-29
Pract26 27-28-29Pract26 27-28-29
Pract26 27-28-29Jose Nava
 
Pract21 22-23-24-25
Pract21 22-23-24-25Pract21 22-23-24-25
Pract21 22-23-24-25Jose Nava
 
Pract18 19-20
Pract18 19-20Pract18 19-20
Pract18 19-20Jose Nava
 
Pract11 12-13-14-15
Pract11 12-13-14-15Pract11 12-13-14-15
Pract11 12-13-14-15Jose Nava
 
Pract6 7-8-9-10
Pract6 7-8-9-10Pract6 7-8-9-10
Pract6 7-8-9-10Jose Nava
 

Mehr von Jose Nava (20)

Proyecto conversor2
Proyecto conversor2Proyecto conversor2
Proyecto conversor2
 
Triptico
TripticoTriptico
Triptico
 
Exposicion
ExposicionExposicion
Exposicion
 
Presentacion
PresentacionPresentacion
Presentacion
 
Navapract2
Navapract2Navapract2
Navapract2
 
Multiplicaciondedosnumeros
MultiplicaciondedosnumerosMultiplicaciondedosnumeros
Multiplicaciondedosnumeros
 
Celular virtual
Celular virtualCelular virtual
Celular virtual
 
Tutorial practica 8(2)
Tutorial practica 8(2)Tutorial practica 8(2)
Tutorial practica 8(2)
 
Sueldo final
Sueldo finalSueldo final
Sueldo final
 
Tutorial eclipse
Tutorial eclipseTutorial eclipse
Tutorial eclipse
 
Mi primera-hora-con-eclipse
Mi primera-hora-con-eclipseMi primera-hora-con-eclipse
Mi primera-hora-con-eclipse
 
Tutorial Eclipse
Tutorial EclipseTutorial Eclipse
Tutorial Eclipse
 
Tutorial Eclipse
Tutorial EclipseTutorial Eclipse
Tutorial Eclipse
 
Investigacion Aplicaciones Moviles
Investigacion Aplicaciones MovilesInvestigacion Aplicaciones Moviles
Investigacion Aplicaciones Moviles
 
Pract26 27-28-29
Pract26 27-28-29Pract26 27-28-29
Pract26 27-28-29
 
Pract21 22-23-24-25
Pract21 22-23-24-25Pract21 22-23-24-25
Pract21 22-23-24-25
 
Pract18 19-20
Pract18 19-20Pract18 19-20
Pract18 19-20
 
Pract16 17
Pract16 17Pract16 17
Pract16 17
 
Pract11 12-13-14-15
Pract11 12-13-14-15Pract11 12-13-14-15
Pract11 12-13-14-15
 
Pract6 7-8-9-10
Pract6 7-8-9-10Pract6 7-8-9-10
Pract6 7-8-9-10
 

Kürzlich hochgeladen

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 

Kürzlich hochgeladen (20)

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 

Net beansdiapo

  • 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
  • 13. Esperamos un momento en lo que se carga la aplicación
  • 14. 1-Ya que este abierto el programa 2-Procederemos a abrir el menú
  • 15. 22/09/2015 Ya que abrimos el menú seleccionamos (Open Proyect..)
  • 17. 22/09/2015 Vista de Proyectos -Normalmente usamos la vista lógica de los Proyectos -Si seleccionamos HelloProgram.java este se abre el editor
  • 18. 22/09/2015 Esta es la Zona de edición…
  • 20. 22/09/2015 Y presionamos el botón Ejecutar
  • 21. 22/09/2015 -Abrimos el NetBeans (deberia estar instalado en windows) -En el menú Herramientas seleccionamos Bibliotecas
  • 22. 22/09/2015 -Una ves abierto el Administrador de Bibliotecas, pulsamos en Nueva Biblioteca
  • 23. 22/09/2015 1-Saldra una pantalla llamada Nueva Biblioteca le pondremos un nombre, (ACMTF) 2-Pulsamos Aceptar 1 2
  • 24. 22/09/2015 -Selceccionamos Agregar archivo JAR/Carpeta desde el Administrador de bibliotecas
  • 25. 22/09/2015 -Seleccionamos el archivo acm.jar mediante el selector de ficheros (OJO: no se copiara en los directorios de NetBeans)
  • 26. 22/09/2015 -Ahora debemos añadir la documentacion de la biblioteca, por ello seleccionamos Javadoc y pulsamos Agregar archivo ZIP/Carpeta
  • 27. 22/09/2015 -Seleccionamos el archivo acm-javadoc.zip en el selector de ficheros y pulsamos Agregar archivo ZIP/Carpeta
  • 28. 22/09/2015 Ya para terminar -Por ultimo pulsamos aceptar para agregar la nueva biblioteca y su documentación en el entorno de NetBeans
  • 29. 22/09/2015 La configuración antes de empezar Bibliotecas ACMTF
  • 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