SlideShare una empresa de Scribd logo
1 de 46
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Destacado

Brochure bachelor-master-banque-assurance
Brochure bachelor-master-banque-assuranceBrochure bachelor-master-banque-assurance
Brochure bachelor-master-banque-assuranceValentine Rebattet
 
PR Fabrik : relations presse et social media management pour start-up
PR Fabrik : relations presse et social media management pour start-upPR Fabrik : relations presse et social media management pour start-up
PR Fabrik : relations presse et social media management pour start-upSC Conseil
 
Future thinking observatoire des compteurs electriques et gaz en france vague...
Future thinking observatoire des compteurs electriques et gaz en france vague...Future thinking observatoire des compteurs electriques et gaz en france vague...
Future thinking observatoire des compteurs electriques et gaz en france vague...onibi29
 
06 une-belle-histoire-de-vins
06 une-belle-histoire-de-vins06 une-belle-histoire-de-vins
06 une-belle-histoire-de-vinsDominique Pongi
 
Sports et ados bueno con activite (1)
Sports et ados bueno con activite (1)Sports et ados bueno con activite (1)
Sports et ados bueno con activite (1)anaisruiz
 
France 5.irene et alicia
France 5.irene et aliciaFrance 5.irene et alicia
France 5.irene et aliciaanaisruiz
 
Sugargento : Module Magento pour SugarCRM
Sugargento : Module Magento pour SugarCRMSugargento : Module Magento pour SugarCRM
Sugargento : Module Magento pour SugarCRMSynolia
 
Slides réunion publique
Slides réunion publiqueSlides réunion publique
Slides réunion publiqueCédric Dinont
 
L'histoire du chateau de chenonceau
L'histoire du chateau de chenonceauL'histoire du chateau de chenonceau
L'histoire du chateau de chenonceauDominique Pongi
 
Survey 20110707 09 13-11
Survey 20110707 09 13-11Survey 20110707 09 13-11
Survey 20110707 09 13-11tobiasleuzinger
 
Le joueur de pipeau ab 02-09
Le joueur de pipeau   ab 02-09Le joueur de pipeau   ab 02-09
Le joueur de pipeau ab 02-09Dominique Pongi
 
Revue de presse_4_presidentielles_sante_hospimediaodp
Revue de presse_4_presidentielles_sante_hospimediaodpRevue de presse_4_presidentielles_sante_hospimediaodp
Revue de presse_4_presidentielles_sante_hospimediaodpHospimedia
 
Les plus belles gares de france
Les plus belles gares de franceLes plus belles gares de france
Les plus belles gares de franceDominique Pongi
 
Présentation ab propreté v2
Présentation ab propreté v2Présentation ab propreté v2
Présentation ab propreté v2abproprete ab
 

Destacado (20)

Brochure bachelor-master-banque-assurance
Brochure bachelor-master-banque-assuranceBrochure bachelor-master-banque-assurance
Brochure bachelor-master-banque-assurance
 
PR Fabrik : relations presse et social media management pour start-up
PR Fabrik : relations presse et social media management pour start-upPR Fabrik : relations presse et social media management pour start-up
PR Fabrik : relations presse et social media management pour start-up
 
40 hpns reflets
40 hpns reflets  40 hpns reflets
40 hpns reflets
 
Future thinking observatoire des compteurs electriques et gaz en france vague...
Future thinking observatoire des compteurs electriques et gaz en france vague...Future thinking observatoire des compteurs electriques et gaz en france vague...
Future thinking observatoire des compteurs electriques et gaz en france vague...
 
06 une-belle-histoire-de-vins
06 une-belle-histoire-de-vins06 une-belle-histoire-de-vins
06 une-belle-histoire-de-vins
 
Sports et ados bueno con activite (1)
Sports et ados bueno con activite (1)Sports et ados bueno con activite (1)
Sports et ados bueno con activite (1)
 
France 5.irene et alicia
France 5.irene et aliciaFrance 5.irene et alicia
France 5.irene et alicia
 
