Estratto del documento

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 / if­else?..............................................................................................................................................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 top­down?...........................................................................................................................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?..........................................................................................................

Anteprima
Vedrai una selezione di 5 pagine su 19
Esame programmazione 1 Pag. 1 Esame programmazione 1 Pag. 2
Anteprima di 5 pagg. su 19.
Scarica il documento per vederlo tutto.
Esame programmazione 1 Pag. 6
Anteprima di 5 pagg. su 19.
Scarica il documento per vederlo tutto.
Esame programmazione 1 Pag. 11
Anteprima di 5 pagg. su 19.
Scarica il documento per vederlo tutto.
Esame programmazione 1 Pag. 16
1 su 19
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher rranaldo di informazioni apprese con la frequenza delle lezioni di Fondamenti di programmazione e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Salerno o del prof Tucci Maurizio.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community