Fundamentos de programación en Java con NetBeans - Ana C. Umaquinga Criollo - E-Book

Fundamentos de programación en Java con NetBeans E-Book

Ana C. Umaquinga-Criollo

0,0

Beschreibung

El libro Fundamentos de programación en Java con NetBeans ha sido diseñado para brindar un apoyo adicional y de refuerzo en el aprendizaje de programación utilizando el lenguaje Java y el IDE NetBeans. Programar puede ser tanto un camino desafiante como gratificante. Al iniciar este viaje en el mundo de la programación, es normal encontrar obstáculos y momentos difíciles y de frustración. Sin embargo, este libro está aquí para ser de apoyo a superar estos desafíos. Las explicaciones paso a paso de los ejercicios prácticos que se presentan le permitirán fortalecer el aprendizaje de los principios básicos y avanzados de Java, e ir familiarizándose con el entorno de desarrollo NetBeans.

Sie lesen das E-Book in den Legimi-Apps auf:

Android
iOS
von Legimi
zertifizierten E-Readern

Seitenzahl: 96

Veröffentlichungsjahr: 2025

Das E-Book (TTS) können Sie hören im Abo „Legimi Premium” in Legimi-Apps auf:

Android
iOS
Bewertungen
0,0
0
0
0
0
0
Mehr Informationen
Mehr Informationen
Legimi prüft nicht, ob Rezensionen von Nutzern stammen, die den betreffenden Titel tatsächlich gekauft oder gelesen/gehört haben. Wir entfernen aber gefälschte Rezensionen.



Autores

1. Motivación

2. Proceso de instalación Netbeans

3. Área de trabajo

4. Crear un nuevo proyecto

5. Impresión y ejecución

6. Principales tipos de impresión: con salto y sin salto de línea

7. Declaración y asignación de variables

8. Tipos de expresiones

9. Funciones matemáticas

10. Sentencias de selección condicionales

11. Menús

12. Referencias Bibliográficas

Autores

Ana C. Umaquinga Criollo

Es ingeniera en Sistemas Computacionales por la Universidad Técnica del Norte de la ciudad de Ibarra-Ecuador, cuenta con una maestría en Gerencia Informática por la Pontificia Universidad Católica del Ecuador sede Ibarra, así como una maestría en Educación con mención en Gestión del Aprendizaje mediado por TIC por la Universidad Tecnológica Israel. Actualmente se encuentra finalizando su proyecto de grado en la maestría en Sistemas de Información con mención en Ciencia de Datos de la Pontificia Universidad Católica del Ecuador.

Actualmente es docente en la Facultad de Ingeniería en Ciencias Aplicadas de la Universidad Técnica del Norte desde el año 2015 y ha sido docente en programas de posgrado. Es investigadora agregada 2 acreditada por SENECYT, miembro de comités científicos y ponente para congresos de investigación nacionales e internacionales. Sus áreas de interés se enfocan en minería de datos, machine learning, ingeniería y tecnología, banca, educación y virtualidad, TIC, comportamiento del consumidor. En el área empresarial se desempeñó por 11 años en el área de Soporte en Tecnología de Información para el Banco del Pacífico en la ciudad de Ibarra – Ecuador por IBM del Ecuador.

Francisco Rodríguez Clavijo

Ingeniero en Sistemas y Computación por la Pontificia Universidad Católica del Ecuador (PUCE), cuenta con una maestría en Innovación en Educación Superior por la Universidad de Deusto, un máster en Gerencia Informática por la Universidad de las Fuerzas Armadas (ESPE) y un máster en Redes de Comunicaciones por la PUCE. Es profesor principal en esta universidad, con más de 25 años de experiencia docente. Además, ha trabajado como consultor informático en destacados proyectos de desarrollo de software e infraestructura, y ha liderado varios proyectos de vinculación con la sociedad, especialmente en el ámbito de la enseñanza de programación. A lo largo de su trayectoria, ha ocupado importantes cargos como subdecano de la Facultad de Ingeniería, director de la Escuela de Ingeniería de Sistemas y Computación y coordinador nacional del Dominio Académico de Hábitat, Infraestructura y Movilidad de la PUCE. A nivel internacional, ha sido representante en la Asociación Iberoamericana de Instituciones de Enseñanza de Ingeniería (ASIBEI).

1.Motivación

El libro Fundamentos de programación en Java con NetBeans ha sido diseñado para brindar un apoyo adicional y de refuerzo en el aprendizaje de programación utilizando el lenguaje Java y el IDE NetBeans.

Programar puede ser tanto un camino desafiante como gratificante. Al iniciar este viaje en el mundo de la programación, es normal encontrar obstáculos y momentos difíciles y de frustración. Sin embargo, este libro está aquí para ser de apoyo a superar estos desafíos.

Las explicaciones paso a paso de los ejercicios prácticos que se presentan le permitirán fortalecer el aprendizaje de los principios básicos y avanzados de Java, e ir familiarizándose con el entorno de desarrollo NetBeans.

Bienvenidos.

2.Proceso de instalación Netbeans

A continuación, se detalla el proceso de descarga e instalación del IDE Netbeans:

1.Enlace de descarga. https://netbeans.org/downloads/8.0.2/start.html?platform=windows&lang=en&option=all

2.Para iniciar la instalación, realizar doble clic desde la ubicación seleccionada por el usuario.

Figura 1. Software Netbeans

Figura 2. Descarga de Netbeans

