SlideShare una empresa de Scribd logo
1 de 11
java
NOMBRE:
   Marcos Aguilera
   Alejandro Andrada
    PROF..
           Liliana Roldan
           Estela Masías
JAVA

      QUE ES JAVA?
    PARA QUE SIRVE ?
QUE APLICACIONES TIENE ?
QUE ES JAVA?
Java es un lenguaje de programación
    orientado a objetos TINE UNA
 SINTAXIS DE de C y C++, pero tiene
 un modelo de objetos más simple y
 elimina herramientas de bajo nivel,
que suelen inducir a muchos errores,
  como la manipulación directa de
         punteros o memoria
CARACTERISTICA
          Paradigma: Orientado a objetos
                  Apareció en: 1995
 Diseñado por: Sun Microsystems (Comprada por
                       Oracle)
            Tipo de dato: Fuerte, Estático
           Implementaciones: Numerosas
  Influido por: Objective-C, C++, Smalltalk, Eiffel
        Ha influido a: C#, J#, JavaScript,PHP
        Sistema operativo: Multiplataforma
Licencia de software: GNU GPL / Java Community
                       Process
DENOMINACIONES
El software de Java para el equipo o
   el entorno de ejecución Java se
 denomina también ejecución Java,
  entorno de ejecución, ejecución,
JRE, máquina virtual Java, máquina
    virtual, Java VM, JVM, VM o
          descarga de Java

                              ATRÁS
PARA QUE SIRVE?
      Existe un gran número de
  aplicaciones y sitios Web que no
  funcionan a menos que Java esté
   instalado, y muchas más que se
crean a diario. Java es rápido, seguro
 y fiable. De portátiles a centros de
datos, de consolas de juegos a súper
  equipos científicos, de teléfonos
   móviles a Internet, Java está en
             todas partes.
                                     ATRÁS
QUE APLICACIONES TIENE?
Java le permite jugar en línea, participar
 en sesiones de chat con internautas de
todo el mundo, calcular los intereses de
  una hipoteca y ver imágenes en tres
    dimensiones, entre otras muchas
 aplicaciones. Es también esencial para
   las aplicaciones de intranet y otras
soluciones de comercio electrónico que
 constituyen la base informática de las
        empresas ENTRE OTRAS:
OTRAS APLICACIONES
1. En dispositivos móviles y sistemas
   empotrados Desde la creación de la
   especificación J2ME (Java 2 Platform, Micro
   Edition)
2. En el navegador web
3. En sistemas de servidor
4. En aplicaciones de escritorio
FIN
NAVEGADORES WEB
• Desde la primera versión de java existe la
  posibilidad de desarrollar pequeñas aplicaciones
  (Applets) en Java que luego pueden ser
  incrustadas en una página HTML para que sean
  descargadas y ejecutadas por el navegador web.
  Estas mini-aplicaciones se ejecutan en una JVM
  que el navegador tiene configurada como
  extensión (plug-in) en un contexto de seguridad
  restringido configurable para impedir la ejecución
  local de código potencialmente malicioso.
                                    ATRAS
APLICACIONES DE ESCRITORIO
Hoy en día existen multitud de aplicaciones
gráficas de usuario basadas en Java. El entorno
de ejecución Java (JRE) se ha convertido en un
componente habitual en los PC de usuario de los
sistemas operativos más usados en el mundo.
Además, muchas aplicaciones Java lo incluyen
dentro del propio paquete de la aplicación de
modo que se ejecuten en cualquier PC.

                                      ATRAS

Más contenido relacionado

La actualidad más candente

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 preferenciaagonzalez1990
 
Ruben fuentes programacion_web
Ruben fuentes programacion_webRuben fuentes programacion_web
Ruben fuentes programacion_webYo Profesor
 
Sandra virus informatico
Sandra virus informaticoSandra virus informatico
Sandra virus informaticosandravergara
 
Sandra virus informatico
Sandra virus informaticoSandra virus informatico
Sandra virus informaticosandravergara
 
