2012
2012
Sei collegato come utente non registrato
Il percorso ha la certificazione
Corso di Laurea: Informatica  -  Percorso: Curriculum "Statistica e Tecnologie Informatiche"
Informazioni generali
Università "Ca Foscari" VENEZIA Responsabile del Percorso Salvatore Orlando
Livello del Cdl TRIENNALE Email orlando@unive.it
Docenti che insegnano nel corso*: 18 Afferisce al primo corso di laurea iscritto Si
(*) Questo è il numero di docenti appartenenti ai settori scientifico-disciplinari INF/01 o ING-INF/05 che svolgono il loro carico didattico istituzionale presso questo corso di laurea 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
Algoritmi e strutture dati 12   12                              
Architettura degli elaboratori 12         12                        
Basi di Dati 12             12                    
Calcolabilità e Linguaggi Formali 6 6                                
Calcolo 12                             12    
Elementi di Data Mining 6                               6  
Interazione uomo-macchina 6                   6              
Matematica discreta 12                             12    
Probabilità e statistica 6                             6    
Probabilità e statistica 2 6                               6  
Programmazione 12     12                            
Programmazione ad oggetti 12     4 5         3                
Reti di calcolatori 6               6                  
Sistemi Operativi 12     3     9                      
Statistica applicata 6                               6  
Tecnologie e Applicazioni Web 6               6                  
                                     
Attività Extracurriculari 12                                 12
Lingue Straniere 6                                 6
Prova Finale 6                                 6
Tirocinio 12                                 12
TOTALE 180 6 12 19 5 12 9 12 12 3 6 0 0 0 0 30 18 36

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

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali


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
    • VMP - Valutazione e Miglioramento delle Prestazioni
      Valutazione delle prestazioni: Tempo di CPU, Throughput. CPI, Misure di prestazioni e benchmarks.
    • * LMP - Livello di Microprogrammazione
      Progetto della CPU: ALU e Register File, Parte controllo e parte operativa dell'organizzazione a ciclo singolo e multiplo
    • * LII - Livello Instruction Set
      Principali istruzioni MIPS
    • * 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
    • 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,
    • 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
    • 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 ritiene essenziali


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

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali


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).

    • * 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.
    • * 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'
      Problemi decidibili, indecidibili e semidecidibili. Il metodo della riduzione.
    • * 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
    • * 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à

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali


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

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/05 - Analisi Matematica
      Introduzione: relazioni, relazioni di equivalenza e insieme quoziente, relazioni d'ordine; funzioni, iniettive, suriettive, composizione di funzioni e funzione inversa; numeri interi, razionali e reali e loro proprita' fondamentali; numeri complessi.
    • MAT/05 - Analisi Matematica
      Elementi di topologia: distanza, intorni, insiemi aperti e chiusi, punti di accumulazione e punti isolati.
    • MAT/05 - Analisi Matematica
      Calcolo integrale: teorema fondamentale del calcolo integrale, integrali elementari.
    • MAT/05 - Analisi Matematica
      Metodi di integrazione, l'integrale definito, integrali impropri, applicazioni.
    • MAT/05 - Analisi Matematica
      Studio del grafico di una funzione: asintoti, interpretazione geometrica della derivata, massimi e minimi, teoremi sui massimi e minimi, cuspidi, punti di flesso.
    • MAT/05 - Analisi Matematica
      Serie: generalita', criteri di convergenza, convergenza assoluta, serie di potenze, cenni alle serie di Fourier.
    • MAT/05 - Analisi Matematica
      Successioni: limiti e operazioni con i limiti, successioni monotone, teorema del confronto, limiti elmentari, il numero e.
    • MAT/05 - Analisi Matematica
      Calcolo differenziale: derivata di una funzione, regole di derivazione, derivate elementari, regola di de l'Hospital, derivate di ordine superiore, formula di Taylor.
    • MAT/05 - Analisi Matematica
      Limiti di funzioni: generalita', funzioni continue, proprieta' fondamentali delle funzioni continue, inverse di funzioni continue, limiti notevoli, discontinuita'
    • MAT/08 - Analisi Numerica
      Matrici e sistemi lineari
    • MAT/08 - Analisi Numerica
      Funzioni di piu' variabili
    • MAT/08 - Analisi Numerica
      Autovalori e autovettori

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali


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: Interazione uomo-macchina
Nome Interazione uomo-macchina CFU 6
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area L - Interazione, grafica e multimedialità

