Obiettivi formativi Il corso si propone di fornire agli studenti della Facoltà di Giurisprudenza le nozioni teoriche di base per la comprensione della disciplina informatica, in particolare focalizzandosi sui concetti di architettura hardware e software, sui fondamenti del calcolo e sugli aspetti applicativi dell’Informatica. Programma Introduzione al corso; Introduzione all'Information Technology; Ambiti di impiego di un calcolatore; Breve storia del calcolatore; Componenti di base di un personal computer Concetto di algoritmo: o Algoritmi e programmi; o Codifica dei dati La codifica dell'informazione o Simboli e messaggi; o Misura dell'informazione; o Codifica digitale dei dati Struttura hardware di un calcolatore o Architettura di Von Neumann; o CPU e sue caratteristiche; o Dispositivi di interfacciamento (input e output); o Dispositivi di memoria (RAM, ROM, cache, Hard disk); Influenza della struttura sulle prestazioni Software o Tipi di software o Sistema operativo o Software applicativo o Fasi di sviluppo del software Struttura di un sistema operativo o Processi, gestione memoria, file system; o Dispositivi di input-output; o Backup Sistemi operativi esistenti o DOS, Windows, MAC OS, Linux Reti informatiche o LAN, WAN o Rete telefonica e computer (PSDN, ISDN, ADSL) o Architettura TCP/IP, Internet e posta elettronica Sicurezza informatica o Tecniche di attacco ad un sistema o Virus, vermi, e tecniche di diffusione o Protezione con password e diritti di accesso Aspetti legali o Copyright o Privacy o Licenze software Testi consigliati Matteo Cristani. Introduzione all’Informatica. CEDAM 2003 Modalità d’esame L’esame si svolge mediante prova scritta (test a scelta multipla) e prova di laboratorio. La prova di Laboratorio è obbligatoria per tutti gli studenti in corso, e ne sono esonerati gli studenti fuori corso per il 2005-2006. Dal prossimo anno accademico ne risulteranno esonerati gli studenti iscritti al secondo anno fuori corso e successivi. Dal 2007-2008 la prova di laboratorio è obbligatoria per tutti.