Lenguaje de Programación Ada Javier Miranda ¿Para qué se utiliza Ada? Veamos información recolectada por el profesor Michael Feldman: http://www.seas.gwu.edu/~mfeldman/ada-project-summary.html http://www.seas.gwu.edu/~mfeldman/ada-project-summary.html 1 Nuestro primer programa Ada Los comentarios comienzan con -- -- Mi primer programa with Text_IO; Utilizo la biblioteca Text_IO procedure Practica_1 is Indico el nombre del programa begin Text_IO.Put_Line (“Hola Ada!”); Escribo en pantalla una línea de texto (una frase) end Practica_1; GNAT Programming System (GPS) Javier Miranda 2 Características de GPS Conoce el lenguaje de programación Ada Permite: • Comparar versiones de tus programas • Analizar programas Incluye un depurador Incluye un gestor de proyectos Es configurable GPS conoce Ada 3 Compara programas Ada Permite analizar programas 4 Incluye un depurador Incluye un gestor de proyectos 5 Es configurable Uso básico de GPS • En el laboratorio: Pulsar dos veces el boton izquierdo del ratón sobre el icono de GPS que tienes a la izquierda del escritorio. • ¿Y si no tengo el icono?: Para comenzar su ejecución abres una consola y escribes: En Windows: En Linux: C:\gps\bin\gps practica.adb gps practica.adb & 6 7 8 9 10 11 12 Si te equivocas en cualquiera de los pasos simplemente llega hasta el final y elige en el menú que tienes en la barra superior la opción: “Project.Edit Project Properties” 13 Configuración del editor Veamos ahora la secuencia de pasos a seguir para que el editor funcione mucho mejor con el lenguaje Ada 14 15 16 Uso normal de GPS • Como has visto, para compilar sólo tienes que pulsar la tecla F4 • Para ejecutar paso a paso tu programa (depurarlo) tienes que utilizar las opciones del menú Debug Para que todo te funcione igual en casa y en el laboratorio, recuerda siempre copiar todos los ficheros de tu proyecto (por ejemplo, practica_1.adb y practica_1.gpr) Si olvidas copiar el fichero del proyecto, simplemente tendrás que crear un nuevo proyecto en casa 17