Sillabo dell'insegnamento

  • L - Interazione, grafica e multimedialità
    • * MMPI - Modelli e Metodi per la Progettazione dell'Interazione
      Progettazione di un'interfaccia utente
    • PIRV - Paradigmi di Interazione e Realtà Virtuale
      Realtà virtuale e aumentata. Mondi 3D interattivi
    • * MMPI - Modelli e Metodi per la Progettazione dell'Interazione
      Regole di design. Design universale
    • * PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
      Tecniche di valutazione
    • PIRV - Paradigmi di Interazione e Realtà Virtuale
      Paradigmi di Interazione. Batch e time sharing. Sistemi a finestre, WIMP. Manipolazione diretta. Linguaggi testuali e visuali. Ipertesto. Multimodalità. Informatica pervasiva. Informatica basata su sensori e contestuale
    • TMI - Teorie e Modelli per l'Interazione
      Fondamenti della comunicazione uomo-computer. L'uomo. Il computer. L'interazione.

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali


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

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/02 - Algebra
      Trasposizioni. Contare i sottoinsiemi (combinazioni). Contare i multi-insiemi (combinazioni con ripetizione). Il teorema del binomio e il triangolo di Pascal. Il principio di inclusione-esclusione.
    • MAT/02 - Algebra
      L'arte del contare. Il principio del 'pigeon hole'. Contare le funzioni iniettive e bigettive. Permutazioni. Composizione e inversa di permutazione. Decomposizione in cicli disgiunti.
    • MAT/02 - Algebra
      Metodi di dimostrazione. Induzione matematica e definizioni ricorsive. Dimostrazioni per assurdo.
    • MAT/02 - Algebra
      Numeri: naturali, interi, razionali, reali e complessi.
    • MAT/02 - Algebra
      Insiemi: Insiemi e costruzioni insiemistiche. Funzioni, relazioni e sequenze. Insiemi infiniti. Ordinamenti parziali e totali. Buon ordinamento. Reticoli e reticoli Booleani.
    • MAT/02 - Algebra
      Logica: predicati, connettivi e quantificatori. Il processo di formalizzazione.
    • MAT/02 - Algebra
      Introduzione alle strutture algebriche
    • MAT/02 - Algebra
      Grafi diretti. Reti di flusso e loro proprietà. Applicazioni.
    • MAT/02 - Algebra
      Il problema del cammino più breve. Grafi planari. Colorazione di grafi. Alberi. Applicazioni.
    • MAT/02 - Algebra
      Grafi. Introduzione ai grafi. Grafi connessi. Cammini Euleriani e Hamiltoniani
    • MAT/02 - Algebra
      Aritmetica modulare. Congruenze ed equazioni in Z/nZ. Il teorema di Eulero-Fermat e il metodo di crittografia a chiave pubblica RSA.
    • MAT/02 - Algebra
      Numeri interi e loro proprietà

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali


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
      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)
    • 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
      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)

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali


Riepilogo dell'insegnamento: Probabilità e statistica 2
Nome Probabilità e statistica 2 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: 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
    • * R - Ricorsione
      Procedure ricorsive, definizioni ricorsive ben fondate
    • * 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.
    • * 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.
    • * 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
    • * SS - Sintassi e Semantica
      Istruzione di assegnamento, istruzione sequenziale Istruzioni di selezione: if, switch. Istruzioni di ripetizione: while, for, do-while. Nozione di invariante.
    • * 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.
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      Conversioni di tipo e operatore di cast. Tipi enumerati. Array, Stringhe, Strutture e Puntatori.
    • * 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.
    • * CB - Costrutti di Base
      Input-Output: procedure di libreria sugli standard IO. Il tipo FILE. Creazione e manipolazione di files.
    • * 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 ritiene essenziali


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.
    • * SCP - Sviluppo e Correttezza dei Programmi
      Progetto di classi: pre/post condizioni, invarianti asserzioni, design,by contract.
    • * POO - Programmazione Orientata agli Oggetti
      Interfacce e polimorfismo, ereditarietà
  • D - Linguaggi
    • * MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
      Macchine astratte per OO
    • MP - Metodologie di Programmazione
      Programmazione ad eventi e interfacce grafiche
    • ALC - Astrazioni Linguistiche e Composizionalita'
      Programmazione parametrica: generics e strutture dati
    • MP - Metodologie di Programmazione
      Design patterns di base
    • MP - Metodologie di Programmazione
      Design patterns avanzati
  • 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 ritiene essenziali


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
    • 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.
    • DR - Dispositivi di Rete
      Livello fisico e livello data-link. Mezzi trasmissivi. Interconnessione di rete.
    • * 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.
    • * 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.
    • * PT - Protocolli
      Protocolli a livello applicazione. Protocollo IP. Protocolli TCP e UDP. Protocolli per reti wireless.
    • * MIR - Modelli di Interazione in Rete
      Internetworking. Naming. Risoluzione dei nomi e name service.

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali


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
      Creazione e terminazione di processi UNIX; segnali; comunicazione e sincronizzazione tramite pipe (laboratorio)
    • PCC - Programmazione Concorrente
      I thread POSIX; sincronizzazione tramite semafori (laboratorio)
    • PCC - Programmazione Concorrente
      I thread in Java; sincronizzazione tramite monitor (laboratorio)
  • F - Sistemi operativi
    • * 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.
    • * GM - Gestione della Memoria
      pazi di indirizzamento. Rilocazione statica e dinamica. La memoria virtuale. Tecniche di paginazione e segmentazione.
    • * GSP - Gestione e Sincronizzazione dei Processi
      tallo: definizione e condizioni necessarie; prevenzione, controllo e rilevamento dello stallo
    • * 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
      I sistemi a processi. Struttura e proprietà dei processi. Stato di un processo. Processi sequenziali, concorrenti e in tempo reale. I thread.
    • * GSP - Gestione e Sincronizzazione dei Processi
      La gestione dell'unità centrale. Politiche di scheduling. Indicatori di prestazioni.
    • * 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
      Semafori e Monitor, definizione e realizzazione; casi di studio: produttore/consumatore, filosofi a cena, lettori/scrittori
    • 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.

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali


Riepilogo dell'insegnamento: Statistica applicata
Nome Statistica applicata 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: Tecnologie e Applicazioni Web
Nome Tecnologie e Applicazioni Web 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
    • * MIR - Modelli di Interazione in Rete
      Applet, Javascript
    • * 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
      Remote Method Invocation, JDBC e accesso alle basi di dati
    • * PT - Protocolli
      Socket, Http, URL e HTML
    • SRM - Sistemi operativi di Rete e Middleware per la programmazione di rete
      CGI, Servlet e Java Server Pages

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali