Sommario
Che cosa è il linguaggio macchina?......................................................................................................................................2
Che cosa sono i linguaggi simbolici?....................................................................................................................................2
Cenni storici del linguaggio C................................................................................................................................................2
A cosa servono i commenti?.................................................................................................................................................2
Cosa sono le librerie?...........................................................................................................................................................2
Che cosa è la main?.............................................................................................................................................................2
Quale è la differenza tra compilatore ed interprete ?............................................................................................................3
Che cosa è una variabile?.....................................................................................................................................................3
Perché si dichiara una variabile?..........................................................................................................................................3
Cosa sono gli identificatori in C?...........................................................................................................................................3
Come si arriva alla soluzione di un programma?..................................................................................................................3
Quali sono i tipi di dati?.........................................................................................................................................................3
Che cosa è la memoria?.......................................................................................................................................................4
Che cosa è il type checking?................................................................................................................................................4
A cosa serve il cast?.............................................................................................................................................................4
Quali sono le macro categorie di istruzioni?.........................................................................................................................4
Cosa fa l’istruzione if / ifelse?..............................................................................................................................................4
Cosa fa lo switch?.................................................................................................................................................................4
Che cosa è un ciclo?.............................................................................................................................................................5
Come funziona il while?........................................................................................................................................................5
Come funziona l’istruzione do?.............................................................................................................................................5
Come funziona l’istruzione for?.............................................................................................................................................5
Come uscire da un ciclo?......................................................................................................................................................5
Quali sono gli operatori matematici?.....................................................................................................................................6
Che cosa è l’associatività fra gli operatori?...........................................................................................................................6
Come può essere l’assegnamento?......................................................................................................................................6
Cosa sono gli effetti collaterali?............................................................................................................................................6
Cosa significa Lvalues?........................................................................................................................................................6
Variazioni degli operatori di incremento e decremento.........................................................................................................6
Operatori relazionali, di uguaglianza e logici.........................................................................................................................6
Che cosa è un’espressione condizionale?............................................................................................................................7
Cosa fa un programma?.......................................................................................................................................................7
Come si prova un programma?.............................................................................................................................................7
Che cosa sono le funzioni?...................................................................................................................................................7
Vantaggi delle funzioni..........................................................................................................................................................7
Qual è la differenza tra parametri formali e attuali?..............................................................................................................8
Che cosa è la decomposizione topdown?...........................................................................................................................8
Che cosa è il preprocessore?...............................................................................................................................................8
A cosa serve il prototipo di una funzione?............................................................................................................................8
Come possono essere passati gli argomenti a una funzione?.............................................................................................8
Che cosa accade quando passo a una funzione l’array?.....................................................................................................8
A cosa serve l’istruzione return?...........................................................................................................................................9
Che cosa è un vettore?.........................................................................................................................................................9
Come s’indicizza un vettore?................................................................................................................................................9
Come s’inizializza?................................................................................................................................................................9
Che cosa è un vettore multidimensionale?...........................................................................................................................9
Inizializzare un vettore multidimensionale?...........................................................................................................................9
Che cosa è l’astrazione dei dati?..........................................................................................................................................9
Che cosa è un puntatore?.....................................................................................................................................................9
Perché usiamo in puntatori?................................................................................................................................................10
Come si dichiara un puntatore?..........................................................................................................................................10
A cosa serve l’operatore indirizzo?.....................................................................................................................................10
A cosa serve l’operatore di referenziazione?......................................................................................................................10
Come si passa un puntatore a una funzione? ....................................................................................................................10
A cosa serve const ?...........................................................................................................................................................10
Che cosa è l’aritmetica dei puntatori?.................................................................................................................................10
Come usare il nome di un vettore come puntatore?............................................................................................................11
Come si elabora il vettore multidimensionale?....................................................................................................................11
Cosa sono le stringhe e come si dividono?.........................................................................................................................11
Come si memorizzano le stringhe letterali?.........................................................................................................................11
Come s’inizializza una variabile?.........................................................................................................................................11
Come si scrive una stringa ?...............................................................................................................................................11
Come si legge una stringa?.................................................................................................................................................12
Come accedere ai caratteri di una stringa?.........................................................................................................................12
Cosa fa la funzione stringcopy?..........................................................................................................................................12
Cosa fa la funzione strlen?..................................................................................................................................................12
Cosa fa la funzione strcat?..................................................................................................................................................12
Cosa fa la funzione strcmp?................................................................................................................................................12
Come memorizzare un vettore di stringhe?.........................................................................................................................13
In che consiste l’allocazione dinamica?..............................................................................................................................13
Quali sono e come funzionano le funzioni per allocare in maniera dinamica?...................................................................13
Come funziona la malloc?...................................................................................................................................................13
Come funziona la calloc?....................................................................................................................................................13
Che significa deallocare la meoria?....................................................................................................................................14
Che cosa è il puntatore pendente?.....................................................................................................................................14
Che cosa è una struttura?...................................................................................................................................................14
Come è possibile operare sulle strutture?...........................................................................................................................14
Il tipo struttura. ....................................................................................................................................................................14
Che cosa è uno stream?.....................................................................................................................................................14
Perché viene utilizzato il file?..............................................................................................................................................14
Quale è la differenza tra file testuali e file binari?................................................................................................................15
Come si apre un file?..........................................................................................................................................................15
Come chiudere un file?.......................................................................................................................................................15
Come funziona la getc?.......................................................................................................................................................15
Come funziona la putc?.......................................................................................................................................................15
Come trasformare il contenuto di un file?............................................................................................................................15
A cosa servono le funzioni remove e rename?..........................................................................................................
-
Soluzione Esercizi Esame Programmazione 1 Parthenope
-
Riassunto esame Programmazione e controllo, prof. Culasso, libro consigliato Programmazione e controllo, Brusa
-
Riassunto esame Programmazione e controllo pt 1, docente A.Pistoni, libro consigliato "Programmazione e controllo",…
-
Appunti epidemiologia per esame