Topic outline

  • Sistemi operativi e reti

    A.A. 2017/2018


    Obiettivi formativi

    Obiettivo del corso è fornire le basi concettuali sulle reti di calcolatori e sulla architettura hardware e software dei sistemi di elaborazione.

    Programma
    • Panoramica sui sistemi di elaborazione.
    • Rappresentazione dell'informazione: sistemi numerici, rappresentazione di informazione numerica e non numerica.
    • Hardware
      • CPU e memoria
      • Architettura di von Neumann e sue estensioni
      • input/output
      • periferiche.
    • Sistemi operativi
      • struttura di un sistema operativo
      • interfaccia utente
      • gestione dei file
      • funzionamento interno.
    • Reti di calcolatori
      • Internet e reti di calcolatori: panoramica introduttiva alla rete Internet, livelli ISO/OSI.
      • Livello di applicazione: protocolli HTTP, FTP, posta elettronica, DNS.
      • Livello di trasporto: protocolli UDP e TCP, trasferimento affidabile dei dati
      • Livello di rete: protocollo IP, instradamento unicast, broadcast e multicast.
      • Livello di collegamento: rilevazione e correzione di errori, accesso a mezzo condiviso, Ethernet.
      • Sicurezza nelle reti: crittografia, sicurezza nelle email (PGP, S/MIME, posta certificata), sicurezza nelle connessioni TCP (SSL e TSL), sicurezza a livello di rete (reti private virtuali).

    Libri di testo

    1)
    L. Console, M. Ribaudo, U. Avalle, F. Carmagnola, F. Cena. Introduzione all'informatica (4/Ed). UTET Università. (Risorse web studenti)
    2) James F. Kurose, Keith W. Ross. Reti di calcolatori e internet: Un approccio top-down (6/Ed). Pearson, 2013 (Risorse web studenti).
    • Capitolo 1: tutto esclusa la sezione 1.7
    • Capitolo 2: tutto escluse le sezioni 2.3, 2.6 e 2.7
    • Capitolo 3: dal 3.1 al 3.5
    • Capitolo 4: dal 4.1 al 4.4.3
    • Capitolo 5: le sezioni 5.1, 5.2, 5.4 fino alla sezione 5.4.3
    • Capitolo 8: dal 8.1 al 8.5

  • Topic 1

    11/09/2017

  • Topic 2

    13/09/2017

  • Topic 3

    14/09/2017

  • Topic 4

    18/09/2017
  • Topic 5

    20/09/2017

  • Topic 6

    21/09/2017