Estratto del documento

Fondamenti di informatica - Ingegneria informatica e dell'automazione (D.M. 270/04)

Prof: Tradigo Giuseppe

Tutti gli oltre 870 quiz risolti 1 2

Fondamenti di informatica Ingegneria informatica e dell'automazione (D.M. 270/04)

Docente: Tradigo Giuseppe

Indice

3

Indice Lezioni p. 2..............................................................................................................................................

  • Lezione 000 ........................................................................................................................... p. 5
  • Lezione 002 ........................................................................................................................... p. 122
  • Lezione 003 ........................................................................................................................... p. 124
  • Lezione 004 ........................................................................................................................... p. 125
  • Lezione 005 ........................................................................................................................... p. 127
  • Lezione 006 ........................................................................................................................... p. 129
  • Lezione 007 ........................................................................................................................... p. 131
  • Lezione 008 ........................................................................................................................... p. 133
  • Lezione 009 ........................................................................................................................... p. 135
  • Lezione 010 ........................................................................................................................... p. 137
  • Lezione 011 ........................................................................................................................... p. 139
  • Lezione 012 ........................................................................................................................... p. 141
  • Lezione 013 ........................................................................................................................... p. 143
  • Lezione 014 ........................................................................................................................... p. 145
  • Lezione 019 ........................................................................................................................... p. 147
  • Lezione 020 ........................................................................................................................... p. 149
  • Lezione 021 ........................................................................................................................... p. 151
  • Lezione 022 ........................................................................................................................... p. 153
  • Lezione 023 ........................................................................................................................... p. 155
  • Lezione 024 ........................................................................................................................... p. 157
  • Lezione 025 ........................................................................................................................... p. 159
  • Lezione 026 ........................................................................................................................... p. 161
  • Lezione 027 ........................................................................................................................... p. 163
  • Lezione 028 ........................................................................................................................... p. 165
  • Lezione 029 ........................................................................................................................... p. 167
  • Lezione 032 ........................................................................................................................... p. 169
  • Lezione 033 ........................................................................................................................... p. 171
  • Lezione 034 ........................................................................................................................... p. 173
  • Lezione 035 ........................................................................................................................... p. 174
  • Lezione 036 ........................................................................................................................... p. 176
  • Lezione 037 ........................................................................................................................... p. 178
  • Lezione 038 ........................................................................................................................... p. 180
  • Lezione 039 ........................................................................................................................... p. 182
  • Lezione 040 ........................................................................................................................... p. 184
  • Lezione 041 ........................................................................................................................... p. 186
  • Lezione 042 ........................................................................................................................... p. 188

4

  • Lezione 043 p. 190.............................................................................................................................................
  • Lezione 044 ........................................................................................................................... p. 192
  • Lezione 045 ........................................................................................................................... p. 194
  • Lezione 046 ........................................................................................................................... p. 195
  • Lezione 047 ........................................................................................................................... p. 196
  • Lezione 048 ........................................................................................................................... p. 197
  • Lezione 049 ........................................................................................................................... p. 199
  • Lezione 050 ........................................................................................................................... p. 201
  • Lezione 051 ........................................................................................................................... p. 202
  • Lezione 052 ........................................................................................................................... p. 204
  • Lezione 053 ........................................................................................................................... p. 206
  • Lezione 055 ........................................................................................................................... p. 208
  • Lezione 056 ........................................................................................................................... p. 209
  • Lezione 057 ........................................................................................................................... p. 211
  • Lezione 058 ........................................................................................................................... p. 213
  • Lezione 059 ........................................................................................................................... p. 215
  • Lezione 060 ........................................................................................................................... p. 216
  • Lezione 061 ........................................................................................................................... p. 218
  • Lezione 062 ........................................................................................................................... p. 220
  • Lezione 063 ........................................................................................................................... p. 222
  • Lezione 064 ........................................................................................................................... p. 224
  • Lezione 065 ........................................................................................................................... p. 226
  • Lezione 066 ........................................................................................................................... p. 228
  • Lezione 067 ........................................................................................................................... p. 230
  • Lezione 068 ........................................................................................................................... p. 232
  • Lezione 070 ........................................................................................................................... p. 234
  • Lezione 071 ........................................................................................................................... p. 235
  • Lezione 072 ........................................................................................................................... p. 237
  • Lezione 073 ........................................................................................................................... p. 239
  • Lezione 074 ........................................................................................................................... p. 241
  • Lezione 075 ........................................................................................................................... p. 243
  • Lezione 076 ........................................................................................................................... p. 245
  • Lezione 077 ........................................................................................................................... p. 247
  • Lezione 080 ........................................................................................................................... p. 249
  • Lezione 081 ........................................................................................................................... p. 251
  • Lezione 082 ........................................................................................................................... p. 252
  • Lezione 083 ........................................................................................................................... p. 254
  • Lezione 084 ........................................................................................................................... p. 256
  • Lezione 085 ........................................................................................................................... p. 258
  • Lezione 086 ........................................................................................................................... p. 260

