ing. Salvatore Sorce, Ph.D.
Didattica
Corso di Laurea in S.T.A.S.M.
Elaborazione di immagini e suoni / Riconoscimento e visioni artificiali
Modulo "Informatica di base" - 6 c.f.u.
Anno Accademico 2007/2008
Registro delle lezioni e materiale didattico
Pagina aggiornata l'ultima volta: giovedì 22 ottobre 2009 11.22.
Avviso del 15 gennaio 2008, ore 19:00
Gli esami di Elaborazione di Immagini e Suoni della sessione di febbraio 2009 sono riservati a tutti gli studenti il cui piano di studi riporta la materia in anni precedenti a quello in corso (es.: chi nell'anno accademico 2008/2009 è iscritto al terzo anno e ha la materia al secondo anno può partecipare; chi è iscritto al secondo anno e ha la materia al secondo anno NON PUO' partecipare).
La modalità d'esame è quindi quella prevista per gli anni precedenti, e comporta una prova orale sulla prima parte del programma e la discussione di un elaborato in Photoshop su un tema scelto a piacere dall'allievo.
L'iscrizione sarà consentita esclusivamente attraverso il Portale Studenti (http://studenti.unipa.it).
Chiunque riscontrasse difficoltà nell'iscrizione o avesse dubbi sulle modalità d'esame, contatti il docente all'indirizzo e-mail con sufficiente anticipo rispetto alla data d'esame.
Il calendario degli esami è organizzato come segue:
mercoledì 4 febbraio, ore 9, aula da assegnare (appuntamento in atrio di Facoltà)
mercoledì 25 febbraio, ore 9, aula da assegnare (appuntamento in atrio di Facoltà)
Avviso del 9 ottobre 2008, ore 17:30
Il calendario degli esami per novembre-dicembre è organizzato come segue:
lunedì 10 novembre, ore 10, appello straordinario riservato ai soli studenti laureandi nella sessione di dicembre (per partecipare all'esame bisogna produrre copia del versamento delle tasse di laurea e copia del frontespizio firmato dal relatore). GLI INTERESSATI DEVONO CONTATTARE URGENTEMENTE IL DOCENTE ALL'INDIRIZZO
mercoledì 10 dicembre, ore 10, appello straordinario aperto a tutti gli studenti. L'iscrizione sarà consentita esclusivamente attraverso il Portale Studenti (http://studenti.unipa.it).
Avviso del 28 agosto 2008, ore 10:30
Il calendario degli esami di
Elaborazione di Immagini e Suoni (STASM) per la sessione autunnale è così
organizzato:
- I appello: lun 15 settembre, ore 9.00, Dipartimento di Ingegneria Informatica,
viale delle Scienze, edificio 6, III piano;
- II appello: lun 29 settembre, orario e aula da definire.
L'iscrizione agli appelli dovrà essere effettuata on-line tramite il "Portale Studenti" (http://studenti.unipa.it)
Avviso del 26 giugno 2008, ore 12:00
Il II appello di lunedì 7 luglio avrà luogo presso l'aula "Cocchiara" della Facoltà di Lettere.
Avviso del 11 giugno 2008, ore 20:00
Le dispense aggiornate e il programma svolto dal prof. Li Mandri per il II modulo sono scaricabili qui, nonchè all'indirizzo http://www.elaborazioneimmaginiesuoni.isideweb.com/, dove si possono trovare anche i programmi degli anni passati.
Avviso del 16 maggio 2008, ore 11:30
Il calendario degli esami di
Elaborazione di Immagini e Suoni (STASM) per la sessione estiva è così
organizzato:
- I appello: lun 16 giugno, ore 8.30, aula "Seminari C" del Polo Didattico
- II appello: lun 7 luglio, ore 8.30, aula da definire
L'iscrizione agli appelli deve avvenire via web attraverso il Portale Studenti e
sarà possibile a partire da 15 giorni fino a tre giorni prima della data
dell'appello. Gli studenti che dovessero riscontrare difficoltà tecniche
nell'iscrizione via web, devono contattare via e-mail il docente entro il
venerdì precedente l'appello, indicando nome, cognome e numero di matricola.
Avviso del 4 aprile 2008, ore 19:30
Da lunedì 7 aprile le lezioni si terranno il lunedì e il mercoledì, dalle 14 alle 16, in aula 12 del Polo Didattico, e il martedì, dalle 14 alle 17, in aula A220 del Dipartimento di Ingegneria Nucleare (edificio 6, II piano).
Avviso del 4 aprile 2008, ore 19:00
L'appello straordinario per studenti fuori corso si terrà lunedì 21 aprile, alle ore 10 (aula da definire, appuntamento presso l'atrio di Facoltà). L'iscrizione deve avvenire attraverso il Portale Studenti (http://studenti.unipa.it). Gli studenti che riscontrassero difficoltà tecniche nell'iscrizione, devono inviare un'e-mail all'indirizzo specificando nome, cognome e numero di matricola, entro il 17 aprile.
Avviso del 8 marzo 2008, ore 20:00
Il corso avrà inizio lunedì 10 marzo. Le lezioni si terranno il lunedì e il mercoledì, dalle 14 alle 16, in aula 12 del Polo Didattico (viale delle Scienze, edificio 19).
Modalità di iscrizione agli appelli
L'iscrizione agli appelli avverrà esclusivamente via web, attraverso il portale studenti dell'Università di Palermo (http://studenti.unipa.it). Gli studenti che riscontrassero difficoltà di ordine tecnico, potranno iscriversi mandando un messaggio e-mail all'indirizzo indicando data dell'appello, nome, cognome, numero di matricola, entro due giorni prima della data prevista per l'appello.
Ricevimento
durante il corso: il lunedì dalle 12 alle 13 presso il DINFO, edificio 6, III piano
dopo il corso: per appuntamento
Contatti
tel.: 09123862609
e-mail: N.B.: i messaggi e-mail senza subject e/o firma verranno cestinati
Obiettivi
Il corso intende offrire un invito ad apprezzare la molteplicità di aspetti caratteristici di una disciplina come l’Informatica. La disciplina verrà illustrata come una architettura gerarchica costituita da quattro livelli di astrazione, in cui ciascun livello si basa sui concetti del precedente:
Fondamenti algoritmici dell’informatica
Il mondo dell’hardware
Il mondo del software
Applicazioni e aspetti sociali
G. Micheal Schneider, Judith L. Gersting, “Informatica”, ed. Apogeo
D. Ritchie, B. Kernighan, “Il linguaggio C - Principi di programmazione e manuale di riferimento”, ed. Pearson Education Italia
Slides utilizzate a lezione e scaricabili on line
Definizione di informatica, rappresentazione di un algoritmo
Definizione di algoritmo, esempi di algoritmo (ricetta, origami), variabili, operazioni sequenziali, operazioni iterative, operazioni condizionali, operazioni di I/O
Costruzione di un algoritmo, attributi, misura dell'efficienza di un algoritmo
Sistemi di numerazione posizionali (decimale, binario, ottale, esadecimale)
Conversione di base (da decimale a binario e vv - numeri interi, da decimale a esadecimale e vv - numeri interi, da binario a esadecimale - numeri interi, da decimale a binario e vv - numeri con virgola)
Rappresentazione dei numeri negativi (modulo e segno, complemento a due), rappresentazione dei numeri reali (notazione scientifica), rappresentazione dei caratteri (ASCII, ExtASCII)
Rappresentazione di dati multimediali (digitalizzazione di suono e immagini)
Architettura dei calcolatori, struttura e componenti (Von Neumann)
Architettura dei calcolatori: CPU, ALU, CU, registri, ciclo macchina, memoria RAM, indirizzamento, spazio degli indirizzi, spazio dei dati, MAR, MDR
Architettura dei calcolatori: memoria cache, gerarchia della memoria, memoria secondaria, dischi magnetici, dischi ottici, nastri
Macchine virtuali, gerarchie del software, software di sistema e suoi componenti, classificazione sw di sistema, linguaggio macchina, linguaggio assembler
Il sistema operativo, interfacce utenti, file system, protezione e sicurezza, allocazione e utilizzo delle risorse, panoramica storica dei ss.oo.
Reti di calcolatori, concetti di base, modem, linee di collegamento, reti locali e geografiche, dispositivi, reti ethernet
Algoritmi di routing, gestione della rete, indirizzamento TCP/IP, DNS, servizi di rete, paradigma client-server, URL
Registro delle lezioni e lucidi utilizzati a lezione
Settimana | Data | Argomenti | Lucidi |
1 |
Lunedì 10 marzo 2008 ore 14-16 |
presentazione del corso; introduzione; definizione di informatica; definizione di algoritmo | |
Mercoledì 12 marzo 2008 ore 14-16 |
rappresentazione di un algoritmo; esempi di algoritmo (ricetta, origami) | ||
Venerdì 14 marzo 2008 ore 14-17 |
operazioni sequenziali, condizionali, iterative; variabili; operazioni di I/O; costruzione di un algoritmo; esempi | Progettazione di algoritmi e attributi | |
2 |
Lunedì 17 marzo 2008 ore 14-16 |
LEZIONE SOSPESA |
|
Mercoledì 19 marzo 2008 ore 14-16 |
misura dell'efficienza di un algoritmo; sistemi di numerazione posizionali; introduzione al sistema binario, conversione da binario a decimale e v.v. (numeri interi) | ||
3 |
Mercoledì 26 marzo 2008 ore 14-16 |
Rappresentazione dei numeri negativi (modulo e segno, complemento a due), rappresentazione dei numeri reali (notazione scientifica) | Rappresentazione dell'informazione - Sistemi di numerazione |
4 |
Lunedì 31 marzo 2008 ore 14-16 |
Rappresentazione dei caratteri (ASCII, ExtASCII). Rappresentazione dei dati multimediali: digitalizzazione dei suoni | Rappresentazione dell'informazione - Testo, suoni, immagini |
Martedì 1 aprile 2008 ore 14-16 |
Rappresentazione dei dati multimediali: digitalizzazione delle immagini. | ||
Mercoledì 2 aprile 2008 ore 14-16 |
Rappresentazione dei dati multimediali: digitalizzazione di filmati, compressione. | ||
5 |
Lunedì 7 aprile 2008 ore 14-16 |
Logica booleana e circuiti logici. Architettura dei calcolatori, struttura e componenti (Von Neumann) |
Logica booleana Architettura dei calcolatori: Introduzione, CPU Architettura dei calcolatori: memorie
|
Martedì 8 aprile 2008 ore 14-17 |
CPU, ALU, CU, registri, ciclo macchina, memoria RAM, indirizzamento, spazio degli indirizzi, spazio dei dati, MAR, MDR, memoria cache, gerarchia della memoria | ||
Mercoledì 9 aprile 2008 ore 14-16 |
Memoria secondaria, dischi magnetici, dischi ottici | ||
6 |
Lunedì 14 aprile 2008 ore 14-16 |
Esercitazioni |
Esercitazione 1,
Esercitazione 2
Architettura dei calcolatori: dispositivi di I/O
|
Martedì 15 aprile 2008 ore 14-17 |
Dispositivi di I/O Macchine virtuali, gerarchie del software, software di sistema e suoi componenti |
||
Mercoledì 16 aprile 2008 ore 14-16 |
Classificazione sw di sistema, linguaggio macchina, linguaggio assembler | ||
7 |
Lunedì 21 aprile 2008 ore 14-16 |
Il sistema operativo, interfacce utenti, file system, protezione e sicurezza, allocazione e utilizzo delle risorse, panoramica storica dei ss.oo. |
|
Martedì 22 aprile 2008 ore 14-17 |
Reti di calcolatori: concetti di base, modem, linee di collegamento | ||
Mercoledì 23 aprile 2008 ore 14-16 |
LEZIONE SOSPESA | ||
8 |
Lunedì 28 aprile 2008 ore 14-16 |
Reti locali e geografiche, dispositivi, reti ethernet |
|
Martedì 29 aprile 2008 ore 14-17 |
Algoritmi di routing, gestione della rete, indirizzamento TCP/IP, DNS | ||
Mercoledì 23 aprile 2008 ore 14-16 |
Servizi di rete, paradigma client-server, URL |