SlideShare una empresa de Scribd logo
1 de 11
JAVA
JOSÉ ORTIZ
INFORMÁTICA.
¿QUÉ ES JAVA?
• Es un lenguaje de programación con el que
podemos realizar cualquier tipo de programa. En
la actualidad es un lenguaje muy extendido y
cada vez cobra mas importancia en el internet
como en la informática.
¿POR QUÉ ES IMPORTANTE APRENDER A
PROGRAMAR?
SABER PROGRAMAS ES FUNDAMENTAL EN LA ACTUALIDAD
DEBIDO A LA INCURSIÓN DE LAS NUEVAS TECNOLOGÍA EN
TODOS LOS ÁMBITOS DE NUESTRA VIDA.
DEFINICIÓN PROGRAMADA ORIENTADA
A OBJETOS.
LA PROGRAMACIÓN ORIENTADA A OBJETOS O POO, ES UN
PARADIGMA QUE VIENE A INNOVAR LA FORMA DE OBTENER
RESULTADOS. LOS OBJETOS MANIPULAN LOS DATOS DE
ENTRADA PARA LA OBTENCIÓN DE DAOS DE SALIDA
ESPECÍFICOS, DONDE CADA OBJETO OFRECE UNA
FUNCIONALIDAD ESPECIAL.
¿CUÁL ES LA DIFERENCIA ENTRE POO Y
PROGRAMACIÓN ESTRUCTURADA?
Programación orientadaa objetos Programación Estructurada
• Es mas moderna. • Los programas son mas fáciles
de entender.
• Incluye datos y procedimientos
en una clase.
• Puede ser leído en secuencia.
• Los procedimientos están
separados y sin relación.
• La estructura del programa es
mas clara puesto que las
instrucciones están mas
relacionadas.
DEFINICIÓN: CLASE, OBJETO, ATRIBUTO Y MÉTODO.
• Clase: En informática, una clase es una plantilla para la creación de
objetos de datos según un modelo predefinido.
• objeto: un objeto es una unidad dentro de un programa de
computadora que consta de un estado y de un comportamiento.
• Atributo: En informática, un atributo es una especificación que define
una propiedad de un objeto, elemento o archivo.
• Método: un método es una subrutina cuyo código es definido en una
clase y puede pertenecer tanto a una clase, como es el caso de los
métodos de clase o estáticos, como a un objeto.
EJEMPLO DE CLASE.
¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN?
• Un lenguaje de programación es un lenguaje formal
diseñado para realizar procesos que pueden ser llevados
a cabo por máquinas como las computadoras.
• Pueden usarse para crear programas que controlen el
comportamiento físico y lógico de una máquina, para
expresar algoritmos con precisión, o como modo de
comunicación humana.
5 LENGUAJES DE PROGRAMACIÓN ORIENTADA A
OBJETOS.
•Ocaml
•Ruby
•Python
•Clips
•Perls
¿CUÁLES SON LAS INTERFACES MÁS UTILIZADAS PARA TRABAJAR EN
JAVA?
• Collection
• Comparator
• Literator
• List
• Map
• Set
• spritedman
¿QUÉ ES NETBEANS?
• NetBeans es un entorno de desarrollo integrado libre,
hecho principalmente para el lenguaje de programación
Java. Existe además un número importante de módulos
para extenderlo. NetBeans IDE es un producto libre y
gratuito sin restricciones de uso.

Más contenido relacionado

La actualidad más candente

Dana programacion aaaaaaaaaaaaaaaaaaaa
Dana programacion aaaaaaaaaaaaaaaaaaaaDana programacion aaaaaaaaaaaaaaaaaaaa
Dana programacion aaaaaaaaaaaaaaaaaaaa
popito123
 
1 manual-de-instalación-we do-e-integración-pedagógica
1 manual-de-instalación-we do-e-integración-pedagógica1 manual-de-instalación-we do-e-integración-pedagógica
1 manual-de-instalación-we do-e-integración-pedagógica
Rubén Rupay Yauri
 
La programación.
La programación.La programación.
La programación.
pacupacu
 
software su naturaleza y cualidades
software su naturaleza y cualidadessoftware su naturaleza y cualidades
software su naturaleza y cualidades
frank069
 
8 libro 1 y2
8  libro 1 y2 8  libro 1 y2
8 libro 1 y2
farca26
 