5

  • Lezione 088 p. 262.............................................................................................................................................
  • Lezione 089 ........................................................................................................................... p. 264
  • Lezione 090 ........................................................................................................................... p. 266
  • Lezione 091 ........................................................................................................................... p. 268
  • Lezione 092 ........................................................................................................................... p. 270
  • Lezione 093 ........................................................................................................................... p. 271
  • Lezione 094 ........................................................................................................................... p. 273
  • Lezione 095 ........................................................................................................................... p. 275

Lezione 000

6

01. Cosa avviene durante la fase di compilazione?

  • Il programma C è tradotto nel codice in linguaggio macchina
  • Il programma è salvato in memoria
  • Il programma è eseguito una istruzione alla volta
  • Il codice oggetto è collegato al codice delle funzioni presenti in altri file

02. Selezionare la frase si ritiene corretta.

La seguente definizione di un array int n[5] = {32, 27, 64, 18, 95, 14};

  • Causa errore di sintassi perché vi sono solo 5 inizializzatori e 6 elementi nell'array
  • Causa errore di sintassi perché ci sono 6 inizializzatori ma solo 5 elementi nell'array
  • È corretta
  • Causa errore logico perché vi sono solo 5 elementi dell'array ma 6 inizializzatori

03. Si voglia calcolare la somma degli elementi dell'array.

Quale delle seguenti istruzioni è necessario inserire all'interno del ciclo for?

  • total[i] =a[i];
  • a[i] =a[i];
  • a=a[i];
  • total =a[i];

04. Cosa crea il linker?

  • Il codice oggetto
  • Uno stream di input
  • Un'immagine eseguibile
  • Una direttiva per il preprocessore

7

05. Quale delle affermazioni sulla seguente istruzione è vera?

frequency[responses[answer]];

  • Incrementa di una unità il valore del vettore frequency
  • Incrementa il contatore delle frequenze appropriato dipendentemente dal valore di frequency[responses].
  • Incrementa l'indice del vettore responses di una unità
  • Incrementa il contatore delle frequenze appropriato dipendentemente dal valore di responses[answer].

06. Quale delle seguenti frasi è corretta?

  • Le direttive per il preprocessore in C non sono istruzioni
  • Una costante simbolica è un identificatore che è sostituito con il valore ad esso associato dal preprocessore C dopo che il programma è compilato
  • La direttiva per il preprocessore #define deve terminare col ‘;'
  • Usare costanti simboliche per specificare la dimensione dell'array rende il programma più veloce

07. Cosa non è specificato nella dichiarazione di un array?

  • La dimensione a cui deve essere sottratto uno
  • La dimensione
  • Il nome dell'array
  • Il tipo degli elementi

08. Quale tra le seguenti istruzioni permette di definire un array di 5 interi di nome vet?

  • int Array vet[5];
  • vet = int[5];
  • Array vet = int[5];
  • int vet[5];

09. Quale delle seguenti istruzioni non è una corretta inizializzazione di una variabile di tipo array in C?

  • int n[5] = {6, 6, 6};
  • int n[5] = {7};
  • int n[5] = {0, 7, 0, 3, 8, 2};
  • int n[] = {0, 7, 0, 3, 8, 2};

10. Completare correttamente la seguente frase.

Le stringhe non possono .

  • Essere trattate come array di caratteri
  • Terminare con un carattere diverso dal carattere nullo
  • Essere inizializzate usando stringhe di caratteri
  • Essere inizializzate con liste di inizializzazione

11. Quale istruzione è utilizzata per creare un array di 12 elementi di tipo intero?

  • c[11] int;
  • int c [11];
  • int c[12];
  • c[12] int;

8

12. Quale istruzione è utilizzata per definire un array di 10 elementi di tipo double di nome c?

  • double Array c[10];
  • Array c = double [10];
  • double c[10];
  • c = double[10];

13. Quale istruzione è utilizzata per definire un array di 10 interi di nome c?

  • c = int[10];
  • int c[10];
  • Array c = int[10];
  • int Array c[10];

