2014
2014
Sei collegato come utente non registrato
Il percorso ha la certificazione
Corso di Laurea: Informatica  -  Percorso: Curriculum "Data Science"
Informazioni generali
Università "Ca Foscari" VENEZIA Responsabile del Percorso Salvatore Orlando
Livello del Cdl TRIENNALE Email orlando@unive.it
Scheda Unica Annuale (SUA) del Corso di Laurea: Visualizza documento SUA caricato E' un percorso interdisciplinare No
Commento Nuovo Corso di Laurea DM 270    
Legenda delle Aree
A: Fondamenti G: Basi di dati altro INF: Crediti di INFORMATICA non classificati nelle aree
B: Algoritmi H: Computazione su rete INF: Crediti di INFORMATICA non classificabili a priori
C: Programmazione I: Ingegneria del software MAT: Crediti di MATEMATICA
D: Linguaggi L: Interazione, grafica e multimedialità altro: Crediti NON dell'INFORMATICA nè della MATEMATICA
E: Architetture M: Rappresentazione della conoscenza NC: Crediti Non Classificabili a priori
F: Sistemi operativi A_M: Una qualunque delle aree da A a M
Insegnamenti e ripartizione CFU per area CFU A B C D E F G H I L M A_M altro INF INF MAT altro NC
Algebra lineare 6                             6    
Algoritmi e strutture dati 12   12                              
Analisi dei dati 6                               6  
Analisi predittiva 6                               6  
Architettura degli elaboratori 12         12                        
Basi di Dati 12             12                    
Calcolabilità e Linguaggi Formali 6 6                                
Calcolo 1 6                             6    
Calcolo 2 6                             6    
Elementi di Data Mining 6                               6  
Matematica discreta 6                             6    
Probabilità e statistica 6                             6    
Programmazione 12     12                            
Programmazione ad oggetti 12     4 5         3                
Reti di calcolatori 6               6                  
Sistemi Operativi 12     3     9                      
Tecnologie e Applicazioni Web 12               6       6          
Web intelligence 6                         6        
                                     
Attività Extracurriculari 12                                 12
Lingue Straniere 6                                 6
Prova Finale 6                                 6
Tirocinio 6                                 6
TOTALE 180 6 12 19 5 12 9 12 12 3 0 0 6 6 0 30 18 30

Riepilogo dell'insegnamento: Algebra lineare
Nome Algebra lineare CFU 6
Ore di didattica frontale per CFU 6 Settore Scientifico Disciplinare MAT/02
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/02 - Algebra
      Operatori lineari e autovettori. Il polinomio caratteristico.
    • MAT/02 - Algebra
      Somme dirette. Applicazioni lineari. La matrice di una applicazione lineare.
    • MAT/02 - Algebra
      Campi Astratti. Basi e dimensione. Calcoli con le basi.
    • MAT/02 - Algebra
      Operazioni tra matrici. Spazi vettoriali reali.
    • MAT/02 - Algebra
      Matrici ortogonali e rotazioni. Diagonalizzazione.
    • MAT/02 - Algebra
      Grafi (e multigrade); definizioni principali: gradi dei vertici; sottografi; grafi complementari; componenti connesse; isomorfismi di grafi; grafi bipartiti.

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Algoritmi e strutture dati
Nome Algoritmi e strutture dati CFU 12
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area B - Algoritmi

