Características generales
(1...)
Lenguaje de propósito general
Profesional (complejo: no pensado
para aprendices)
Incorporación de puntos clave de
la tecnología de programación:
- Legibilidad: Evita notación demasiado concisa (es más costoso el
mantenimiento que la producción de software: "un programa se lee más veces
de las que se escribe")
- Fuertemente y estáticamente tipado: Gran cantidad para definir
datos de tipos diferentes. Cada dato puede usarse solo en operaciones
especificas de su tipo. La utilización inadecuada se detecta en tiempo de
compilación.
- Diseño a gran escala: Programación modular. Mecanismos de
encapsulación. Compilación separada.
- Abstracción de datos: Separación clara entre especificación y
representación e implementación.
- Modulos génericos: Creación ¿¿¿
- Programas concurrente: Descripción de procesos que pueden
ejecutarse concurrentemente. Definición de operaciones de sincronización entre
esos procesos.
Manejo de excepciones: Definición
de comportamientos de recuperación ante situaciones de error no previstas.
Bibliografía fundamental
...
Escribir en Ada
El fichero debe terminar en > .abd
';' > para finalizar una
orden.
>> no hay llaves.
'--' > es un comentario.
witch > incluye paquetes.
ada.txt_io > Caracteres
Ada. intengeur ¿¿> Enteros
procedure ... is >
procedimiento principal
use > hace referencia de paquetes
begin > comienzo del
programa
put (" ") > para cadenas de caracteres.
get (" ") > para capturar un caracter.
constant: declaración de variables.
while loop / end loop > mientras...haz
if then /end if > Sí... entonces
'/=' > distinto de
':=' > asignar
'=' > comparar
Compilar Ada
Para compilarlo debes
introducirte en la terminal de ubuntu:
sudo apt-get update
sudo apt-get install
gnat-4.6
Una vez instalado
Para crear el documento gedit nombre del documento e '&'
Para compilar gnatmake junto al nombre del documento
(sin la extensión)
Para ejecutarlo './' junto al nombre del documento (sin
la extensión)
0 comentarios:
Publicar un comentario