Programma dei Moduli del Corso:

Informatica Personale A | Docente:
Valerio Rughetti


Introduzione all'informatica



Parte I - Hardware:




  • 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    



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 - Cybersecurity




  • Dati, Privacy e Sicurezza       


  • Virus, worm, trojan e spam    


  • Crittografia 



Linguaggio Python