Entorno de Programación en Ada
Sistema de desarrollo:
Como entorno de desarrollo de programación en Ada 95 se empleará
"ObjectAda for Windows". Este entorno de desarrollo integra los
siguientes componentes:
i) Compilador de Ada 95.
ii) Gestor de proyectos.
iii) Editor sensible a Ada 95.
iv) Depurador.
Al ejecutar el entorno "OA.exe" nos encontramos con: un menú principal,
cuatro de las cinco barras de herramientas y la ventana dividida en dos
secciones, el área de trabajo principal y la ventana de mensajes.
La mayoría de las opciones seleccionables por menú nos las
encontramos también en una de las cinco barras de herramientas:
Estándar, Proyecto, Edición, Depurado, Examinar. Por defecto
la barra de examinar no está visible. El área de trabajo
es la zona de edición de ficheros, proyectos y objetivos, la ventana
de mensajes está compuesta de tres secciones donde se muestra la
salida de la ejecución de distintas herramientas del entorno.
El entorno maneja ficheros, proyectos y objetivos. Un proyecto representa
un conjunto de ficheros relacionados. Un objetivo (target) representa un
subconjunto de ficheros usados para construir uno o más programas
y las opciones de compilación y construcción usadas en el
proceso. Los "targets" se pueden usar para controlar la forma en que se
construyen los programas. Distintos "targets" pueden tener los mismos ficheros
pero distintas opciones, o las mismas opciones y distintos ficheros.
Por defecto, un proyecto se crea con dos objetivos: "release" y "debug".
El primero está pensado para obtener programas definitivos, el segundo
está pensado para ejecución del programa en una fase de pruebas.
Creación de un proyecto.
Para crear un nuevo proyecto es suficiente con escoger la opción
"New" del submenú "File" y seleccionar "Project" en el dialogo que
se muestra. El proyecto se creará en una carpeta, preferiblemente
vacía, donde el entorno creará subcarpetas de trabajo. En
el diálogo de creación de proyectos (New project) hay que
especificar tanto el nombre del proyecto como la carpeta (Directory) donde
queremos crearlo.
Una vez creado el proyecto se puede establecer
con "Project|Files" qué ficheros lo forman. Estos ficheros deben
existir en el momento de añadirlos al proyecto (cuando se crea un
proyecto se despliega automáticamente el diálogo de "Project|Files",
pero como los ficheros del proyecto normalmente no existirán en
ese momento, es mejor cerrarlo y volver a activarlo vía ménu
cuando los mismos se hayan creado).
Para crear ficheros se escoge la opción "File|New",
igual que para crear el proyecto, pero ahora se deberá elegir "Code/Text"
en el diálogo de creación.
Los ficheros donde se almacena el proyecto tienen la extensión
".prj" . Los ficheros fuente tienen extensiones ".ada", ".adb" y "ads".
La extensión ".ada" corresponde al fichero que contiene el procedimiento
principal del proyecto, que servirá como punto de inicio del programa.
Para ejecutar un programa es necesario compilar
cada unidad y enlazarlas sin ningún error. Se utilizará la
opción "Project|Compile" para compilar y "Project|Build" para enlazar.
Con "Project|Execute" se ejecuta el programa. No debe olvidarse compilar
y enlazar siempre que se hagan cambios.
Para trasladar, guardar o copiar un proyecto es suficiente con copiar
los ficheros ".prj", ".ada", ".adb" y "ads".
[Inicio][Siguiente]