Programma dei Moduli del Corso:

Informatica Personale A | Docente:
Valerio Rughetti

Introduzione all'informatica Parte I: Elaboratori elettronici     Costruzione logica e fisica     La macchina di Von Neumann     Legge di Moore     Bit, byte e rappresentazione dell'informazione     CPU e memoria Parte II: Software     Gli algoritmi     Programmazione e linguaggi di programmazione     Il software di sistema     Il software applicativo     Proprietà intellettuale e Open source     File digitali     Introduzione a Python Parte III: Reti di comunicazione     Reti     Banda, compressione e rilevazione di errori     Protocolli di rete     TCP/IP     Il World Wide Web     HTTP, HTML, DNS e URL Parte IV: Dati, Privacy e Sicurezza     Social network     Data mining e cloud computing     Virus, worm, trojan e spam     Crittografia