Desarrollo de aplicaciones multiplataforma 1/2
Desarrollo de aplicaciones multiplataforma 1/2Desarrollo de aplicaciones multiplataforma 1/2
Desarrollo de aplicaciones multiplataforma 1/2Ignacio Muñoz Vicente
 
el virus informatico
el virus informatico el virus informatico
el virus informatico adeyaneyra
 
Lenguaje de Programación Preferido
Lenguaje de Programación PreferidoLenguaje de Programación Preferido
Lenguaje de Programación Preferidocor0002
 
10 antivirus
10 antivirus10 antivirus
10 antivirusana_20015
 
Consideraciones al escoger apps híbridas vs nativas
Consideraciones al escoger apps híbridas vs nativasConsideraciones al escoger apps híbridas vs nativas
Consideraciones al escoger apps híbridas vs nativasSoftware Guru
 
Competencias ofimaticas
Competencias ofimaticasCompetencias ofimaticas
Competencias ofimaticasYeimyM
 
Code Blast 2012 - Node.js
Code Blast 2012 - Node.jsCode Blast 2012 - Node.js
Code Blast 2012 - Node.jsINSIGNIA4U
 

La actualidad más candente (17)

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
 
Ruben fuentes programacion_web
Ruben fuentes programacion_webRuben fuentes programacion_web
Ruben fuentes programacion_web
 
Sandra virus informatico
Sandra virus informaticoSandra virus informatico
Sandra virus informatico
 
Sandra virus informatico
Sandra virus informaticoSandra virus informatico
Sandra virus informatico
 
Desarrollo de aplicaciones multiplataforma 1/2
Desarrollo de aplicaciones multiplataforma 1/2Desarrollo de aplicaciones multiplataforma 1/2
Desarrollo de aplicaciones multiplataforma 1/2
 
el virus informatico
el virus informatico el virus informatico
el virus informatico
 
Lenguaje de Programación Preferido
Lenguaje de Programación PreferidoLenguaje de Programación Preferido
Lenguaje de Programación Preferido
 
Antivirus
AntivirusAntivirus
Antivirus
 
Ios programming
Ios programmingIos programming
Ios programming
 
10 antivirus
10 antivirus10 antivirus
10 antivirus
 
Java
JavaJava
Java
 
Consideraciones al escoger apps híbridas vs nativas
Consideraciones al escoger apps híbridas vs nativasConsideraciones al escoger apps híbridas vs nativas
Consideraciones al escoger apps híbridas vs nativas
 
Competencias ofimaticas
Competencias ofimaticasCompetencias ofimaticas
Competencias ofimaticas
 
App inventor-1
App inventor-1App inventor-1
App inventor-1
 
Code Blast 2012 - Node.js
Code Blast 2012 - Node.jsCode Blast 2012 - Node.js
Code Blast 2012 - Node.js
 
Lenguaje java
Lenguaje javaLenguaje java
Lenguaje java
 
Virus antivirus
Virus antivirusVirus antivirus
Virus antivirus
 

Destacado

La velocidad de_la_tierra
La velocidad de_la_tierraLa velocidad de_la_tierra
La velocidad de_la_tierraLuisEdi85
 
Gestion de proyectos cuando tu cliente esta en tu barco
Gestion de proyectos cuando tu cliente esta en tu barcoGestion de proyectos cuando tu cliente esta en tu barco
Gestion de proyectos cuando tu cliente esta en tu barcoCein
 
Understanding patterns of project behavior comentarios a una lectura
Understanding patterns of project behavior   comentarios a una lecturaUnderstanding patterns of project behavior   comentarios a una lectura
Understanding patterns of project behavior comentarios a una lecturaCein
 
Como aprovechar la movilidad para proporcionar una mejor experiencia a tu cli...
Como aprovechar la movilidad para proporcionar una mejor experiencia a tu cli...Como aprovechar la movilidad para proporcionar una mejor experiencia a tu cli...
Como aprovechar la movilidad para proporcionar una mejor experiencia a tu cli...Cein
 
