Apri in formato Pdf - Università degli Studi di Catania

Transcript

Apri in formato Pdf - Università degli Studi di Catania
DIPARTIMENTO DI SCIENZE BIOLOGICHE, GEOLOGICHE E
AMBIENTALI
Corso di laurea in Scienze Ambientali e Naturali
Anno accademico 2016/2017 - 3° anno - Curriculum AMBIENTALE
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
6 CFU - 1° semestre
Docente titolare dell'insegnamento
GAETANO LA ROSA
OBIETTIVI FORMATIVI
Il corso si propone di introdurre gli allievi ai concetti fondamentali della telematica e dell’informatica con
particolare riferimento alla gestione dei database e di creare le necessarie competenze per un utilizzo
efficace e consapevole degli strumenti correlati.
CONTENUTI DEL CORSO
Principi di teoria dell’informazione. Informazione, dati, trasmissione dell’informazione, bit, nibble, byte e
loro multipli. Segnali analogici e numerici. Comunicazione. Sistema. Codifica delle informazioni. Sistemi di
numerazione binario, ottale, esadecimale. Conversioni da e verso decimale. Somma binaria, ottale,
esadecimale. Conversioni veloci. Sistemi in diversa base. Aritmetica con segno. Modulo e segno, Range
rappresentabile. Complemento e due. Aritmetica in virgola mobile. Normalizzazione. Codifica dei
caratteri. Digitalizzazione. Campionamento e teorema di Shannon. Digitalizzazione dei suoni.
Digitalizzazione delle immagini. Logica digitale: porte NOT, AND, OR, XOR, NAND, NOR, XNOR. Esempi di
schemi digitali multiporta. Calcolo uscite noti ingressi e viceversa. Il sistema di elaborazione. Evoluzione
delle tecnologie. Gli elaboratori elettronici. Cenni sull’architettura generale e funzionale di un sistema di
elaborazione elettronica. Classificazione dei computer. Multitasking e multiutenza. Architettura di Von
Neumann. Tipi di bus. Indirizzamento, clock, frequenza e periodo. CPU. Execution Unit, Bus Interface Unit
. Interrupt e DMA. Parametri prestazionali. Evoluzione dell’architettura Von Neumann. Unità di memoria.
Memorie interne volatili SRAM DRAM, memoria cache. Memorie interne non volatili ROM Memorie esterne
HD,caratteristiche, preparazione,connessione e configurazione. Nastri, CDR, CDRW, DVD, flash memory.
Interfacce. Porte seriali. Porte parallele. Porte USB, Firewire. Video. Porte audio. Porta rete. Controller
PATA, SATA SCSI. . Scheda madre: chipset, bios, cpu socket Periferiche: tastiere, dispositivi di
puntamento, monitor, periferiche di acquisizione e stampa, acquisizione foto-video, modem. Il software.
Sistema operativo, programmi di utilità, software applicativo, algoritmi e programmazione, ingegneria del
software, sistema informativo. Linguaggio assembly: istruzioni di movimento MOV, IN, OUT; istruzioni
aritmetico logiche: ADD, SUB, AND, OR, NOT, XOR; Istruzioni di salto: JMP, JZ, JNZ , DEC, INC, NOP, CMP;
altre: DEC, INC, EXIT. Reti di computer. Tipologie di rete: LAN, MAN, WAN. Modalità di connessione.
Topologie di rete: star, ring, bus. Reti pubbliche commutate tipologia di commutazione. Protocollo TCP-IP.
Internet. Progetto ARPA e origini di Internet. Indirizzi e domini. WWW, URL.pagine statiche e dinamiche.
Posta elettronica e altri servizi internet Evoluzione della rete. Intranet ed extranet. Collegamento alla
rete: 56K, ISDN, ADSL, sat.. Ergonomia, salute e protezione dei dati. Significato di ergonomia. Postazioni
ergonomiche backup, restore e continuità di servizio. Controllo degli accessi. Virus e hacker. Informatica
giuridica. Copyright. Tutela della privacy. Firma elettronica. Reati informatici. Applicazioni informatiche
DBMS Sistemi informativi e informatici. Dati e informazioni. Database management Tipologia database.
Progettazione S.I. relazionale. Modello E/R. Caso di studio pittori-quadri-galleria. Caso N-1, N-N, 1-1.
Integrità referenziale. Chiave primaria. Normalizzazione Linguaggio SQL: identificatori, caratteri e tipi di
dati. DDL: create, alter, drop. DML: insert, update, delete. Comandi Select, from, where, join, operatori
logici e insiemistici. Clausola As. Comandi di aggregazione, ordinamento e raggruppamento. Clausola
having. Operatori di ricerca e di confronto. Subquery. Laboratorio: Access – Comandi basilari. Creazione
tabelle. Maschere e report. Query . Linguaggio SQL su Access. Casi di studio: data base ricoveri, data
base pittori-quadri-gallerie..
TESTI DI RIFERIMENTO
• C. Bella, G. La Rosa -- “ICT & DBMS elementi di base” – CULC Catania
• Appunti delle lezioni.