130 likes | 312 Views
I.T.M. “FUNDAMENTOS DE PROGRAMACION”. “EJECUCION DE UN PROGRAMA ESCRITO EN JAVA”. Instituto Tecnológico de Minatitlán. “Ingeniería en sistemas computacionales”. Fundamentos de Programación. Antonio Santos Eustaquio. M.C. José Ángel Toledo Álvarez. Ejecución de un programa escrito en Java
E N D
I.T.M “FUNDAMENTOS DE PROGRAMACION” “EJECUCION DE UN PROGRAMA ESCRITO EN JAVA”
Instituto Tecnológico de Minatitlán “Ingeniería en sistemas computacionales” Fundamentos de Programación Antonio Santos Eustaquio M.C. José Ángel Toledo Álvarez
Ejecución de un programa escrito en Java Java es un lenguaje que se ejecuta con un intérprete a diferencia de Pascal o C que se compilan para producir un código ejecutable que luego se ejecuta independientemente. Para ejecutar un programa escrito en Java deberá: • Escribir su programausando su editor de texto favorito (se sugiere pico o emacs). • Compilar el programa usando javac. Esto producirá un archivo por cada clase que usted defina. Estos archivos no tendrán código ejecutable sino un lenguaje intermedio llamado código en bytes (byte-code) que podrá ser ejecutado con un intérprete como indica al próximo paso. • Ejecutar el programa usando java. Qué es exactamente un programa en Java se discutirá más adelante. Java es un intérprete, es decir, la traducción a lenguaje de máquina de cada una de las instrucciones del programa se hace mientras se está ejecutando cada instrucción.
Compilación y ejecución de programas Java (1 de 4) El Kit de desarrollo de Java (JDK) contiene las herramientas y librerías necesarias para crear y ejecutar applets y aplicaciones en Java. A continuación se listas algunas de las utilidades que se pueden encontrar en el JDK: • javac. Es el compilador de Java. Se encarga de convertir el código fuente escrito en Java a bytecode. • java. Es el intérprete de Java. Ejecuta el bytecode a partir de los archivos class. • appletviewer. Es un visor de applets. En la mayoría de las ocasiones puede utilizarse en lugar de un Navegador Web. • javadoc. Se utiliza para crear documentación en formato HTML a partir de el código fuente Java y los comentarios que contiene. • javap. Es un desensamblador de Java. • jar. Es una herramienta utilizada para trabajar con los archivos JAR.
Ejecución de un programa java en el TEXPAD Para llevar acabo la ejecución del programa lo primero que se debe hacer es guardar el programa asignándole un nombre con la extensión .JAVA para que el programa pueda leerlo. Una vez realizado esta acción se procede al siguiente paso Para ejecutar un programa escrito en java desde el editor de texto TEXPAD e realiza desde el menú Herramientas … En donde encontraremos los siguientes comandos para ejecutar y compilar el programa…
para ejecutar el programa se debe de detectar lo posibles errores que haya en el programa realizando la compilación primero en el menú Compilar Java Una vez realizado esta opción proseguimos con las correcciones de los errores si es que se detectaron, en caso contrario continuar con el siguiente paso.
Una vez realizado el paso anterior se procede a la parte mas importante, la ejecución del programa, como se muestra en la figura Una vez realizado la ejecución del programa obtendremos el resultado buscado, el funcionamiento del programa, mostrando en pantalla la función que realiza.
En pantalla se muestra después de haber ejecutado el programa de la siguiente manera:
Con esto finaliza el proceso de ejecución de un programa realizado por medio de un editor de texto que en este caso es el TEXPAD.
Cuestionario 1.-¿Cuál es el programa que usamos los alumnos de primer semestre como maquina virtual, o compilador? Respuesta: el JSDK 2.-¿Qué es lo primero que se debe hacer antes de ejecutar o compilar el programa java? Respuesta: Guardar el programa asignándole un nombre correspondiente 3.-¿defina que es java(compilador)? Respuesta: Java es un intérprete, es decir, la traducción a lenguaje de máquina de cada una de las instrucciones del programa se hace mientras se está ejecutando cada instrucción. 4.-¿Menciona por lo menos 5 utilidades del JDK? Respuesta: javac, java. Appletviewer, javadoc. Javapjar. 5.-¿Menciona 5 opciones que se encuentran en el menu Herramientas del texpad? Respuesta: Comparar archivos, Ortografía, Ordenar ,Ejecutar, copilar java, ejecutar aplicación JAVA ejecutar Subprograma JAVA