2015
2015
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Architettura degli elaboratori e Sistemi Operativi
Informazioni generali
Corso di Laurea Informatica Percorso Informatica
CFU 9 Università BARI
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare ING-INF/05
Commento I 9 CFU sono 7 di lezioni frontali e 2 di esercitazioni

9 cfu così ripartiti nelle aree:

  • 5 CFU nell'area E - Architetture
  • 4 CFU nell'area F - Sistemi operativi

Sillabo dell'insegnamento

  • E - Architetture
    • * CCS - Circuiti combinatori e sequenziali
      + AR-DLDS - Digital Logic and Digital Systems
      Algebra di Boole Porte logiche Esempi di circuiti combinatori e sequenziali
    • * AC - Aritmetica dei calcolatori
      + AR-MLRD - Machine Level Representation of Data
      Aritmetica reale e aritmetica finita Sistemi di numerazione Rappresentazione binaria dei numeri naturali, interi, reali Codifica dell'informazione numerica e non numerica
    • * LII - Livello Instruction Set
      + AR-ALMO - Assembly Level Machine Organization
      Caratteristiche delle istruzioni macchina Tipi di operandi, dati, istruzioni Formati di istruzioni Metodi di indirizzamento
    • * LMP - Livello di Microprogrammazione
      + AR-MSOA - Memory System Organization and Architecture
      Struttura interna della CPU, Data Path. Ciclo di istruzione. Implementazione dell'unità di controllo
    • * ASS - Linguaggio Assembler
      + AR-ALMO - Assembly Level Machine Organization
      Livello del linguaggio Assembly La programmazione Assembly nell'8086 Utilizzo dell'ambiente EMU8086
  • F - Sistemi operativi
    • * SCO - Struttura e Componenti di un sistema operativo
      * OS-VM - Virtual Machines
      Diverse tipologie di Sistemi Operativi. Principali componenti dei Sistemi Operativi. Principali modelli strutturali. Macchine virtuali
    • * GSP - Gestione e Sincronizzazione dei Processi
      + OS-SD - Scheduling and Dispatch
      Definizione di processo e stati di un processo Gestione e schedulazione dei processi
    • * GM - Gestione della Memoria
      + OS-MM - Memory Management
      Concetto di memoria virtuale. Tecniche di rilocazione. Tecniche di gestione della memoria. Organizzazione logica e fisica del file system . Metodi di accesso ai file. Metodi di allocazione
    • * GSP - Gestione e Sincronizzazione dei Processi
      + OS-C - Concurrency
      Sincronizzazione e concorrenza di processi

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).