[Alt key + 1] Skip to content
[Alt key + 2] Skip to main menu
[Alt key + 3] Skip to second level menu
School Research People Services Events

Informatica

Learning outcomes

Il corso di Informatica si propone di fornire le basi relative alle conoscenze informatiche, propedeutiche all’utilizzo dei sistemi di elaborazione per l’architettura e la pianificazione territoriale. Il corso, piuttosto che dettagliare l’uso di strumenti pratici ed applicativi, che saranno acquisiti nel corso dedicato ai laboratori ed alla progettazione, ha lo scopo di trasmettere agli studenti le nozioni teorico-pratiche essenziali per la comprensione dei meccanismi di funzionamento di un elaboratore, con particolare enfasi agli strumenti per l’elaborazione, la rappresentazione e la presentazione di immagini ed oggetti grafici.


Course contents

Rappresentazione delle informazioni

  • Sistemi numerici, rappresentazione dei numeri, caratteri, codici, espressioni logiche, strutture dati tipiche dei calcolatori

Struttura di un calcolatore

  • Strutture a bus e interconnessione di unita` elementari, unita` di controllo, unita` di ingresso/uscita, memorie
  • Caratteristiche degli elementi hardware principali: CPU, memoria centrale, memoria di massa, periferiche di ingresso/uscita
  • Analisi delle periferiche video

Software di sistema

  • Componenti di un sistema operativo, struttura per la memorizzazione delle informazioni, comandi di sistema
  • Concetti di software, algoritmo, programmi sorgenti ed eseguibili, compilatori e traduttori

Elementi di Internet e Web

  • Tipologia di reti di calcolatori
  • Struttura di Internet e servizi
  • Il Web: semplice uso e servizi, accesso a basi di dati architettoniche, musei virtuali.

Analisi e strutturazione dei dati

  • Metodi ed applicazioni per l’analisi e la strutturazione di dati
  • Analisi e strutturazione dati con Microsoft Excel
  • Struttura dei dati e consultazione di database
  • Organizzazione dei dati in testi e ipertesti – HTML e XML

Elementi di programmazione Java®

  • Funzionamento del compilatore ed interprete Java
  • Classi e tipi di variabili Java
  • Istruzioni di assegnazione, matematiche, controllo e ciclo
  • Esempi di programmi ed esercitazioni

Approfondimenti II: Fondamenti di elaborazione delle immagini

  • Acquisizione e digitalizzazione delle immagini
    Composizione della radiazione luminosa;
    Elementi di radiometria e colorimetria;
    Campionamento e quantizzazione delle immagini
  • Strumenti di elaborazione
    Metodi di analisi puntuale, globale e locale
    Livelli di grigio e colore ed istogrammi
    Bilanciamento della luminosità
    Tabelle di look-up
    Segmentazione e binarizzazione
    Filtraggi spaziali
  • Strumenti di elaborazione
    Estrazione dei contorni

Assessment criteria

  • Conoscenza dei componenti fondamentali degli elaboratori e dei principi relativi al software di sistema.
  • Comprensione dei concetti fondamentali relativi alla rappresentazione delle informazioni e dei tipi di dato in un calcolatore.
  • Comprensione di un algoritmo espresso mediante flow-chart.
  • Conoscenza degli elementi fondamentali della programmazione Java.
  • Comprensione dei concetti di base relativi alle immagini digitali e delle tecniche principale per l’elaborazione delle stesse.

Assessment methods

Test scritto con domande a risposte multiple ed elaborazione di un semplice programma Java.


Recommended or required reading

Riassuntivo

E. Grosso, M. Bicego , Fondamenti di informatica per l’università, Giappichelli, 2007

Programmazione

Cay Horstmann, Concetti di informatica e fondamenti di Java (Terza edizione) Apogeo, 2005

Elaborazione di immagini

Gonzalez Rafael C.; Woods Richard E. - Elaborazioni delle immagini digitali, Pearson Education Italia (collana Prentice Hall), 2008

Approfondimenti

D. Sciuto, G. Buonanno, W. Fornaciari, L. Mari: Introduzione ai sistemi informatici; Mc Graw-Hill
S.C. Sawyer: Tecnologie dell’informazione e della comunicazione; Mc Graw-Hill
J. Glenn Brookshear: Computer Science: An Overview; Addison-Wesley
S. Ceri, D. Mandrioli, L. Sbattella: Informatica: arte e mestiere; Mc Graw-Hill


increase font size
decrease font size
printable version
save page in PDF format
 
 
Informatica

1° year | 6 ECTS credits

 
Cohort:
2011-2012
Academic year:
2011-2012
Semester:
3
Mode of delivery:
in presenza/face to face
Attendance:
obbligatoria/compulsory
 

 

Type of course unit:
A - Attività di base
Subject area:
DMA
Scientific Disciplinary Sector:
ING-INF/05 Sistemi di elaborazione delle informazioni
Hours of lectures:
60
Total contact hours:
60
Hours of private study:
90
Language of instruction:
Italiano/Italian