Guida per la programmazione in C

Struttura di massima di un calcolatore, algoritmi, programmi e linguaggi, compilatori, sistemi operativi e reti. Logica e codifica binaria dell`informazione (logica proposizionale, operatori logici AND, OR, NOT. Aspetti fondamentali della programmazione: il linguaggio di programmazione e le esigenze di astrazione, la sintassi dei linguaggi, struttura di un programma monomodulo, astrazione sui dati (concetto di tipo e tipi base del linguaggio, operatori e compatibilita`, i costruttori di tipo array, struct, puntatori), astrazione sul controllo dell`esecuzione (strutture di controllo condizionali, di selezione, iterative). Sottoprogrammi e ricorsione: programmazione in piccolo e in grande, sottoprogrammi come astrazione sul controllo a livello di unita`, passaggio dei parametri, dati locali, regole di visibilita`, sviluppo top down per raffinamento, ricorsione, record di attivazione, pila, cenni ai moduli. Strutture dati dinamiche, liste collegate a puntatori. Strutture dati persistenti: i file (concetti, operazioni, organizzazione logica), integrazione tra strutture dati in memoria centrale e su file. Traduzione di un programma C oppure C++ in assembler. Introduzione ai sistemi operativi: processi e programmazione di sistema.

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher mdiego di informazioni apprese con la frequenza delle lezioni di Fondamenti di Informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Politecnico di Milano - Polimi o del prof Matera Maristella.
Download Gratis

Media: 5 su 1 valutazioni

  • 62
  • 24-02-2014
Pagine totali: 226
 
1di 226
 
+ -
 
>
Guida per la programmazione in C
Questo contenuto si trova sul sito http://eineki.files.wordpress.com
Skuola.net ne mostra un'anteprima a titolo informativo.

Altri contenuti per Fondamenti di informatica

 

Informatica Teoria


· Politecnico di Milano - Polimi
2.99 €
 
4.99 €
 
0.99 €
 
2.99 €

Altri contenuti per Ingegneria informatica

 

Informatica Teoria


· Politecnico di Milano - Polimi
2.99 €
 
4.99 €
 

Architettura dei calcolatori - Esercitazioni


· Politecnico di Milano - Polimi
2.99 €
 
4.99 €
Trova ripetizioni online e lezioni private