Sugargento : Module Magento pour SugarCRM
Sugargento : Module Magento pour SugarCRMSugargento : Module Magento pour SugarCRM
Sugargento : Module Magento pour SugarCRM
 
Slides réunion publique
Slides réunion publiqueSlides réunion publique
Slides réunion publique
 
La bete1
La bete1La bete1
La bete1
 
8066 pour les-braves_-
8066 pour les-braves_-8066 pour les-braves_-
8066 pour les-braves_-
 
L'histoire du chateau de chenonceau
L'histoire du chateau de chenonceauL'histoire du chateau de chenonceau
L'histoire du chateau de chenonceau
 
Survey 20110707 09 13-11
Survey 20110707 09 13-11Survey 20110707 09 13-11
Survey 20110707 09 13-11
 
Le joueur de pipeau ab 02-09
Le joueur de pipeau   ab 02-09Le joueur de pipeau   ab 02-09
Le joueur de pipeau ab 02-09
 
03 dal fr
03 dal fr03 dal fr
03 dal fr
 
Bisutería g&l
Bisutería g&lBisutería g&l
Bisutería g&l
 
Revue de presse_4_presidentielles_sante_hospimediaodp
Revue de presse_4_presidentielles_sante_hospimediaodpRevue de presse_4_presidentielles_sante_hospimediaodp
Revue de presse_4_presidentielles_sante_hospimediaodp
 
La influencia de las redes.
La influencia de las redes.La influencia de las redes.
La influencia de las redes.
 
Les plus belles gares de france
Les plus belles gares de franceLes plus belles gares de france
Les plus belles gares de france
 
Présentation ab propreté v2
Présentation ab propreté v2Présentation ab propreté v2
Présentation ab propreté v2
 

Similar a 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
 

Más de Leonardo Moctezuma (19)

Investigacion de Aplicaciones Moviles
Investigacion de Aplicaciones MovilesInvestigacion de Aplicaciones Moviles
Investigacion de Aplicaciones Moviles
 
Pract26 27-28-29
Pract26 27-28-29Pract26 27-28-29
Pract26 27-28-29
 
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
 
Pract5
Pract5Pract5
Pract5
 
Pract4
Pract4Pract4
Pract4
 
Pract3
Pract3Pract3
Pract3
 
Pract2
Pract2Pract2
Pract2
 
Pract1
Pract1Pract1
Pract1
 
Rubrica a nava(2)
Rubrica a nava(2)Rubrica a nava(2)
Rubrica a nava(2)
 
Lista de cotejo_para_mapa_mental_ldmr
Lista de cotejo_para_mapa_mental_ldmrLista de cotejo_para_mapa_mental_ldmr
Lista de cotejo_para_mapa_mental_ldmr
 
