Lenguaje de Programación Ada ¿Para qué se utiliza Ada?

Anuncio
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
Descargar