Sillabo dell'insegnamento

  • B - Algoritmi
    • * A - Algoritmi fondamentali
      Algoritmi di pattern matching.
    • V - Varie
      Attività di laboratorio ed esercitazioni su problemi del mondo reale.
    • TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
      Tecniche algoritmiche: divide et impera, programmazione dinamica, greedy
    • TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
      Teoria della NP-completezza. Classi di complessità P e NP. Riducibilità e NP-completezza.
    • * SDF - Strutture di Dati Fondamentali
      Strutture dati elementari: array, record e puntatori. Pile e code. Alberi.
    • * A - Algoritmi fondamentali
      Ordinamento. Ordinamento in tempo quadratico. Heapsort. Mergesort. Quicksort.
    • * A - Algoritmi fondamentali
      Alberi di ricerca: alberi binari di ricerca, alberi AVL, B-alberi, alberi rosso-neri.
    • SDA - Strutture di Dati Avanzate
      Tavole hash. Code con priorità.
    • * A - Algoritmi fondamentali
      Grafi e visite di grafi
    • * A - Algoritmi fondamentali
      Cammini minimi: Dijkstra, Bellman-Ford, Floyd-Warshall
    • * A - Algoritmi fondamentali
      Alberi di copertura minimi: Kruskal e Prim. Cammini minimi: proprietà di base.
    • TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
      Introduzione agli algoritmi. Modelli di calcolo e metodologie di analisi.

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Analisi dei dati
Nome Analisi dei dati CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare SECS-S/01
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area altro - Crediti NON dell'INFORMATICA nè della MATEMATICA

Sillabo dell'insegnamento

    Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.


Riepilogo dell'insegnamento: Analisi predittiva
Nome Analisi predittiva CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare SECS-S/01
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area altro - Crediti NON dell'INFORMATICA nè della MATEMATICA

Sillabo dell'insegnamento

    Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.


Riepilogo dell'insegnamento: Architettura degli elaboratori
Nome Architettura degli elaboratori CFU 12
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area E - Architetture

Sillabo dell'insegnamento

  • E - Architetture
    • AA - Architetture Avanzate
      Progetto avanzato della CPU: Parallelismo a livello di istruzioni, Organizzazione della CPU con pipeline, Dipendenze sui dati e problemi dovuti a salti e eccezioni
    • V - Varie
      Organizzazione di base di un calcolatore (CPU, memoria, I/O) e livelli di astrazione
    • * ASS - Linguaggio Assembler
      Il processo di compilazione: Funzioni e allocazione della memoria, Strutture dati. Uso del simulatore SPIM
    • * ASS - Linguaggio Assembler
      Esecuzione dei programmi: compilatore, assemblatore, linker, loader. Il processo di compilazione: Traduzione assembler delle principali strutture di controllo di un linguaggio ad alto livelli,
    • * CCS - Circuiti combinatori e sequenziali
      Circuiti sequenziali sincroni
    • * AC - Aritmetica dei calcolatori
      Rappresentazione dell'informazione, e aritmetica dei calcolatori
    • * CCS - Circuiti combinatori e sequenziali
      Algebra booleana. Circuiti combinatori
    • * LII - Livello Instruction Set
      Principali istruzioni MIPS
    • * LMP - Livello di Microprogrammazione
      Progetto della CPU: ALU e Register File, Parte controllo e parte operativa dell'organizzazione a ciclo singolo e multiplo
    • VMP - Valutazione e Miglioramento delle Prestazioni
      Valutazione delle prestazioni: Tempo di CPU, Throughput. CPI, Misure di prestazioni e benchmarks.
    • GIO - Gestione dell'Input/Output
      Input/Output: Esempi di dispositivi, Organizzazione del sottosistema di I/O, Misure di prestazioni Programmazione dell'I/O (interruzioni, polling, DMA)
    • GM - Gestione della Memoria
      Gerarchie di memoria: Principio di località, Memoria cache, Memoria virtuale

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Basi di Dati
Nome Basi di Dati CFU 12
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area G - Basi di dati