14. Sia c l'array mostrato in figura.

Qual è la dimensione dell'array?

  • 9
  • 6
  • 7
  • 6
  • Nessuna delle precedenti

15. Sia c l'array mostrato in figura.

Come è possibile accedere all'elemento con valore 5?

  • c[3]
  • c[4]
  • c(3)
  • c[5]

9

16. Sia c l'array mostrato in figura.

Come è possibile accedere all'elemento con valore 10?

  • c[10]
  • c[0]
  • c(0)
  • c[1]

17. Sia dato il seguente codice C.

Quali istruzioni è necessario inserire nella funzione main per calcolare la somma degli elementi dell'array?

  • for (size_t i =1; i<SIZE; i++){ total += a[i];}
  • for (size_t i =0; i<SIZE-1;i++){ total += a[i];}
  • for (size_t i =0; i<SIZE; i++){ total += a[i];}
  • for (size_t i =1; i<= SIZE; i++){total =+ a[i]; }

18. Si assuma che la variabile string1 sia un array di caratteri.

Quale delle seguenti operazioni non permette di creare una stringa?

  • string1[] = {'t', 'e', 's', 't', '\0'};
  • string1[] = "test";
  • ”;
  • string1[] = "
  • string1[] = {'t', 'e', 's', 't'};

10

19. Quale delle seguenti affermazioni è falsa?

  • Le parentesi utilizzate per racchiudere l'indice di un array non sono un operatore in C
  • Il numero che indica la posizione di un elemento nell'array è chiamato indice
  • “Array elementi” “settimo dell'array” di 7 e elemento non significano la stessa cosa
  • Per riferirci ad un particolare elemento in un array specifichiamo il nome dell'array e l'indice dell'elemento
  • La stringa ‘hello'

20. Data rappresentata mediante un array di caratteri c, come mostrato in figura, qual è la dimensione di c?

  • 1
  • Nessuna delle precedenti
  • 5
  • 6

21. Quale affermazione sul bubble sort è falsa?

  • È un algoritmo di ordinamento altamente performante
  • Confronta gli elementi adiacenti l'uno con l'altro
  • Confronta coppie successive di elementi
  • È facile da implementare.

22. Quale affermazione riguardante il bubble sort è vera?

  • Lo scambio di valori richiede due assegnamenti
  • L'algoritmo è molto semplice se paragonato ad altre procedure di ordinamento
  • Sono necessari al più n passi per ordinare un array di n elementi
  • Massimizza le performance

23. Completare correttamente la seguente frase.

Lo specificatore di conversione speciale per stampare indirizzi è .

  • %m
  • %loc
  • %a
  • %p

24. Completare correttamente la seguente frase.

Per passare un array ad una funzione bisogna specificare .

  • Il nome dell'array preceduto da parentesi vuote
  • Il nome dell'array seguito da parentesi che specificano la dimensione dell'array –
  • Il nome dell'array seguito da parentesi che specificano la dimensione dell'array 1
  • Il nome dell'array senza alcuna parentesi

25. Quale delle seguenti affermazioni sul passaggi

Anteprima
Vedrai una selezione di 10 pagine su 278
Fondamenti di Informatica Pag. 1 Fondamenti di Informatica Pag. 2
Anteprima di 10 pagg. su 278.
Scarica il documento per vederlo tutto.
Fondamenti di Informatica Pag. 6
Anteprima di 10 pagg. su 278.
Scarica il documento per vederlo tutto.
Fondamenti di Informatica Pag. 11
Anteprima di 10 pagg. su 278.
Scarica il documento per vederlo tutto.
Fondamenti di Informatica Pag. 16
Anteprima di 10 pagg. su 278.
Scarica il documento per vederlo tutto.
Fondamenti di Informatica Pag. 21
Anteprima di 10 pagg. su 278.
Scarica il documento per vederlo tutto.
Fondamenti di Informatica Pag. 26
Anteprima di 10 pagg. su 278.
Scarica il documento per vederlo tutto.
Fondamenti di Informatica Pag. 31
Anteprima di 10 pagg. su 278.
Scarica il documento per vederlo tutto.
Fondamenti di Informatica Pag. 36
Anteprima di 10 pagg. su 278.
Scarica il documento per vederlo tutto.
Fondamenti di Informatica Pag. 41
1 su 278
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 JonnyCampus 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à Università telematica "e-Campus" di Novedrate (CO) o del prof Tradigo Giuseppe.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community