Libri UniversitariZoom 100%

Prof. Andrea Marrella: i libri dei suoi insegnamenti

Scheda docente sul sito dell’ateneo ›
Insegnamenti trovati: 5
Sapienza 5 insegnamenti
Facoltà: Ingegneria dell'informazione, informatica e statistica

Prof. Andrea Marrella: Fondamenti di Informatica

7,6difficoltà
Sapienza · Facoltà: Ingegneria dell'informazione, informatica e statistica · Ingegneria Gestionale (L-8)
Di cosa si tratta: Sistemi informatici, algoritmi e programmi, linguaggi di programmazione e architettura del calcolatore con il modello di von Neumann aprono il percorso. Seguono sistemi numerici posizionali, conversioni di base, rappresentazione di interi e razionali, algebra di Boole, progettazione di algoritmi con diagrammi di flusso, strutture di controllo e cicli, tecniche di decomposizione dei problemi e ambiente di programmazione Python.

Dettagli corso

1º annoCorso: L-8
CFU: 9Canale: A-l

Tempo di studio e official info

Tempo consigliato per preparare l’esame: ≈ 8,5 settimane
Dati verificati il 18/09/2026

Libri indicati per la materia

Concetti di Informatica e fondamenti di PythonISBN 9788891635433
Tempo di studio del libro≈ 8,5 settimane
Obbligatorietà
Obbligatorio
Adottato in
9 materie
Tipo
Manuale
Pagine
762 pagine
Difficoltà
7,6
Domande possibili all’esame
  1. Che cosa si intende per algoritmo e quali proprietà deve possedere?
  2. Come si rappresentano i numeri interi nella memoria di un calcolatore?
  3. Quali sono le differenze tra linguaggi di programmazione compilati e interpretati?
  4. Che cosa sono le strutture di controllo nella programmazione imperativa?
  5. Come si definisce una funzione ricorsiva e quando termina?
  6. Quali sono le principali strutture dati lineari e quali operazioni supportano?
  7. Che cosa caratterizza una lista concatenata rispetto a un array?
  8. Come si analizza la complessità temporale di un algoritmo?
  9. Che cosa si intende per notazione O grande?
  10. Quali sono le componenti principali dell'architettura di von Neumann?
  11. In che modo il sistema operativo gestisce la memoria dei processi?
  12. Che cosa significa concorrenza nell'esecuzione dei programmi?
  13. Come funziona un algoritmo di ordinamento per confronto?
  14. Quali sono i vantaggi della programmazione orientata agli oggetti?
  15. Che cosa sono gli alberi binari di ricerca e come si bilanciano?
  16. Come si rappresentano i caratteri nei sistemi informatici?
  17. Quali sono i principali tipi di errore nella programmazione e come si individuano?
  18. Che cosa si intende per struttura dati hash e quali collisioni può generare?
  19. Come si scrive una query semplice su una base di dati relazionale?
  20. Quali differenze esistono tra memoria primaria e memoria di massa?

Domande di esercitazione costruite sul programma ufficiale, non fornite dal docente.

Altri docenti di Fondamenti di Informatica:

Prof. Andrea Marrella: Process Management And Mining

4,1difficoltà
Sapienza · Facoltà: Ingegneria dell'informazione, informatica e statistica · Ingegneria Gestionale - Management Engineering (LM-31)
Di cosa si tratta: Gestione, identificazione e progettazione dei processi aziendali, con modellazione tramite lo standard BPMN. Si trattano l'analisi quantitativa e qualitativa dei processi di business, la simulazione, la ri-progettazione da processi AS-IS a TO-BE, l'automazione e l'esecuzione dei processi e i sistemi informativi che ne supportano la gestione.

Dettagli corso

Tempo di studio e official info

Tempo consigliato per preparare l’esame: ≈ 3 settimane
Dati verificati il 18/09/2026

Libri indicati per la materia

