Algoritmia

Páginas: 4 (786 palabras) Publicado: 21 de mayo de 2013
Introducción a la Algoritmia

1. EL LENGUAJE JAVA
Java es un lenguaje de programación de alto nivel con el que se pueden escribir programas de cualquier tipo. Se dice que es un lenguaje de altonivel porque se asemeja más al lenguaje humano, a diferencia de los lenguajes de bajo nivel que se asemejan más al lenguaje de las computadoras (conocidos como lenguajes máquina).
Los programasescritos en Java no son comprensibles en forma directa por el procesador, por lo que requieren de pasos intermedios de traducción al lenguaje del computador conocido como lenguaje máquina.

2. ETAPAS DEDESARROLLO DE UN PROGRAMA JAVA
Para desarrollar un programa en Java sigue las siguientes etapas:

2.1 Edición

En esta etapa, se escriben las instrucciones del programa usando el lenguaje Java yse guarda en un archivo cuyo nombre debe terminar con la extensión .java. Así, por ejemplo, el archivo podría llamarse Saludo.java. A este programa escrito en Java se denomina código fuente y paraescribirlo se puede recurrir a cualquier editor de texto.

2.2 Compilación

En esta etapa, se compila el código fuente usando el compilador de Java, que es un programa denominado javac.exe, con lo quese obtiene un nuevo código conocido como código de bytes, que queda guardado en un archivo con el mismo nombre que el archivo de código fuente, pero con la extensión .class. Así, si el archivo decódigo fuente se denomina Saludo.java, el código de bytes quedará almacenado automáticamente en un archivo denominado Saludo.class.

2.3 Ejecución

En esta etapa, el código de bytes es ejecutado porla Máquina Virtual de Java (JVM, siglas en inglés de Java Virtual Machine). El código de bytes es el lenguaje de la JVM.
Existe una JVM para cada plataforma (para cada sistema operativo); pero, todaslas
JVM pueden ejecutar el mismo código de bytes. Así, el código de bytes es independiente de la plataforma. Esto hace que los programas Java puedan ser ejecutados en cualquier máquina que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ALGORITMIA
  • Algoritmia
  • algoritmia
  • Algoritmia
  • Algoritmia
  • algoritmia
  • Algoritmia
  • Algoritmia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS