Generali:

  • Dipartimento: Ingegneria
  • Settore Ministeriale: ING-INF/05
  • Codice di verbalizzazione: 8037601
  • Metodi di insegnamento: Frontale
  • Metodi di valutazione: Scritto
  • Prerequisiti: Conoscenza di base del linguaggio C Conoscenza di base di tool-chain di compilazione (e.g. gcc) Conoscenza dell'architettura di massima di un sistema di calcolo Nozioni di programmazione e strutturazione del software di livello assembler (ASM)
  • Obiettivi: Il corso ha l'obbiettivo di presentare allo studente concetti basici riguardanti la strutturazione dei moderni sistemi operativi, unitamente alle funzionalita' che essi offrono sia all'utenza che agli sviluppatori di applicazioni software. Particolare attenzione verra' dedicata ai supporti che i sistemi operativi offrono per lo sviluppo del software in linguaggio C. I concetti introdotti verrano calati su due studi di caso, riguardanti la famiglia dei sistemi Unix e quella dei sistemi Windows.
  • Ricevimento: Mercoledi' 16:00-17:30

Didattica:

  • A.A.: 2023/2024
  • Canale: UNICO
  • Crediti: 6
  • Obbligo di Frequenza: No