Está en la página 1de 3

INFORMATICA 1 I.U.A.

Conrado Campetella

UNIDAD 1
ACTIVIDAD DE PROCESO 1
Haga una sntesis del lenguaje de programacin Java.

Java es un lenguaje de alto nivel que permite escribir instrucciones como:


resultado = (primero + segundo) * tercero
Cuando se compila un programa en Java se genera un bytecode que es un
cdigo mquina utilizado por una computadora virtual llamada Java Virtual
Machine (JVM).
La Java Virtual Machine es un programa que puede leer el bytecode y
ejecutarlo. Es un intrprete que traduce cada instruccin en bytecode, a un
cdigo especfico de computadora que es inmediatamente ejecutado por la
computadora. La JVM corre en una computadora que se denomina host
computer.

Java est clasificado dentro de los lenguajes de alto nivel como un lenguaje
de programacin orientado a objetos.
El lenguaje fue diseado por Sun Microsystems en 1991 por James Gosling
como un lenguaje que podra ser incorporado en elementos electrnicos
para crear dispositivos electrnicos inteligentes.
Las principales caractersticas de Java son su compatibilidad de
plataforma y ejecucin en cualquier lugar. Esto hizo que un primer
momento el lenguaje fuera utilizado para desarrollar applets para pginas
Web con el fin de crear pginas dinmicas que se ejecuten de igual forma
independientemente de la computadora en la que corran.
La siguiente figura muestra dos maneras principales en las
cuales un programa Java puede ser creado por los usuarios de las
computadoras, referidas
formalmente como cliente local y Web de la computadora:

Como un pequeo programa embebido dentro de la pgina Web. Este


tipo de
programa se denomina applet.
Como un programa estndar, similar a los programas escrito en
cualquiera de los
numerosos lenguajes de alto nivel, tales como el C y el C++. Este tipo
de programa
se denomina aplicacin.

También podría gustarte