Generali:

  • Dipartimento: Ingegneria
  • Settore Ministeriale: ING-INF/05
  • Codice di verbalizzazione: 8037594
  • Metodi di insegnamento: Frontale E Altro
  • Metodi di valutazione: Scritto
  • Prerequisiti: Fondamenti di Informatica
  • Obiettivi: La tecnologia dei moderni Calcolatori elettronici richiede che i professionisti di ciascuna area delle tecnologie dell��informazione siano in grado di comprendere il funzionamento dell��hardware e del software. L��esame dell��interazione tra hardware e software ai vari livelli di astrazione consente di comprendere i concetti fondamentali del calcolo. L��enfasi del corso sta proprio nel mostrare le relazioni tra hardware e software e nell��esaminare i principi su cui si basano i gli attuali calcolatori elettronici. Con riferimento alle linee guida riportate nel documento ��ACM/IEEE- CS- Computer Science (Curricula 2013)�� ( www.acm.org/education/CS203-final-report.pdf), il corso contribuisce a coprire le seguenti aree e relativi obiettivi: - AR ( Architecture and Organization): Logica Digitale e sistemi Digitali; Rappresentazione dei dati a Livello Macchina; Organizzazione della Macchina a livello Assembler; Architettura ed Organizzazione del sottosistema di Memoria; Sottosistema di ingresso/uscita ed interfacce di comunicazione; Organizzazione Funzionale; Miglioramento della performance (predizione del Branch e Hazard avoidance). - PL ( Programming Languages):Tipi di sistemi di base; Elementi di metodologie di traduzione dei programmi da alto livello a linguaggio macchina; - SF ( System Fundamentals):Concetto di Stato e macchine a Stati;

Didattica:

  • A.A.: 2018/2019
  • Canale: UNICO
  • Crediti: 9