Corso Vittorio Emanuele II, 39 - Roma 0669207671

Ingegneria Gestionale (Anno Accademico 2010/2011) - Indirizzo economico

Informatica (edizione 2016)



Docenti video: Marco Mezzalama - Politecnico di Torino (Torino - Italy), Angelo Raffaele Meo - Politecnico di Torino (Torino - Italy)

Videolezione

Lezione n. 1: Concetti di base e introduttivi
   Introduzione

   Obiettivi del corso

   Concetti introduttivi
Vai alla lezione Marco Mezzalama
Lezione n. 2: Architettura degli elaboratori I
   Architettura di un elaboratore

   Le classi degli elaboratori

   CPU
Vai alla lezione Marco Mezzalama
Lezione n. 3: Architettura degli elaboratori II
   La struttura fisica di un elaboratore

   La memoria

   Unità di ingresso e uscita
Vai alla lezione Marco Mezzalama
Lezione n. 4: Codici numerici I
   Codici

   Codifica dei numeri

   Aritmetica binaria

   Codifica esadecimale
Vai alla lezione Marco Mezzalama
Lezione n. 4: Codici numerici I
   Codici

   Codifica dei numeri

   Aritmetica binaria

   Codifica esadecimale
Vai alla lezione Marco Mezzalama
Lezione n. 5: Codici numerici II
   Rappresentazione numeri relativi

   Rappresentazione dei numeri reali
Vai alla lezione Marco Mezzalama
Lezione n. 6: Codifica testi e immagini I
   Codifica testi

   Codifica immagini
Vai alla lezione Marco Mezzalama
Lezione n. 7: Codifica immagini II e multimedialità
   Compressione delle immagini

   Codifica delle immagini in movimento

   Codifica della voce e dei suoni
Vai alla lezione Marco Mezzalama
Lezione n. 8: L'algebra di Boole. Gli operatori logici. Le unità elementari di memoria (registri)
   L'algebra di Boole

   Gli operatori logici

   Le unità elementari di memoria
Vai alla lezione Angelo Raffaele Meo
Lezione n. 9: L’unità di elaborazione
   Trasferimenti da registro a registro

   L’addizionatore
Vai alla lezione Angelo Raffaele Meo
Lezione n. 10: La struttura del calcolatore e il software
   La memoria centrale

   L’architettura di un calcolatore

   Il software
Vai alla lezione Angelo Raffaele Meo
Lezione n. 11: Trasmissione dati
   L’evoluzione delle tecnologie dell'informazione

   La trasmissione dei dati
Vai alla lezione Angelo Raffaele Meo
Lezione n. 12: Internet
   Breve storia di Internet

   L’organizzazione di Internet
Vai alla lezione Angelo Raffaele Meo
Lezione n. 13: La sicurezza di internet
   Malware

   Crittografia a chiavi simmetriche

   Chiave privata e chiave pubblica
Vai alla lezione Angelo Raffaele Meo
Lezione n. 14: Problem solving e diagrammi di flusso
   Problem solving e algoritmi

   Linguaggi di programmazione e traduttori

   Diagrammi di flusso
Vai alla lezione Marco Mezzalama
Lezione n. 15: Diagrammi di flusso - Esempi
   Esempio 1: Equazione di secondo grado

   Esempio 2: Orario ferroviario

   Esempio 3: Torri di un'isola
Vai alla lezione Marco Mezzalama
Lezione n. 16: I progressi delle tecnologie dell’informazione
   I progressi del ventesimo secolo

   I progressi del nuovo millennio
Vai alla lezione Angelo Raffaele Meo
Lezione n. 17: Le applicazioni del terzo millennio
   Stampante 3D, Internet delle cose, big data

   Prospettive industriali
Vai alla lezione Angelo Raffaele Meo
Lezione n. 18: Una nuova rivoluzione industriale
   Software e hardware liberi

   Si avvererà un vecchio sogno?
Vai alla lezione Angelo Raffaele Meo
Lezione n. 19: Introduzione
   Introduzione alla Programmazione

   Strutture dati

   Algoritmi

   Sviluppo software

   Linguaggi di programmazione

   Sviluppo di in programma
Vai alla lezione Marco Mezzalama
Lezione n. 20: La programmazione: I linguaggi ad alto livello
   La programmazione: I linguaggi ad alto livello

   Il linguaggio C

   Ambiente di sviluppo Quick C

   Impostazione concettuale del programma

   Primo esempio di programma

   Compilazione

   Link e compilazione

   Stringa di caratteri
Vai alla lezione Angelo Raffaele Meo
Lezione n. 21: Il linguaggio C: Le variabili
   Il linguaggio C: Le variabili

   Variabili

   Fase 1: introduzione dei dati

   Istruzione di assegnazione

   Fase 2: elaborazione dei dati

   Fase 3: uscita dei dati

   Parametri printf

   Funzione scanf

   Indirizzo di una variabile

   Espressioni matematiche