3.Dar clic en el botón Next en el asistente de instalación de NetBeans.

Figura 3. Asistente de instalación NetBeans

4.Aceptar el acuerdo de licencia del software y dar clic en el botón Next.

Figura 4. Acuerdo de licencia NetBeans

5.Seleccionar la ubicación para la instalación del software y dar clic en Next.

Figura 5. Lugar de instalación NetBeans

6.Dar clic en el botón Install, para dar inicio a la instalación del software.

Figura 6. Inicio de instalación de NetBeans

7.Dar clic en el botón Finish, para terminar el proceso de instalación del software.

Figura 7. Instalación de Netbeans completada

8.A continuación, se presenta la página de inicio de NetBeans.

Figura 8. Página inicial NetBeans

3.Área de trabajo

Al cerrar la pestaña inicial del entorno de trabajo de NetBeans, se muestra la siguiente pantalla:

Figura 9. Área de trabajo NetBeans

Ahora, se define cada una de las partes del entorno de trabajo.

1.Barra de menús: Permite al usuario acceder a cada una de las opciones disponibles del software.

2.Barra de herramientas: En esta sección se encuentran disponibles las opciones más utilizadas, entre ellas: crear nuevo archivo, crear nuevo proyecto, abrir proyecto, guardar proyecto, deshacer, rehacer, entre otras opciones que ayudan a ejecutar un proyecto.

3.Sección de ventanas: Se encuentran tres pestañas predeterminadas que se muestran cuando se está elaborando un proyecto. Permite visualizar, minimizar o reorganizar cada una de las pestañas para una mejor personalización del entorno de trabajo.

4.Área de trabajo: Es el área principal en donde se desarrolla cada proyecto. Muestra los nombres de los proyectos en la parte superior.

5.En la Barra de herramientas, se encuentran los siguientes botones

Figura 10. Barra de herramientas de NetBeans

1.Nuevo archivo. Crea un nuevo archivo.

2.Nuevo proyecto. Crea un nuevo proyecto.

3.Abrir proyecto. Permite acceder al programa previamente almacenado en el computador.

4.Guardar todo. Guardar todos los cambios realizados en el programa actual.

5.Deshacer. Deshace el último cambio realizado en el programa.

6.Rehacer. Rehace el último cambio realizado en el programa.

7.Configuración del proyecto. Permite configurar el proyecto.

8.Construcción de proyecto. Modifica las propiedades para construir un nuevo proyecto.

9.Limpiar y construir proyecto. Limpia todas las configuraciones previas para construir un nuevo proyecto.

10.Ejecutar proyecto. Ejecuta el proyecto en la consola, la misma pantalla del programa. Si existe algún error, presenta un mensaje indicando el tipo de error.

11.Depuración de proyecto. Permite ejecutar paso a paso el programa para comprender el funcionamiento del proyecto.

12.Perfil del proyecto. Muestra y permite adjuntar perfiles al proyecto en ejecución.

4.Crear un nuevo proyecto

Nota: Para los proyectos realizados en este libro, se trabaja con el idioma inglés instalado.

Abrir el programa Netbeans, seguidamente ubicarse en el menú File, New Project, Java y Java Application.

Después de hacer clic en el botón Next, ingrese a la ubicación de almacenamiento. Luego realizar clic en el botón Finish.

Una vez creado el proyecto, aparece la siguiente pantalla por defecto.

5.Impresión y ejecución

Ejercicio 1. Imprimir la famosa y tradicional frase “Hola, mundo”

1. Enunciado/ explicación

Una vez creado el proyecto, se visualiza la siguiente pantalla.

Se debe tomar en cuenta que Java reconoce el uso de mayúsculas y minúsculas.

El comando “System,out.print” permite presentar en pantalla con “print” o “println”. Dentro de un paréntesis va el texto entre comillas dobles, que se quiere imprimir, mientras que para la impresión de variables se añade al nombre de la variable con el signo + más.

En los ejemplos posteriores se detalla el tipo de impresión en el que se combina texto y variables.

Para ejecutar se da clic en el botón nro. 10 de la Barra de Herramientas

.

6.Principales tipos de impresión: con salto y sin salto de línea

1. Enunciado/ explicación

• “println”: Realiza la impresión del texto o variables con un salto de línea (enter), el cursor se desplaza a una nueva línea en las siguientes impresiones a pantalla.

System.out.println(“Hola mundo”);

• “print”: Realiza la impresión de texto que se presenta en pantalla y/o variables sin un salto de línea (enter), por lo que el texto se va a imprimir en la misma línea.

System.out.print(“Ana \nCristina\n U.”;

En el siguiente ejemplo se puede observar las diferencias en las líneas 36 y 37, 41, 44, que realizan la impresión en líneas diferentes de manera directa. Mientras que en las líneas 38, 39, 40, 43 se requiere la adición de \n para que la siguiente impresión sea en la nueva línea, sino se añade \n el texto se imprime en la misma línea.

2. Ejecución

3. Código fuente

publicstaticvoid main(String[] args){

// TODO code application logic here

System.out.println(“Hola mundo”);

System.out.println(“Ana Cristina “);

System.out.print(“Hola \n”);

System.out.print(“Hola \n”);

System.out.print(“Hola \n”);

System.out.print(“Universidad “);

System.out.print(“Universidad \nTécnica \ndel \nNorte”);

System.out.print(“Ana \nCristina\n U.”);

System.out.println(“”);

}