Libro:

  • Illustrare come il modello della Piramide di Anthony viene utilizzato per caratterizzare le tipologie di sistemi informativi e le loro relazioni.

  • Confrontare gli elementi rappresentati dal modello della Piramide di Anthony e dal modello di Porter.

  • Illustrare il modello di Porter e discutere le relazioni con gli aspetti di modellazione organizzativa di un sistema informativo.

  • Illustrare che cosa si intende per Risorsa in un SI.

  • Illustrare le differenze tra OLTP e OLAP.

  • Parlare di Business Processes: principi, linguaggi di descrizione, esempi.

  • Secondo l’approccio BOAT, discutere le differenze tra la progettazione degli aspetti relativi all’organizzazione e quelli relativi alle architetture funzionali, e discutere in particolare la rappresentazione dell’interazione tra le parti.

  • Che cosa si intende per sistema ERP? Descriverne principi di funzionamento, vantaggi d’uso e architettura funzionale di massima.

  • Illustrare l’architettura funzionale dei sistemi ERP e discutere i vantaggi e gli svantaggi degli approcci make e buy.

  • Illustrare il ruolo dei dati in un sistema ERP.

  • Illustrare le caratteristiche dei sistemi ERP e la loro architettura funzionale.

  • Discutere i criteri che vengono utilizzati per decidere tra la selezione di componenti software (approccio buy) e la realizzazione di un nuovo software ad hoc (approccio make).

  • Illustrare l’architettura e le principali proprietà di un Data Warehouse.

  • Esemplificare alcune problematiche di estrazione e caricamento dei dati.

  • Discutere i criteri che vengono utilizzati per decidere tra la selezione di componenti software e la realizzazione di un nuovo software ad hoc (strategie di sourcing)

  • Illustrare le architetture di integrazione dei sistemi informativi, discutendo l’evoluzione dall’integrazione point-to-point, discutendo vantaggi e svantaggi.

  • Architetture di integrazione di componenti software: differenze tra approcci a messaggi e sistemi basati su servizi.

  • Spiegare brevemente quali sono gli approcci più usati per l’integrazione di applicazioni eterogenee in un sistema informativo aziendale.

  • Illustrare le problematiche di integrazione dei dati e dei processi e descrivere una possibile soluzione tecnologica (o piattaforma di integrazione) tra quelle studiate.

  • Punti di forza delle architetture distribuite dei Sistemi Informativi: parametri di valutazione. ?

  • Definire layer e tier e illustrare, discutendole, le possibili configurazioni a due livelli.

  • Allocazione dei layer sui tier: discussione delle possibili configurazioni di una architettura a tre livelli.

  • Illustrare le tecniche di clonazione e partizionamento.

  • Illustrare le caratteristiche del Cloud computing.

  • Opportunità SaaS per le aziende: vantaggi e svantaggi

  • Definire le proprietà di sicurezza dei sistemi informativi

  • Illustrare il meccanismo di generazione e verifica della firma digitale.

  • Considerare il requisito di integrità e discutere le tecniche per prevenire possibili attacchi di violazione di tale proprietà.

  • Definire le proprietà di sicurezza e indicare quali possono essere garantite attraverso la crittografia e con quali tecniche.

  • Illustrare i principali tipi di controllo degli accessi alle basi di dati.

  • Descrivere le tecniche crittografiche: tipi di algoritmi, ruolo delle chiavi crittografiche, applicazioni della crittografia.

  • Illustrare le differenze tra crittografia simmetrica e asimmetrica.

  • Illustrare il funzionamento della firma digitale.

  • Scopo di un certificato digitale e relazione con una PKI (Public Key Infrastructure).

  • Certificati digitali: illustrare le funzionalità, gli ambiti in cui vengono utilizzati e l’infrastruttura che ne permette l’emissione e la gestione.

  • Caratteristiche degli algoritmi di hash e loro ruolo nella verifica/validazione di una firma digitale.

  • Illustrare le funzionalità di firewall e IDS.

Domande da TDE:

  • Definire l’Enterprise Architecture e spiegare i vantaggi che derivano dalla sua adozione in azienda. Inoltre, illustrare brevemente i componenti principali di una Enterprise Architecture secondo Zachman

  • Descrivere i componenti di una suite CRM e le loro relazioni. Illustrare poi brevemente le motivazioni che spingono un’azienda all’adozione di tale applicativo.

  • Illustrare le motivazioni dell’integrazione delle applicazioni di un sistema informativo. Descrivere come si possono integrare applicazioni nell’ambito di una architettura a servizi.

  • Illustrare le caratteristiche generali dei sistemi ERP. Discutere poi le alternative per la loro adozione all’interno di un sistema informativo rappresentandole in un diagramma architetturale secondo l’approccio BOAT.

  • Illustrare le politiche di controllo per l’accesso ai dati, fornendo alcuni esempi.

  • Introdurre il concetto di data mining. Inoltre, spiegare obiettivi, valutazione e possibili applicazioni degli alberi di decisione.

  • Secondo l’approccio BOAT, discutere le differenze tra la progettazione degli aspetti relativi all’organizzazione e quelli relativi alle architetture.

  • Discutere il problema dell’integrazione delle applicazioni e descrive come un approccio a servizi può costituire una soluzione a questo problema

  • Descrivere le funzionalità dei moduli del CRM e in che modo questi moduli interagiscono.

  • Illustrare gli algoritmi di classificazione e discutere la loro utilità nel CRM analitico.

  • Discutere le proprietà generali del Cloud Computing

  • Esponi le caratterisitche di una funzione di hash e evidenzia il suo ruole nella firma digitale.

  • Descrivere le fasi dello studio di fattibilità soffermandosi sui vantaggi e svantaggi delle strategie di sourcing.

  • Descrivere le principali tipologie di attacco a livello di rete, indicando quali proprietà della sicurezza violano.

  • Descrivere le principali tipologie di algoritmi di data mining. Descrivere poi in dettaglio le regole associative e la loro valutazione.

  • Descrivere la scelta make or buy discutendone vantaggi e svantaggi. Illustrare poi il processo di selezione del software e gli indicatori che influenzano la scelta.

  • Illustrare le scelte make e buy e i possibili criteri di valutazione.

  • Descrivere le principali tipologie di algoritmi di data mining. Descrivere poi in dettaglio gli alberi di decisione e la loro valutazione.

  • Discutere le possibili configurazioni dei livelli logici (layer) in architetture a tre tier.

  • Illustrare il procedimento di firma digitale e verifica della firma.

  • Descrivere la fase di pianificazione nel ciclo di vita dei Sistemi Informativi.

  • Introdurre le problematiche di integrazioni di applicazioni eterogenee in un sistema informativo e confrontare le strategie di integrazione punto-punto e quelle tramite middleware di integrazione.

  • Definire il concetto di Enterprise Architecture e discutere l’importanza del framework di Zachman in tale contesto.

  • Discutere le proprietà della funzione di hash e il suo ruolo all’interno della firma digitale

  • Rappresentare e descrivere l’architettura del data warehouse soffermandosi in particolare sul modulo ETL.

  • Descrivere i componenti dell’architettura del Data Warehouse.

  • Descrivere le principali caratteristiche del Cloud Computing e i possibili modelli di servizio. Discutere poi in quale fase della progettazione di un SI si opera la scelta dell’adozione di una soluzione Cloud.

  • Elencare e definire le proprietà di sicurezza dei sistemi informativi. Specificare poi quali proprietà si possono garantire con il solo uso della crittografia asimmetrica.