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