Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Mi Lenguaje de Programación Preferido

877 views

Published on

  • Be the first to comment

  • Be the first to like this

Mi Lenguaje de Programación Preferido

  1. 1. Creado por Antonio Baez Y00-27-6990Universidad Interamericana de Puerto Rico Recinto de Bayamón
  2. 2. Java Tabla de Contenido Introducción Lenguaje de Programación: Java Definición Función Ventajas Desventajas Ambientes de mayor uso Conclusión Referencias
  3. 3. Java Introducción En esta presentacion estaremos hablando sobre el el lenguaje de programacion llamado Java. Vamos a indicar su definicion, ventajas y desventajas que contiene el programa y sus caracteristicas mayores que lo llevan a ser uno de los mas conocidos. Notaremos el donde se encuentra el mayor uso de este lenguaje de programación. Veremos el porque Java es uno de los lenguajes de programación mas simples.
  4. 4. Java Definición El lenguaje de programación Java , fue diseñado por la compañía Sun Microsystems Inc, con el propósito de crear un lenguaje que pudiera funcionar en redes computacionales heterogéneas y tambien que fuera independiente de la plataforma en la que se vaya a ejecutar. Se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada” The Green Project ” en Sun Microsystems en el año 1991. Fue desarrollado por James Gosling en 1995 y se considera como algo similar al programa C++. Pero este tiene un modelo de objetos más simple y elimina herramientas de bajo nivel.
  5. 5. Java Función Las aplicaciones Java están típicamente compiladas en un bytecode el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible. Java es considerado simple, familiar, robusto, seguro, portable, e independiente. Es considerado simple porque elimina la complejidad de los lenguajes como "C" y da paso al contexto de los lenguajes modernos orientados a objetos Es considerado familiar porque el sintaxis de Java es muy similar al de C o de C++. Es considerado robusto porque el sistema de Java maneja la memoria de la computadora por ti. No te tienes que preocupar por esa memoria que no se este utilizando. Es seguro porque evita se puedan codificar virus con este lenguaje. Y también existen muchas restricciones. Es portable porque un programa compilado de Java puede ser utilizado por cualquier computadora que tenga implementado el interprete de Java. Se le considera independiente porque esta compilado por bytecodes. Este códido es interpretado por diferentes computadoras de una manera similar . Por esa razón Java logra ser un lenguaje que no depende de una arquitectura computacional definida.
  6. 6. Java Función Java corre en una maquina virtual y puede funcionar como una aplicación sola o como un applet.
  7. 7. Java Ventajas Independiente de la plataforma Podemos desarrollar aplicaciones web dinámicas usando Java. Permite que se pueda crear programas modulares y códigos reutilizables.
  8. 8. Java Desventajas Sintaxis Evoluciona lentamente Es difícil de aprender, tomándolo como el primer lenguaje que se pretende conocer. El manejo de dependencias puede ser complejo si no se hace con cuidado. No permite pasar por referencia objetos.
  9. 9. Java Ambiente de mayor uso Podemos encontrar Java en diferentes ambientes. Estos pueden ser: Communicaciones Bancos Departamentos de Medicina Ingenieria
  10. 10. Java Conclusión Java es un programa bastance facil de usar. Esta orientado a objetos. Estos objetos agrupan en estructuras encapsuladas tanto sus datos como los métodos que manipulan esos datos. El lenguaje Java y su sistema de ejecución en tiempo real son dinámicos . Las clases sólo se enlazan a medida que son necesitadas. Vemos como hoy en día se usa hasta en los teléfonos celulares, video juegos y en computadoras mas avanzadas.
  11. 11. Java Referencias www.wikipedia.com www.google.com www.oracle.com www.wikibooks.com

×