Sistema de blogs Diarium
Universidad de Salamanca
Blog de Maximilian Hillenbrand
Proyecto Blog en Sistemas y Tecnologías de la Información en la Empresa
 

Lenguajes de Programacion: Experiencias con Java

En Alemania estudio Ingeniería Industrial en “Karlsruher Institute of Technology”. En el primer y en el segundo semestre aprendí Java, un lenguaje de programación. Después trabajé por el Instituto de Informática como tutor de Java para los alumnos debutantes. Con esta entrada quiero compartir algunos conocimientos basicos de Java.

Java es un lenguaje de alto nivel desarrollado por ORACLE. Para la traducción en un lenguaje de bajo nivel son necesarios un compilador y una interpretadora. El esquema de traducción del código funciona así:

Esquema de Traducción

 

 

 

 

 

 

 

Ventajas:

  • solo es necesario un compilador
  • el lenguaje Java es independiente del sistema operativo
  • el código fuente está protegido

Desventajas:

  • ejecución lenta
  • se necesitan distintas interpretadoras

 

La diferencia entre interpretadora y compilador

Por lo general interpretadoras y compiladores traducen el código fuente a un lenguaje que el ordenador entiende. Sin embargo funcionan de diferente mañera.

El compilador:

Es una programa que traduce directamente el código fuente usualmente a una lenguaje de maquina.

Compilador

 

Ventajas:

  • Utilización óptima de las características del procesador
  • Alta velocidad de procesamiento
  • el código fuente está protegido

Desventajas:

  • Se necesitan múltiples compiladores (uno para cada tipo de procesador)

 

La interpretadora:

El código fuente no es completamente traducido y es ejecutado más adelante. La interpretadora traduce instrucción por instrucción cuando sea necesario.

Interpretadora 

Ventajas:

  • el código fuente es ejecutable directamente

Desventajas:

  • ejecución lenta
  • se necesitan distintas interpretadoras
maxhillenbrand

About maxhillenbrand

Estudiante de Erasmus (Alemania)

, , , ,

Aún no hay comentarios.

Deja un comentario


*

Política de privacidad
Studii Salmantini. Campus de excelencia internacional