Mi Lenguaje de Programación Preferido

839 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
839
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

×