Sillabo dell'insegnamento

  • G - Basi di dati
    • * PL - Progettazione Logica
      Dallo schema concettuale allo schema relazionale
    • NBD - Normalizzazione di Basi di Dati
      Normalizzazione degli schemi relazionali
    • * ML - Modelli logici
      Il modello relazionale dei dati
    • TCR - Transazioni, Concorrenza e Recovery
      Cenni di gestione delle transazioni e della concorrenza
    • * DBMS - Sistemi di Gestione di Basi di Dati
      I Sistemi per basi di dati: introduzione e funzionalità
    • * ML - Modelli logici
      Modelli dei dati ad oggetti ed entità-relazione
    • * PC - Progettazione concettuale
      La progettazione di basi di dati
    • * LI - Linguaggi di Interrogazione di Basi di Dati
      Linguaggio SQL per l'uso dei dati e per l'amministrazione di Basi di Dati
    • * DBMS - Sistemi di Gestione di Basi di Dati
      Creazione e gestione di basi di dati relazionali, e cenni di architettura dei Sistemi di Gestione di Basi di Dati
    • V - Varie
      Uso di basi di dati in applicazioni web
    • LP - Linguaggi di Programmazione di Basi di Dati
      Programmazione procedurale e ad oggetti per basi di dati
    • OFGI - Organizzazione Fisica e Gestione delle Interrogazioni
      Cenni di ottimizzazione delle interrogazioni

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Calcolabilità e Linguaggi Formali
Nome Calcolabilità e Linguaggi Formali CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area A - Fondamenti

Sillabo dell'insegnamento

  • A - Fondamenti
    • * ALF - Automi e Linguaggi Formali
      Trasformazioni delle grammatiche libere da contesto; forma normale di Chomsky; forma normale di Greibach; automi a pila deterministici e non; equivalenza tra automi a pila e grammatiche libere da contesto; proprietà di chiusura. Linguaggi deterministici e grammatiche LR(k).

    • * ALF - Automi e Linguaggi Formali
      Linguaggi Formali: Linguaggio, sintassi e semantica, ambiguità, classificazione di Chomsky. Linguaggi sensibili al contesto e tipo 0: Grammatiche sensibili al contesto e generali; Macchina di Turing, relazione con problemi di decidibilità
    • * CAL - Calcolabilita'
      Teoremi di Rice. Insiemi ricorsivi e ricorsivamente enumerabili. Proprietà di chiusura. Definizioni ricorsive. Ordinamenti parziali, funzioni monotone e punti fissi. Funzionali ricorsivi. Il primo teorema di ricorsione e il secondo teorema di ricorsione
    • * CAL - Calcolabilita'
      Problemi decidibili, indecidibili e semidecidibili. Il metodo della riduzione.
    • * CAL - Calcolabilita'
      Autoriferimento: il problema della codifica dei programmi. Funzioni non calcolabili: il metodo della diagonalizzazione e il problema della fermata. Il teorema del parametro e della funzione universale. Operazioni effettive su funzioni computabili.
    • * CAL - Calcolabilita'
      Calcolabilità: Macchine di Turing e funzioni Turing calcolabili. Modelli di calcolo funzionale. Funzioni iterative e ricorsive su sequenze. Universalità dei modelli di calcolo.

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Calcolo 1
Nome Calcolo 1 CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare MAT/08
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/05 - Analisi Matematica
      Derivabilità e sviluppi di Taylor
    • MAT/05 - Analisi Matematica
      Successioni, funzioni reali di variabile reale, limiti e continuita'
    • MAT/05 - Analisi Matematica
      Cenni di Geometria Analitica
    • MAT/05 - Analisi Matematica
      Cenni su insiemi, trigonometria e disuguaglianze.
    • MAT/05 - Analisi Matematica
      Numeri complessi
    • MAT/05 - Analisi Matematica
      Integrabilità

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Calcolo 2
Nome Calcolo 2 CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare MAT/08
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/05 - Analisi Matematica
      Derivate direzionali e gradienti. Derivate di ordine superiore.
    • MAT/05 - Analisi Matematica
      Formula di Taylor Punti di minimo, massimo e sella. Integrali doppi. Formule di riduzione.
    • MAT/05 - Analisi Matematica
      Sostituzione di variabili, Jacobiano. Curve parametrizzate. Integrali curvilinei.
    • MAT/05 - Analisi Matematica
      Equazioni differenziali ordinarie lineari. Equazioni differenziali del secondo ordine.
    • MAT/05 - Analisi Matematica
      Matrici, autovalori e autovettori. Risoluzione di sistemi di equazioni differenziali ordinarie.
    • MAT/05 - Analisi Matematica
      Funzioni di più' variabili. Derivate parziali e direzionali.

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Elementi di Data Mining
Nome Elementi di Data Mining CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare SECS-S/01
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area altro - Crediti NON dell'INFORMATICA nè della MATEMATICA

Sillabo dell'insegnamento

    Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.


Riepilogo dell'insegnamento: Matematica discreta
Nome Matematica discreta CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare MAT/02
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/02 - Algebra
      Il principio di induzione. Definizioni e prove per induzione. La teoria delle congruenze sugli interi.
    • MAT/02 - Algebra
      Tipi di dati induttivi: prove per induzione.
    • MAT/02 - Algebra
      Combinatoria: principio dell'addizione e della moltiplicazione. Disposizioni e combinazioni con ripetizione e non. Coefficienti binomiale. Proprieta' dei coefficienti binomiali. Numeri di Fibonacci.
    • MAT/02 - Algebra
      Introduzione alla teoria degli insiemi: proprieta', unione, intersezione e complementazione di insiemi.
    • MAT/02 - Algebra
      Funzioni e relazioni. Ordinamenti parziali e totali. Relazioni di equivalenza e partizioni.
    • MAT/02 - Algebra
      Aritmetica: numeri naturali, proprieta' della somma e del prodotto. Ordinamento sui numeri naturali.

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Probabilità e statistica
Nome Probabilità e statistica CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare SECS-S/01
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/06 - Probabilita' e Statistica Matematica
      Principi di calcolo della probabilità (Definizione assiomatica di probabilità, indipendenza e probabilità condizionata, teorema di Bayes)
    • MAT/06 - Probabilita' e Statistica Matematica
      Stima intervallare e Test di verifica di ipotesi (intervalli di confidenza, Livelli di significatività, statistiche Normali, t di Student, del chi quadro, test di Paerson)
    • MAT/06 - Probabilita' e Statistica Matematica
      Stima parametrica (Statistiche e stimatori, Stimatori dei momenti, di massima verosimiglianza e di Bayes, Regressione lineare)
    • MAT/06 - Probabilita' e Statistica Matematica
      Variabili aleatorie (Funzione di ripartizione e densità, Trasformazione di variabili aleatorie, Valore atteso e varianza)
    • MAT/06 - Probabilita' e Statistica Matematica
      Vettori di variabili casuali ( densità congiunte, marginali e condizionate, correlazione e indipendenza)
    • MAT/06 - Probabilita' e Statistica Matematica
      Convergenza di variabili casuali (Teorema del limite centrale e le leggi dei grandi numeri)

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Programmazione
Nome Programmazione CFU 12
Ore di didattica frontale per CFU 7 Settore Scientifico Disciplinare INF/01
   

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area C - Programmazione

