22/01/2018 colegio san antonio maria claret 1 · 22/01/2018 colegio san antonio maria claret 3 java...

32
22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1

Upload: others

Post on 27-Feb-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1

Page 2: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 2

UNIDAD DE APRENDIZAJE

Page 3: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3

JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera en Sun Microsystem (1984- 2010), compañía para la que desarrolló este lenguaje de programación, Google (2010-2011) y, hoy en día, en LiquidRobotics.

Page 4: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 4

HERRAMIENTAS DE DESARROLLO

Una herramienta de desarrollo de software es un programa informático que usa un programador para crear, depurar, gestionar o mantener un programa

Page 5: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 5

es un Entorno de Desarrollo Integrado para la creación de aplicaciones en Java para escritorio, móvil o web. También permite desarrollarlas en HTML5 (HTML, JavaScript y CSS) y dispone de herramientas para programadores en PHP, C y C++. NetBeans es un IDE desarrollado en Java y de código abierto. Cualquier desarrollador de aplicaciones puede descargarlo de forma gratuita.

Page 6: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 6

NetBeans es algo más que un editor de texto:

permite refactorizar código de una forma sencilla, proporciona plantillas y generadores de código, consejos para programar correctamente. No sólo soporta Java, también C, C++, XML, HTML, PHP, Groovy, Javadoc, JavaScript y JSP.

Page 7: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 7

Gestión organizada de los proyectos:

NetBeans permite que todas tus aplicaciones estén bien organizadas en un servicio decarpetas. Eso facilita mucho el trabajo colaborativo con otros desarrolladores, que sin esaestructura estarían muy perdidos dentro de los distintos proyectos. En esa gestión esesencial el control de versiones, por eso NetBeans integra herramientascomo Mercurial, Subversion o Git.

Page 8: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 8

Desarrollo rápido de interfaz de usuario:

NetBeans cuenta con su propia interfaz gráfica de usuario (GUI) para Java, HTML5, PHP oC/C++. Esa interfaz tiene sencillas herramientas de arrastrar y soltar para el diseño de lasaplicaciones, lo que la convierte en algo muy intuitivo.

Page 9: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 9

Depurador de errores:

No sólo dispone de un depurador que alerta de posibles errores de programación,también cuenta con herramientas para optimizar las aplicaciones en velocidad y uso dememoria. Con esto se puede desarrollar aplicaciones que cumplan con una condiciónindispensable con el uso de datos y el consumo de información actual: la escalabilidad.

Page 10: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 10

Page 11: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 11

Otro de los entornos que encontramos como herramientas de desarrollo es:

Eclipse: es el entorno de desarrollointegrado más conocido para Java.También permite el desarrollo deproyectos en otro tipo de lenguajescomo C, C++ o PHP. Como cualquierIDE, permite el desarrollo desoftware y aplicaciones enescritorio y dispositivos móvilescomo tabletas y teléfonosinteligentes. Dispone de interfazgráfica de usuario y herramientaspara llevar a cabo numerosasfunciones.

Page 12: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 12

Otro de los entornos que encontramos como herramientas de desarrollo es:

IntelliJ IDEA: es un IDE desarrollado en Java por Jet Brains bajo dos tipos de licencias, una decódigo abierto y otra comercial. Es uno de los entornos de desarrollo con mejorpredicamento dentro de la comunidad Java, algunos lo califican como el mejor IDE delmercado si desarrollas proyectos en este lenguaje de programación. Entre algunas de lasherramientas de las que dispone, tenemos:

- Sistema avanzado de refactorización de código.- Sistema de completado de código mientras se programa.- Análisis de errores de código en tiempo real.- Sistema de control de versiones.- Diseñador UML (lenguaje unificado de modelado).

Page 13: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 13

Entornos

Page 14: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 14

Actividad #2MENUS DE BOTONES CON VENTANAS

Page 15: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Crear un nuevo proyecto. 2. clic en Nuevo. 3. Clic Aplicación

Page 16: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Nombre del proyecto : menúboton2. Clic en finalizar

Page 17: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Clic derecho y elegir New – jFrame Form

Page 18: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1) De nombre pantalla1

Page 19: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Ampliar a termino medio el formulario2. Se pone un Panel del tamaño del formulario3. Clic en border, en las propiedades del panel4. Clic en Title y escribir Pantalla1

Page 20: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Crear un área de texto2. Crear un nuevo panel de este tamaño3. Con titulo Menu

Page 21: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Ahora inserte tres nuevos botones con estos nombres:2. Corra el programa para verificar como está quedando

Page 22: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. A cada botón clic derecho cambiar el nombre de la variable

btnpantallla1, btnpantalla2, btnsalir

Page 23: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Clic derecho y crear un nuevo formulario de nombre Pantalla 2 y

Page 24: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Aparecen ya dos ventanas

Page 25: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Se pasa a la pantalla1 y se da clic derecho sobre el primer panel que se creó (el más grande que ocupa toda la ventana.Clic derecho, copiar)

Page 26: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Se amplia el tamaño de la ventana de la pantalla 2 al igual que el da la pantalla 1Se da clic derecho pegar

se debe cambiar el título del borde por el de pantalla 2

Page 27: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Se pulsa clic en pantalla unoDoble clic en el botón pantalla 1 para pasar al editor de código y diseñar el algoritmo

Page 28: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

Este comando guarda en la variable abrir pantalla1 guardar la ventana pantalla1()

Este comando muestra el contenido de la ventana pantalla1

Este comando oculta la ventana en caso tal que por error se pulse el mismo botón con el nombre de la ventana

Page 29: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Ahora se digita el algoritmo para el botón de la pantalla dos

Page 30: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Doble clic en el botón salirescribir este comando para salir del programa

Ahora usted escriba los algoritmos para los botones de la pantalla2

Page 31: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

1. Clic derecho en Área de texto. Clic en editar texto.

escribir la información personal de cada estudiante en cada pantalla, de un estudiante en la pantalla1 y lo del otro estudiante en la pantalla2

corra el programa

Page 32: 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1 · 22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3 JAVA El creador de Java fue James Gosling, ingeniero de software con una dilatada carrera

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 32