En aquesta secció, aprendrem com configurar l'entorn de desenvolupament per programar en Ada. Aquest procés inclou la instal·lació del compilador Ada, la configuració d'un editor de codi o un entorn de desenvolupament integrat (IDE) i la verificació de la instal·lació.
- Instal·lació del Compilador Ada
GNAT (GNU NYU Ada Translator)
GNAT és un compilador Ada de codi obert que forma part del projecte GNU. És una de les opcions més populars per a la programació en Ada.
Instal·lació en Windows
-
Descarregar GNAT:
- Visita la pàgina oficial d'Adacore: Adacore Downloads.
- Selecciona la versió de GNAT Community per a Windows i descarrega l'instal·lador.
-
Executar l'Instal·lador:
- Obre l'instal·lador descarregat i segueix les instruccions de la pantalla per completar la instal·lació.
-
Configurar les Variables d'Entorn:
- Afegeix el directori
bin
de GNAT al PATH del sistema:- Obre el Panell de Control.
- Navega a Sistema > Configuració avançada del sistema > Variables d'entorn.
- Afegeix el camí del directori
bin
de GNAT a la variable PATH.
- Afegeix el directori
Instal·lació en macOS
-
Descarregar GNAT:
- Visita la pàgina oficial d'Adacore: Adacore Downloads.
- Selecciona la versió de GNAT Community per a macOS i descarrega l'instal·lador.
-
Executar l'Instal·lador:
- Obre el fitxer
.dmg
descarregat i segueix les instruccions per instal·lar GNAT.
- Obre el fitxer
-
Configurar les Variables d'Entorn:
- Afegeix el directori
bin
de GNAT al PATH del sistema:- Obre el terminal.
- Edita el fitxer
.bash_profile
o.zshrc
(depenent de la teva shell) i afegeix la línia:export PATH=/path/to/gnat/bin:$PATH
- Guarda el fitxer i executa
source ~/.bash_profile
osource ~/.zshrc
.
- Afegeix el directori
Instal·lació en Linux
-
Descarregar GNAT:
- Visita la pàgina oficial d'Adacore: Adacore Downloads.
- Selecciona la versió de GNAT Community per a Linux i descarrega l'instal·lador.
-
Executar l'Instal·lador:
- Obre el terminal i navega al directori on has descarregat l'instal·lador.
- Fes executable l'instal·lador:
chmod +x gnat-community-<version>-linux-bin
- Executa l'instal·lador:
./gnat-community-<version>-linux-bin
-
Configurar les Variables d'Entorn:
- Afegeix el directori
bin
de GNAT al PATH del sistema:- Edita el fitxer
.bashrc
o.zshrc
i afegeix la línia:export PATH=/path/to/gnat/bin:$PATH
- Guarda el fitxer i executa
source ~/.bashrc
osource ~/.zshrc
.
- Edita el fitxer
- Afegeix el directori
- Configuració d'un Editor de Codi o IDE
Editors de Codi Recomanats
- Visual Studio Code: Un editor de codi lleuger amb moltes extensions disponibles.
- Sublime Text: Un editor de codi ràpid i personalitzable.
- Atom: Un editor de codi de codi obert amb moltes extensions.
Entorns de Desenvolupament Integrats (IDE)
- GNAT Studio: Un IDE complet desenvolupat per Adacore, especialment dissenyat per a Ada.
Configuració de Visual Studio Code per a Ada
-
Instal·lar Visual Studio Code:
- Descarrega i instal·la Visual Studio Code des de Visual Studio Code.
-
Instal·lar l'Extensió Ada:
- Obre Visual Studio Code.
- Ves a Extensions (icona de quadrat amb una fletxa).
- Cerca "Ada" i instal·la l'extensió "AdaCore Ada Language Support".
-
Configurar el Compilador:
- Obre la configuració de l'extensió i assegura't que el camí del compilador GNAT estigui configurat correctament.
Configuració de GNAT Studio
-
Descarregar GNAT Studio:
- Descarrega GNAT Studio des de la pàgina oficial d'Adacore: Adacore Downloads.
-
Instal·lar GNAT Studio:
- Segueix les instruccions de la pàgina per instal·lar GNAT Studio al teu sistema operatiu.
-
Configurar GNAT Studio:
- Obre GNAT Studio.
- Configura el camí del compilador GNAT a les preferències de l'IDE.
- Verificació de la Instal·lació
Prova del Compilador
-
Crear un Fitxer Ada:
- Crea un fitxer anomenat
hello.adb
amb el següent contingut:with Ada.Text_IO; use Ada.Text_IO; procedure Hello is begin Put_Line("Hola, món!"); end Hello;
- Crea un fitxer anomenat
-
Compilar el Fitxer:
- Obre el terminal i navega al directori on es troba
hello.adb
. - Executa la comanda:
gnatmake hello.adb
- Obre el terminal i navega al directori on es troba
-
Executar el Programa:
-
Executa el fitxer compilat:
./hello
-
Hauries de veure la sortida:
Hola, món!
-
Resum
En aquesta secció, hem après a configurar l'entorn de desenvolupament per programar en Ada. Hem instal·lat el compilador GNAT en diferents sistemes operatius, configurat un editor de codi o IDE, i verificat la instal·lació amb un programa senzill. Ara estem preparats per començar a programar en Ada!
Curs de Programació en Ada
Mòdul 1: Introducció a Ada
Mòdul 2: Conceptes Bàsics
- Variables i Tipus de Dades
- Operadors i Expressions
- Estructures de Control
- Bucles en Ada
- Subprogrames: Procediments i Funcions
Mòdul 3: Tipus de Dades Avançats
Mòdul 4: Programació Modular
Mòdul 5: Concurrència i Programació en Temps Real
Mòdul 6: Temes Avançats
Mòdul 7: Millors Pràctiques i Optimització
- Estil de Codi i Millors Pràctiques
- Depuració i Proves
- Optimització del Rendiment
- Consideracions de Seguretat