Clasificacion de los lenguales de programacion
Clasificacion de los lenguales de programacionClasificacion de los lenguales de programacion
Clasificacion de los lenguales de programacion
bryan1198
 
Libro 1: introduccion a la programacion y su lenguaje
Libro 1: introduccion a la programacion y su lenguajeLibro 1: introduccion a la programacion y su lenguaje
Libro 1: introduccion a la programacion y su lenguaje
socrates12854
 

La actualidad más candente (16)

software
softwaresoftware
software
 
Etapa del desarrollo del lenguaje
Etapa del desarrollo del lenguaje Etapa del desarrollo del lenguaje
Etapa del desarrollo del lenguaje
 
Word libro 1
Word libro 1Word libro 1
Word libro 1
 
Dana programacion aaaaaaaaaaaaaaaaaaaa
Dana programacion aaaaaaaaaaaaaaaaaaaaDana programacion aaaaaaaaaaaaaaaaaaaa
Dana programacion aaaaaaaaaaaaaaaaaaaa
 
¿Qué es Python?
¿Qué es Python?¿Qué es Python?
¿Qué es Python?
 
Lenguaje de programación Python.
Lenguaje de programación Python.Lenguaje de programación Python.
Lenguaje de programación Python.
 
Python Presentacion
Python PresentacionPython Presentacion
Python Presentacion
 
1 manual-de-instalación-we do-e-integración-pedagógica
1 manual-de-instalación-we do-e-integración-pedagógica1 manual-de-instalación-we do-e-integración-pedagógica
1 manual-de-instalación-we do-e-integración-pedagógica
 
P01 Lenguaje Logo
P01 Lenguaje LogoP01 Lenguaje Logo
P01 Lenguaje Logo
 
La programación.
La programación.La programación.
La programación.
 
software su naturaleza y cualidades
software su naturaleza y cualidadessoftware su naturaleza y cualidades
software su naturaleza y cualidades
 
8 libro 1 y2
8  libro 1 y2 8  libro 1 y2
8 libro 1 y2
 
Software Educativo - Concepto, funciones, tipos y ejemplos.pdf
Software Educativo - Concepto, funciones, tipos y ejemplos.pdfSoftware Educativo - Concepto, funciones, tipos y ejemplos.pdf
Software Educativo - Concepto, funciones, tipos y ejemplos.pdf
 
Clasificacion de los lenguales de programacion
Clasificacion de los lenguales de programacionClasificacion de los lenguales de programacion
Clasificacion de los lenguales de programacion
 
Domain driven design
Domain driven designDomain driven design
Domain driven design
 
Libro 1: introduccion a la programacion y su lenguaje
Libro 1: introduccion a la programacion y su lenguajeLibro 1: introduccion a la programacion y su lenguaje
Libro 1: introduccion a la programacion y su lenguaje
 

Similar a Java

Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
glfloresgilberto
 

Similar a Java (20)

Preguntas de diagnostico
Preguntas de diagnosticoPreguntas de diagnostico
Preguntas de diagnostico
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdf
 
Programacion
ProgramacionProgramacion
Programacion
 
Fp isc u1 conceptos basicos
Fp isc   u1 conceptos basicosFp isc   u1 conceptos basicos
Fp isc u1 conceptos basicos
 
visual fox pro desde cero com 9.0
visual fox pro desde cero com 9.0visual fox pro desde cero com 9.0
visual fox pro desde cero com 9.0
 
Experto visual foxpro-9-sp2
Experto visual foxpro-9-sp2Experto visual foxpro-9-sp2
Experto visual foxpro-9-sp2
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Lenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetosLenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetos
 
Programmer visions
Programmer visionsProgrammer visions
Programmer visions
 
Glosario de terminos
Glosario de terminosGlosario de terminos
Glosario de terminos
 
intro_lenguajes.pptx
intro_lenguajes.pptxintro_lenguajes.pptx
intro_lenguajes.pptx
 
Algoritmos+sam+deyson
Algoritmos+sam+deysonAlgoritmos+sam+deyson
Algoritmos+sam+deyson
 
Lenguajes de programacion. Segun Glenn Brookshear
Lenguajes de programacion. Segun Glenn BrookshearLenguajes de programacion. Segun Glenn Brookshear
Lenguajes de programacion. Segun Glenn Brookshear
 