Fondamenti di Business Process Management, McGraw-Hill (2nd Ed.,ISBN
Tempo di studio del libro≈ 3 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
n.d.
Difficoltà
4,1
Domande possibili all’esame
  1. Che cosa si intende per gestione dei processi aziendali e quali fasi comprende?
  2. Come si rappresenta un processo di business con una notazione grafica standard?
  3. Che cosa si intende per process mining e quali dati richiede?
  4. Come si ricostruisce un modello di processo a partire dai log di un sistema informativo?
  5. Quali indicatori si utilizzano per misurare le prestazioni di un processo?
  6. Come si individuano i colli di bottiglia in un processo operativo?
  7. Che cosa si intende per conformità di un processo rispetto a un modello di riferimento?
  8. Come si confrontano due varianti di un processo tramite l'analisi dei dati?
  9. Quali algoritmi si usano per scoprire automaticamente la struttura di un processo?
  10. Come si valuta la qualità di un modello di processo ricavato dai dati?
  11. Quali sono le differenze tra modellazione dichiarativa e procedurale dei processi?
  12. Come si gestisce la variabilità di un processo nell'esecuzione reale?
  13. Che cosa si intende per reingegnerizzazione dei processi e quando si applica?
  14. Come si utilizzano i log degli eventi per migliorare un processo aziendale?
  15. Quali strumenti si impiegano per l'automazione dei processi ripetitivi?
  16. Come si misura la durata dei passi di un processo e come si confrontano?
  17. Che cosa si intende per processo decisionale all'interno di un flusso di lavoro?
  18. Come si analizza l'impatto di una modifica di processo sulle prestazioni complessive?
  19. Quali vantaggi offre il monitoraggio dei processi in tempo reale?
  20. Come si documenta un processo in modo che possa essere mantenuto nel tempo?

Domande di esercitazione costruite sul programma ufficiale, non fornite dal docente.

Prof. Andrea Marrella: Process Management And Mining

4,1difficoltà
Sapienza · Facoltà: Ingegneria dell'informazione, informatica e statistica · Ingegneria Gestionale - Management Engineering (LM-31)
Di cosa si tratta: Gestione, identificazione e progettazione dei processi aziendali, con modellazione tramite lo standard BPMN. Si trattano l'analisi quantitativa e qualitativa dei processi di business, la simulazione, la ri-progettazione da processi AS-IS a TO-BE, l'automazione e l'esecuzione dei processi e i sistemi informativi che ne supportano la gestione.

Dettagli corso

Tempo di studio e official info

Tempo consigliato per preparare l’esame: ≈ 3 settimane
Dati verificati il 18/09/2026

Libri indicati per la materia

Fondamenti di Business Process Management, McGraw-Hill (2nd Ed.,ISBN
Tempo di studio del libro≈ 3 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
n.d.
Difficoltà
4,1
Domande possibili all’esame
  1. Che cosa si intende per gestione dei processi aziendali e quali fasi comprende?
  2. Come si rappresenta un processo di business con una notazione grafica standard?
  3. Che cosa si intende per process mining e quali dati richiede?
  4. Come si ricostruisce un modello di processo a partire dai log di un sistema informativo?
  5. Quali indicatori si utilizzano per misurare le prestazioni di un processo?
  6. Come si individuano i colli di bottiglia in un processo operativo?
  7. Che cosa si intende per conformità di un processo rispetto a un modello di riferimento?
  8. Come si confrontano due varianti di un processo tramite l'analisi dei dati?
  9. Quali algoritmi si usano per scoprire automaticamente la struttura di un processo?
  10. Come si valuta la qualità di un modello di processo ricavato dai dati?
  11. Quali sono le differenze tra modellazione dichiarativa e procedurale dei processi?
  12. Come si gestisce la variabilità di un processo nell'esecuzione reale?
  13. Che cosa si intende per reingegnerizzazione dei processi e quando si applica?
  14. Come si utilizzano i log degli eventi per migliorare un processo aziendale?
  15. Quali strumenti si impiegano per l'automazione dei processi ripetitivi?
  16. Come si misura la durata dei passi di un processo e come si confrontano?
  17. Che cosa si intende per processo decisionale all'interno di un flusso di lavoro?
  18. Come si analizza l'impatto di una modifica di processo sulle prestazioni complessive?
  19. Quali vantaggi offre il monitoraggio dei processi in tempo reale?
  20. Come si documenta un processo in modo che possa essere mantenuto nel tempo?

Domande di esercitazione costruite sul programma ufficiale, non fornite dal docente.

Prof. Andrea Marrella: Process Management And Mining

4,1difficoltà
Sapienza · Facoltà: Ingegneria dell'informazione, informatica e statistica · Ingegneria Gestionale - Management Engineering (LM-31)
Di cosa si tratta: Gestione, identificazione e progettazione dei processi aziendali, con modellazione tramite lo standard BPMN. Si trattano l'analisi quantitativa e qualitativa dei processi di business, la simulazione, la ri-progettazione da processi AS-IS a TO-BE, l'automazione e l'esecuzione dei processi e i sistemi informativi che ne supportano la gestione.

Dettagli corso

Tempo di studio e official info

Tempo consigliato per preparare l’esame: ≈ 3 settimane
Dati verificati il 18/09/2026

Libri indicati per la materia

Fondamenti di Business Process Management, McGraw-Hill (2nd Ed.,ISBN
Tempo di studio del libro≈ 3 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
n.d.
Difficoltà
4,1
Domande possibili all’esame
  1. Che cosa si intende per gestione dei processi aziendali e quali fasi comprende?
  2. Come si rappresenta un processo di business con una notazione grafica standard?
  3. Che cosa si intende per process mining e quali dati richiede?
  4. Come si ricostruisce un modello di processo a partire dai log di un sistema informativo?
  5. Quali indicatori si utilizzano per misurare le prestazioni di un processo?
  6. Come si individuano i colli di bottiglia in un processo operativo?
  7. Che cosa si intende per conformità di un processo rispetto a un modello di riferimento?
  8. Come si confrontano due varianti di un processo tramite l'analisi dei dati?
  9. Quali algoritmi si usano per scoprire automaticamente la struttura di un processo?
  10. Come si valuta la qualità di un modello di processo ricavato dai dati?
  11. Quali sono le differenze tra modellazione dichiarativa e procedurale dei processi?
  12. Come si gestisce la variabilità di un processo nell'esecuzione reale?
  13. Che cosa si intende per reingegnerizzazione dei processi e quando si applica?
  14. Come si utilizzano i log degli eventi per migliorare un processo aziendale?
  15. Quali strumenti si impiegano per l'automazione dei processi ripetitivi?
  16. Come si misura la durata dei passi di un processo e come si confrontano?
  17. Che cosa si intende per processo decisionale all'interno di un flusso di lavoro?
  18. Come si analizza l'impatto di una modifica di processo sulle prestazioni complessive?
  19. Quali vantaggi offre il monitoraggio dei processi in tempo reale?
  20. Come si documenta un processo in modo che possa essere mantenuto nel tempo?

Domande di esercitazione costruite sul programma ufficiale, non fornite dal docente.

Scorri di lato: 4 insegnamenti →
Facoltà: Lettere e Filosofia

Prof. Andrea Marrella: Planning And Strategic Reasoning

5,4difficoltà
Sapienza · Facoltà: Lettere e Filosofia · Filosofia e Intelligenza Artificiale (LM-78)
Di cosa si tratta: Modelli e linguaggi per il classical planning, con algoritmi di ricerca, euristiche indipendenti dal dominio e rilassamenti. Si affrontano complessità, variazioni ed estensioni del problema, l'uso pratico di un pianificatore, la pianificazione numerica e il ragionamento sulle azioni tramite Calcolo delle Situazioni e Golog, con assiomi di precondizione.

Dettagli corso

Tempo di studio e official info

Tempo consigliato per preparare l’esame: 13 settimane (3 mesi)
Dati verificati il 18/09/2026

Libri indicati per la materia

Scorri di lato: 5 libri
Nei negozi, con questo ISBN, c'è l'edizione del 2022, più recente di quella indicata dal docente (4ª ed., 2020).
Modern Approach – 4th Edition by Stuart RussellISBN 9781292401133
Tempo di studio del libro≈ 13 settimane
Obbligatorietà
Obbligatorio
Adottato in
3 materie
Tipo
Manuale
Pagine
1166 pagine
Difficoltà
9
A Concise Introduction to Models and Methods…ISBN 9783031015649
Tempo di studio del libro≈ 3 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
n.d.
Difficoltà
7,1
Theory and Practice, by Malik GhallabISBN
Tempo di studio del libro≈ 3 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
n.d.
Difficoltà
5,4
An Introduction to the Planning Domain Definition…ISBN 9781627058759
Tempo di studio del libro≈ 2 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
169 pagine
Difficoltà
5,3
Knowledge in Action, by Raymon ReiterISBN 9780262182188
Tempo di studio del libro≈ 3 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
n.d.
Difficoltà
6,6
Domande possibili all’esame
  1. What are the main classes of planning problems and how do they differ in their representation?
  2. How is a planning problem formalised using states, actions and goals?
  3. What is the difference between forward search and backward search in planning?
  4. How does a heuristic guide the search for a plan and what properties must it satisfy?
  5. What is the role of the STRIPS representation in classical planning?
  6. How are preconditions and effects used to determine whether an action is applicable?
  7. What is a partial order plan and how does it differ from a total order plan?
  8. How can hierarchical task networks decompose complex goals into simpler subtasks?
  9. What is the significance of the frame problem in the representation of actions?
  10. How does uncertainty change the planning process and which models address it?
  11. What is a Markov decision process and how is an optimal policy defined?
  12. How does game theory contribute to modelling strategic reasoning among several agents?
  13. What is the Nash equilibrium and how does it relate to rational strategic choices?
  14. How can a plan be evaluated in terms of cost, length and completeness?
  15. What techniques can be used to reason about the beliefs and intentions of other agents?
  16. How does temporal planning deal with actions that have a duration?
  17. What are the main approaches to plan execution monitoring and replanning?
  18. How is the complexity of a planning problem analysed in theoretical terms?
  19. In what ways can strategic reasoning be applied to negotiation and resource allocation?
  20. What are the advantages and limitations of the state space representation for large problems?

Domande di esercitazione costruite sul programma ufficiale, non fornite dal docente.

Domande frequenti Libri, programma ed esami del prof. Andrea Marrella a Sapienza

Che libro usa il prof. Andrea Marrella per Fondamenti di Informatica a Sapienza?

Per Fondamenti di Informatica (Canale A-L) indica come obbligatorio: Concetti di Informatica e fondamenti di Python.

Quanto è impegnativo Fondamenti di Informatica?

9 CFU, difficoltà stimata 7.6 su 10 rispetto agli esami della stessa area.

Che libro usa il prof. Andrea Marrella per Process Management And Mining a Sapienza?

Per Process Management And Mining (Canale unico) indica come obbligatorio: Fondamenti di Business Process Management, McGraw-Hill (2nd Ed.,.

Quanto è impegnativo Process Management And Mining?

6 CFU, difficoltà stimata 4.1 su 10 rispetto agli esami della stessa area.

Che libro usa il prof. Andrea Marrella per Process Management And Mining a Sapienza?

Per Process Management And Mining (Canale unico) indica come obbligatorio: Fondamenti di Business Process Management, McGraw-Hill (2nd Ed.,.

Quanto è impegnativo Process Management And Mining?

6 CFU, difficoltà stimata 4.1 su 10 rispetto agli esami della stessa area.

Che libro usa il prof. Andrea Marrella per Process Management And Mining a Sapienza?

Per Process Management And Mining (Canale unico) indica come obbligatorio: Fondamenti di Business Process Management, McGraw-Hill (2nd Ed.,.

Quanto è impegnativo Process Management And Mining?

6 CFU, difficoltà stimata 4.1 su 10 rispetto agli esami della stessa area.

Che libro usa il prof. Andrea Marrella per Planning And Strategic Reasoning a Sapienza?

Per Planning And Strategic Reasoning (Canale unico) indica come obbligatorio: Modern Approach – 4th Edition by Stuart Russell, A Concise Introduction to Models and Methods…, Theory and Practice, by Malik Ghallab, An Introduction to the Planning Domain Definition…, Knowledge in Action, by Raymon Reiter.

Quanto è impegnativo Planning And Strategic Reasoning?

6 CFU, difficoltà stimata 5.4 su 10 rispetto agli esami della stessa area.

Dove trovo la scheda ufficiale di un esame?

Ogni insegnamento qui sopra ha il link alla scheda ufficiale dell’ateneo: controllala sempre prima di acquistare.

Sei uno studente tra i 18 e i 22 anni?Con Prime Student hai 90 giorni gratis, poi Amazon Prime a soli 2,49 € al mese: consegne veloci e gratuite anche sui libri.Scopri Prime Student ›
Controlla sempre la scheda dell'esame. Le informazioni vengono dalle schede ufficiali degli atenei e possono cambiare o contenere errori: prima di acquistare verifica i testi sulla scheda ufficiale dell'esame (la trovi linkata in ogni esame) e, nel dubbio, chiedi al docente.
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.