ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PROGRAMACIÓN EN JAVA


Enviado por   •  7 de Junio de 2015  •  833 Palabras (4 Páginas)  •  446 Visitas

Página 1 de 4

Adrian Nicolás Malaver Barrera

4. PROGRAMACIÓN EN JAVA

Java es un lenguaje de programación interpretado y orientado a objetos. Para trabajar en este lenguaje es

necesario tener en cuenta varios aspectos antes de comenzar a codificar los algoritmos que hemos realizado.

4.1 ¿Qué es un lenguaje de programación?

Un lenguaje de programación es un lenguaje, similar al español o al inglés, que se define por la necesidad

que tenemos de comunicarnos con una máquina. Más específicamente porque requerimos decirle lo que

debe hacer y es necesario establecer un idioma que ambas partes puedan entender. Se han diseñado

diversos lenguajes enfocados a soluciones, entornos o dispositivos específicos. Trabajaremos en el lenguaje

de programación Java porque es un lenguaje independiente de la plataforma, robusto, orientado a objetos y

a la construcción de software libre1.

4.2 Lenguajes de programación interpretados y compilados

El proceso general de construcción de software implica los siguientes pasos:

• Análisis: se modela el problema.

• Diseño: se definen los artefactos que es necesario construir para solucionar el problema.

• Implementación: se genera el código en un lenguaje de programación que permite solucionar el

problema a través de un conjunto de instrucciones.

Posteriormente, se generan archivos que un entorno, un dispositivo o un sistema operativo puedan ejecutar.

En el caso de un lenguaje compilado, el código se transforma en un archivo ejecutable que usa los recursos

del computador para cumplir sus tareas.

En un lenguaje interpretado, como Java, el resultado de dicha transformación es un código en un lenguaje

que describe instrucciones más abstractas que las generadas por un lenguaje compilado, que serán

ejecutadas por un entorno de ejecución. Este entorno de ejecución es un software que se implementa en un

sistema operativo, con el objetivo de garantizar la ejecución de las instrucciones del lenguaje.

Particularmente en Java, este entorno de ejecución es la Máquina virtual de Java o Java Virtual Machine (JVM)

que ha sido implementada por Sun Microsystems para los sistemas operativos Windows™, Linux y Solaris.

Además, ha sido implementada en navegadores de internet para soportar aplicaciones Java en entornos web.

1 Para mayor información consulta la videocápsula “Programación en Java” dentro de los recursos de la

semana 2 del curso.

Adrian Nicolás Malaver Barrera

4.3 Proceso de compilación

Al compilar un programa en Java, en general, se siguen estos pasos:

• Análisis léxico: en este proceso se convierte el código en un conjunto de símbolos abstractos llamados

tokens, que representan operaciones entre los elementos que componen el lenguaje. Este proceso

fallará si dichos tokens no pueden ser identificados por errores de codificación.

• Análisis semántico: en este proceso se halla sentido al programa completo, de acuerdo con las reglas

definidas para el lenguaje de programación que se use.

• Generación de bytecode:

...

Descargar como (para miembros actualizados)  txt (5.9 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com