• Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
267
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
9
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Universidad Interamericana de Puerto Rico Recinto de Bayamón Java COMP 2110 Introducción Ciencias de ComputadorasPresentado por: o Henry Cabrejas Cruz
  • 2. Tabla de contenido Introducción Java – Definición – Función – Ventajas – Desventajas – Ambientes de Demanda Conclusiones ReferenciasPage  2
  • 3. Introducción Hoy en día, el uso de internet es indispensable en la búsqueda de información, por ello es fundamental conocer uno de los lenguajes más importantes utilizado en este ámbito. Este lenguaje de programación es Java. La importancia de Java se ha desarrollado incluso para distintos tipos de dispositivos además del ordenador como móviles, reproductores de Blu-ray, decodificadores, impresoras, juegos, sistema de navegación en vehículos, estaciones de pagos de aparcamientos, dispositivos médicos, cámaras web y mucho más.Page  3
  • 4. Java La primera plataforma informática creada por Sun Microsystems en 1995. El objetivo era utilizarlo en un set-top box, un tipo de dispositivo para la recepción y la decodificación de la señal televisiva. El primer nombre del lenguaje fue Oak, luego se conoció como Green y finalmente adopto la denominación de Java.Page  4
  • 5. Definición Lenguaje de programación de alto nivel orientado a objetos. Permite crear programas que funcionan en cualquier tipo de ordenador y sistema operativo. La memoria es gestionada mediante un recolector de basura. El lenguaje en si mismo toma mucha sintaxis de C, Cobol y Visual Basic, pero elimina herramientas de bajo nivel y tiene un modelo de objetos más simples. Se usa Java para crear programas especiales denominados applets, que pueden ser incorporados en páginas web para hacerlas interactivas.Page  5
  • 6. Función El lenguaje de programación Java es un compilador de códigos. Todo programa en Java ha de compilarse y el código que genera es Java bytecodes. Los bytecodes son interpretados por Java Virtual Machine. De este modo se obtiene la independencia de la máquina. El código compilado se ejecuta en máquinas virtuales que si son dependientes de la plataforma.Page  6
  • 7. Ventajas Es simple: – Java ofrece toda la funcionalidad de un lenguaje eficaz, pero sin las características menos usadas y mas confusas de éstos. Es orientado a objetos: – Java implementa la tecnología C++ con algunas mejoras y elimina cosas para mantener el objetivo de la sencillez del lenguaje. Es distribuido: – Java se ha construido con extensas capacidades de interconexión TCP/IP. – Existen librerías de rutinas para acceder con protocolos como http y ftp.Page  7
  • 8. Ventajas Es robusto: – Java realiza verificaciones en busca de problemas tanto de compilación como en tiempo de ejecución. Es interpretado: – El interprete de Java puede ejecutar directamente el código objeto.Page  8
  • 9. Desventajas La velocidad: – La principal desventaja es que Java es más lento que otros lenguajes. La programación: – A pesar de ser un lenguaje de programación orientado a objetos sigue siendo un lenguaje y por lo tanto aprenderlo no es fácil. Reciente: – Java es nuevo. En pocas palabras no se conocen bien todas sus capacidades.Page  9
  • 10. Ambientes de Demanda Internet Consolas de juegos Decodificadores Dispositivos médicos Impresoras Cámaras web Teléfonos móvilesPage  10
  • 11. Conclusiones 1. El lenguaje de programación Java es vital en un gran numero de aplicaciones y sitios Web, porque no funcionarían al menos que Java esté instalado. 2. Java es rápido, seguro y fiable, por tal razón más aplicaciones que se crean a diario lo están usando. 3. Una aportación muy importante de Java en la Web es la interactividad entre el usuario y aplicación. 4. Actualmente, Java es un lenguaje de programación versátil, porque su uso abarca una extensa variedad en diferentes aplicaciones. 5. Su sencillez, robustez y seguridad lo hace uno de los lenguajes de programación más eficiente.Page  11
  • 12. Referencias• http://www.monografias.com/trabajos/lengprog/lengprog.shtml• http://www.java.com/es/download/faq/whatis_java.xml• http://definicion.de/java/
  • 13. ¡Gracias por su atención!Page  13