Guía mínima de Ada 95

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: 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.
Entorno OA
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]