Está en la página 1de 19

Universidad Nacional Autónoma de México

Colegio de Ciencias y Humanidades Plantel Vallejo

HISTORIA DE JAVA

Cibernética y Computación
Grupo: 605
Equipo 2:

Hernández González Alisson Vanessa


Puente Pacheco Hanna
Gutiérrez Guadarrama Rodrigo
Candido Patiño Biaani Georgina
Introducción
Este trabajo está enfocado en la historia de java, desde su inicio,
desarrollo, las características que lo separan de otros lenguajes de
programación, aplicaciones, sus ventajas, desventajas y su futuro
como lenguaje de programación. Para lo que conoceremos los
lenguajes de programación que hay aparte de java.
Generaciones de los diferentes lenguajes de programación.
Primera Generación:

Es reconocida como “Lenguaje máquina”


Las computadoras se programaban en el lenguaje binario, sin embargo su uso
del lenguaje binario actualmente es nulo para la programación, aunque
pueden ser utilizados por compiladores para poder traducir los lenguajes de
programación a lenguaje de máquina.
Generaciones de los diferentes lenguajes de programación.
Segunda Generación:

Se crea el lenguaje ensamblador, por lo tanto el lenguaje ensamblador


consistió en modificar los códigos de la computadora a códigos más
sencillos y legibles, puesto que este programa seguía una serie de órdenes
que estas eran cargadas a un microprocesador.
Generaciones de los diferentes lenguajes de programación.
Tercera Generación:

Los comandos se desarrollan hacia un mayor nivel de complejidad, así


mismo estos comandos fueron perfeccionando y asimilando al lenguaje del
ser humano  e inclusive hacia las matemáticas. En cambio no era el adecuado
avance en su capacidad en el uso de la  memoria y en rapidez.
Generaciones de los diferentes lenguajes de programación.
Cuarta Generación:

Los lenguajes de programación adquieren una estructura más similar al


idioma del inglés e inclusive estos contienen herramientas de alto nivel. Por
lo tanto son más orientados a las tareas al momento de realizar un programa.
También se da a conocer la aparición de “lenguajes de programación
orientada a objetos”.
Generaciones de los diferentes lenguajes de programación.
Quinta Generación:

Actualmente es un problema polémico que hoy en día se está desarrollando


esta generación, debido que estos lenguajes de nivel muy alto emplearían
inteligencia artificial, aunque esto no implicaría para las computadoras
inteligentes, sino para aquellas computadoras que poseen la capacidad para
ejecutar o simular mediante en reglas mentales  
Desarrollo de Java.
El 3 de septiembre de 1992 se termina el desarrollo y con
ello el Proyecto Verde.

Oak Tree
Desarrollo de Java.
El 29 de septiembre de 1994 se termina el desarrollo del
prototipo de HotJava.
Desarrollo de Java.
En enero de 1995 Sun forma la empresa Java Soft para
dedicarse al desarrollo de productos basados en la
tecnologías Java
Caracteristicas Java vs otros lenguajes.
Los usos que se le pueden dar a Java son muy variados como:
● Productividad y Utilidades
○ Procesadores de texto.

○ Hojas de cálculo.

○ En ocasiones en Google Maps

○ Creación de Sistemas Operativos

● Entretenimiento

○ Juegos
Caracteristicas Java vs otros lenguajes.
● Educación
○ Hojas de finanzas.
○ Calculadora.
○ Gráficos

○ Herramientas para gestionar el tiempo


○ Composición
○ Ejercicios
Caracteristicas Java vs otros lenguajes.
● Comunicación
○ WhatsApp.
○ Line.
○ Telegram

• Aplicaciones Móviles
○ Desarrollos páginas web
○ Elementos multimedia
Desventajas de Java

● Java no siempre es recomendable. Por ejemplo, para


empezar a programar y para aprender un primer lenguaje
de programación y desarrollo, lo más aconsejable es
optar por otras opciones que no nos transmitan malos
hábitos de desarrollo y que nos aporten una experiencia
completa, no solo destinada al desarrollo de objetos,
como es Java.

● La sintaxis que trae Java resulta algo más molesto y


complicada que otros lenguajes
● Este lenguaje y los programas y proyectos realizados con él no
pueden ser ejecutados si no se dispone de la máquina virtual de
Java que permite visualizar y disfrutar de toda la experiencia de
usuario y todo el contenido sin problema.

● La más importante para el mercado y para las empresas de


hardware y software, debemos comentar que es un lenguaje
interpretado en el que, por su tipología y sus características,
cuenta con un rendimiento menor, que hace que nuestros
dispositivos y equipos requieren de una mayor potencia y una
mayor autonomía para usos similares a los que tendríamos con
programas y con software realizados con otros lenguajes de
programación.
Ventajas de Java

● Tiene facilidad de uso y aprendizaje que conlleva, ya que, al estar


orientada a los objetos, no solo supone una mejora para desarrollo y para
la programación, sino que también mejora la forma de pensar de su
software y el funcionamiento
● Es independiente de su multiplataforma y de todo lo que está engloba, ya
que eso le permite emplear el software y ejecutarlo desde cualquier equipo
o cualquier dispositivo, sin importar que este sea Mac, Windows o Linux, o
incluso en dispositivos móviles más actuales y en tabletas.
● Java cuenta con una serie de librerías y opciones que le permiten a los
usuarios llegar más lejos y contar con herramientas y utilidades para todo
lo que deseen y para todo lo que requiera en cualquier momento
● Java cuenta con una serie de librerías y opciones que le
permiten a los usuarios llegar más lejos y contar con
herramientas y utilidades para todo lo que deseen y para
todo lo que requiera en cualquier momento
● Existen ciertos editores (IDEs) de gran calidad y
excelencia, que les permiten a los programadores y
desarrolladores hacer más por sus proyectos, a un ritmo
más fluido y con un trabajo más cómodo.
● La solución de errores y fallos a través del lenguaje de
Java que nos ofrece, permitiéndonos revisar las creaciones
y corregirlas.
Futuro de Java.
El futuro es muy confuso en este mundo cambiante. En el que de un año
para otro vemos un cambio significativo en el mercado y nuevos
dispositivos que llegan con pretensiones de cambiarlo todo y suponer una
revolución que altere nuestra percepción y la forma de utilizar los
móviles inteligentes, los ordenadores y demás equipos. Java no lo tiene
muy difícil para adaptarse a ello y a todos los cambios, pero sí para
seguir siendo el lenguaje tan extendido y destacado que lo es hoy en día.
Fuentes Bibliográficas
● Java. “¿Qué es Java?”. Recuperado de:
https://www.java.com/es/about/whatis_java.jsp

● FormaTalent. (Actualizado 2018). Ventajas y desventajas de Java como lenguaje


de programación. Enero, 10. 2019, de FormaTalent© Sitio web:
http://formatalent.com/ventajas-y-desventajas-de-java-como-lenguaje-de-progra
macion/

● FormaTalent. (Actualizado 2018). ¿Tiene Java futuro para el mercado


profesional?. Enero, 10. 2019, de FormaTalent© Sitio web:
http://formatalent.com/tiene-java-futuro-para-el-mercado-profesional/

● cad.com. (2018). historia del lenguaje de java. 10/01/2019, de cad.com Sitio


web: http://www.cad.com.mx/historia_del_lenguaje_java.htm

También podría gustarte