Pteg g-grupo2-lista38-10-3-40-36-19-visita3-expo cap 6 tema lenguajes de prog...
Pteg g-grupo2-lista38-10-3-40-36-19-visita3-expo cap 6 tema lenguajes de prog...Pteg g-grupo2-lista38-10-3-40-36-19-visita3-expo cap 6 tema lenguajes de prog...
Pteg g-grupo2-lista38-10-3-40-36-19-visita3-expo cap 6 tema lenguajes de prog...
 
Max
MaxMax
Max
 
1___LENGUAJES DE PROGRAMACION_2023.pdf
1___LENGUAJES DE PROGRAMACION_2023.pdf1___LENGUAJES DE PROGRAMACION_2023.pdf
1___LENGUAJES DE PROGRAMACION_2023.pdf
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacion
 
2. software y sus cualidades
2. software y sus cualidades2. software y sus cualidades
2. software y sus cualidades
 
Software
SoftwareSoftware
Software
 
El software su naturaleza y las cualidades
El software su naturaleza y las cualidadesEl software su naturaleza y las cualidades
El software su naturaleza y las cualidades
 

Último

TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
UPSE
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
UPSE
 

Último (10)

Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
 
contabilidad para la inflacion, contabilidad superior
contabilidad para la inflacion, contabilidad superiorcontabilidad para la inflacion, contabilidad superior
contabilidad para la inflacion, contabilidad superior
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdf
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocio
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)
 

Java

  • 2. ¿QUÉ ES JAVA? • Es un lenguaje de programación con el que podemos realizar cualquier tipo de programa. En la actualidad es un lenguaje muy extendido y cada vez cobra mas importancia en el internet como en la informática.
  • 3. ¿POR QUÉ ES IMPORTANTE APRENDER A PROGRAMAR? SABER PROGRAMAS ES FUNDAMENTAL EN LA ACTUALIDAD DEBIDO A LA INCURSIÓN DE LAS NUEVAS TECNOLOGÍA EN TODOS LOS ÁMBITOS DE NUESTRA VIDA.
  • 4. DEFINICIÓN PROGRAMADA ORIENTADA A OBJETOS. LA PROGRAMACIÓN ORIENTADA A OBJETOS O POO, ES UN PARADIGMA QUE VIENE A INNOVAR LA FORMA DE OBTENER RESULTADOS. LOS OBJETOS MANIPULAN LOS DATOS DE ENTRADA PARA LA OBTENCIÓN DE DAOS DE SALIDA ESPECÍFICOS, DONDE CADA OBJETO OFRECE UNA FUNCIONALIDAD ESPECIAL.
  • 5. ¿CUÁL ES LA DIFERENCIA ENTRE POO Y PROGRAMACIÓN ESTRUCTURADA? Programación orientadaa objetos Programación Estructurada • Es mas moderna. • Los programas son mas fáciles de entender. • Incluye datos y procedimientos en una clase. • Puede ser leído en secuencia. • Los procedimientos están separados y sin relación. • La estructura del programa es mas clara puesto que las instrucciones están mas relacionadas.
  • 6. DEFINICIÓN: CLASE, OBJETO, ATRIBUTO Y MÉTODO. • Clase: En informática, una clase es una plantilla para la creación de objetos de datos según un modelo predefinido. • objeto: un objeto es una unidad dentro de un programa de computadora que consta de un estado y de un comportamiento. • Atributo: En informática, un atributo es una especificación que define una propiedad de un objeto, elemento o archivo. • Método: un método es una subrutina cuyo código es definido en una clase y puede pertenecer tanto a una clase, como es el caso de los métodos de clase o estáticos, como a un objeto.
  • 8. ¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN? • Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras. • Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
  • 9. 5 LENGUAJES DE PROGRAMACIÓN ORIENTADA A OBJETOS. •Ocaml •Ruby •Python •Clips •Perls
  • 10. ¿CUÁLES SON LAS INTERFACES MÁS UTILIZADAS PARA TRABAJAR EN JAVA? • Collection • Comparator • Literator • List • Map • Set • spritedman
  • 11. ¿QUÉ ES NETBEANS? • NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java. Existe además un número importante de módulos para extenderlo. NetBeans IDE es un producto libre y gratuito sin restricciones de uso.