Sillabo dell'insegnamento

  • C - Programmazione
    • * SCP - Sviluppo e Correttezza dei Programmi
      Verifica della correttezza dei programmi ricorsivi attraverso dimostrazioni per induzione. Approccio iterativo e analisi della correttezza attraverso il concetto di invariante.
    • * R - Ricorsione
      Procedure ricorsive, definizioni ricorsive ben fondate
    • * CB - Costrutti di Base
      Formato di un programma C con una singola funzione, inclusione di libreria, funzione main. Identificatori. Tipi di dati predefiniti: int, double, char. Funzioni di libreria per l'input/output interattivo. Costanti, variabili ed espressioni
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      Astrazione sui dati attraverso semplici strutture. Strutture dati di base: coppie, liste e procedure che operano sulle liste.
    • * P - Procedure
      Funzioni: Dichiarazione e definizione di funzione, parametri formali, invocazione di funzione e parametri attuali. Passaggio di parametri per valore e per indirizzo. Visibilità degli identificatori locali e non locali. Funzioni ricorsive. Funzioni di ordine superiore.
    • * SS - Sintassi e Semantica
      Istruzione di assegnamento, istruzione sequenziale Istruzioni di selezione: if, switch. Istruzioni di ripetizione: while, for, do-while. Nozione di invariante.
    • * CB - Costrutti di Base
      Input-Output: procedure di libreria sugli standard IO. Il tipo FILE. Creazione e manipolazione di files.
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      Memoria Dinamica: allocazione e deallocazione di memoria. Tipi di dati dinamici. Liste semplici, doppie, circolari. Alberi binari.
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      Conversioni di tipo e operatore di cast. Tipi enumerati. Array, Stringhe, Strutture e Puntatori.
    • * PSA - Problem Solving e Algoritmi
      Insertion sort, Selection sort, Bubble sort. Il divide et impera: Mergesort. Counting sort. Esercizi svolti in laboratorio.
    • * P - Procedure
      Procedure come astrazione di istruzioni. Procedure e parametri.
    • * CB - Costrutti di Base
      Valori numerici, booleani, caratteri e stringhe in CaML. Espressioni numeriche e non numeriche.

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Programmazione ad oggetti
Nome Programmazione ad oggetti CFU 12
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

12 cfu così ripartiti nelle aree:

  • 4 CFU nell'area C - Programmazione
  • 5 CFU nell'area D - Linguaggi
  • 3 CFU nell'area I - Ingegneria del software

Sillabo dell'insegnamento

  • C - Programmazione
    • * POO - Programmazione Orientata agli Oggetti
      Esercitazioni
    • * POO - Programmazione Orientata agli Oggetti
      Introduzione: oggetti, classi metodi.
    • * POO - Programmazione Orientata agli Oggetti
      Interfacce e polimorfismo, ereditarietà
    • * SCP - Sviluppo e Correttezza dei Programmi
      Progetto di classi: pre/post condizioni, invarianti asserzioni, design,by contract.
  • D - Linguaggi
    • * MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
      Macchine astratte per OO
    • MP - Metodologie di Programmazione
      Design patterns di base
    • MP - Metodologie di Programmazione
      Design patterns avanzati
    • ALC - Astrazioni Linguistiche e Composizionalita'
      Programmazione parametrica: generics e strutture dati
    • MP - Metodologie di Programmazione
      Programmazione ad eventi e interfacce grafiche
  • I - Ingegneria del software
    • * PSS - Processi di Sviluppo del Software
      Casi di studio
    • * PSC - Progettazione del Software e Codifica
      Caso di studio di Progettazione
    • * PSC - Progettazione del Software e Codifica
      Caso di studio di Codifica

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Reti di calcolatori
Nome Reti di calcolatori CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area H - Computazione su rete

Sillabo dell'insegnamento

  • H - Computazione su rete
    • DR - Dispositivi di Rete
      Livello fisico e livello data-link. Mezzi trasmissivi. Interconnessione di rete.
    • GRC - Gestione di Reti di Calcolatori
      Controllo dell'errore. Gestione e controllo del flusso e della congestione. Algoritmi di routing statici e dinamici. Multiplexing. Protocolli di gestione di rete. Prestazioni dei protocolli.
    • * MIR - Modelli di Interazione in Rete
      Internetworking. Naming. Risoluzione dei nomi e name service.
    • * PT - Protocolli
      Protocolli a livello applicazione. Protocollo IP. Protocolli TCP e UDP. Protocolli per reti wireless.
    • * PT - Protocolli
      Protocolli e servizi.Protocolli a livello MAC e livello rete. Protocolli a finestra scorrevole. Stop and wait. Protocolli go-back-n e ripetizione selettiva. Protocolli a livello trasporto. Buffering. Three way handshaking.
    • * ARTC - Architettura delle Reti di Calcolatori
      Tipologie e classificazioni di reti: topologie, tipi di rete. MAN, LAN, WAN. Tipi di connessione. -- Modello ISO/OSI. Protocolli TCP/IP. Reti LAN. Ethernet, token ring.

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Sistemi Operativi
Nome Sistemi Operativi CFU 12
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01 ING-INF/05
   