Desconociendo el vino.com una oportunidad para las pime
Desconociendo el vino.com   una oportunidad para las pimeDesconociendo el vino.com   una oportunidad para las pime
Desconociendo el vino.com una oportunidad para las pimeCein
 
09 dic 2010 presentacion logia teosofica
09 dic 2010  presentacion logia teosofica09 dic 2010  presentacion logia teosofica
09 dic 2010 presentacion logia teosoficakrisciahurtado
 
Cuanta energia tengo
Cuanta energia tengoCuanta energia tengo
Cuanta energia tengoWillam Camán
 
Cuadro comp. de_grupo_y_equipos YUCELYS
Cuadro comp. de_grupo_y_equipos YUCELYSCuadro comp. de_grupo_y_equipos YUCELYS
Cuadro comp. de_grupo_y_equipos YUCELYSYUCELYSP
 
Herramientas agiles
Herramientas agilesHerramientas agiles
Herramientas agilesCein
 
Cesnavarra 2008-boletín 5
Cesnavarra 2008-boletín 5Cesnavarra 2008-boletín 5
Cesnavarra 2008-boletín 5Cein
 
Agresividad ok
Agresividad okAgresividad ok
Agresividad okyola26
 
Carlos Franco (CDTI). Financiación de la innovación en agroalimentación
Carlos Franco (CDTI). Financiación de la innovación en agroalimentaciónCarlos Franco (CDTI). Financiación de la innovación en agroalimentación
Carlos Franco (CDTI). Financiación de la innovación en agroalimentaciónCein
 

Destacado (20)

Maria
MariaMaria
Maria
 
Act 19_ MLMA
Act 19_ MLMAAct 19_ MLMA
Act 19_ MLMA
 
La velocidad de_la_tierra
La velocidad de_la_tierraLa velocidad de_la_tierra
La velocidad de_la_tierra
 
Pretemporada
PretemporadaPretemporada
Pretemporada
 
Gestion de proyectos cuando tu cliente esta en tu barco
Gestion de proyectos cuando tu cliente esta en tu barcoGestion de proyectos cuando tu cliente esta en tu barco
Gestion de proyectos cuando tu cliente esta en tu barco
 
Understanding patterns of project behavior comentarios a una lectura
Understanding patterns of project behavior   comentarios a una lecturaUnderstanding patterns of project behavior   comentarios a una lectura
Understanding patterns of project behavior comentarios a una lectura
 
Exposiciondefuncioness
ExposiciondefuncionessExposiciondefuncioness
Exposiciondefuncioness
 
chiste
chistechiste
chiste
 
Como aprovechar la movilidad para proporcionar una mejor experiencia a tu cli...
Como aprovechar la movilidad para proporcionar una mejor experiencia a tu cli...Como aprovechar la movilidad para proporcionar una mejor experiencia a tu cli...
Como aprovechar la movilidad para proporcionar una mejor experiencia a tu cli...
 
Desconociendo el vino.com una oportunidad para las pime
Desconociendo el vino.com   una oportunidad para las pimeDesconociendo el vino.com   una oportunidad para las pime
Desconociendo el vino.com una oportunidad para las pime
 
Romeo y julieta
Romeo y julietaRomeo y julieta
Romeo y julieta
 
Sesión 2
Sesión 2Sesión 2
Sesión 2
 
09 dic 2010 presentacion logia teosofica
09 dic 2010  presentacion logia teosofica09 dic 2010  presentacion logia teosofica
09 dic 2010 presentacion logia teosofica
 
Cuanta energia tengo
Cuanta energia tengoCuanta energia tengo
Cuanta energia tengo
 
Cuadro comp. de_grupo_y_equipos YUCELYS
Cuadro comp. de_grupo_y_equipos YUCELYSCuadro comp. de_grupo_y_equipos YUCELYS
Cuadro comp. de_grupo_y_equipos YUCELYS
 
Herramientas agiles
Herramientas agilesHerramientas agiles
Herramientas agiles
 
