Laboratorio di Informatica
Corso di Laurea in Matematica
A.A. 2007/2008

Docente: Dott. Davide Di Ruscio

[Home]

Lucidi delle lezioni disponibili per download

  1. Lezione del 30/11/07 [pdf]
    Concetti fondamentali: Informatica, Algoritmo, Programma; Linguaggi di programmazione; Aspetti architetturali di un sistema di calcolo; Software
  2. Lezione del 07/12/07 [pdf]
    Codifica binaria dell’informazione; Codifica caratteri; Codifica numeri: Sistemi di numerazione posizionali, Conversioni di base, Codifica naturali; Estensione sistemi di numerazione ai numeri frazionari e regole per il cambiamento di base; Codifica numeri frazionari
  3. Lezione del 14/12/07 [pdf]
    Codifica numeri interi (modulo e segno); Codifica numeri reali (virgola fissa e virgola mobile); Codifica immagini, confronto codifiche analogiche e digitali
  4. Lezione del 21/12/07 [pdf]
    Dettaglio di un’architettura hardware semplificata: CPU, memoria centrale, periferiche (interfacce); Un linguaggio macchina semplificato: formato e set delle istruzioni, fasi di fetch ed execute e relative microistruzioni, dimensionamento macchina hardware, istruzioni load, store, read
  5. Lezione del 11/01/08 [pdf]
    Un linguaggio macchina semplificato: istruzioni write, add, dif, mul, div, jump, jumpz, nop, halt. Esercizi
  6. Lezione del 16/01/08 [pdf]
    Sistema Operativo: nucleo, gestore della memoria, gestore delle periferiche, gestione dei processi, file system; Ambiente di Programmazione: editor, compilatore, interprete, linker, debugger