Lista de cotejo_de_reporte_(1_ldmr
Lista de cotejo_de_reporte_(1_ldmrLista de cotejo_de_reporte_(1_ldmr
Lista de cotejo_de_reporte_(1_ldmr
 
Javacommands
JavacommandsJavacommands
Javacommands
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Ce tis 109_con_link_de_la_pagina
Ce tis 109_con_link_de_la_paginaCe tis 109_con_link_de_la_pagina
Ce tis 109_con_link_de_la_pagina
 
Rubrica evaluar videos_tutorial
Rubrica evaluar videos_tutorialRubrica evaluar videos_tutorial
Rubrica evaluar videos_tutorial
 
Cetis 109(2)
Cetis 109(2)Cetis 109(2)
Cetis 109(2)
 

Último

Programación Anual 2024 - CIENCIAS SOCIALES.docx
Programación Anual 2024  - CIENCIAS SOCIALES.docxProgramación Anual 2024  - CIENCIAS SOCIALES.docx
Programación Anual 2024 - CIENCIAS SOCIALES.docxJhordanBenitesSanche1
 
1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADODJElvitt
 
Presentación contribuciones socioeconómicas del SUPV 2023
Presentación contribuciones socioeconómicas del SUPV 2023Presentación contribuciones socioeconómicas del SUPV 2023
Presentación contribuciones socioeconómicas del SUPV 2023Ivie
 
explicacionsobrelasemanasanta-190411100653.ppt
explicacionsobrelasemanasanta-190411100653.pptexplicacionsobrelasemanasanta-190411100653.ppt
explicacionsobrelasemanasanta-190411100653.pptjosemanuelcremades
 
plan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaplan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaElizabeth252489
 
Xardín de San Carlos (A Coruña) IES Monelos
Xardín de San Carlos (A Coruña) IES MonelosXardín de San Carlos (A Coruña) IES Monelos
Xardín de San Carlos (A Coruña) IES MonelosAgrela Elvixeo
 
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Escrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesEscrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesmelanieteresacontrer
 
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdfdiana593621
 
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..La Gatera de la Villa
 
Tema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificaciónTema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificaciónIES Vicent Andres Estelles
 
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLAEL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Tecnología educativa en la era actual .pptx
Tecnología educativa en la era actual .pptxTecnología educativa en la era actual .pptx
Tecnología educativa en la era actual .pptxJulioSantin2
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCEIP TIERRA DE PINARES
 
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAEL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Kirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkKirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkMaximilianoMaldonado17
 
Adoración sin fin al Dios Creador por sus bendiciones
Adoración sin fin al Dios Creador por sus bendicionesAdoración sin fin al Dios Creador por sus bendiciones
Adoración sin fin al Dios Creador por sus bendicionesAlejandrino Halire Ccahuana
 

Último (20)

Programación Anual 2024 - CIENCIAS SOCIALES.docx
Programación Anual 2024  - CIENCIAS SOCIALES.docxProgramación Anual 2024  - CIENCIAS SOCIALES.docx
Programación Anual 2024 - CIENCIAS SOCIALES.docx
 
1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO
 
Presentación contribuciones socioeconómicas del SUPV 2023
Presentación contribuciones socioeconómicas del SUPV 2023Presentación contribuciones socioeconómicas del SUPV 2023
Presentación contribuciones socioeconómicas del SUPV 2023
 
explicacionsobrelasemanasanta-190411100653.ppt
explicacionsobrelasemanasanta-190411100653.pptexplicacionsobrelasemanasanta-190411100653.ppt
explicacionsobrelasemanasanta-190411100653.ppt
 
VISITA DE ESTUDO À CRUZ VERMELHA _
VISITA DE ESTUDO À CRUZ VERMELHA                   _VISITA DE ESTUDO À CRUZ VERMELHA                   _
VISITA DE ESTUDO À CRUZ VERMELHA _
 
plan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaplan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primaria
 
Power Point E. Sab: Adoración sin fin...
Power Point E. Sab: Adoración sin fin...Power Point E. Sab: Adoración sin fin...
Power Point E. Sab: Adoración sin fin...
 
Xardín de San Carlos (A Coruña) IES Monelos
Xardín de San Carlos (A Coruña) IES MonelosXardín de San Carlos (A Coruña) IES Monelos
Xardín de San Carlos (A Coruña) IES Monelos
 
Sesión de clase ES: Adoración sin fin...
Sesión de clase ES: Adoración sin fin...Sesión de clase ES: Adoración sin fin...
Sesión de clase ES: Adoración sin fin...
 
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
 
Escrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesEscrito administrativo técnico y comerciales
Escrito administrativo técnico y comerciales
 
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
 
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
 
Tema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificaciónTema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificación
 
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLAEL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
 
Tecnología educativa en la era actual .pptx
Tecnología educativa en la era actual .pptxTecnología educativa en la era actual .pptx
Tecnología educativa en la era actual .pptx
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
 
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAEL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
 
Kirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkKirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 link
 
Adoración sin fin al Dios Creador por sus bendiciones
Adoración sin fin al Dios Creador por sus bendicionesAdoración sin fin al Dios Creador por sus bendiciones
Adoración sin fin al Dios Creador por sus bendiciones
 

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