Skip to main content

Investigacion acerca de java y el IDE Eclipse.




Historia:


Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA.

Los desarrolladores de java fueron James Gosling y Sun Microsystems.

El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. Esto se hizo bajo el principio, de poder ser usado bajo cualquier arquitectura "Write Once, Run Anywhere (escríbelo una vez, ejecútalo en cualquier sitio)".

En 1992 se presenta el proyecto verde, con los prototipos a bajo nivel. Entre 1993 y 1994 se trabaja para poder presentar un prototipo funcional (hotJava) donde se ve todo el potencial que JAVA puede ofrecer.

En 1995 finalmente, es presentada la versión alpha de java, y un año despues en 1996 es lanzado el primer JDK (JDK 1.0). El desarrollo de java a partir de entonces es imparable, se van presentando nuevos paquetes y librerías hasta la actualidad.

A día de hoy, podemos decir, que Java es uno de los lenguajes más importantes del mundo. Con una comunidad extendida en todos los componentes y más de 4 millones de desarrolladores, existen millones de dispositivos que lo usan. Ademas, tras el surgimiento de android, java se establecido como el lenguaje de programación para móviles más extendido del planeta.

Se cree que su nombre viene de una cafetería llamada java, por eso su logo se identifica con un café.

Paradigmas de programación de java:

programación orientada a a objetos:  El programa es una colección de objetos, cada objeto tiene sus propiedades y métodos que defines su comportamiento.

Programación concurrente: El programa es una colección de procesos que interactúan entre si para compartir recursos.

Dominios de java: Java es mas accesible que muchos otros lenguajes como c++. Por ejemplo la familiaridad del lenguaje y la disponibilidad de su código. 

paradigma: los códigos de de este lenguaje son ejecutados por el mismo procesador. Ademas soporta mas de un paradigma, es orientado a objetos e imperativo.

Ventajas: Presenta compatibilidad, ubicuidad e utilidad.

Ejemplos de software programado en java: 


  • videojuego Minecraft.
  • Azubu TV.
  • Vuze.
  • Runescape (ahora es Html5).
  • Nasa World Wind.
  • Sistema operativo Android.
  • 4Shared
  • Eclipse (IDE).
  • NeatBeans(IDE).

Resultado de imagen para ide eclipseResultado de imagen para android
Resultado de imagen para minecraft





Instalación IDE Eclipse: 

primeramente se debe verificar si ya tenemos instalado el oracle de java, si no instalarlo como se muestra en la siguiente imagen, antes empezar con la instalación de Eclipse.

Resultado de imagen para instalar eclipse en ubuntu



Tenemos dos formas de instalar eclipse, se puede realizar desde la tienda de ubuntu o directamente desde la terminal.






Ya lo tengo instalado, pero en su caso es nada mas de oprimir instalar y listo.





 Así se vería su interfaz.

Ejemplo de corrida de código: 





 Debuggeo en Eclipse: 

Para realizar un debuggeo general del programa se coloca un checkpoint en el inicio de la funcionalidad, donde se va a recorrer todo el programa y se van a llamar a todas las funciones.



Luego el debuggeo lo que hace es correr el programa a "pata"; es decir, de manera manual. Ahí es donde nos damos cuenta donde esta el error. En este caso no debe ser una suma, si no una multiplicación. 
















                                                           Bibliografía  

Gonzales A. (2013). Historia de Java. 2013, de tuProgramacion Sitio web: http://www.tuprogramacion.com/programacion/historia-de-java/

Liliana. (2016). Los mejores programas hechos en java. 2016, de JAVAHEROS Sitio web: http://javaheros.blogspot.com/2016/02/algo-mas-de-20-anos-de-java-los-mejores.html

Wikipedia. (2019). java(lenguaje de programacion). 2019, de Wikipedia Sitio web: https://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)









Comments

Popular posts from this blog

Recorridos del arbol binario en c

Recorridos de arboles binarios:  Los recorridos en arboles binarios se encargar de imprimir cada nodo del árbol, desde su raíz o nodo padre, hasta todas su hojas o nodos hijos. Existen 3 tipos de recorridos: Preorden: Realiza estos pasos recursivamente: Imprime la raíz. Atraviesa e imprime los nodos del sub-árbol izquierdo. Atraviesa e imprime los nodos del sub-árbol derecho.     Inorden: Realiza estos paso recursivamente.  Atraviesa e imprime los nodos del sub-árbol izquierdo.  Imprime la raíz.  Atraviesa e imprime los nodos del sub-árbol derecho.   Postorden: Realiza estos pasos recursivamente:   Atraviesa e imprime los nodos del sub-árbol izquierdo.  Atraviesa e imprime los nodos del sub-árbol derecho.   Imprime la raíz.  Bibliografia Ruiz E. (2013). ejemplos recorridos arboles binarios. 18 de setiembre del 2019, de ingenieria de software y negocios inteligentes Sitio web...

Ciclos - Capitulo 5

Introducción Se puede usar un bucle para indicarle a un programa que ejecute sentencias repetidamente. Suponga que necesita mostrar una cadena (por ejemplo, ¡Bienvenido a Java!) Cientos de veces. Sería tedioso tener que escribir la siguiente declaración cien veces:  Entonces, ¿cómo resuelves este problema? Java proporciona una construcción poderosa llamada bucle que controla cuántas veces se realiza una operación o una secuencia de operaciones en sucesión. Usando una declaración de bucle, simplemente le dice a la computadora que muestre una cadena cien veces sin tener que codificar la declaración de impresión cien veces, de la siguiente manera: Ciclo While Un ciclo while ejecuta declaraciones repetidamente mientras la condición es verdadera. La figura 5.1a muestra el diagrama de flujo del ciclo while. La parte del ciclo que contiene las declaraciones que se repetirán se llama cuerpo del ciclo. Una ejecución única de un cuerpo de bucle se conoce como una i...