Ppt presupuesto 2013
Ppt presupuesto 2013Ppt presupuesto 2013
Ppt presupuesto 2013
 
Cesnavarra 2008-boletín 5
Cesnavarra 2008-boletín 5Cesnavarra 2008-boletín 5
Cesnavarra 2008-boletín 5
 
Agresividad ok
Agresividad okAgresividad ok
Agresividad ok
 
Carlos Franco (CDTI). Financiación de la innovación en agroalimentación
Carlos Franco (CDTI). Financiación de la innovación en agroalimentaciónCarlos Franco (CDTI). Financiación de la innovación en agroalimentación
Carlos Franco (CDTI). Financiación de la innovación en agroalimentación
 

Similar a Act 5 andrada aguilera

Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVAjosehpxxx
 
COMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADORCOMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADORJOSELINE
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionxJENAx
 
Presentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacionPresentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacionJuandelPueblo0
 
Capítulo i que es java
Capítulo i que es javaCapítulo i que es java
Capítulo i que es javasaimaga30
 
Mi Lenguaje de Programación Preferido
Mi Lenguaje de Programación PreferidoMi Lenguaje de Programación Preferido
Mi Lenguaje de Programación Preferidostylee4799
 
Introducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - JavaIntroducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - JavaFacultad de Ciencias y Sistemas
 
Programación en Java (I)
Programación en Java (I) Programación en Java (I)
Programación en Java (I) Cristian
 
Java basico 2
Java basico 2Java basico 2
Java basico 2jtk1
 
Java basico 2
Java basico 2Java basico 2
Java basico 2jtk1
 
My programming language 04 05-2014
My programming language 04 05-2014My programming language 04 05-2014
My programming language 04 05-2014Neptuno Networks
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EEanyeni
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EEAnyeni Garay
 
Curso de java_basico
Curso de java_basicoCurso de java_basico
Curso de java_basicoSaviotec
 

Similar a Act 5 andrada aguilera (20)

Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVA
 
Java
JavaJava
Java
 
Módulo 01 Introducción a la Tecnología Java
Módulo 01 Introducción a la Tecnología JavaMódulo 01 Introducción a la Tecnología Java
Módulo 01 Introducción a la Tecnología Java
 
COMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADORCOMPLEMENTOS DEL NAVEGADOR
COMPLEMENTOS DEL NAVEGADOR
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Presentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacionPresentacion sobre lenguaje de programacion
Presentacion sobre lenguaje de programacion
 
Java
JavaJava
Java
 
Capítulo i que es java
Capítulo i que es javaCapítulo i que es java
Capítulo i que es java
 
Mi Lenguaje de Programación Preferido
Mi Lenguaje de Programación PreferidoMi Lenguaje de Programación Preferido
Mi Lenguaje de Programación Preferido
 
Que es java
Que es javaQue es java
Que es java
 
Introducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - JavaIntroducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - Java
 
Programación en Java (I)
Programación en Java (I) Programación en Java (I)
Programación en Java (I)
 
Java basico 2
Java basico 2Java basico 2
Java basico 2
 
Java basico 2
Java basico 2Java basico 2
Java basico 2
 
My programming language 04 05-2014
My programming language 04 05-2014My programming language 04 05-2014
My programming language 04 05-2014
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
 
TEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EETEMA Nº 1: INTRODUCCIÓN A J2EE
TEMA Nº 1: INTRODUCCIÓN A J2EE
 
Java
JavaJava
Java
 
Qué es java
Qué es javaQué es java
Qué es java
 
Curso de java_basico
Curso de java_basicoCurso de java_basico
Curso de java_basico
 

Más de marcos_77

Actividad nº6
Actividad nº6Actividad nº6
Actividad nº6marcos_77
 
Actividad nº 4
Actividad nº 4Actividad nº 4
Actividad nº 4marcos_77
 
Actividad n3
Actividad n3Actividad n3
Actividad n3marcos_77
 
