Corso di formazione
Lisp e Programmazione Funzionale
prospetto informativo
|
|
Descrizione |
Il nome Lisp sta per List Processor, ossia «elaboratore di liste». La lista, infatti, è la tipica struttura dati gestita da questo linguaggio. I princìpi della programmazione in Lisp si discostano alquanto da quelli che reggono la programmazione dei linguaggi imperativi (Fortran, Pascal, C, ...). Il Lisp, infatti, è il più rodato esempio di linguaggio funzionale. Obiettivi del corso sono far acquisire la sintassi del linguaggio Lisp e, contemporaneamente, insegnare la metodologia di programmazione Lisp come caso esemplare di programmazione funzionale. Il corso è indicato tanto a chi si accosti per la prima volta alla programmazione quanto a coloro che, conoscendo qualche linguaggio imperativo, vogliono accostarsi alla programmazione funzionale.
|
|
Prerequisiti |
Conoscenza di base di Windows.
|
|
Contenuto del corso |
- Il ciclo READ-EVAL-WRITE dell'interprete Lisp
- S-espressioni e loro rappresentazione interna
- CAR, CDR e funzioni di base
- Definizione di funzioni da parte dell'utente
- Struttura ricorsiva delle funzioni
- Sviluppo di programmi di una certa ampiezza
|
|
Durata |
La durata del corso è di ventiquattro ore, normalmente suddivise in dodici lezioni di due ore.
|
|
Quota di partecipazione |
Il corso si effettua solo personalizzato o presso una nostra sede o on-site. Gli importi vengono definiti in base alla tipologia del corso.
|
|
|
|
|
|