L’obiettivo del corso è quello di fornire agli studenti le conoscenze fondamentali dell’informatica quali, la rappresentazione, manipolazione, trasmissione, comunicazione e memorizzazione, delle informazioni, attraverso l’uso del calcolatore elettronico, e delle reti di calcolatori, con maggior enfasi all’ambito delle scienze sociali.
Il corso introduce i concetti fondamentali relativi alla rappresentazione dell’informazione, analizzando il significato di informazione, i principi della codifica e i sistemi di numerazione, con cenni ai sistemi binario e decimale. Segue l’esame dell’architettura dei calcolatori, con particolare riferimento al modello di Von Neumann e alle principali periferiche di input/output. Viene affrontato lo studio dei sistemi operativi, approfondendo elementi quali il file system, le differenze tra file e cartelle e la gestione della memoria. Una parte del corso è dedicata all’introduzione agli applicativi software, con esercitazioni sull’uso di elaboratori di testi e fogli di calcolo. L’insegnamento prosegue con l’analisi delle reti di calcolatori e di Internet, esaminando le principali tipologie di rete, il protocollo TCP/IP, le applicazioni e i servizi di rete più diffusi, nonché gli aspetti fondamentali della sicurezza informatica in ambiente Internet. In chiusura, viene introdotto il tema dell’intelligenza artificiale, con una panoramica sui modelli fondamentali e una riflessione critica sull’uso responsabile delle tecnologie generative nei diversi contesti applicativi.
24 ore