INF1 AP N° 1-Unidad 1

1
Instituto Universitario Aeronáutico Informática I Actividad de Proceso N° 1 Apellido, Nombre: Ríos, María Fernanda DNI: 34.502.693 Fecha: 25-AGO-2016 En ésta oportunidad le solicitamos realizar una síntesis del lenguaje de programación Java. JAVA es un lenguaje de alto nivel, de programación orientado a objetos que fue diseñado por SUN Microsystems y dirigido por James Gosling, en el año 1991. Tiene la particularidad de ser multiplataforma, lo que significa que es compatible con diversas plataformas (Windows, Mac, UNIX), y como applets, en diversos browsers (Internet Explorer, Netscape, Navigator, Sun HotJava). Se escribe un programa fuente o código fuente utilizando un editor de texto. El próximo paso, es que el computador entienda este código, para ello, se “traduce” por medio de un compilador, a un código intermedio llamado bytecode y crea un archivo “.class”. Por último, la Máquina Virtual de Java (JVM) interpreta este archivo con código bytecode y lo ejecuta.

Transcript of INF1 AP N° 1-Unidad 1

Page 1: INF1  AP N° 1-Unidad 1

Instituto Universitario Aeronáutico

Informática I

Actividad de Proceso N° 1

Apellido, Nombre: Ríos, María Fernanda

DNI: 34.502.693 Fecha: 25-AGO-2016

En ésta oportunidad le solicitamos realizar una síntesis del lenguaje de programación Java. 

JAVA es un lenguaje de alto nivel, de programación orientado a objetos que fue diseñado por SUN Microsystems y dirigido por James Gosling, en el año 1991. Tiene la particularidad de ser multiplataforma, lo que significa que es compatible con diversas plataformas (Windows, Mac, UNIX), y como applets, en diversos browsers (Internet Explorer, Netscape, Navigator, Sun HotJava).

Se escribe un programa fuente o código fuente utilizando un editor de texto. El próximo paso, es que el computador entienda este código, para ello, se “traduce” por medio de un compilador, a un código intermedio llamado bytecode y crea un archivo “.class”. Por último, la Máquina Virtual de Java (JVM) interpreta este archivo con código bytecode y lo ejecuta.