Società Editrice Esculapio

Libri più venduti del mese

Zannoli Corazza - Elementi di fisica
€ 25,00
Naldi - Informatica per la comunicazione
€ 14,00
Costanzo - Esercitazioni di chimica
€ 19,00
Bertacchi Bramanti Guerra - Esercizi di probabilità e statistica
€ 13,00
Bundle Benazzi - Regolamento di Polizia Veterinaria + Aggiornamenti
€ 193,00
€ 164,05


Cialdea Mayer Limongelli - Programmazione funzionale di Progetto Leonardo

Cialdea Mayer Limongelli - Programmazione funzionale
€ 27,00


Descrizione

 Vol. in brossura 17 x 24 - Pag. 302 - Ed. 2002 - Cod. 3438

Questo libro costituisce un'introduzione alla programmazione funzionale, con l'obiettivo di fornire sia i concetti e le tecniche di base utilizzate nei moderni linguaggi di programmazione funzionale, sia i fondamenti teorici che sono alla base di essi. Il libro è suddiviso in due parti. La prima parte è un'introduzione alla programmazione in Objective Caml, utilizzato come linguaggio di riferimento per illustrare i principi della programmazione funzionale. Particolare attenzione viene dedicata alla programmazione con funzioni di ordine superiore, che vengono introdotte fin dal primo capitolo, alla metodologia della ricorsione e alle strutture di dati fondamentali, ponendo in luce la relazione tra tipi di dati induttivi, definizioni ricorsive e dimostrazioni induttive.  Sono illustrati infine i concetti fondamentali del sistema dei moduli e il nucleo della programmazione imperativa in Objective Caml. La seconda parte illustra i fondamenti del paradigma del "calcolo come riduzione" alla base della programmazione funzionale. Essa contiene un'introduzione al lambda-calcolo, con una sintetica illustrazione del suo ruolo nello studio del concetto di calcolabilità e decidibilità. L'introduzione ai fondamenti della programmazione funzionale è completata dalla descrizione del sistema dei tipi dei linguaggi della classe ML e dall'analisi del concetto di valutazione in un ambiente, che evidenzia la differenza tra determinazione statica e dinamica del campo d'azione delle dichiarazioni.

Il libro è il frutto di una decina d'anni di esperienza nei corsi di Fondamenti di Informatica II prima, di Programmazione Funzionale poi, presso la Facoltà di Ingegneria dell'Università degli Studi di Roma Tre.

MARTA CIALDEA MAYER
E' professore associato presso la Facoltà di Ingegneria dell’Università degli Studi di Roma Tre, e docente dei corsi di Intelligenza Artificiale e Programmazione Funzionale.
     
CARLA LIMONGELLI
E' ricercatore presso la Facoltà di Ingegneria dell’Università degli Studi di Roma Tre, ha collaborato ai corsi di Fondamenti di informatica II e Programmazione Funzionale, ed è attualmente docente del corso di Algoritmi e Strutture di Dati.

Scheda Tecnica

INDICE
 
PROGRAMMAZIONE FUNZIONALE IN OBJECTIVE CAML
IL NUCLEO DI UN LINGUAGGIO FUNZIONALE
LISTE - STRUTTURE DATI FONDAMENTALI - DIMOSTRAZIONE DI PROPRIETA' DI PROGRAMMI - IL SISTEMA DEI MODULI - PROGRAMMAZIONE IMPERATIVA

FONDAMENTI DELLA PROGRAMMAZIONE FUNZIONALE
IL LAMBDA-CALCOLO - LAMBDA-CALCOLO PURO E APPLICATO - LAMBDA-CALCOLO CON TIPI - VALUTAZIONE DI ESPRESSIONI IN UN AMBIENTE - CALCOLABILITA'

APPENDICI
INTRODUZIONE - SISTEMI DI INFERENZA - INSTALLAZIONE E USO DI OCAML CON EMACS - BIBLIOGRAFIA - INDICE DELLE FUNZIONI DEFINITE
 

Hai bisogno di informazioni sul libro?
Il mio stato

Libri che ti potrebbero interessare

Cialdea Mayer - Logica
€ 18,00