ing. Salvatore Sorce, Ph.D.
Didattica
Corso di Laurea in Lingue Moderne per il Web
"Informatica di base (M-Z)" - 6 c.f.u.
Anno Accademico 2007/2008
Registro delle lezioni e materiale didattico
Pagina aggiornata l'ultima volta: giovedì 22 ottobre 2009 11.21.
Avviso del 9 ottobre 2008, ore 17:30
Il calendario degli esami per novembre-dicembre è organizzato come segue:
lunedì 10 novembre, ore 15, 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).
mercoledì 10 dicembre, ore 15, appello straordinario aperto a tutti gli studenti.
L'iscrizione sarà consentita esclusivamente attraverso il Portale Studenti (http://studenti.unipa.it).
Avviso del 30 settembre 2008, ore 13:00
L'esito della prova completa è disponibile qui.
Avviso del 15 settembre 2008, ore 20:00
L'esito della prova completa è
disponibile qui.
L'iscrizione al II appello del 29 settembre è aperta sul Portale Studenti (http://studenti.unipa.it).
Avviso del 30 giugno 2008, ore 16:00
L'esito della prova completa è
disponibile qui.
Gli studenti che non hanno potuto registrare l'esame nella sessione estiva,
potranno presentarsi nelle prossime sessioni di registrazione (comunque entro
l'anno solare).
Avviso del 26 giugno 2008, ore 12:00
La registrazione del voto per tutti gli studenti che hanno superato l'esame avrà luogo lunedì 30 giugno, alle ore 14, preso l'aula "Columba" della Facoltà di Lettere.
Avviso del 24 maggio 2008, ore 20:30
L'esito della prova finale è
disponibile qui.
Gli studenti che hanno completato l'esame partecipando sia alla prova in
itinere che alla prova finale, potranno partecipare ad uno solo dei due
appelli previsti per giugno, qualora volessero rinunciare al voto o avessero
avuto una valutazione insufficiente.
La registrazione del voto avverrà lunedì 9 giugno alle ore 14.30 presso
l'aula 12 del Polo Didattico.
Avviso del 16 maggio 2008, ore 11:00
La prova finale di Informatica
di Base (LxWeb) sulla seconda parte del programma avrà luogo giovedì 22 maggio
alle ore 14.00 presso l'aula 10 del Polo Didattico.
Per partecipare è sufficiente essere iscritti al corso tramite il Portale
Studenti.
Gli studenti che hanno riscontrato problemi di iscrizione alla prima prova,
devono segnalarlo tempestivamente al docente via e-mail.
Avviso del 16 maggio 2008, ore 11:00
Il calendario degli esami di
Informatica di Base (LxWeb) per la sessione estiva è così organizzato:
- I appello: lun 9 giugno, ore 8.30, aula 12 del Polo Didattico
- II appello: lun 30 giugno, ore 8.30, aula "Columba" della Facoltà di Lettere
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 9 maggio 2008, ore 16:10
La lezione di Informatica di Base di lunedì 12 maggio non avrà luogo. Il corso riprenderà mercoledì 14 maggio.
Avviso del 28 aprile 2008, ore 17:30
L'esito della prova in itinere di giovedì 17 aprile è disponibile on-line.
Avviso del 4 aprile 2008, ore 19:30
La prova in itinere si terrà giovedì 17 aprile, alle ore 14, presso l'aula 10 del Polo Didattico. La prova si svolgerà nella forma scritta ed è composta da 12 domande a risposta multipla e una a risposta aperta. Il tempo a disposizione sarà di 30 minuti. L'elenco dei candidati verrà generato a partire dall'elenco degli iscritti al corso attraverso il portale studenti alla data del 15 aprile. Gli studenti che riscontrassero difficoltà tecniche nell'iscrizione, devono inviare un'e-mail all'indirizzo specificando nome, cognome e numero di matricola, entro il 15 aprile.
Avviso del 4 aprile 2008, ore 19:00
L'appello straordinario per studenti fuori corso si terrà giovedì 17 aprile, alle 14, presso l'aula 10 del Polo Didattico. 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 15 aprile.
Avviso del 8 marzo 2008, ore 20:00
Il corso avrà inizio lunedì 10 marzo. Il calendario delle lezioni è fissato come segue:
lunedì e mercoledì, dalle 16 alle 17, aula 12 del Polo Didattico
giovedì, dalle 14 alle 17, aula 10 del Polo Didattico
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 nel testo 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
Modalità d'esame
Durante il corso: Prova in itinere e prova finale.
Durata: 30 minuti per prova.
Ciascuna prova riguarda la parte del corso svolta fino a quel punto.
Lo studente che per qualunque ragione non superi entrambe le prove dovrà sostenere nuovamente l'esame nelle sessioni previste dal calendario accademico di Facoltà.
La prova in itinere si svolge durante il corso. La prova finale si svolge alla fine del corso. Sia la prova in itinere che la prova finale possono essere svolte UNA SOLA VOLTA.
Dopo il corso:
Unico esame scritto.
Durata: 1 ora.
Contenuti: domande riguardanti tutto il programma svolto, sia a risposta multipla che domande aperte.
Gli esami si svolgeranno nelle date previste dal calendario accademico di Facoltà.
Gli elaborati prodotti saranno quindi valutati e il voto proposto sarà comunicato agli studenti durante la sessione di verbalizzazione successiva a ciascuno scritto.
Non sono previste domande orali.
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
Basi di dati, concetti base, sistemi informativi e informatici, informazioni e dati, componenti di una base di dati, DBMS, livelli di astrazione
Database relazionali, relazione matematica, vincoli di integrità, chiavi, operatori relazionali, esempi con Access
Registro delle lezioni e lucidi utilizzati a lezione
Settimana | Data | Argomenti | Lucidi |
1 |
Lunedì 10 marzo 2008 ore 16-17 |
presentazione del corso | |
Mercoledì 12 marzo 2008 ore 16-17 |
introduzione; definizione di informatica; definizione di algoritmo; rappresentazione di un algoritmo | ||
Giovedì 13 marzo 2008 ore 14-17 |
esempi di algoritmo (ricetta, origami); operazioni sequenziali, condizionali, iterative; variabili; operazioni di I/O; costruzione di un algoritmo | Progettazione di algoritmi e attributi | |
2 |
Lunedì 17 marzo 2008 ore 16-17 |
LEZIONE SOSPESA |
|
Mercoledì 19 marzo 2008 ore 16-17 |
misura dell'efficienza di un algoritmo, esempi | Progettazione di algoritmi e attributi | |
3 |
Mercoledì 26 marzo 2008 ore 16-17 |
Sistemi di numerazione posizionali; introduzione al sistema binario, conversione da binario a decimale e v.v. (numeri interi) | Rappresentazione dell'informazione - Sistemi di numerazione |
Giovedì 27 marzo 2008 ore 14-17 |
Rappresentazione dei numeri negativi (modulo e segno, complemento a due), rappresentazione dei numeri reali (notazione scientifica) | ||
4 |
Lunedì 31 marzo 2008 ore 16-17 |
Rappresentazione dei caratteri (ASCII, ExtASCII). Rappresentazione dei dati multimediali: digitalizzazione dei suoni | |
Mercoledì 2 aprile 2008 ore 16-17 |
Rappresentazione dei dati multimediali: digitalizzazione delle immagini. | Rappresentazione dell'informazione - Testo, suoni, immagini | |
Giovedì 3 aprile 2008 ore 14-17 |
Rappresentazione dei dati multimediali: digitalizzazione di filmati,
compressione. Logica booleana e circuiti logici. |
||
Logica booleana | |||
5 |
Lunedì 7 aprile 2008 ore 16-17 |
Architettura dei calcolatori, struttura e componenti (Von Neumann) | Architettura dei calcolatori: Introduzione, CPU |
Mercoledì 9 aprile 2008 ore 16-17 |
CPU, ALU, CU, registri, ciclo macchina, memoria RAM, indirizzamento, spazio degli indirizzi, spazio dei dati, MAR, MDR | Architettura dei calcolatori: memorie | |
Giovedì 10 aprile 2008 ore 14-17 |
Memoria cache, gerarchia della memoria, memoria secondaria, dischi
magnetici, dischi ottici, dispositivi di I/O Esercitazione |
Architettura dei calcolatori: dispositivi di I/O | |
Esercitazione 01 | |||
6 |
Lunedì 14 aprile 2008 ore 16-17 |
Esercitazione | Esercitazione 02 |
Mercoledì 16 aprile 2008 ore 16-17 |
Macchine virtuali, gerarchie del software, software di sistema e suoi componenti | Macchine virtuali | |
Giovedì 17 aprile 2008 ore 14-17 |
PROVA IN ITINERE | ||
7 |
Lunedì 21 aprile 2008 ore 16-17 |
Classificazione sw di sistema, linguaggio macchina, linguaggio assembler | Macchine virtuali |
Mercoledì 23 aprile 2008 ore 16-17 |
LEZIONE SOSPESA | ||
Giovedì 24 aprile 2008 ore 14-17 |
Il sistema operativo, interfacce utenti, file system, protezione e sicurezza, allocazione e utilizzo delle risorse, panoramica storica dei ss.oo. | Il sistema operativo | |
8 |
Lunedì 28 aprile 2008 ore 16-17 |
Reti di calcolatori: concetti di base | |
Mercoledì 30 aprile 2008 ore 16-17 |
Reti di calcolatori: modem | ||
9 |
Lunedì 5 maggio 2008 ore 16-17 |
Reti di calcolatori: linee di collegamento | Reti di calcolatori |
Mercoledì 7 maggio 2008 ore 16-17 |
Reti locali e geografiche, dispositivi di rete, reti ethernet | ||
Giovedì 8 maggio 2008 ore 14-17 |
Algoritmi di routing, gestione della rete, indirizzamento TCP/IP, DNS, servizi di rete, paradigma client-server, URL | ||
10 |
Lunedì 12 maggio 2008 ore 16-17 |
LEZIONE SOSPESA | |
Mercoledì 14 maggio 2008 ore 16-17 |
Basi di dati, concetti base, sistemi informativi e informatici, informazioni e dati, componenti di una base di dati | Basi di dati | |
Giovedì 15 maggio 2008 ore 14-17 |
DBMS, livelli di astrazione, database relazionali, relazione matematica, vincoli di integrità, chiavi, operatori relazionali, esempi con Access | ||