12 cfu così ripartiti nelle aree:

  • 3 CFU nell'area C - Programmazione
  • 9 CFU nell'area F - Sistemi operativi

Sillabo dell'insegnamento

  • C - Programmazione
    • PCC - Programmazione Concorrente
      I thread in Java; sincronizzazione tramite monitor (laboratorio)
    • PCC - Programmazione Concorrente
      I thread POSIX; sincronizzazione tramite semafori (laboratorio)
    • PCC - Programmazione Concorrente
      Creazione e terminazione di processi UNIX; segnali; comunicazione e sincronizzazione tramite pipe (laboratorio)
  • F - Sistemi operativi
    • GP - Gestione delle Periferiche
      I sistemi di I/O. Driver di periferica. I dischi magnetici: struttura logica e fisica. Scheduling delle richieste di accesso al disco. Architetture RAID. Le memorie rimovibili: dischi ottici, CD-ROM, DVD.
    • * GSP - Gestione e Sincronizzazione dei Processi
      Semafori e Monitor, definizione e realizzazione; casi di studio: produttore/consumatore, filosofi a cena, lettori/scrittori
    • * GSP - Gestione e Sincronizzazione dei Processi
      Comunicazione tra processi: modello a memoria condivisa e a scambio di messaggi; sezione critica: soluzioni software e hardware
    • * GSP - Gestione e Sincronizzazione dei Processi
      La gestione dell'unità centrale. Politiche di scheduling. Indicatori di prestazioni.
    • * GSP - Gestione e Sincronizzazione dei Processi
      I sistemi a processi. Struttura e proprietà dei processi. Stato di un processo. Processi sequenziali, concorrenti e in tempo reale. I thread.
    • * SCO - Struttura e Componenti di un sistema operativo
      unzioni e struttura di un sistema operativo. Macchine virtuali. Componenti di un sistema operativo. Sistemi operativi a microkernel.
    • * GSP - Gestione e Sincronizzazione dei Processi
      tallo: definizione e condizioni necessarie; prevenzione, controllo e rilevamento dello stallo
    • * GM - Gestione della Memoria
      pazi di indirizzamento. Rilocazione statica e dinamica. La memoria virtuale. Tecniche di paginazione e segmentazione.
    • * FS - File System
      Attributi dei file, operazioni, metodi di accesso. Struttura logica delle directory. Implementazione del file system. Meccanismi di allocazione dei file. Gestione dello spazio libero. Implementazione delle directory.

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Tecnologie e Applicazioni Web
Nome Tecnologie e Applicazioni Web CFU 12
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

12 cfu così ripartiti nelle aree:

  • 6 CFU nell'area H - Computazione su rete
  • 6 CFU nell'area A_M - Una qualunque delle aree da A a M

Sillabo dell'insegnamento

  • H - Computazione su rete
    • SRM - Sistemi operativi di Rete e Middleware per la programmazione di rete
      CGI, Servlet e Java Server Pages
    • * PT - Protocolli
      Socket, Http, URL e HTML
    • * MIR - Modelli di Interazione in Rete
      Remote Method Invocation, JDBC e accesso alle basi di dati
    • * SR - Sicurezza delle Reti
      JNDI e LDAP, Aspetti di sicurezza
    • PASR - Programmazione di Applicazioni e Servizi di Rete
      Tag, Model View Controller, Java Bean
    • * MIR - Modelli di Interazione in Rete
      Applet, Javascript

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa


Riepilogo dell'insegnamento: Web intelligence
Nome Web intelligence CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area altro INF - Crediti di INFORMATICA non classificati nelle aree

Sillabo dell'insegnamento

    Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.