U.T.N.F.R.R.O
Java es un lenguaje de programación de propósito general,
concurrente, orientado a objetos que fue diseñado
específicamente para tener tan pocas dependencias de
implementación como fuera posible. Su intención es permitir que
los desarrolladores de aplicaciones escriban el programa una vez
y lo ejecuten en cualquier dispositivo (conocido en inglés como
WORA, o "write once, run anywhere"), lo que quiere decir que el
código que es ejecutado en una plataforma no tiene que ser
recompilado para correr en otra. Java es, a partir de 2012, uno
de los lenguajes de programación más populares en uso,
particularmente para aplicaciones de cliente-servidor de web,
con unos 10 millones de usuarios reportados.
El lenguaje
de programación Java fue originalmente desarrollado por James
Gosling de Sun Microsystems (la cual fue adquirida por la
compañía Oracle) y publicado en 1995 como un componente
fundamental de la plataforma Java de Sun Microsystems. Su
sintaxis deriva en gran medida de C y C++, pero tiene menos
utilidades de bajo nivel que cualquiera de ellos. Las
aplicaciones de Java son generalmente compiladas a bytecode
(clase Java) que puede ejecutarse en cualquier máquina virtual
Java (JVM) sin importar la arquitectura de la computadora
subyacente.
La compañía Sun desarrolló la implementación
de referencia original para los compiladores de Java, máquinas
virtuales, y librerías de clases en 1991 y las publicó por
primera vez en 1995. A partir de mayo de 2007, en cumplimiento
con las especificaciones del Proceso de la Comunidad Java, Sun
volvió a licenciar la mayoría de sus tecnologías de Java bajo la
Licencia Pública General de GNU. Otros también han desarrollado
implementaciones alternas a estas tecnologías de Sun, tales como
el Compilador de Java de GNU y el GNU Classpath
Actividades de la cátedra
Para regularizar la asignatura deberá poseer:
CARGA DE DATOS ALUMNOS CURSANTES (FORMULARIO)
Trabajo Práctico Individual 1 con defensa
(fecha a determinar)
Parcial 1
(fecha a determinar)
Trabajo Práctico Individual 2 con defensa
(fecha a determinar)
Ver Examen Final
Ver Eatj
(Sitios gratuitos para Java y
MySQL)
Ver
Jelastic (Sitios gratuitos
para Java y MySQL)
Ver
HostinJava (Sitios gratuitos
para Java y MySQL)
Materiales importantes
Ver
Programa de Estudios
Ver
Bibliografía
Ver
Materiales
Ver Asistencia (se
habilita durante el año académico)
Ver Condición (se
habilita durante el año académico)
La vorágine de nuestra vida nos lleva a optimizar nuestros recursos. Las nuevas tecnologías aplicadas en forma inteligente a nuestra cotidianidad nos llevan a mejorar nuestras relaciones y calidad de vida.