Vai alla lezione Angelo Raffaele Meo
Lezione n. 22: Il linguaggio C: Istruzioni
   Il linguaggio C: Istruzioni

   Commenti

   Goto

   Costrutto IF

   Flow chart

   Istruzioni composte
Vai alla lezione Angelo Raffaele Meo
Lezione n. 23: Il linguaggio C: Esempi di programma 1
   Il linguaggio C: Esempi di programma 1

   include file

   Tipi di dati

   Costanti
Vai alla lezione Angelo Raffaele Meo
Lezione n. 24: Il linguaggio C: Variabili ed espressioni aritmetiche
   Il linguaggio C: Variabili ed espressioni aritmetiche

   Costrutto WHILE

   Costanti simboliche e define

   Il preprocessore

   Costrutto FOR
Vai alla lezione Angelo Raffaele Meo
Lezione n. 25: Il linguaggio C: I vettori I
   Il linguaggio C: I vettori I

   Immissione di dati in array
Vai alla lezione Angelo Raffaele Meo
Lezione n. 26: Il linguaggio C: I vettori II
   Il linguaggio C: I vettori II

   Vettori e sequenze di caratteri

   Costrutto IF

   Operatori booleani

   getchar, putchar

   Esempi di programmi con I/O di caratteri
Vai alla lezione Angelo Raffaele Meo
Lezione n. 27: Il linguaggio C: Esempi di programma 2
   Il linguaggio C: Esempi di programma 2

   Esempio: conteggio di parole

   Esempio: vettori, conteggio di caratteri

   Concetto di funzione o sottoprogramma
Vai alla lezione Angelo Raffaele Meo
Lezione n. 28: Il linguaggio C: Il concetto di funzione o sottoprogramma I
   Il linguaggio C: Il concetto di funzione o sottoprogramma I

   Funzionamento a livello hw/sw di una funzione

   Definizione di funzione

   Chiamata di funzione

   Parametri formali e attuali

   Variabili locali

   Chiamata per valore e per riferimento
Vai alla lezione Angelo Raffaele Meo
Lezione n. 29: Il linguaggio C: Il concetto di funzione o sottoprogramma II
   Il linguaggio C: Il concetto di funzione o sottoprogramma II

   Funzione printf

   Definizione di funzione

   Differenza funzione-sottoprogramma

   Passaggio dei parametri

   Chiamata per valore e per riferimento
Vai alla lezione Angelo Raffaele Meo
Lezione n. 30: Il linguaggio C: Le funzioni
   Il linguaggio C: Le funzioni

   Chiamata per indirizzo

   Esempio utilizzo array di caratteri e funzioni

   Stringhe

   Variabili esterne
Vai alla lezione Angelo Raffaele Meo
Lezione n. 31: Il linguaggio C: Le funzioni di libreria
   Il linguaggio C: Le funzioni di libreria

   ANSI C

   Nome di una variabile

   Tipi di dati e dimensioni fondamentali

   Le costanti

   Sequenze di esacape

   Funzioni di libreria
Vai alla lezione Angelo Raffaele Meo
Lezione n. 32: Il linguaggio C: Gli operatori aritmetici
   Il linguaggio C: Gli operatori aritmetici

   Funzione strlen

   Le dichiarazioni

   Operatori aritmetici

   Operatori relazionali e logici

   Conversioni di tipo

   Operatore di cast

   Operatori ++ e --
Vai alla lezione Angelo Raffaele Meo
Lezione n. 33: Il linguaggio C: Gli operatori binari
   Il linguaggio C: Gli operatori binari

   Operatori bit a bit

   Operatore ~

   La funzione GETBITS

   Operatori di assegnamento ed espressioni
Vai alla lezione Angelo Raffaele Meo
Lezione n. 34: Il linguaggio C: Strutture di controllo
   Il linguaggio C: Strutture di controllo

   Precedenze e ordine valutazione

   Strutture di controllo IF-ELSE

   La ricerca lineare

   Ricerca bianria (logaritmica)
Vai alla lezione Angelo Raffaele Meo
Lezione n. 35: Il linguaggio C: Alcuni costrutti
   Il linguaggio C: Alcuni costrutti

   Costrutto SWITCH

   break e continue

   Funzioni che restituiscono valori non interi
Vai alla lezione Angelo Raffaele Meo
Lezione n. 36: Il linguaggio C: Funzioni che ritornano valori non interi
   Il linguaggio C: Funzioni che ritornano valori non interi

   Dichiarazioni e definizioni

   Variabili esterne

   Stack e notazione polacca

   Programmazione Top-down
Vai alla lezione Angelo Raffaele Meo
Lezione n. 37: Il linguaggio C: Esempi di programma 3
   Il linguaggio C: Esempi di programma 3

   Stack o pila
Vai alla lezione Angelo Raffaele Meo
Lezione n. 38: Il linguaggio C: Esempi di programma 4
   Il linguaggio C: Esempi di programma 4

   Notazione polacca

   Regole di visibilità

   Variabili static

   Variabili register
Vai alla lezione Angelo Raffaele Meo