Ambler – Zimmerman Operational Versus Definitional
Libro adottato a Bari, a.a. 2026/2027 · 2 canali
«Ambler – Zimmerman Operational Versus Definitional» è adottato per Metodi Avanzati di Programmazione dal prof. Annalisa Appice (Informatica – sede di Bari – Bari); per Metodi Avanzati di Programmazione dal prof. Pierpaolo Basile (Informatica – sede di Bari – Bari).
Come lo indica il docente: A.L. Ambler, M.H. Burnett, & B.A. Zimmerman Operational Versus Definitional: A Perspective on Programming Paradigms IEEE Computer, 25(9): 28-43, September 1992 (Introduzione ai paradigmi di programmazione) · A.L. Ambler, M.H. Burnett, & B.A. Zimmerman Operational Versus Definitional: A Perspective on Programming Paradigms IEEE Computer, 25(9): 28-43, September 1992 (Introduzione ai paradigmi di programmazione)
Testi e articoli scientifici aggiuntivi (per approfondimenti)
Bruce Eckel Thinking in JavaCerca su Amazon ›Il prof non ha cambiato il libro dall'anno scorsoDa studiare: Capitoli 1-20, 22 per la parte relativa ad Ambienti e linguaggi di programmazioneVerificato sulla scheda ufficiale il 03/10/2026
Ambler – Zimmerman Operational Versus Definitionalquesto libroCerca su Amazon ›Il prof non ha cambiato il libro dall'anno scorsoVerificato sulla scheda ufficiale il 03/10/2026
Argomenti del programma: Introduzione ai paradigmi di programmazione (2 ore) ● Tre approcci alla programmazione: operazionale, definizionale e dimostrazionale. Astrazione nella programmazione (10 ore) ● Fondamenti: Introduzione all’astrazione. Astrazione di funzione, di procedura, di controllo, e di selettore. Astrazione di tipo e tipi astratti di dato. Specifiche algebriche per i tipi astratti di dato.
Testi e articoli scientifici aggiuntivi (per approfondimenti)
Bruce Eckel Thinking in JavaCerca su Amazon ›Il prof non ha cambiato il libro dall'anno scorsoDa studiare: Capitoli 1-20, 22 per la parte relativa ad Ambienti e linguaggi di programmazioneVerificato sulla scheda ufficiale il 03/10/2026
Ambler – Zimmerman Operational Versus Definitionalquesto libroCerca su Amazon ›Il prof non ha cambiato il libro dall'anno scorsoVerificato sulla scheda ufficiale il 03/10/2026
Nel corso delle lezioni il docente illustrerà i concetti con l’ausilio di slide che sintetizzano i contenuti del testo di riferimento e riportano esercizi svolti in aula.
Argomenti del programma: • Introduzione al corso (1 ora) • Introduzione ai paradigmi di programmazione: i tre approcci alla programmazione: operazionale, definizionale e dimostrazionale (2 ore) • L’astrazione nella programmazione (18 ore) ◦ Fondamenti: Introduzione all'astrazione ◦ Astrazione di funzione, di procedura, di controllo e di selettore ◦ Astrazione di tipo e tipi astratti di dato ◦ Specifiche algebriche e assiomatiche per i…