Act 3 aguilera
Act 3 aguileraAct 3 aguilera
Act 3 aguileramarcos_77
 
Act 1 aguilera
Act 1 aguileraAct 1 aguilera
Act 1 aguileramarcos_77
 
Actividad nº 7
Actividad nº 7Actividad nº 7
Actividad nº 7marcos_77
 

Más de marcos_77 (6)

Actividad nº6
Actividad nº6Actividad nº6
Actividad nº6
 
Actividad nº 4
Actividad nº 4Actividad nº 4
Actividad nº 4
 
Actividad n3
Actividad n3Actividad n3
Actividad n3
 
Act 3 aguilera
Act 3 aguileraAct 3 aguilera
Act 3 aguilera
 
Act 1 aguilera
Act 1 aguileraAct 1 aguilera
Act 1 aguilera
 
Actividad nº 7
Actividad nº 7Actividad nº 7
Actividad nº 7
 

Act 5 andrada aguilera

  • 1. java NOMBRE: Marcos Aguilera Alejandro Andrada PROF.. Liliana Roldan Estela Masías
  • 2. JAVA QUE ES JAVA? PARA QUE SIRVE ? QUE APLICACIONES TIENE ?
  • 3. QUE ES JAVA? Java es un lenguaje de programación orientado a objetos TINE UNA SINTAXIS DE de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria
  • 4. CARACTERISTICA Paradigma: Orientado a objetos Apareció en: 1995 Diseñado por: Sun Microsystems (Comprada por Oracle) Tipo de dato: Fuerte, Estático Implementaciones: Numerosas Influido por: Objective-C, C++, Smalltalk, Eiffel Ha influido a: C#, J#, JavaScript,PHP Sistema operativo: Multiplataforma Licencia de software: GNU GPL / Java Community Process
  • 5. DENOMINACIONES El software de Java para el equipo o el entorno de ejecución Java se denomina también ejecución Java, entorno de ejecución, ejecución, JRE, máquina virtual Java, máquina virtual, Java VM, JVM, VM o descarga de Java ATRÁS
  • 6. PARA QUE SIRVE? Existe un gran número de aplicaciones y sitios Web que no funcionan a menos que Java esté instalado, y muchas más que se crean a diario. Java es rápido, seguro y fiable. De portátiles a centros de datos, de consolas de juegos a súper equipos científicos, de teléfonos móviles a Internet, Java está en todas partes. ATRÁS
  • 7. QUE APLICACIONES TIENE? Java le permite jugar en línea, participar en sesiones de chat con internautas de todo el mundo, calcular los intereses de una hipoteca y ver imágenes en tres dimensiones, entre otras muchas aplicaciones. Es también esencial para las aplicaciones de intranet y otras soluciones de comercio electrónico que constituyen la base informática de las empresas ENTRE OTRAS:
  • 8. OTRAS APLICACIONES 1. En dispositivos móviles y sistemas empotrados Desde la creación de la especificación J2ME (Java 2 Platform, Micro Edition) 2. En el navegador web 3. En sistemas de servidor 4. En aplicaciones de escritorio
  • 9. FIN
  • 10. NAVEGADORES WEB • Desde la primera versión de java existe la posibilidad de desarrollar pequeñas aplicaciones (Applets) en Java que luego pueden ser incrustadas en una página HTML para que sean descargadas y ejecutadas por el navegador web. Estas mini-aplicaciones se ejecutan en una JVM que el navegador tiene configurada como extensión (plug-in) en un contexto de seguridad restringido configurable para impedir la ejecución local de código potencialmente malicioso. ATRAS
  • 11. APLICACIONES DE ESCRITORIO Hoy en día existen multitud de aplicaciones gráficas de usuario basadas en Java. El entorno de ejecución Java (JRE) se ha convertido en un componente habitual en los PC de usuario de los sistemas operativos más usados en el mundo. Además, muchas aplicaciones Java lo incluyen dentro del propio paquete de la aplicación de modo que se ejecuten en cualquier PC. ATRAS